Podcast Extension?

Feb 6, 2008 at 11:33 PM
Does anyone know of a podcast extension for BE.NET

Not really sure how to go about it myself, but basically something that adds an enclosure tag to the rss feed for an mp3 file in the post.

Something to make it easier to post podcasts.
Coordinator
Feb 8, 2008 at 7:18 PM
I'll be adding podcasting support to Mp3player extension (or possibly build separate extension on top of Mp3player). The plan is to make it available for BE 1.4 release.
Coordinator
Feb 8, 2008 at 7:18 PM
Edited Feb 8, 2008 at 7:19 PM
Removed duplicate message.
Feb 8, 2008 at 11:06 PM
Am curios are you currently working on it or are going to work on it later?

if you have something working am curios if I could get that from you. i am wanting to launch a podcast this weekend or monday and would like something basic that works. If you have something already would prefer not to have to try to figure it out for myself over the weekend. I have no idea how to even approach doing it.
Coordinator
Feb 9, 2008 at 4:31 AM
Take a look at excellent technical specification on iTunes site: http://www.apple.com/itunes/store/podcaststechspecs.html
If you are going live Monday, you can manually put together XML and submit it to podcasting sites like iTunes and others. This is basically what my extension is going to do - give you admin interface and write this XML feed.
Feb 9, 2008 at 4:52 AM

rtur wrote:
Take a look at excellent technical specification on iTunes site: http://www.apple.com/itunes/store/podcaststechspecs.html
If you are going live Monday, you can manually put together XML and submit it to podcasting sites like iTunes and others. This is basically what my extension is going to do - give you admin interface and write this XML feed.

well I was going to use feedburner for the podcast feed and it already includes all the necessary stuff for itunes. I wasn't sure how to handle the enclosure tags adding it to the main rss feed and making the file playable with the mp3 player thing.
Coordinator
Feb 9, 2008 at 5:32 AM
I don't know how feedburner does it, but specification describes how to handle enclosure:

The <enclosure> tag has three attributes: URL, length, and type. An enclosure from the example feed above:
<enclosure url="http://example.com/podcasts/everything/AllAboutEverythingEpisode2.mp3" length="5650889" type="audio/mpeg"/>
The file extension of the URL attribute of this tag is used to determine if an item should appear in the Podcast directory. Supported extensions include "m4a", "mp3", "mov", "mp4", "m4v", and "pdf".
The length attribute is the file size in bytes. Find this information in the files properties (on a Mac, "Get Info" and refer to the size row).
<enclosure url="http://example.com/podcasts/test.mp3" length="8727310" type="audio/x-mp3" />

How to use mp3player here: http://rtur.net/blog/page/MP3-Player.aspx
Feb 11, 2008 at 10:20 PM
I have been trying to do this, but can't figure out how in the world to inject the enclosure tag into the rss feed.

Any help would be great

thx.
Coordinator
Feb 12, 2008 at 2:41 AM

percent20 wrote:
I have been trying to do this, but can't figure out how in the world to inject the enclosure tag into the rss feed.

Any help would be great

thx.

I'm working on adding enclosure support to regular blogengine feeds (RSS and Atom) and adjusting mp3player to play nicely with it. When this is out of the way, I'll look at feedburner. Feedburner basically should pick up any link to .mp3 file and turn it into enclosure for you. To add enclosure on blogengine's side you need to edit http handler that build feeds - this is where you inject your tag.
Coordinator
Feb 13, 2008 at 5:18 AM
You should be able to podcast with latest build. Take a look at http://rtur.net/blog/post/2008/02/Enclosure-Support-in-BlogEnginenet.aspx
Mar 14, 2008 at 1:37 AM
is there any way to modify this to make the enclosure be a link? I host my files offsite, but can hotlink to them directly. I'd like to be able to put them in a post and let the feed be my podcast, but this only supports uploading the file to the webserver hosting the blogengine. if you can give me an overview of what needs to be done i'd be happy to take a crack at it, but I'm kind of lost as I'm very new to be
Mar 18, 2008 at 7:35 PM
Edited Mar 19, 2008 at 12:28 AM
okay well I managed to hack it together myself :) I used a lot of elements from the filehandler and mp3 extension to modify the individual posts to have an "Attachments" collection, which will render as a separate section of the post. It isn't full featured yet, because I wanted to fit my specific needs first before I made it more general. You can see how it looks on one of my posts here: http://www.selarom.com/post/2008/03/05/Dark-Synthesis-11-March-5-2008.aspx you can see at the bottom is an attached files section, which also renders the mp3 player for preview (it even counts the plays on that player and includes them in the download total!). I also modified the syndication handler to automatically generate the enclosure for the attachment so that it comes out on your feed for podcasters!

Its quite limited still, you can only add one attachment per post, and it only works on external links OR a full link to the file on your server. I'd be happy to share my code for this, but it was actually a modification of the Blogengine CORE, and is NOT an extension, so I'm not sure if anybody actually wants to mess with it...

EDIT: for more information and screenshots check here: http://www.selarom.com/post/2008/03/18/BlogEngine-Attachments.aspx