We love you, podcasters!
We host so many incredible podcasts. Podcasts about Bitcoin, health, love, plants, news, data, women, music, technology, radio, marketing, sports, freedom and everything in between.
Most podcasts use chapters, transcripts and v4v, and a lot of them broadcast live.
See some of the podcasts we host here: https://podhome.fm/podcast-shows-hosted-on-podhome
We are so proud to help you spread your message. You are making an incredible impact in the world. Keep going!
=> More informations about this toot | View the thread
Rolling out to our Podhome servers right now: More Analytics improvements.
✅ See episode performance at a glance
✅ Download analytics data as CSV
✅ New chart that shows device category (like Apple iPhone)
Power you podcast journey with www.podhome.fm
=> More informations about this toot | View the thread
I've been running this for most of the day now, and it seems to be able to keep up. Although I see some lags where it lags a couple of minutes when it needs to process many feeds at once. The bottleneck is the database, which is clear to me. I'll let this run this weekend, so that Azure SQL Database can figure out which queries can benefit from which indexes, and see how the performance profile is after that.
Next is to figure out what the client (app) architecture is going to be.
=> More informations about this toot | View the thread
More work on the backend for my podcast app today (after a lot of backend work for @podhome).
I now have the Podping worker running. This uses https://github.com/bmaluijb/HivePodpingAPI to retrieve "Podping" blocks from the Hive blockchain and process them for updates.
=> More informations about this toot | View the thread
A lot of feeds use WebSub, which is a publish and subscribe mechanism. This works okay, and I can listen to those updates. But if I miss one (when my service is down, or the hub is down, or because of a transient issue, like a connection drop), I can never get the update again. As this is unreliable, I have no choice but to pull these podcasts periodically.
A better way is Podping. This is a podcast update mechanism that writes podcast updates to the Hive blockchain.
=> More informations about this toot | View the thread
Podping, WebSub and pull for podcast updates.
For my podcast app, I’m keeping my own database. Just for the purpose of showing users podcasts for discovery, and to be able to send users notifications when something happens like new or live episodes for shows that they are subscribed to.
I have my updater running that pulls feeds a couple times a day, and pulls and parses priority feeds (that users are subscribed to) every 30 minutes or less.
=> More informations about this toot | View the thread
If anyone is interested: I’m sharing my adventures of building a podcast app on X: http://x.com/azurebarry happy to share it here as well, but I don’t want to flood this space.
=> More informations about this toot | View the thread
NEW! Insert Dynamic Audio anywhere in your episode.
Use the audio visualizer to insert a piece of dynamic audio anywhere in your podcast episodes.
Change the audio later and we'll change it in every episode.
This is super useful for host-read ads, timely messages and more.
Go try it out today at https://podhome.fm
=> More informations about this toot | View the thread
I'm initially filling the database by calling the Itunes API. I'm looping through categories and sub categories and countries. After running this, I found 427647 podcasts that have a feedUrl (not all do). Does that seem right @dave (as the PI website says 10x that number)? I'll check tomorrow in a download of the PI DB to see how many have an Apple Id, but it seems low.
=> More informations about this toot | View the thread
I'm building a podcast app. The backend will have a database with shows and (limited)episodes so that I can display shows to discover and send out notifications when something of value happens (new episode, episode live).
Users will be able to search on podcasts with a combination from the PI API, Itunes API and my own database, to have redundancy and speed.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to podhome@podcastindex.social account This content has been proxied by September (3851b).Proxy Information
text/gemini