Thanks to Marc Canter's post, And what about the Aggregator Vendors? I'm reminded that there is still work to do before I've turned RSS Bandit into a satisfactory podcast client. With the basic code for downloading podcasts now implemented I've now turned my mind to how to get the downloaded rich media content onto a user's device and/or media player of choice. For the most part, I'm assuming that people are either using iTunes (version 6 or later) or Windows Media Player (version 10 or later).

Getting the music or videos onto a playlist in the users media player seems to be mostly straightforward. I've found C# sample code for creating playlists in iTunes and creating playlists in Windows Media Player. The tricky part has been figuring out how to get the music onto the users portable media player  (e.g. their iPod or Creative Zen) as opposed to their PC hard drive and creating a playlist on the device that includes the newly downloaded file. Doing the first isn't that bad if the device can be mounted as an external hard drive because the user can just specify that RSS Bandit should download files to a folder on that external drive. On the other hand, none of the sample code I've seen talks about creating a playlist on the portable media player. Any help here from my readers would be greatly appreciated. 

PS: I briefly considered embedding an instance of Windows Media Player in RSS Bandit but that seems like overkill compared to just having a [Play] button that opens the file in the user's preferred media player for that file type.


Thursday, October 26, 2006 7:28:53 PM (GMT Daylight Time, UTC+01:00)
why not leave the device synchronizing to the user's player of choice? If RSS Bandit keeps the playlist and it's contents in WMP up to date, I'd prefer to let WMP handle the rest. I'm in the middle of writing similar code to do that w/ the IE RSS feed store as we speak as a stopgap until Jubilee.
Thursday, October 26, 2006 10:44:16 PM (GMT Daylight Time, UTC+01:00)
I agree with gerrard. Let the user add the play list to his or her sync list. also, will it be possible to send some feeds to itunes and some feeds to WMP? My reason for asking has to do with the file types. Somefolks insist on posting formats that are unreadable by one or the other.
Thursday, October 26, 2006 10:59:20 PM (GMT Daylight Time, UTC+01:00)
nlinus & gerrard, thanks for the feedback. This makes my job easier.

There'll be an option to specify which file types should go to iTunes and which ones should go to WMP.
Friday, October 27, 2006 12:14:48 AM (GMT Daylight Time, UTC+01:00)
What about Winamp? I'm not sure but I think Winamp and Foobar are probably still the two most heavily used mp3 players. If the we have Winamp associated with mp3's and the podcast is in the mp3 format will it play? In any event I think you made the right decision in handing this off instead of embedding it.
Friday, October 27, 2006 1:34:53 AM (GMT Daylight Time, UTC+01:00)
When you click [Play] from RSS Bandit it will open in the application associated with that file extension. There is an additional 'gravy' feature where you can choose to enqueue the podcast in a playlist named after the feed's title in RSS Bandit in either iTunes or WMP.
Saturday, October 28, 2006 4:29:42 PM (GMT Daylight Time, UTC+01:00)
Will RSS Bandit allow me to change the mp3 tags of podcasts? I often neet to change to genre or title before allowing it into my library.
Monday, October 30, 2006 2:41:15 PM (GMT Standard Time, UTC+00:00)
RSS Bandit won't include an ID3 field editor within it nor will it have options to specify changes to ID3 fields when an MP3 is downloaded. You'll have to do this from your media player or ID3 field editor of choice once the file has been downloaded.
Comments are closed.