Jul
29
2005

Dear Adam Curry: Bandwidth Solution!

Hey Adam, I love the show. I’ll keep this short since I know you’re busy.

The main problem that I see with the bandwidth issue is the format of the shows.

I’ll use the fantastic “I heard it on a Podcast” song which you’ve played twice:

4mb x 20,000 listeners (conservative number) x 2 = 160 gigs of traffic, that’s 80 gigs of traffic more than nessesary. As the song gains poplarity it will bounce around the podisphere and potentially generate thousands of gigabytes of unnessesary traffic.

Once the music is on my computer why should i need to download it again and again and again? The same goes for mashups, or promos.

The solution is really simple. Instead of serving up raw MP3s, create a format which describes the data being served. The podcatcher will keep a catalogue of the information on your computer, when it reads the format it decides what it needs to download and then fetches only the data that it does not have. The Podcast can then be listened to directly, or the segments can be compiled back into an MP3 file and dumped onto your iPod.

Using a system like this will allow authors to better index the podcasts themselves, not only using the descriptions in the metadata file, but also using standard technology like using regular mp3 players to index the actual content of the podcasts based on the ID3 tags.

It will also allow data to be served from central points. For example I have a music podcasts which plays music from the Podsafe music network, I will not have to supply the storage space or the outgoing bandwidth for all that music, but it will be streamed by the podsafe music network. This will also allow the artists to know who is playing which of their songs.

I understand that this will be a radical break from everything that has been done so far, but shuffling around 20mb files will never scale, and there is no way the 100 million listener march is going to take place with this technology. It’s better to break it now when it is only a year old than be faced with a much bigger problem in a year from now.

Aaron

Written by Aaron Wormus in: Software |

92 Comments »

  • <awormus> anyone into podcasting here?
    <thesaur>not if you want me to listen to yours ;)
    <awormus> lol
    <thesaur> it’s useful, but only if the content is released under creative commons :)
    <awormus> I emailed Adam Curry this morning about bandwidth issues posted the email on my blog
    <thesaur> that’s a good post! :)
    <thesaur> you’d need to have unique identifiers, though, I suppose
    <thesaur> or register the content…. something like that
    <awormus> yes, details :)
    <thesaur> heh… do you think people would go through that trouble?
    <thesaur> might turn off potential podcasters (well, that might be a good thing…)
    <awormus> they have to, todays “solution” is totally unscalable
    <thesaur> yes, that’s true
    <awormus> the other problem si that if you want to pause the music, or sing along with it, and regular DJ stuff, you would have to create a derivative and host it yourself
    <thesaur> hmm… a p2p podcast network…
    <awormus> but with my solution, I could create a podcast which delivers my favorite tunes without any bandwidth cost
    <thesaur> yes…
    <thesaur>I’ve looked into broadcasting… boy that eats bandwidth if you serve up a constant stream
    <thesaur>and the problem with podcasts is that they aren’t just a constant stream, you’ve got people going back through the archives, too
    <thesaur> and all that good stuff
    <awormus> the main problem I see is that they are not indexed, so if I want to find that bit where… then I have to resort to some VERY unscientific searches
    <awormus> if all the segments were properly ID3′d then it would be no problem to search for something
    <thesaur>lol… semantic web for podcasts
    <awormus> :)
    <awormus> plus I could listent to the music from the podcasts without listening to the podcast itself. for instance if I like a song, I just click “add this song to my favorites” and it’ll be in my playlist
    yes…
    <thesaur> it’s not a bad idea at all :)
    <thesaur> if you’d write up the tool that would automate that…
    <thesaur> sorta like google’s tv transcript service… you’d become a rich man ;)
    <awormus> thesaur: mind if I post this discussion as a comment?
    <thesaur> not at all

    Comment | 29/7/2005
  • <awormus> by the way, did you see my comment on podcasting and bandwidth on my blog?
    <ramsey> not yet
    <ramsey> I think I may do some audio blogging next week during OSCON, but I probably won’t make a regular thing of it
    <ramsey> awormus: I really like your idea
    <ramsey> awormus: you should patent it ;-)
    * awormus runs off to the patent office
    <ramsey> awormus: I was actually thinking to myself yesterday how podcasts completely destroy the movement toward a more semantic web
    <ramsey> there’s absolutely no interactivity in a podcast
    <awormus> I totally agree, it’s good content being thrown away without any good way to find it
    <ramsey> if I mention your name, for example, I can’t link to it like I can in my blog post
    <awormus> Well, I think in iTunes they are trying to change that, but they have created some proprietary format which they use
    * awormus has never seen the format before
    <ramsey> even with video, you could create linkable sections… I don’t know how you can do that in audio
    <awormus> so has no idea about what it looks like
    <ramsey> hmm
    <awormus> Well, audio will always primarily be for listening
    <awormus> and podcasting will be primarily for mobile listening
    <ramsey> I paid for a song on iTunes the other day and looked at it… it’s an .m4p format, which is apparently MPEG-4, but I wonder why they didn’t use .mp4
    <awormus> so hardcoding links isn’t really logical… but with my meta format, the “player” could very easily read the URL tag which is specified in the XML metadata and display a link on your screen
    <ramsey> yeah
    <ramsey> I like the idea
    <awormus> I haven’t though about how the format should look like, but I am sure it would be fairly easy to whipup a plugin which would work for winamp, and a lot of the popular players
    <ramsey> if only you could easily tag portions of the broadcast so the links show up at certain times (i.e. when a name is mentioned, etc.)
    <awormus> and the cool thing is that it is totally backwards compatible and if you just want the mp3 file like it is now, the podcatching program just generates it for you
    <awormus> ramsey: you could do that based on the time
    <awormus> <segment>
    <awormus> <audio>
    <awormus> http://www.wormsu.com/aaron/podcast.mp3
    <awormus> </audio>
    <awormus> <url timestamp=”35″ lenght=”5″>
    <awormus> http://slashdot.org/
    <awormus> </url>
    <awormus> <url timestamp=”65″ lenght=”35″>
    <awormus> http://fark.com/
    <awormus> </url>
    <awormus> </segment>
    <awormus> that would show the url starting 65 seconds into the segment and show it for 5 seconds
    <awormus> or whatever :)
    <awormus> you get the idea
    <awormus> then you could very easily create a GUI for this, very much like Audacity, but instead of dragging a sound into the timeline, you type in a URL, or link to a picture
    <ramsey> yeah… very cool
    <ramsey> you came up with this on your own, or were inspired by somewhere?
    <awormus> My mom and dad have always been an inspiratino to me
    <awormus> Hi mom!
    <awormus> :)
    <awormus> I’d also like to thank my agent, Billy-Joel and little Suzie

    Comment | 29/7/2005
  • I may be wrong, but isn’t this the idea behind bit torrent ? Here is the publishing process if you use bittorrent
    1. Create a “.torrent” file — a summary of your file which you can put on your blog or website
    2. Create a “tracker” for that file on your webserver so that your downloaders can find each other
    3. Create a “seed” copy of your download so that your first downloader has a place to download from

    Comment | 31/7/2005
  • Raj, the bittorrent solution still involves the streaming of the ENTIRE mp3 file across the internet.

    Also .torrent files doesn’t describe the actual content enough to be of any use in the larger picture. Listen to my latest audio blog entry, will give you a better idea of what I’m talking about!

    Comment | 31/7/2005
  • The problem with this is that it gives you individual songs, and it doesn’t let you fade into/out of songs. One of the reasons radio is free (besides commercials) is that it makes it hard to get a clean copy of the song, without fades, and the song is not clearly demarcated. If you started slicing podcasts into individually “piratable” pieces, you’d definitely have “The Authoritah” on your ass faster than you can whistle Happy Birthday.

    Comment | 3/8/2005
  • Hello, i need a podcast host, what you use on http://www.wormus.com ?

    Comment | 19/10/2005
  • Marsha

    Hey bro! Well Done! Please visit my site too:

    Comment | 30/3/2007
  • Chris

    Hi everybody! Wanna see my cool pages? Please visit my homepage:

    Comment | 30/3/2007
  • Ralph

    Your site looks great! Visit my sites, please:

    Comment | 30/3/2007
  • Kathy

    Nice webpage, lovely, cool design. Please also visit my site:

    Comment | 30/3/2007
  • roulette download

    Wow! I didn’t know that site was that good!

    Comment | 7/6/2007
  • pquer online gratis

    Nice site and fine content

    Comment | 7/8/2007
  • betting baseball tips

    This site is put together well!

    Comment | 30/10/2007
  • “Полезного много нашла для себя”

    Comment | 1/11/2008
  • “спасибо за инфу”

    Comment | 1/11/2008
  • Спасибо за чудо))

    Comment | 1/11/2008
  • “отличный блог! отличные посты”

    Comment | 2/11/2008
  • “Занятно”

    Comment | 2/11/2008
  • Благодарю!

    Comment | 3/11/2008
  • Красиво

    Comment | 3/11/2008
  • Спасибо огромное!

    Comment | 3/11/2008
  • Не пойму в чём дело, но у меня тока 2 картинки загрузилось. ((( А ваще понравились! :)

    Comment | 4/11/2008
  • “Интересные решения”

    Comment | 4/11/2008
  • “good post”

    Comment | 4/11/2008
  • “Мало кто может похвастаться такой смекалкой, как у автора”

    Comment | 4/11/2008
  • “решил помочь и разослал пост в соц. закладки. надеюсь поднимется популярность”

    Comment | 5/11/2008
  • “Очень познавательно. Спасибо.”

    Comment | 5/11/2008
  • Шикарно, возьму в дневник

    Comment | 5/11/2008
  • Смеяться не грешно, но признаваться в этом при чтении подобной информации по крайней мере удивило меня!:))

    Comment | 5/11/2008
  • Не пойму в чём дело, но у меня тока 2 картинки загрузилось. ((( А ваще понравились! :)

    Comment | 5/11/2008
  • Забавно. :-)

    Comment | 5/11/2008
  • KAT

    Забавно )

    Comment | 5/11/2008
  • тема реально старая

    Comment | 5/11/2008
  • Очень рада, что возникло желание взять этот пост в цитатник!

    Comment | 6/11/2008
  • потрясающие идеи…нам перенять бы …великолепно.

    Comment | 6/11/2008
  • Это должно быть в цитатнике

    Comment | 7/11/2008
  • Вам спасибо - за тёплый приём )

    Comment | 7/11/2008
  • ммм)) так клёво))

    Comment | 7/11/2008
  • ну что тут скажешь…

    Comment | 7/11/2008
  • “подробней пожалуйста”

    Comment | 7/11/2008
  • хорошая подборка)

    Comment | 8/11/2008
  • Спасибо за чудо))

    Comment | 8/11/2008
  • забрала в цитатник, спасибо!

    Comment | 8/11/2008
  • Восхитительно..

    Comment | 8/11/2008
  • отлично!!! Все супер!

    Comment | 8/11/2008
  • “респект”

    Comment | 8/11/2008
  • Блеск.

    Comment | 8/11/2008
  • “good post”

    Comment | 8/11/2008
  • “Прикольно”

    Comment | 8/11/2008
  • Спасибо! Пригодится…..(-___________-)

    Comment | 9/11/2008
  • “Хорошо пишешь”

    Comment | 9/11/2008
  • “Полезного много нашла для себя”

    Comment | 9/11/2008
  • “познавательно”

    Comment | 9/11/2008
  • “Пост хорош”

    Comment | 9/11/2008
  • Вам спасибо - за тёплый приём )

    Comment | 11/11/2008
  • Ну жесть конечно…

    Comment | 12/11/2008
  • хм…ну это памойму уже крайность…

    Comment | 12/11/2008
  • да,но это еще и не все…

    Comment | 12/11/2008
  • “Прямо даже не верится”

    Comment | 12/11/2008
  • Трогательно)

    Comment | 13/11/2008
  • KAT

    очень красиво, вот бы у нас так сделали

    Comment | 14/11/2008
  • фантастика!…

    Comment | 14/11/2008
  • ну что тут скажешь…

    Comment | 14/11/2008
  • “Хорошо пишешь”

    Comment | 14/11/2008
  • DIN

    “познавательно”

    Comment | 14/11/2008
  • “Спасибо за такой пост”

    Comment | 15/11/2008
  • “лучше и не скажешь”

    Comment | 15/11/2008
  • “Занятно”

    Comment | 15/11/2008
  • “этот вне конкуренции”

    Comment | 16/11/2008
  • Блеск.

    Comment | 17/11/2008
  • их больше было О_о

    Comment | 17/11/2008
  • ух ты как крууууууууууутооооооо))

    Comment | 17/11/2008
  • “Очень полезная вещь”

    Comment | 17/11/2008
  • их больше было О_о

    Comment | 17/11/2008
  • fog

    Спасибо за чудо))

    Comment | 17/11/2008
  • “Спасибо”

    Comment | 18/11/2008
  • “Очень хороший”

    Comment | 18/11/2008
  • Большое спасибо! Есть ещё повод получить удовольствие… С вашего разрешения, беру.

    Comment | 18/11/2008
  • DEL

    “познавательная тема”

    Comment | 18/11/2008
  • видели видели)

    Comment | 18/11/2008
  • “Добавил в закладки”

    Comment | 19/11/2008
  • Спасибо! Пригодится…..(-___________-)

    Comment | 19/11/2008
  • “лучше и не скажешь”

    Comment | 19/11/2008
  • “Занятно”

    Comment | 22/11/2008
  • Вам спасибо - за тёплый приём )

    Comment | 22/11/2008
  • а в каком это городе,какой стране??очень креативненько!!!!!)))))

    Comment | 22/11/2008
  • “познавательно”

    Comment | 29/11/2008
  • “отличный пример стоящего материала”

    Comment | 1/12/2008
  • Мало чувств.. но красиво…

    Comment | 1/12/2008
  • Отличная работа!

    Comment | 1/12/2008
  • Спасибо за новость! Как раз думал об этом!
    Кстати с Новым годом всех вас ;)

    Comment | 26/12/2008
  • А что вы тут панику подняли?
    Я вот полностью согласен с автором! Кстати с наступившем Вас!

    Comment | 3/1/2009

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes