iPodder-dev is a Public Group with 926 members.
- Public Group,
- 926 members
How to handle getting past episodes?
- I can see there being the desire of users in some instances to be able
to easily subscribe and get older posts/episodes/shows (what are we
calling these things anyway? How about pode or sode for short?) that no longer
appear on the rss feed. Right now if for example someone wanted to listen to
all the Daily Source Codes back to sode #1, they would have to manually
go through the archives and download any sodes not automagically received,
somewhat defeating the purpose of an ipodder. Not too much of a problem
I guess one could argue that this is simply an rss/server side issue, and that
the "podcaster" (yes, I like making up new words) should be responsible enough
to offer a page of seperate feeds of old sodes by month/year/season/etc.
However, if you have a site with many thousands of sodes this could be very
time consuming and awkward means of getting older content, with no standard
means of organization between different sites. In addition listing gobs
of old contnet could produce a tremendous load on the download servers
getting everything in large batches or all at once.
So first, do we need a more standard means of storing/retrieving older
Second, how to limit the amount of data fed to the user at a time and
prevent server overloading? Is the communication with iTunes two way?
Is there a means of seeing which shows have been listend to by the user?
Perhaps give the user the option of starting where ever in the show's
history they like then only download x number of hours at a time till
they clean their plate. Then, let them come back for another helping?
- On Thu, Sep 16, 2004 at 12:43:37AM -0400, Dannie J. Gregoire wrote:
> I can see there being the desire of users in some instancesI think in the long term storing mp3s on a web server won't really
> to be able to easily subscribe and get older posts/episodes/shows
> (what are we calling these things anyway? How about pode or sode for
> short?) that no longer appear on the rss feed. Right now if for example
> someone wanted to listen to all the Daily Source Codes back to sode #1,
> they would have to manually go through the archives and download any
> sodes not automagically received, somewhat defeating the purpose of an
scale. Adam Curry's DSC mp3s already total 438 Mb for just one month of
shows. I'm not sure if that's a problem for Adam, but I think for a lot
of people it may be an issue, particularly if the listeners aren't
paying for storage and bandwidth costs of archived shows. Reducing the
bitrate is only a short term solution. BitTorrents are probably the
answer, but making that all work, especially transparently, will be an
For example, the show producer will probably need some sort of torrent
tracker, along the lines of suprnova.org, except they have full control
over the content. I imagine there's a fair learning curve in setting up
your own torrent tracker. On the other hand it's possible that someone
could set up a single torrent tracker for a whole archive of different
popular audioblog shows (sodes from different people :), but then they
get lumped with the cost of bandwidth and reliability may suffer (which
will be more of an issue if the tracker is used for newly released
From the users' point of view, they need something that will download
your .torrent file from an enclosure then act upon it transparently. I
think Adam might have this working with video stuff, but I don't know if
he's ever described how that works, and/or how transparent it is. (?)
In any case, for torrents to work they require the cooperation of your
listeners to share your old shows for some extended period of time after
they've downloaded them initially. Without this, any talk of using
torrents for distribution is fairly academic.
That doesn't answer your question about how the archived shows should be
organised and displayed, but it's probably more important that the
distribution side of things is sorted out a bit better first, although
what really has priority will depend on who you ask!
PS. Just a quick intro:
I'm in Melbourne, Australia and a listener of Adam Curry & Dave
Slusher's shows, but have some technical knowledge of the behind the
scenes stuff. I use Dave Slusher's get_enclosures.pl script under
FreeBSD. (FreeBSD is a lot like Apple OS X but with a different GUI and
no iTunes, and also similar to Linux in many respects.)
My programming experience is mostly restricted to Windows and FreeBSD,
using C, C++ & Delphi. I also know HTML, CSS, PHP and a whisker of
Python. I don't own an iPod (or any portable mp3 device) and my newest
Mac is from 1997. :-) I usually use my laptop to listen to their
shows, but without batteries it's not very portable (I'll fix that one
day!). I've also had a fair bit of experience with using different
audio & video software on the PC under Windows.
I think that covers it. :-)