Is there a vendor-neutral synonym for podcast?
I was writing this sentence:
I just came across this website with interesting podcasts.
And I felt that using a word tied to a specific brand wouldn't be optimal. So now I am wondering if a vendor-neutral synonym exists for the word podcast.
So far my search have lead me to an older question asking for a word with a broader definition covering all recordings of spoken words. But that is broader than what I am looking for, and none of the proposed answers to that question could be used in place of podcast in my sentence without mangling the meaning.
Is there a word with essentially the same meaning as podcast which isn't rooted in a specific brand?
MW defines audiocast as:
an audio file (such as a recording or broadcast) that is available in digital format for automatic download over the Internet.
Example: Their self-paced program has twelve units, so you can move forward when you’re ready. It includes audiocasts that you can download from the Internet to guide you step-by-step. — Christiane Northrup, Women’s Bodies, Women’s Wisdom, 2010>
The use and definition of the term Podcasting predates any official use by Apple and is a "portmanteau of iPod and broadcast" - with iPods being the most ubiquitous MP3 players on the market when the term was designed.
To support its wide use, this letter from Apple states that podcast is a "generic term".
The origin of the term is from the article "Audible revolution":
With the benefit of hindsight, it all seems quite obvious. MP3 players, like Apple's iPod, in many pockets, audio production software cheap or free, and weblogging an established part of the internet; all the ingredients are there for a new boom in amateur radio.
But what to call it? Audioblogging? Podcasting? GuerillaMedia? emphasis added