Creating a Podcast using Literature, a Blog and FeedBurner

Updated on 20-October-2016 at 10:16 AM

Business Catalyst End of life announcement - find out more details.

The "Streaming" literature type can be used for audio and video files that you'd like to stream on your website using a Flash/HTML based player, or syndicate via RSS to media players such as iTunes (eg. podcasting)

This literature type supports 5 file formats, including:

  • MP3
  • MP4
  • M4A
  • MOV
  • M4V

This Literature type differs from the standard Literature types in that it uses the following URL structure:

mysite.com/_literature_12345/mytrack.mp3

instead of:

mysite.com/LiteratureRetrieve.aspx?ID=12345 or mysite.com/_literature_12345/mytrack

Because the URL is using the correct file extension (ie. .mp3 or .m4v), it is readable by iTunes, a range of desktop media players and most streaming Flash-based players. As with all Literature items, the benefit of using this over a static hosted file is that you can easily track file usage over time. In the case of podcasting, this makes tracking listens or downloads simple.

Using the "Streaming" literature type and the external RSS service FeedBurner, you can easily create and manage a podcast. New episodes are simply created as new literature items then posted to a syndicated blog. 

Step 1. Create your podcast blog

Create a new blog called Podcast and make sure you tick the "Syndicate via RSS" option so that new posts are automatically added to your RSS feed.

Step 2. Add a podcast episode

To add your first podcast episode, simply go Modules > Literature > Create a new Literature item and select the "MP3 (Streaming)" media type from the dropdown menu. In this example, we're using the .mp3 file format, however you could use any other streaming format you like.

Give the item a name (eg. Podcast Episode 1) and then upload your .mp3 file.

Save the literature item.

Once the item is saved, right-click the "Download Literature Item" button from the Action Box to the right and copy the URL of the literature item. Remove the "?Preview=True" value from the end of the URL, as we'll be making this item publicly accessible from outside the Admin Console.

Next, switch back to your Podcast blog and create a new blog post. We'll also call it "Podcast Episode 1" and then add a hyperlink to the Literature URL we just copied in the body of the blog post.

Save and publish the blog post.

Step 3. Create your podcast feed with FeedBurner

Next up, we'll need to grab the URL of the RSS feed your blog is being syndicated to. To do so, simply go Website > RSS Channels and select the "Podcast" RSS feed.

From the Action Box to the right click "Preview in new browser" and then copy the URL of the RSS feed from your address bar. Once your blog post has been syndicated, you should see its contents inside your browser, when viewing the RSS feed. Please note, it can take some time for new blog posts to be syndicated, depending on the update frequency you've set for your RSS channel. If you require faster syndication of new items, simply change the "Update Frequency" dropdown to "Wildfire" and save the channel.

Once you can see your episode on the RSS feed, jump over to feedburner.com and create an account. If you have a Google account, you can sign in using that. The next step is to simply paste in the URL of your blog RSS feed, and make sure you tick the "I am a podcaster" checkbox before clicking "Next".

Go through the setup of your new feed, and make sure you enable FeedBurner's "SmartCast" feature. This feature will crawl through every new blog post that appears in your feed and when it finds a hyperlink referencing an audio/video file, it will create a podcast media enclosure automatically for you.

SmartCast essentially reformats your regular feed so that it can be read by iTunes and any other software that supports podcasts. With a few more clicks, you can set up further podcast details and even include an image that will appear in the iTunes Store. For more information, see this article: http://www.google.com/support/feedburner/bin/answer.py?answer=78990&cbid=14cya5sm6i85s&src=cb&lev=%20topic

Note: iTunes is only able to play media with the correct file extension, hence it's important that you use the "Streaming" literature type for all media you plan to podcast. For more information on the iTunes RSS requirements, see: http://www.apple.com/itunes/podcasts/specs.html#rss

Once you're complete, click the RSS icon next to the name of your feed and again copy the URL of your FeedBurner podcast feed. It should look something like http://feeds.feedburner.com/MyPodcast