Could HLS Benefit Audio Too?
Picture this: a podcast world where HLS (HTTP Live Streaming) isn’t just for your Netflix binges but also for your ear candy. Yeah, we went there. While everyone’s been busy drooling over video streaming, we decided to throw audio into the mix. Because why should video have all the fun, right? We’re talking about HLS and how it’s not just a flashy gimmick for video content, but has some sweet benefits for audio too.
Think about it: seamless switching between quality levels based on your bandwidth, kind of like when you’re trying to watch a video and your Wi-Fi decides to take a nap. You start in glorious HD, and then BAM! It’s 240p because the Internet gods are not smiling upon you today. But with HLS, you could slide right into that audio version without missing a beat, or a word, or the rant about the latest podcasting trends.
We get into the techy stuff, like how HLS breaks media files into bite-sized chunks, making it easier to serve up different quality options. It’s like a buffet, but for your ears. Want low-quality audio because you’re on the go, or do you want to kick it up a notch when you’re back home? HLS has got your back.
And let’s be real, who doesn’t want that? Plus, we also touched on the whole “dynamic content” thing—imagine being able to swap out segments of your podcast without having to re-upload the entire thing. Say goodbye to those embarrassing moments where you realize your co-host’s mic was off for half the episode. With HLS, you could just fix that part and let the rest ride on.
By the end of the episode, we’re practically drooling over the possibilities HLS brings to audio. It might not be here yet, but we’re holding out hope that the podcasting world will eventually get with the times. Who knows? Maybe one day we’ll look back and laugh about the days of static audio files. But for now, we’re just here, dreaming of the future and trying to make sense of the tech that will get us there. So kick back, grab your earbuds, and let’s figure out how to make podcasting better, one HLS chunk at a time!
Takeaways:
- HLS isn't just for video; it has potential benefits for audio podcasting too, which is like, who knew?
- Imagine being able to switch between audio and video seamlessly thanks to HLS; the future of podcasting is wild!
- The idea of dynamic content insertion could revolutionize how we listen to podcasts, but privacy concerns might rain on this parade.
- HLS allows for replacing segments of a podcast without re-uploading the entire file, which is a total game-changer for podcasters.
- With HLS, bandwidth issues can be tackled by switching audio quality on the fly, making it super user-friendly, especially for peeps outside the US.
- The Podcast Standards Project is where the magic is happening for HLS discussions, so if you're into podcasting, keep an eye on that.
Support The Show
Daniel
Podgagement - Boost Your Audience Engagement
Social Subscribe and Follow Plugin
Dave
Your Hosts
Dave Jackson, host and educator at School of Podcasting™
Daniel J. Lewis, host and educator at The Audacity to Podcast® and creator of Podgagement®
00:00 - Untitled
00:03 - The Future of Podcasting
01:40 - The Benefits of HLS for Audio Podcasting
08:34 - Transitioning Between Podcast Apps and Playback Features
12:09 - Privacy Concerns in Streaming Technologies
21:00 - Dynamic Content Insertion in Podcasting
25:11 - The Future of Podcasting Standards
Could HLS benefit audio too?
Speaker BThis is the future of Podcasting, where we ponder what awaits the podcasters of today.
Speaker BFrom the school of podcasting, here's Dave Jackson.
Speaker BAnd from the Audacity to Podcast, here's Daniel J.
Speaker BLewis.
Speaker ADaniel, future of podcasting.
Speaker AEpisode 61, we're going to talk about HLS was so much fun.
Speaker AOn the last episode.
Speaker AWe said, hey, let's do a round two on this.
Speaker ABut this time you kind of wanted to talk a little bit about HLS and audio because last time we were talking about video.
Speaker BYeah, because HLS can also benefit audio.
Speaker BNow its primary benefit is for video.
Speaker BAnd just a quick rehash, what HLS does is it basically splits a media file into lots of little pieces and then makes all of those little pieces accessible through a playlist.
Speaker BAnd then the benefit to that is that it's very easy to switch between those pieces for different quality versions, different media versions, like even switching between audio and video very seamlessly.
Speaker BIt's also much easier to stitch things into there.
Speaker BThink about trying to put in dynamic content into a video and the rendering power that would be necessary because you have to re render the video to do that, and that takes processing.
Speaker BYou can't do that kind of thing on the fly.
Speaker BBut you can put in just very quickly something additional in that playlist.
Speaker BThat's all of those little files stitched together.
Speaker BSo there are huge benefits to video.
Speaker BAnd while the storage requirements are a little bit higher, the bandwidth requirements are actually lower.
Speaker BBut there's also potential benefit to audio.
Speaker BAnd after we finished our episode last time, I thought, oh man, we didn't even talk about audio.
Speaker BBut then thinking more about it since then, I realized this could be a whole other subject of how audio podcasting could benefit.
Speaker BBecause if you want to follow the misreported news, Adam Curry says podcasting is only audio, which isn't the way he said it, by the way, just clarity.
Speaker BHe said he wouldn't mind if we decided podcasting was only audio.
Speaker BAnd I wouldn't mind that either.
Speaker AYeah, well, isn't one of the things it's doing does is it still doing like transcoding, where you have like a, a super high version and a mid version and a I have no bandwidth version?
Speaker BYou know, you could.
Speaker BAnd that's the nice thing about HLS is that it is a structure that can do a lot of beneficial things.
Speaker BIf you split it up, let's just assume you're splitting it up into one second segments.
Speaker BSo just like on YouTube, if you are watching a video on YouTube and your Internet connection goes a little bit wonky, or you're on cellular or something like that, you'll notice the quality decreases.
Speaker BBut it doesn't always decrease immediately.
Speaker BWhen the connection goes a little weird because it's buffered ahead a little bit.
Speaker BIt switches when it realizes, oh, your connection isn't strong enough to support these files.
Speaker BSo we're going to just seamlessly switch you over to the lower quality version or the other way around, where even if you're watching a video and maybe you're watching it in 360p and you want to jack it up to 4k, you press a little button to change the quality and force it up to 4k.
Speaker BThat is using HLS to be able to easily jump to that same segment in that playlist of files, but now from the 4K folder essentially.
Speaker BSo think about that.
Speaker BFor audio 2, we have alternate enclosures in audio.
Speaker BAnd alternate enclosures are where you have access to the full file, but in different versions or the full episode, but in different formats.
Speaker BLike an MP3 file, a low quality MP3, or maybe even an Ogg Vorbis or something like that.
Speaker BLower quality, maybe even a video.
Speaker BBut that's still built around the idea of delivering the entire file in that quality.
Speaker BWhereas HLS is let's deliver little bits at a time of whatever quality level you want so that you can easily switch to a different quality level.
Speaker BOr you could switch to a different format too, because HLS can work for audio.
Speaker BSo imagine you're watching a video and then you decide, well, I want to switch to just listening to it.
Speaker BWell, HLS could handle that switchover, whether that's you switch browser tabs and so you're not watching the video actively, you don't have picture in picture enabled, anything like that.
Speaker BOr maybe you're watching a video on the phone and you lock the phone so the video view of the video stops.
Speaker BNow you're just listening to it.
Speaker BHLS could handle switching that over to the audio right where you were without having to do byte range requests.
Speaker BIt's requesting a specific point in that playlist of one second files.
Speaker AYeah, we guess the different apps might have a new option, much like YouTube where you can pick what level of quality you want.
Speaker AThat might be a thing.
Speaker AThen if we're using this for audio where people can say, oh, you know what, it's audio.
Speaker AEspecially when you get outside the US we're so used to just having bandwidth like water here, you just turn on the faucet and Hear some bandwidth, but you get outside the US and that's not the case and you got to pay more.
Speaker ASo you might say, look, it's just audio.
Speaker AI just need, you know, the lower version.
Speaker AIt's fine.
Speaker AAnd going back to give me that OG Vorbis, which I believe, wasn't that a villain in like Star Wars Episode 4?
Speaker BHe was a James Bond villain.
Speaker AThat's it.
Speaker BWell, think about the interface improvements this could offer.
Speaker BSo you gave that example of international bandwidth.
Speaker BThink of just someone traveling somewhere and maybe while they're at home on their WI fi, their phone is playing the high resolution video version.
Speaker BAnd then, then when they leave their home WI fi, their phone could pop up a little notification to say, you're now on mobile data.
Speaker BWould you like to switch to audio only?
Speaker BAnd some people might then prefer that so they're not missing any part of the episode, they're just dynamically switching to what they need.
Speaker BNow that is with the assumption that the entire video didn't already download or buffer while they were on wifi, which that can sometimes happen.
Speaker BSometimes it doesn't happen because some of these video files can be really big.
Speaker BAnd so some of the apps actually only buffer a certain amount.
Speaker BLike for a while, Apple podcasts would only buffer.
Speaker BI think it was 50 megabytes at a time.
Speaker BI can't remember the exact amount, but it was something like that.
Speaker BEven with an audio only episode, you could see that the line that showed how much had buffered stopped after a certain point, like far into the future.
Speaker BAnd then when you got to that point, then it would move forward beyond that.
Speaker BAnd it was somewhere around 50 megabytes, I think.
Speaker AYeah, that's the thing because I know, like I download all my stuff, but if everything does shift more to a video, that would not be the default setting because that'll fill up your phone real quick.
Speaker AThat would be interesting to see the different things that would be added.
Speaker BThere are some other potential audience benefits with this too.
Speaker BLike think about if this whole ecosystem was built around hls.
Speaker BThat is one of the biggest frustrations I've had when I switch a podcast app.
Speaker BYou've switched podcast apps before, right?
Speaker AI have, yeah.
Speaker AI've multiple times, yeah.
Speaker BHave you exported and imported the OPML file?
Speaker AI have.
Speaker AAnd what's interesting is you will see in the features where it'll say like OPML import, export and what I have found in some cases most of them can export, not all of them can import.
Speaker AAnd then you're like, oh, you go to.
Speaker AAnd you're like, well, here, where's.
Speaker AHere's the file.
Speaker ASo not all of them import.
Speaker AAnd then either a somebody's doing a bad job of exporting or somebody's doing a bad job of importing.
Speaker ABecause there are times also when you try to bring them over and it just sad trombones everywhere, you know, and you're like, well, I'll guess I'll just manually put these back in.
Speaker ASo, you know, and then sometimes it works brilliantly.
Speaker AIt all depends on which app you're moving to and which one you're doing.
Speaker ABut, yeah, I've tried it.
Speaker AWhat about you?
Speaker BI've done it only a couple of times.
Speaker BAnd one of the frustrations that I had was that it didn't bring over my position in the episode.
Speaker BSo if I had a partially played episode, it would not move that over, I think.
Speaker BI can't remember if it even moved over the uncompleted episodes that I had.
Speaker BIt might have.
Speaker BI don't remember that it's been so long, but I do remember, of course, that it didn't sync the playback position.
Speaker BNow, right now, certainly we could have something that's added to the open OPML that would include playback position for any unplayed episodes that could be added to an OPML spec that podcast apps would support.
Speaker BBut there's the chance, with the rise of dynamic content insertion and especially dynamic ads, there is the chance that even if you simply saved a time code that wouldn't necessarily return you to the exact spot in the episode.
Speaker BBut I believe, and this is where my knowledge of HLS becomes foggy, because I don't know this for sure, so I could be misrepresenting this, But I believe that you can pinpoint a position in HLS that is not tied directly to the time code in the case of dynamically inserted content.
Speaker BSo, like, look at it this way.
Speaker BIf we say since HLS is playlist driven, if it knows that in the playlist you're at point number 100, we'll just say that's 100 seconds in.
Speaker BAnd it knows in the playlist that is this portion of the audio, even if there's some dynamic audio inserted before it, or dynamic video that might be labeled as dynamic instead of 1, 2, 3, 4, 5, 6, and so on.
Speaker BBut it's just, it's in that position in the playlist.
Speaker BMaybe the way that it resumes your position in the playlist is basically looking at the ID of where you were instead of the time code of where you were.
Speaker BI could be misrepresenting that.
Speaker BSo please don't quote me on that.
Speaker BPlease don't get angry.
Speaker BAnyone out there if I got that wrong.
Speaker BBut if we had that ability, then think about how that could tie in now.
Speaker BHow many people actually affected by that?
Speaker BNot many.
Speaker AYeah, it really only comes out of those times when you move from one app to the other.
Speaker AOne of the things I love right now about pocketcast is I can listen on my computer and then basically pick up my phone, walk to the kitchen, and it will pick up right where I left off.
Speaker AAnd in fact, in some cases, it's a little bit like overcast, where it'll back up about three seconds.
Speaker ASo when you hit play, you kind of get a quick little review of what they were talking about and then you're into new content.
Speaker ASo that would be cool if it would work across different apps.
Speaker AIf you move in my travels, that whole process has been clunky, but, you know, and then that's.
Speaker AYou have, you know, the guy in a basement that's making this app and nothing wrong with that person.
Speaker ABut there's only so many people to squash the bugs.
Speaker ABecause if you think about that, that's not a feature that you do a lot like volume or speed up or speed down or whatever.
Speaker ASo it's one of those, like, oh, yeah, we'll get to that.
Speaker AYou know, So I totally understand that.
Speaker BThere are some potential privacy concerns, though, along with this, because there is the benefit that it would be easier to track how much was downloaded of a file and played if it's only getting one second at a time.
Speaker BNot like one second ahead of you, but it would still buffer.
Speaker BBut still it is a kind of streaming data to you.
Speaker BSo there is that benefit of the publishers being able to see how much is streamed.
Speaker BAnd.
Speaker BBut that does also come with a privacy concern, because as those chunks are downloaded, if they're being downloaded directly by the device, let's say a smartphone, then the IP address and some kind of identifiable information is being included with that.
Speaker BSo that means potentially, okay, worst case here, someone starts downloading something at home.
Speaker BSo their home IP address is registered.
Speaker BThey keep listening to it, streaming it while they're in the car.
Speaker BSo now their cellular phone provider IP address is registered.
Speaker BSo now we know, oh, that's a Verizon customer.
Speaker BAnd then as they travel in different places, that IP address will shift a little bit as their signal changes from tower to tower.
Speaker BI'm not quite sure how the mobile networks handle that, but there is the potential that the IP address can change, potentially tying them around to a certain area so we could see, oh, every time they're mobile, they always stay within this metropolitan area, or they're always going to.
Speaker BFrom this metropolitan area to this one and then back to this one.
Speaker BAnd then when they're at work, they're on a different IP address and different network, so that can be registered.
Speaker BThen if they're playing the same episode as, they then go to the coffee shop.
Speaker BSo now, basically, just by tracking their IP address alone in their HLS segment requests, you'd be able to see their home IP address, their cell phone network provider, their possible work, and where they go for recreation.
Speaker BThat starts to get.
Speaker BI know advertisers are like, yes, I want that.
Speaker AThat's one of the other biggest benefits, I think, is advertisers now know if they heard my advertisement or not, because they can tell.
Speaker AAnd I believe that's probably one of the biggest pushes for this is, hey.
Speaker ABecause it always makes me cringe when I hear, well, the podcasting space can't exist without advertising.
Speaker AAnd I'm like, pretty sure it did for about, you know, I get it that you can't make a living on that.
Speaker ABut there are other things besides advertising to bring in money.
Speaker ABut that's one of the biggest, I would think.
Speaker AAnd I kind of want to see that happen just because it's always like, well, what advertisers need is this.
Speaker AAnd then we kind of give it to them and then we prove, hey, look, this is really working.
Speaker AAnd we're still kind of waiting for some of that big dollars to come in, and it'd be interesting to see if, okay, like, we can prove somebody actually heard this, if the money would then actually flow in or not, because it's like, come on, the water's warm.
Speaker AWe've been telling you that for years.
Speaker BUnfortunately, though, or maybe fortunately, depending on which side of the issue you're on.
Speaker BI'm not so sure that advertisers could even trust that, though, because, yes, we could.
Speaker BSee, we'll say blip number five is an ad in the HLS playlist, and we can see how many people downloaded that little blip.
Speaker BBut does that mean they listen to it?
Speaker BNo, because if you're on wifi, there's the potential, depending on how the app is configured, there's the potential that the app will buffer everything in advance.
Speaker BBasically, what we have right now, progressive download, it's progressively downloading, except instead of a single file, it's progressively downloading the entire HLS playlist.
Speaker BAnd therefore you still can't know.
Speaker BJust because that little section was downloaded doesn't mean it was played.
Speaker BUnless the app prevents a lot of pre buffering.
Speaker BThat's what I think a lot of the advertisers really want is they don't want the apps pre buffering stuff too far in advance.
Speaker BThey basically want true streaming, just streaming exactly the amount that you're playing right now.
Speaker BSo if you lose your connection, playback stops right then.
Speaker BAnd that's not a good user experience.
Speaker ANo, especially when every kid in the neighborhood starts playing video games at 3:15.
Speaker AYou're like, wait, where'd all the bandwidth go?
Speaker AYeah, that could be interesting.
Speaker AI mean, they're doing that now because I hear very hyper local ads on different shows that are not made in my area.
Speaker ASo I'm like, okay, well somebody had to somehow go put an ad at this point.
Speaker AAnd at that point they then check my phone and go, oh, he's in Ohio.
Speaker ALet's use, you know, so and so's fun car lot, come down and buy a car kind of guy.
Speaker AThat's always kind of creepy.
Speaker AAnd that's a whole other.
Speaker AYou ever notice how that discussion.
Speaker AI don't want to derail us, but you ever notice how the whole attribution discussion kind of just evaporated?
Speaker ALike we're all going like, hey, is that invading privacy?
Speaker AAnd then it just kind of was like, yeah, well, whatever, here we go.
Speaker BWell, and there could be some other user facing benefits to using HLS as well.
Speaker BSome things that are edge cases and the software has to be designed to handle this kind of stuff well enough.
Speaker BBut just to give you an example of.
Speaker BHave you ever published an episode that had a glaring mistake in it?
Speaker BDave, you've never ever done that, right?
Speaker ANever.
Speaker BNo, I've never done that before.
Speaker BI've never published an episode where my co host track was accidentally muted the whole time.
Speaker AMuted?
Speaker AI was going to say that's it.
Speaker AThe one where there's just 20 seconds of nothing.
Speaker AAnd you're like, oh, should have unmuted that channel.
Speaker AYeah, that's.
Speaker AI've never done that.
Speaker BWe have John Buchenis editing the Future of Podcasting now, and he's my editor for the Audacity to Podcast too, which by the way, is back.
Speaker BSo if you like hearing me, then go subscribe also or follow the Audacity to Podcast.
Speaker BBut I think it was before.
Speaker BWell, obviously it was before I hired him that that actually happened to me.
Speaker BThat published an episode where the co host's track was completely muted.
Speaker BBut here's the point though is think of it this way.
Speaker BNow the ecosystem would have to support this, but this is a potential.
Speaker BJust to get some gears turning in your head, if you have a mistake like that, you could replace only those segments in that HLS playlist that were affected by the error.
Speaker BSo not having to replace the entire file and for the people who get the episode, as long as it's not pre buffered, that amount, then they will get the latest bit of audio at that time that they're requesting it, whatever that latest bit of audio is.
Speaker BNow, that kind of gets messed up if the timing changes.
Speaker BSo that might not work so well in that case.
Speaker BBut if you're changing the content, it's possible to do that with HLS changing just part of that content if you're just replacing a second at a time with a different file.
Speaker AYeah, you had me and you lost me because I get it how if they haven't streamed that part of the show yet.
Speaker ABut that's when you said you can only replace like a section.
Speaker AHow do you do that without uploading the MP3 file?
Speaker BThat's why I'm saying the ecosystem would have to support this kind of thing where like maybe as the podcaster, there's a programming way that's a little bit easier to explain this, but think of it like this way.
Speaker BHave you ever looked at two documents to try and find the differences between the two?
Speaker BIn programming, we have git.
Speaker BIt's a version management system where the way it basically works is it applies the changes to the documents so you can see those changes side by side, you can see the differences.
Speaker BIf You've worked in WordPress and looked at the revisions on a post that you have, you'll see something similar where this is what it was, this is what it is.
Speaker BNow imagine that instead of documents you have timelines.
Speaker BAnd as long as those timelines match up but just what's in those times is different, then the HLS system could then instead of delivering the messed up portions, it could deliver the replaced portions.
Speaker BBut the only way the system could work to do that would be if those files that make up the HLS playlist were replaced.
Speaker BActually you wouldn't even have to have a diff.
Speaker BI realize you wouldn't have to have something tracking what's changed, what sections have changed.
Speaker BIt's really just you put anything, you change those files in the HLS playlist and as long as the podcast app knows to redownload that HLS playlist every time someone presses play, then whatever is in that playlist, it will download.
Speaker BSo if the 1/2 segments have been replaced, then it will download whatever is the new one.
Speaker BSo it is closer to streaming in that the source of the stream could be switched out mid episode.
Speaker AInteresting.
Speaker BWhich also means dynamic content insertion.
Speaker BIf everything was hls, you could even get dynamic content inserted in episodes people haven't listened to yet but do have on their device.
Speaker BNot completely downloaded.
Speaker BBut if it's all HLS playback, then they would get your latest dynamic content when they press play.
Speaker BThat's not too different from what we have now with progressive downloads, where if it just doesn't download it at all until they press play.
Speaker BBut this might be technologically maybe a little bit easier to manage because instead of having to stitch that into the audio or especially the video, which is much harder, you're just adding something into that playlist.
Speaker AYeah, that could be very interesting.
Speaker AAnd like you said, it's one thing to stitch something into audio.
Speaker AIt's a completely different ballgame.
Speaker ANow if I go into we use Captivate for the future of podcasting.
Speaker AIf I want to do a pre roll, you know, announcing that Daniel's new episode is out, you know, 15 lessons from 15 years or whatever the title was.
Speaker AI can see in Captivate where it's like, okay, we're stitching that new beginning into every episode.
Speaker AWhere if I get this right, you wouldn't have to do that because it would do it when someone hits play.
Speaker ABasically the new part would then just go, and do I have that right?
Speaker ALike, you wouldn't have to pre stitch everything.
Speaker BYou as the podcaster would still have to define your points.
Speaker BBut take Captivate as the example.
Speaker BI believe they would not need to redo any of the audio files they've already transcoded and adapted for hls.
Speaker BThey would simply change that tiny file which is the HLS playlist.
Speaker BAnd that's what you basically press play on is the playlist.
Speaker BThink of it like a music playlist.
Speaker BYou're just inserting another song at the top or at some point in the playlist.
Speaker BYou're not re downloading all of the other songs, you're just adding another song into it.
Speaker BThe processing requirements then are much lower for hosting providers that they don't have to reprocess or re encode or anything like that.
Speaker BThey just update that HLS playlist so that it includes whatever content you've dynamically inserted, whether that's an ad, an announcement, news segment, anything like that.
Speaker AYeah, that'll be the fun thing, especially you Know, right now nobody's using this.
Speaker AAnd to have a system, a live system, how do you set that up?
Speaker AI would think there's a lot of programming and a lot of backups and, you know, to be able to flip a switch and go, okay, starting now, like, then here comes hls.
Speaker AI'm like, that doesn't sound like an.
Speaker BEasy solution, but it might be easier than alternate enclosure.
Speaker BAnd I think the HLS could have the potential to make alternate enclosure unnecessary.
Speaker AYeah.
Speaker ABecause it'll just play whichever one based on your bandwidth or whatever.
Speaker AAnd.
Speaker AAnd then like you said, if they had it in the app, where it's like, hey, we notice your bandwidth is getting low.
Speaker AWould you like to switch to audio now instead of video or vice versa?
Speaker AYeah, that could be interesting.
Speaker BSo I could see, though, if you wanted to use alternate enclosure for different language versions of an episode, which is not the ideal use for it, but some people might want that.
Speaker BFor whatever reason, the timing would be completely different between the versions.
Speaker BSo their HLS would not be good.
Speaker BBecause a minute into English could be very different from a minute into Spanish or French.
Speaker AThat would be weird.
Speaker BYeah, but then again, that's not exactly something that should even be done, because having audio files in a language that's different from the RSS feed is not really a good user experience.
Speaker BBecause although it could, alternate enclosure could support that, and that is certainly one of the ways that you could use it, that doesn't mean that's the way you should.
Speaker AYeah, it's not, maybe best practice to do that.
Speaker AThat could get kind of messy.
Speaker BSo HLS has a lot of potential not only for video, but also for audio.
Speaker BAnd that's what I wanted to highlight more in this episode.
Speaker BNow, a lot of this stuff is still far out into the future, but it's being discussed primarily inside psp, the Podcast Standards Project.
Speaker BBecause HLS is not a podcasting 2.0 thing, but it could be a Podcast standards thing.
Speaker BSo follow Podcast Standards Project if you're interested in seeing how that's developed, or if you want to provide feedback on that, go there.
Speaker BWe'll have a link to their website.
Speaker BIt's podstandards.org and we'll have that in the notes too.
Speaker BBut go there.
Speaker BIf you want to provide feedback on the ideas of HLS and potentials and such for that.
Speaker BBecause they're the people who are really discussing this.
Speaker BBecause this is more of a standards kind of thing than a cutting edge podcasting 2.0 development.
Speaker BBecause it's like, hey, what if we all decided to stop supporting MP3 and start supporting whatever other audio format.
Speaker BThat's a bigger standards discussion than podcasting 2.0 innovations.
Speaker AYeah.
Speaker ACause it's a big move for the media hosts, but really, in the end, it's the apps that have to then be able to, you know, handle a different type of technology, which it sounds like many of them are already.
Speaker ABut nonetheless, we gotta make sure everybody's on the same page before we go flip into a, you know, a different.
Speaker BStandard and let's see if hell freezes over again.
Speaker BAnd maybe Spotify will be one of the first people to support this, because Spotify supporting transcripts now.
Speaker BThat's awesome.
Speaker AIt is awesome.
Speaker AI haven't heard what was the thing James was going to test.
Speaker AIf you could upload your own transcript, would they put it in the feed or something like that?
Speaker AIs that what he was testing?
Speaker AI forget what it was exactly, but it was kind of like they'd come part way, but not all the way just yet.
Speaker BWell, they don't ingest the transcript.
Speaker BIf you are using Spotify for Podcasters just to get your podcast into Spotify, they're not using the transcript you provide.
Speaker BBut if you host your podcast with Spotify for Creators, I said podcasters earlier.
Speaker BIt's now Spotify.
Speaker BWe should just call it Anchor for Creators, Maybe just mix it all up together.
Speaker BIf you're hosting with Anchor for Creators, then you can create a transcript or let Spotify create a transcript for your show if you have that ability inside your account.
Speaker BAnd they will publish that out to the RSS feed.
Speaker BSo it's kind of weird how they're doing it, but it's a step.
Speaker BIt's a big step.
Speaker BLike from Spotify, the company that pretty much ignores everything in podcast standards.
Speaker ARight.
Speaker AThere's a reason we call them the walled garden.
Speaker BIt's a very tall wall.
Speaker AVery much so.
Speaker AAll right, well, I think that will do it for this episode.
Speaker AAgain, our website, the future of podcasting dot net.
Speaker AThanks to everyone who's been streaming SATs.
Speaker ABut then we'll put a bow on this one for this episode of the Future of Podcasting.
Speaker BKeep boosting and keep podcasting.