BBC opens a little more content for Linux
The British Broadcasting Corporation (BBC) has long dabbled with free software, starting a number of new projects and opening content via their backstage developer network. Now they've announced a bold new step forward, releasing an experimental service—initially just for Linux users—with open access to some multimedia content, which has already spun out in unexpected ways.
The BBC's
Research and Innovation
team took a fairly conventional commissioning process for this
experiment. Having identified the feature—help existing content to
"surface" in multimedia applications, so users don't need to browse around the
web site—they went on to find the right approach. George Wright and
his team 
settled on integrating BBC content into the Totem media player with
Canonical, aiming to get a first version out with the recent Intrepid
release. Things then moved quickly. Discussions with the company contracted
to do the Totem work (Collabora) started in spring 2008, although according
to Christian Schaller from Collabora "it was probably around July
things got concrete
". Over a few autumn months the work was
completed, opening up a large number of radio shows to Ubuntu users
worldwide (although much of the content is restricted to the UK because
that's who pays the TV license that funds the BBC). 
This great new feature, exclusive to Ubuntu, was promoted in the Intrepid press release but received little attention in the media. Given that it still only delivers a fraction of the content you can get through iPlayer (proprietary Windows software full of DRM technology) this is hardly surprising. That you can stream Dirac-encoded videos released under Creative Commons licenses is obviously still a bit geeky for most.
But that doesn't stop free software developers. Barely days after the Totem
announcement, Nikolaj Hald Nielsen wrote 
a script
to neatly integrate the content in Amarok 2.0. As a core Amarok developer
his main motivation was familiar: "I wanted to inspire other people
to write similar scripts for Amarok 2, and I think it is important to have
some good example scripts ready when Amarok 2.0.0 final is
released
". I've been watching the Amarok 2 betas come along, and
having given the "get more features" dialogs in KDE a miss over the past
few years, I was pleasantly surprised how well this worked. You just go to
the script manager, click to get some more scripts, install the BBC script
and—like magic—you get all the BBC content in the "internet" tab on
the left. 
Wright's team did all the hard low-level work to make this kind of adaptation straightforward. The Amarok script has delighted Wright, who is a long-time Amarok user; they've even been in touch with Nielsen to see how they can help improve the integration.
The question everyone wants an answer to is: will this ever match iPlayer for content range? Wright's team have a fairly wide remit, but they're not in charge of releasing content, so this is unlikely to change the Corporation's attitude towards DRM overnight. According to Wright, the content teams have given great feedback, but over the past five years we've seen promises of an open Creative Archive wither away, with a consumer-facing focus on proprietary products like iPlayer. Truly open content from the BBC, or even the volume of copyrighted-but-available archives released by the National Public Radio (NPR) in the US (also integrated into Amarok ), is probably still a long way off.
This new service is strictly experimental, Wright says, "it's a way
to experiment with distribution platforms and free software
".
They've also learned a lot more about developing in a free software
community; although many of them have been Linux users for years, this was
a first for them. Working to the feature freezes for Gnome and Ubuntu
Intrepid meant the UI isn't a nice as they might have hoped, but it's a
great start. 
The open service is here to stay. They're not sure if they'll keep developing the Totem feature and patching against mainline in Ubuntu or Totem; time will tell. More work between Collabora, the BBC, and Canonical is also uncertain. But, since the code is all open, we can definitely expect the Totem and Amarok features to be maintained. We can also look forward to more open content integrated into free desktops in the future in a way that is extremely difficult to do with proprietary platforms.
| Index entries for this article | |
|---|---|
| GuestArticles | Chance, Tom | 
      Posted Nov 20, 2008 8:04 UTC (Thu)
                               by tajyrink (subscriber, #2750)
                              [Link] (2 responses)
       
In the article Dirac is mentioned, but it seems it's currently only radio shows that are available. 
     
    
      Posted Nov 20, 2008 9:19 UTC (Thu)
                               by andka (guest, #974)
                              [Link] 
       
     
      Posted Nov 20, 2008 9:55 UTC (Thu)
                               by stevan (guest, #4342)
                              [Link] 
       
Stevan 
     
      Posted Nov 20, 2008 9:31 UTC (Thu)
                               by Cato (guest, #7643)
                              [Link] 
       
While this is as proprietary and DRMed as the Windows iPlayer client application, and only supports streaming, it is very useful and has the full range of BBC shows. 
     
      Posted Nov 20, 2008 10:28 UTC (Thu)
                               by Frej (guest, #4165)
                              [Link] (1 responses)
       
The web is a currently a better place for navigating huge amount of 'unknown' content. The current desktop apps aren't created for that purpose, it's mainly editing/viewing your own stuff. Rhythmbox/amarok and all the clones are the only apps that has a content navigation/browsing GUI. Totem doesn't - wrong fit ;). 
iTunes isn't a music player, it's media-content-viewer where the content to be viewed is available in thousands. (But it still includes a web browser). 
PS: I think this project highligts how hard it is to create something on linux and actually getting it out to 'real' users. They have to hook up with linux distributions who act like a huge gateway (stalling!) gateway for distributing software. 
Sorry for the rant-offtopic post. Lwn is great for procrastinating :(. 
 
 
 
     
    
      Posted Nov 27, 2008 18:02 UTC (Thu)
                               by SEMW (guest, #52697)
                              [Link] 
       
From the linked FAQ: 
     
      Posted Nov 20, 2008 11:13 UTC (Thu)
                               by adhawkins (guest, #1877)
                              [Link] 
       
 
     
      Posted Nov 20, 2008 19:41 UTC (Thu)
                               by dw (subscriber, #12017)
                              [Link] (2 responses)
       
I'm not sure how up to date you are, or whether as a Mac user I've just never been given a link to the Windows software, but as a regular iPlayer viewer I've personally never seen it. 
On this (Windows) machine and OS X, clicking on the iPlayer on the BBC web site loads a Flash application. 
It is still correct to say the resulting programs are sent under DRM (using some proprietary Adobe media streaming software). 
     
    
      Posted Nov 20, 2008 22:05 UTC (Thu)
                               by robertknight (guest, #42536)
                              [Link] (1 responses)
       
     
    
      Posted Nov 24, 2008 4:03 UTC (Mon)
                               by wookey (guest, #5501)
                              [Link] 
       
However I did discover the beebotron recently: http://beebotron.org/ which gives lovely simple links to ram files you can play with whatever you damn well like instead of having to jump through the multi-layer hoops of iplayer (have you looked at the code for it? - it's monstrous). (This is radio only, but that's fine by me). 
     
    BBC opens a little more content for Linux
      
BBC opens a little more content for Linux
      
BBC opens a little more content for Linux
      
Flash-based iPlayer works on Linux
      
BBC opens a little more content for Linux [offtopic]
      
The totem sidebar is like less than a quarter of the totem window, yet i have to navigate through a huge multilevel tree menu.  (Nobody is going to copy with that). But it's a great project to try out though. :)
BBC opens a little more content for Linux [offtopic]
      
"Yes, we aren't huge fans of tree view either. Our work on this was focussed on a) getting our stack playing nice with gstreamer and Totem and the work done by Collabra and b) getting content into the system. We will be actively reviewing the UI to make it less, um, tree like. We have UI folk too and will be looking at this before release."
BBC opens a little more content for Linux
      
Minorish correction.
      
Minorish correction.
      
Minorish correction.
      
           