Importing Airings, Events, and Videos from RSS Feeds

One of the many things Drupal does well is aggregation. The Feeds module allows you to create content from an RSS, Atom, iCal, .csv, XML or just about any other format. Aggregating content from other sources is almost as easy as subscribing to an RSS feed or embedding a Twitter block.

By utilizing the Feeds module, you can bring a variety of content into the site, including program airings for your channel, video on demand feeds, community calendars, news feeds from other sites, and plenty more.

Site building documentation for the Feeds module can be found here.

Airings and Video on Demand
While there are ways to push content from Drupal to a playback server like Telvue or Cablecast, that is considered very difficult. However, by working with feeds we can pull information regarding airings and video on demand from those servers and integrate them into our Drupal sites.

Automating VOD Creation - Slightly Less Easy

PLEASE DO NOT ATTEMPT TO ADD VODS W/ FEEDS UNTIL YOU CAN ADD THEM MANUALLY!

Configuring and Mapping a Video Feed

Once you are feeling ready to import an RSS feed from Youtube, Vimeo or Cloudcast you have to take the following steps to configure the feed

Displaying a Schedule using Airings

The Community Media Airing is used to store information that is either pulled from or sent to a playback server or scheduling system like

Importing Calendars

Working with the Feeds module, we can import calendars. Details to come.

Troubleshooting

The process of troubleshooting a Feed Importer that is not updating is the same regardless of what the feed is importing.

Working with Media RSS

Finding the Media RSS feed

Guide maintainers

kreynen's picture