Open Media Project
This group is where users and developers of the Knight sponsored Open Media Project share information, discussions, and documentation. The Open Media Project is both a suite of modules based on the system developed by Denver Open Media and the group of 7 development partners who are contributing development, testing, documentation, training or other resources to make the Open Media modules more usable for both the PEG and Drupal communities.
The primary goal of the Open Media Project is to leverage Drupal to give local communities more control over their public access channel. The system will build on several existing modules and maintain the suite of new modules through Drupal's CVS. This is a different approach than most of the previous investments the PEG community has made in Drupal. We are also committed to developing modules that are flexible enough for a variety of uses beyond public access channels.
Current Custom Modules: Open Media Project, Open Media Show, Open Broadcast Synchronization, Open Media Timeslot Scheduler, Open Media Support, and MERCI.
Running Open Media on Lower Cost, Shared Host Environments
DrupalCon has just started and this has already been a very productive trip. When we first arrived in Europe, I met with Oliver Gibson from the Greater Manchester Centre for Voluntary Organisation. GMCVO is funding some MERCI development that will improve the integration with MERCI make it much easier to use MERCI as a staff driven solution. After a few days of sight seeing in London, we were off to Vaxjo, Sweden to work with Daniel Westergren on adapting the Open Media modules for his hosted environment. To do, we needed 2 things.
Is there some overlap between Curriculum Mapping and Open Media Project's management of controlled metadata vocabularies?
As a part of the Curriculum and Training Group, we have a work group exploring possible solutions for mapping Drupal production roles / job functions to competencies and to learning content. The objective may ultimately be to build a new module that will allow for the easy collection of topics and sub-topics across all curriculum and learning content, as well as a mechanism for managing and distributing such records. (Curriculum and Training Group: http://groups.drupal.org/curriculum-and-training)
New Scheduling Release
I've been working hard on getting manual scheduling working correctly here at OMF. I just committed a new version of OM Timeslot Scheduler, which has a lot of changes. All output created by new functionality is separated off in a grey experimentation area only visible to user 1 and certain roles. Scheduling now supports the pairings module. There is also a non-pairings system section that I could use some help debugging, as it's hard for me to test on our system.
Vote for Public Media Related Sessions at SXSW
I'm trying to put my outrage at Andy Carvin's SXSW session proposal to good use. Can you imagine going to Boston to talk about Putting the Public Back in Public Media and not inviting someone from WGBH to participate? Why does Andy think it's okay to go to the city with one of the oldest access stations serving the public NPR and PBS have been ignoring all these year and not ask someone from channelAustin to participate in a discussion like that? In addition to the Open Media session Stefan and I proposed, there are several public access related sessions that you should vote for...
channelAustin Open Media Project: Giving Community Control of Television
VCAM - Shooting Noobs: Teaching Video to the Video Illiterate
BAVC - Sexy Dirty Data: Making Your Metrics Matter
BAVC - Virtually Augmented 3.0 Reality: New Tools for Filmmakers
Vendor Specific Code - What is needed and Where
So I've finally made the move to St. Paul, MN and am working for Tightrope full time and only partially helping out my old PEG station through the internet. This means that I finally have some "free" time to do some developing for the Open Media Project. There has been a bunch of talk on IRC lately about separating some of the functionality in the different modules and I think Krenyen has already done a lot towards that with the simpler om_show module and the new om_airing module.
Screencasts for PBCore and OM Show posted. We've shown you ours... when will we see yours?
Craig posted a screencast for configuring the PBCore module. I've added an overview of the new structure and features of om_show.
I posted a list of screencasts I think other users could find helpful here...
FFMPEG - Install Automatically
Just wanted to drop a line and let others know there are some auto-installation options that might be helpful for ffmpeg newbies. I wrote a small article on one setup and gave some tips. You can view the details here:
http://www.elvisblogs.org/other/howto-install-ffmpeg-ffmpeg-php-and-code...
Beta Test Evaluation
I'm completing an evaluation of the two-year OMP Beta-Test for Knight.
I'd love any help reaching Lane or Kate, as I want to get some opinions from them and PetePO about the disturbing fact that half of the point-people designated to manage the OMP for the beta-test partners were let go (or quit) within a few months of the initial implementation.
I'd also very much like to hear from all the partners about any unanticipated challenges or benefits.
You can post them to comments below, or email me at Tony at Open Media Foundation Org.
How-to set up PBCore & Genres for OMP
After a lengthy discussion about metadata in 2009 (see here for one instance) kreynen created a new PBCore module to allow those using the Open Media Project to base their genres on PBCore – PBS’s internationally used genre list of 228 terms – which kreynen details nicely here .
Capturing Help Requests & Questions For Better Documentation
Been discussing with Craig from Amherst, Daniel from Sweden, and Kevin from Denver, ways that help requests or questions could be captured for purposes of creating better documentation. Here is one idea that is pretty simple actually. We would have to set up and agree to some rules.
The first rule. If anyone has a help request or question about some aspect of Open Media Project implementation, whether on IRC, GDO, ichat, etc., that question or request needs to be routed to one central location.
Headed to California to try and get OM_Lite up and running - best things to know?
So I know this is something of a wide-ranging question but I was wondering if there were essential pieces I should know before trying out OM_Install+OM_Me? Seems to presently be the same moduleset kreynen mentioned in a previous post as OM_Lite.
I'm hoping to get CMAP to a point where they can begin using CiviCRM and OM_Project on a local dev install by next week and have enough information and configuration done for them to be able to move forward with MERCI deployment on their own.
DRUPAL WEBMASTER-ONLINE SERVICES COORDINATOR | Boston Neighborhood Network
All applicants should apply to jobs@bnntv.org. Resumes will not be accepted without a cover letter! See attached.
Open Media Federation?
Now that the Open Media Foundation has completed, or is about to complete, its obligations for the Knight Foundation grant to develop the Open Media Project, and now that we are at the same level on the playing field, with no one entity carrying any more weight, or responsibility, than any other, perhaps it is time that we, as co-equals, embrace a federation model, or some other egalitarian approach, for the creation of an association of developers, implementers, and end-users of the Open Media tools, with a guiding principal of openness and transparency in all communication and deliberations.
Open Media Project Mix and Mingle at The Alliance for Community Media National Conference in Pittsburgh, PA
Open Media Project Mix and Mingle
Date: Thursday, July 8, 2010
Time: 6:00pm - 10:30pm
Location: Hilton Pittsburgh, LIberty Room
Street: 600 Commonwealth Place
City/Town: Pittsburgh, PA
Learn more about the successes and setbacks in the development of the Open Media Project. Find out how to get involved with continued development efforts.
See who's attending and get the most up-to-date info at http://www.facebook.com/event.php?eid=136331329725565
Necessary requirements for om_show?
Hi,
We are finally in the process of moving our entire site to Drupal and gradually start using the OM tools. I was thinking of starting with just managing our metadata in Drupal, that is shows and what you call projects (we organize only be member, but I suppose we'd have to use one project for each member).
However, trying to install om_show lots of other modules are also required, most of which we wouldn't use at this stage. Are all those really required to manage show metadata? Particularly I'm wondering about these:
MERCI's "Check Availability" Logic is Bad
I don't know if anyone else has come across this issue but we can overbook node in bucket content types. If there are two inventory nodes in a bucket content type, you are able to make three+ overlapping reservations.
You only receive an error AFTER applying the two inventory nodes to reservation. Any overlapping reservation edited after that will return an error stating the item is no longer reservable.
Our only workaround is to have all bucket content types only reservable by staff and make reservation for the related equipment first come, first served.
Support CC Uploader for Drupal's Chances of Getting a Catalyst Grant
Creative Commons is offering Catalyst grants of up to $10K empower individuals and communities deeply rooted in the principles of openness and sharing. The current configuration requirements that limits Open Media implementations to hosting in the same physical location as the archive and playback server have been a deal breaker for many stations. Most stations lack the bandwidth and/or staff with system and network administration skills required.
Amherstmedia's Video Ingestion Workflow
After much discussion and the invaluable help of kreynen, darrick and raytiley, work is well underway on a revised Workflow for video ingestion at Amherstmedia.
Essentially: As this diagram shows the mpeg2 files on our Tightrope SX4 Cablecast can be converted to various web-friendly formats via a video encoder.
Simplifying the Open Media Workflow
When it works, media_mover is an amazing piece of code. But when something goes wrong, media_mover is the Achilles’ heel of Open Media workflows. A few of the stations we worked with during the beta didn't need media_mover, but because we were trying to build on a common platform they got it anyway. Both channelAustin and Portland Community Media had already invested in encoders far superior to what a media_mover/ffmepg_wrapper configuration could do. Those stations were getting all of the disadvantages of media_mover while leveraging very few features.
Telvue Servers - Cannot remount
I cannot transfer shows from the website to the playback servers. The SOAP insert shows up in content but the media file is held up even though the status shows up as "on server". I check the server status and go this error: Unable to connect: Firefox can't establish a connection to the server at admin.
I tried transferring the show to another server and got the same results. SOAP insert but no media file.
I then checked openmedia/om-timeslot-princeton, as far as I can tell everything looks fine.
System Health for 56.
This group is where users and developers of the Knight sponsored Open Media Project share information, discussions, and documentation. The Open Media Project is both a suite of modules based on the system developed by Denver Open Media and the group of 7 development partners who are contributing development, testing, documentation, training or other resources to make the Open Media modules more usable for both the PEG and Drupal communities.
The primary goal of the Open Media Project is to leverage Drupal to give local communities more control over their public access channel. The system will build on several existing modules and maintain the suite of new modules through Drupal's CVS. This is a different approach than most of the previous investments the PEG community has made in Drupal. We are also committed to developing modules that are flexible enough for a variety of uses beyond public access channels.
Current Custom Modules: Open Media Project, Open Media Show, Open Broadcast Synchronization, Open Media Timeslot Scheduler, Open Media Support, and MERCI.







