Audio Player

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
mtift's picture

This is an announcement of sorts, but more importantly I'm looking for feedback.

My name is Matthew Tift and I'm a Drupal developer at Wisconsin Public Radio, one of numerous public media organizations switching to Drupal.

We recently launched our first Drupal site (http://ttbook.org) and I've been a bit surprised by the high level of interest from the public radio community. Other stations and organizations were especially impressed with our audio player, which depends on the jPlayer module (which extends the media module). Every station needs a player and none of us want to duplicate work. In just the past week I've been talking with Minnesota Public Radio, WGBH, New Hampshire Public Radio, and Chicago Public Radio.

At WPR we strive to share as much as possible -- both content and code -- and, with input from other stations, we are planning to convert our audio player module from something specifically for WPR to a Drupal module that would work for almost any station with a Drupal site. I'm hoping that this player will be the first of many collaborations among public radio developers. I've got a great deal of support and I've had some encouraging conversations with key representatives from organizations such as the Integrated Media Association, Public Radio Exchange, Public Radio International, American Public Media, and others, with offers to present webinars, write articles, and demonstrate our player.

So I don't want to screw up this opportunity.

As I prepare to re-write the module with help from Gorton Studios (they built the player originally), I want to make sure we're on the right track. I think that releasing our player as a separate module would be helpful, but I wonder if our code might not be better suited in an existing module. We have more information about the player here.

Does it sound like this might be a good addition to the list of Modules that Extend the Media Module or should we instead consider improving an existing project?

Any feedback would be appreciated.

Comments

Media element js and others

arthurf's picture

I would personally love to see more work done one mediaelement.js or other HTML 5 based players. The three big issues that I've run into dealing with content providers:

  • rtmp streaming is difficult to handle without flash. This has been a barrier for some radio providers
  • playlists make it easy to handle pre/post roll which is critical for many radio providers. There are few HTML 5 solutions that do it well
  • the need to disallow scrubbing on particular items in the palaylist

I know that there is a push in the public radio community to find some kind of fall back capable solution. It seems to me that the JW player is one of the strongest contenders because of it's mature API and playlist support. Using media module's remote stream wrapper I have been able to implement the above functionality with a cdn rtmp provider with the JW player- no other solution seemed viable yet. That being said I'd much rather see some of the current players focus on developing an API that let's us do this kind of work in HTML 5.

Media Playlist module

mtift's picture

The initial conversion of the module I mention above is complete: http://drupal.org/project/mediaplaylist.

Music

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: