CaRP Evolution Box
Web This Site

CaRP: Caching RSS Parser - Documentation


CaRP Interactive FAQ
Getting Started: Free Download | Purchase | Install
Reference: Functions | Plugins | Themes | Full Index
Etc.: Display Formatting | Example Code | Affiliates

Podcast

Podcast is a plugin bundled with CaRP Evolution 4.0.8 and higher. It works with the 1 Pixel Out Audio Player to display a Flash-powered audio player for each MP3 in a podcast feed.

Beginning with version 4.0.21a, it can alternatively use an HTML5 "audio" tag to play the podcast. Be aware, however, that not all major browsers currently support the MP3 format with the audio tag.

Example Podcast Feed

Buzz Out Loud (MP3)

Buzz Out Loud 1588: Loved the show (Podcast)
5 Apr 2012 at 5:25pm

Buzz Out Loud Forever

At 1,588, it's the final episode of Buzz Out Loud, the podcast that launched a thousand news stories, arguments, hosts and co-hosts, producers, and good times. We packed the studio full -- Tom Merritt, Veronica Belmont, Jason Howell, Rafe Needleman, Donald Bell, plus, of course, Molly Wood, Brian Tong, and Stephen Beacham...and it's possible there was some Champagne, a little whiskey, some cake, and even a couple of news stories. Oh, and tears. Definitely tears.

Part 1 Buzz Out Loud Ep. 1588: Loved the show (Part 1 of 2) Part 2 Buzz Out Loud Ep. 1588: Loved the show (Part 2 of 2)

Listen Now: Download Today's Podcast




Buzz Out Loud 1587: Buzz Out Loud is Dangerously Delicious (Podcast)
29 Mar 2012 at 3:12pm

Actor & Comedian Aziz Ansari

Comedian Aziz Ansari joins us to talk about putting his stand up show Dangerously Delicious online. The House shoots down legislation that would prevent employers from asking for our Facebook passwords, and you too can make $30,000 a day from Pinterest!

Buzz Out Loud Ep. 1587: Buzz Out Loud is Dangerously Delicious

Listen Now: Download Today's Podcast




Buzz Out Loud 1586: Announcing the end of Buzz Out Loud (Podcast)
23 Mar 2012 at 4:16pm

Buzz Out Loud 2005-2012

Oh, dear fans...we're sad to say that Buzz Out Loud is ending, after an amazing six-year run. Tom, Veronica, and Jason will join us for an epic final show on April 5, and we hope you'll all stick with us as we move on to new projects, including Molly's new show, Always On, launching in June. Meanwhile, enjoy a little tech news, won't you?

Buzz Out Loud Ep. 1586: Announcing the end of Buzz Out Loud

Listen Now: Download Today's Podcast




Buzz Out Loud 1585: Girls just wanna Pinterest (Podcast)
15 Mar 2012 at 3:17pm

Girls just wanna Pinterest

Sure, there's a new iPad to discuss, a mind-controlled skateboard to tell stories about, lawsuits against Apple over Siri, and the thing where Ray Kurzweil doesn't think there's intelligent life in the universe. But Sharon Vaknin is on the show today, so as soon as Pinterest comes up, that's all we can talk about! PIN ALL THE THINGS! Plus, some news, I swear.

Buzz Out Loud Ep. 1585: Girls just wanna Pinterest

Listen Now: Download Today's Podcast




Installation:


To install Podcast:
  1. If "podcast.php" is not already found in your "plugins" folder, upload it to that folder.
  2. Download the 1 Pixel Out Audio Player.
  3. If you have a WordPress blog, you may wish to install it in your WordPress plugins directory.
  4. Otherwise, upload just audio-player.js and player.swf to your webserver. You can put them anywhere as long as they're web-accessible and both files are in the same folder.
 

Use:


To tell CaRP Evolution to use Podcast:
  1. Enter the following command into your webpage after "require_once '/path/to/carp.php';":
    CarpLoadPlugin('podcast.php');
  2. Tell the plugin where audio-player.js and player.swf are located by adding a line of code like this:
    $podcastcarpconf['player-path']='/blog/wp-content/plugins/audio-player/';
    • The path should end with "/".
    • If the files are not on the same server as the page where you're displaying the podcast, enter the full URL of the folder. Otherwise, you can enter just the path as in the example above.
  3. By default, the plugin adds a "<br />" (line break) tag after the podcast player. If you wish to change that, or add something before the podcast player, use CaRP's "bipodcast" and "aipodcast" settings to specify what to display. Be sure to set those settings after loading the plugin.
  4. If desired, use the settings below to customize your podcast players.

Important Notes:
 

Configuration:

The Podcast plugin has the following settings, which are members of the array $podcastcarpconf:

Flash-Only Settings


HTML5-Only Settings


Example Code:

<?php
require_once '/YOUR/PATH/TO/carp/carp.php';
CarpLoadPlugin('podcast.php');
$podcastcarpconf['player-path']='/blog/wp-content/plugins/audio-player/';
$podcastcarpconf['bg']='FFFFFF'; // White page background
$podcastcarpconf['player-settings']['bg']='FFFFCC'; // Yellow player background
$podcastcarpconf['player-settings']['track']='006633'; // Dark green track
CarpCacheShow('http://example.com/podcast.rss');
?>