iTunes api, and if apple turns evil there are other list-o-cast apis like fyyd.de.
Comment on “Wherever you get your podcasts” is a radical statement - Anil Dash
victorz@lemmy.world 8 months ago
Could someone explain to me (I’m a developer so use whatever terms you like, maybe), how does the massive amount of podcasts reach the world? Say if I wanted to make a podcast app (I don’t, I love Pocket Casts), where would I sync the massive list’o’casts? Does it work like that? Or do you scrape the entire internet? What is happening?
yogurt@lemm.ee 8 months ago
TrickDacy@lemmy.world 8 months ago
if apple turns evil
Lolol yeah like that could EVER happen! /s
yogurt@lemm.ee 8 months ago
Compared to Reddit or Twitter anyway, they haven’t killed their API yet so apps like pocket casts are mainly using iTunes for search
TrickDacy@lemmy.world 8 months ago
Are you sure about this? I was under the impression there were several aggregators out there who all sort of shared data, iTunes just being one of them. Maybe you are totally right, but if you are that sort of undermines the original post, which is saying that the podcast ecosystem doesn’t depend on any one company/org.
victorz@lemmy.world 8 months ago
Ah-ha. Interesting. Thanks!
Skelectus@suppo.fi 8 months ago
Maybe if Apple realizes they have this running somewhere behind their mountain of money.
woelkchen@lemmy.world 8 months ago
iTunes api, and if apple turns evil there are other list-o-cast apis like fyyd.de.
Whoever downvoted this has no clue. The Apple Podcast directory is currently unrestricted for any podcatcher to crawl and to get the RSS feeds. That may change at some point but for now it’s actually the best maintained RSS feed directory. The aforementioned fyyd.de is a good but less complete alternative. It relies of community submissions. fyyd.de itself is not an open source service, though.
wheeldawg@sh.itjust.works 8 months ago
Apple has been evil since day 1. When have they done any single thing that wasn’t evil? The EO is family a terrible, wireless person. I’m so confused what you mean.
ipkpjersi@lemmy.ml 8 months ago
The protocol used for it is a bit of an older protocol, but basically it uses the RSS protocol. It came out in the 90s and hasn’t been updated since 2014, and I haven’t touched any code related to it since before 2019.
victorz@lemmy.world 8 months ago
Does the protocol have its own name?
s0ckpuppet@kbin.social 8 months ago
It's done via RSS feeds that the podcast creators then submit to aggregators. This website explains the gist of it.
https://rss.com/blog/how-to-create-an-rss-feed-for-a-podcast/
victorz@lemmy.world 8 months ago
So how do the aggregators sync with each other to get all the podcasts? Or is it up to the podcast to “post” to all the aggregators?
QuarterSwede@lemmy.world 8 months ago
The aggregators don’t sync with each other. The podcast creators upload the new show to each aggregator (or use an app that uploads to multiple).
victorz@lemmy.world 8 months ago
Okay cool, that I think explains everything I’ve wondered about this topic lol. Awesome, thank you!