Slashdot Mirror


BBC Open Source launched

Elphin writes "The BBC today launched their BBC Open Source website, providing a home for projects such as their video codec dirac , TV-Anytime Java API and Kamaelia network testbed."

33 of 181 comments (clear)

  1. Wow by AKAImBatman · · Score: 5, Interesting

    Good Lord, there's enough stuff here to create a complete, high quality TIVO system with full network/P2P support! If this is any indication, BBC is taking the concept of Internet broadcasting *very* seriously.

    A question for those who are in the know: How is Dirac's performance these days? i.e. Does anyone have any good comparisons to MPEG4 compression ratios, encoding times, etc.?

    1. Re:Wow by Trigun · · Score: 2, Insightful

      I certainly hope that they are taking it seriously. I'd love to be able to subscribe to their programs, instead of waiting to have them come out on Bittorrent.

      Any BBC'ers out there have some good series suggestions? I've got Little Britain, and the new Doctor Who. What else should I be looking for?

    2. Re:Wow by joebutton · · Score: 2, Interesting
      Any BBC'ers out there have some good series suggestions? I've got Little Britain, and the new Doctor Who. What else should I be looking for?

      The League of Gentlemen, particularly the first series.

    3. Re:Wow by JazzCrazed · · Score: 3, Informative

      Its performance these days doesn't seem very encouraging, though it's early in development. It has some hefty competition, though - such as the Snow codec, which also uses wavelets for its compression algorithms.

      Overall, the promise of wavelet codecs is high, but their quality to compression ratio vs. traditional MPEG-4 solutions (like XviD and H.264), and the convenience of encodes (Dirac lacks very many useful encoding tools outside of command line) at present leaves much to be desired.

    4. Re:Wow by cheesybagel · · Score: 2, Interesting
      100 Greatest British Television Programmes

      Of those in the list, I can recommend: Yes Minister; I, Claudius; Blackadder.

    5. Re:Wow by Zaiff+Urgulbunger · · Score: 2, Informative

      Also from Channel 4 was Spaced, which if you'd probably like if you enjoyed "Shawn of the Dead".

    6. Re:Wow by Crayon+Kid · · Score: 3, Insightful

      If this is any indication, BBC is taking the concept of Internet broadcasting *very* seriously. I'm not very suprised about this. Great Britain is after all the country that managed a 40% switch to digital TV in only 3 years and are used as a classical example by now. Plus, the European Union intends to do a full switchover to digital for all media by 2012 and God forbid the Brits would be left behind. :)

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    7. Re:Wow by natrius · · Score: 2, Interesting

      There was a talk on Dirac at GUADEC, which you can watch at the bottom of this page. (Ogg Theora video)

  2. Three cheers! by millennial · · Score: 3, Interesting

    I applaud the degree to which the BBC is embracing the open-source model. I just wish that some American groups would do the same.

    A couple questions, though. What inspired the British Broadcasting Corporation to suddenly leap into the software programming foray? Are they hoping to build some sort of new service out of all of this, or is it just going to end up as a bunch of disconnected apps?

    --
    I am scientifically inaccurate.
    1. Re:Three cheers! by AKAImBatman · · Score: 5, Insightful

      What inspired the British Broadcasting Corporation to suddenly leap into the software programming foray? Are they hoping to build some sort of new service out of all of this, or is it just going to end up as a bunch of disconnected apps?

      Q: What inspired Bell Labs to create Multics/Unix?
      A: Because they needed it.

      BBC has been pushing more and more toward internet-based content. While they've been struggling with legal issues, it is becoming more and more clear that they are extremely serious about this and not just blowing smoke up everyone's hind quarters.

      Put this stuff together:

      1. A highly competitive streaming video codec.
      2. A TV Listings lookup API.
      3. A distributed/P2P sharing API.

      While these could go together into a few different gizmos, it seems that they are all targetting the concept of showing television over the internet. Oh, that will be a happy day. I might even pay the British TV Tax just to get Dr. Who! ;-)

    2. Re:Three cheers! by ettlz · · Score: 4, Insightful
      What inspired the British Broadcasting Corporation to suddenly leap into the software programming foray? Are they hoping to build some sort of new service out of all of this, or is it just going to end up as a bunch of disconnected apps?

      Hopefully, the BBC will be able to forge some open standards through this approach. In the past, BBC developments have shaped (or at least steered) the adoption of technology in the UK, and I think Open Source is probably the most compatible with their remit as a public service provider.

      It appears that broadcasting today is driven by information technology --- and this means software. The two are inextricably linked. As the BBC is funded by the public (rightly or wrongly), it is good that it should release as much IP related to its technology back to a public domain, and not rely on proprietary technology (hence Dirac). I don't want my license fee going to Microsoft or Real, I paid the BBC!

    3. Re:Three cheers! by simon_clarkstone · · Score: 3, Informative
      "What inspired the British Broadcasting Corporation to suddenly leap into the software programming foray?"
      You do know that this is the same BBC that released the BBC Microcomputer, right? Anyway:
      • the Apache Modules are "related to the way pages are built on bbc.co.uk",
      • Dirac is video codec,
      • TV-Anywhere is "an open standard for metadata describing TV and radio programmes",
      • Media Dispatch is for transferring huge MPEGs,
      • MXF File Test Engine can perform scripted tests on MXF files (a type of media file), and
      • Video Shot Change Detector is exactly what it says on the tin.
      (The rest of the stuff is simple large-corparation-network-type tools.) The BBC are exactly the sort of people to do this. Anyway, as a publicly-funded broadcaster, they should be developing (and open-sourcing) most of this sort of thing, for broadcasting over the net and suchlike.
      --

      C:\>spell -b slashdot_submission.txt
      Bad command or file name.
    4. Re:Three cheers! by Anonymous+Writer · · Score: 2, Interesting

      What inspired the British Broadcasting Corporation to suddenly leap into the software programming foray?

      I've personally thought that software should be thought of more as a broadcast medium rather than a commodity. The very nature of computers, all the way to the processor level, is to copy. A business model for applying software should take advantage of that rather than hinder it. Allowing people to copy software costs nothing in comparison to copying physical goods, and allowing it to be distributed freely can reach and benefit a wider user base or audience, especially since the advent of the internet. Taking that into account, a free-to-air advertising revenue business model may be better suited for software rather than a per-seat or volume licensing business model. I was wondering if any major free broadcast media outlets would eventually see the similarities with the internet and their respective broadcast mediums, and apparently the BBC not only sees this but seem to be taking it as far as they can through open-source.

    5. Re:Three cheers! by rich_r · · Score: 2, Funny
      I might even pay the British TV Tax just to get Dr. Who!

      Well, your time has come! I'm two months behind, so I'll be happy to pass your cash on...

      ;)

  3. Basically by Lifewish · · Score: 4, Insightful

    They're pissed off at having to pay ripoff prices to the people (such as Microsoft and Real) whose audio codecs they use, and they're sure as hell not keen to start paying licensing fees for video codecs as well.

    Additionally, they think they can get better performance out of Dirac than is being got out of current codecs, which will save them bandwidth.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  4. Re:The same BBC... by CyricZ · · Score: 3, Insightful

    I think it is responsible of them to not refer to the perpetrators as "terrorists". These days "terrorist" is nothing more than a buzzword used by those politicians and businesspeople who participate in deceit and real-world trollery.

    But in any case, I do respect the BBC's willingness to contribute back to society. They actively strive to promote the deployment of knowledge, rather than try to restrict and limit its dispersal. But that is most likely because their main goal is not profit. Maximizing profit will always be against what is best for society, as the externalities are not taken into account.

    --
    Cyric Zndovzny at your service.
  5. Apache Modules too by Anonymous Coward · · Score: 5, Informative

    Looks like they have also released the BBC 'programming language'

    http://www.bbc.co.uk/opensource/projects/apache/

    Seems like extensions to mod_include to add more logic.

    Good Stuff

  6. Re:Smart move by Anonymous Coward · · Score: 3, Insightful

    They are not the government, the motives and objectives of the BBC are laid out in a royal charter that is approved by the secretary of state for culture. What they aim to do is approved by government, but the government does not run them, that's an important difference. BBC news is the best in the UK and arguably the least biased, they were highly critical of Iraq.

    And yes they do have competition, the BBC has created an enormous number of new channels over the last 5 years to keep up with the growing number of cable, satellite and digital terestrial channels.

  7. My hopes are dashed by DragonHawk · · Score: 2, Informative

    Just some stupid software? Damn! I was hoping to find some episodes of the new Doctor Who for download... ;-)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  8. Re:The same BBC... by James_G · · Score: 4, Informative
    It's not a question of offending anyone. Read about it here

    The BBC's guidelines state that its credibility is undermined by the "careless use of words which carry emotional or value judgments".

    I agree with this point of view. "Bombers" is an accurate way to describe them. They may also be "terrorists", but this does carry an emotional implication as well. It's a little quirky, but I can see the point of simply reporting events rather than making judgements. It's something the media in general seriously lacks.

  9. Dirac/Theora? by codergeek42 · · Score: 3, Interesting

    How well does BBC's Dirac codec relate to Theora?

    1. Re:Dirac/Theora? by harryk · · Score: 3, Informative

      You can perform a simple test using VLC (http://www.videolan.org/ ... it already has support for both Theora and Dirac transcoding. I don't have a fast enough processor to actively test. harryk

      --
      think before you write, it'll save me moderator points.
    2. Re:Dirac/Theora? by Petrushka · · Score: 2, Informative

      According to the Dirac FAQ they can't do streaming yet, but they've already got better compression "performance" than Theora (not clear whether that means better compression speed or size).

  10. The beeb made my first computer by grahamsz · · Score: 4, Informative

    Well the didn't actually make it but they made it happen
    http://en.wikipedia.org/wiki/BBC_Micro

    I have fond memories of my Model B

  11. If only they would publicize.. by drspliff · · Score: 5, Informative

    If only they would publicize more of the open-source projects they've been doing in order to spur more development from people who would actually benifit from them.

    Take for example the Betsie perl script (which the BBC use extensively on their websites, it's an open-source cgi script which can be used to translate pages on-the-fly into a text-only mode. This has been very helpful for me and for a suprisingly large number of other web developers trying to tackle the issue of accessablity.

    If they keep on going in this direction with opening up more projects and providing more APIs for developers to use, then I can really see in maybe as short as 2 years down the line it could be actually be worthwile to pay for that damn TV license.

  12. Open Source by loconet · · Score: 2, Funny

    So has Microsoft retracted their stand on Open Source being a a cancer? They can't possibly stick to that story, specially after so many organizations are seeing the benefits of Open Source. Will MS really and their fanboys ever learn?

    --
    [alk]
  13. BBC's Motives by Anonymous Coward · · Score: 2, Interesting
    While BBC's support of open source is to be applauded, we need to look with a bit of suspicion on their motivation.

    The BBC is funded by a tax that's mandated on all TV sets in the country and the collection and monitoring process is more than a little nasty--harassement and patrolling vans that can catalog not only that you or I are watching TV, but what we are watching.

    The Internet threatens this model. If you can stream video from somewhere else or play DVDs on your computer, what need do you have for a TV set and this infernal tax?

    Bureaucracies have as Goal #1 self-preservation. There are indications that BBC wants to stream video/audio, so it can use that as an excuse to tax all computers, or a least all Internet-capable computers. That would let them add to their gravy train of coerced payments. And it would also mean that they deploy the technology to pick up signals radiated by computers and to track Internet connections. They might use that technology to just collect payments, but a country less democratic could buy that same technology for other purposes.

    As the old adage goes, be careful about what you want. You may just get it along with something you don't want.

    --Mike Perry, Seattle

    1. Re:BBC's Motives by TheRaven64 · · Score: 3, Interesting
      I live in the UK, and therefore pay a TV license. The last thing I watched on television was Doctor Who, and that ended ages ago. On the other hand, I am subscribed to the BBC national and regional RSS feeds. This in itself is worth the license fee. I get relatively impartial news on both a regional and national level, and I am more than happy to pay for it. The license fee works out at around 30p a day, which is hardly a lot - especially since I split it with my housemates, meaning it works out at less than the price of a daily paper.

      I would very much like to see some of the license fee go to this kind of thing. Streaming media is likely to be an even more important part of the communications infrastructure in the coming century than television was in the last one. This is something far too important to be privately owned.

      --
      I am TheRaven on Soylent News
  14. Nice to get some good news for a change by Dollyknot · · Score: 2, Interesting
    After the profoundly depressing news since last Thursday, it is nice to get some profoundly good news. The professionalism shown by the BeeB applied to Linux, it could lead to it getting the final polish it needs.

    Why doesn't the Beeb do a late night program with open source makers and shakers on the Beeb payroll telling us about themselves and getting people like Alan Cox to talk to us .

    This will encourage contributers.

    --
    It's called an elephant's trunk whereas it is in fact, an elephant's nose, a nose by any other name would smell as sweet
  15. BBC Page? by hazzey · · Score: 2, Informative

    It seems a little wierd to call it a page dedicated to their opensource projects. All the DIRC one serves as is link to their sourceforge project. Not too exciting.

    Home page: http://dirac.sourceforge.net/
    Project page: http://sourceforge.net/projects/dirac
  16. Dirac? by Grendel+Drago · · Score: 2, Informative

    They haven't had a release in nearly two months, though their CVS has activity in it as little as four days old. I wonder when it'll be usable. Sure hope it's soon.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  17. Re:The same BBC... by Hope+Thelps · · Score: 3, Interesting

    The problem is that simply using the word "bombers" carries an air of legitimacy about it--as if the attacks were no different from, for instance, allied WWII bombers.

    It doesn't carry an air of legitimacy, merely of neutrality. It's up to us - me, you, other viewers - to apply our values to the circumstances.

    Ideally the BBC should report the known facts. They report that the explosions occured. They report that people died. They report that such-and-such a group has claimed repsonsibility. They say that Government ministers have made a statement. And so on.

    We listen. Maybe we listen to other sources too. Having heard the reports, WE draw conclusions.

    Listening to the reports on this subject I don't think it's hard to make judgments about the people involved, but that isn't a reason for the news reporters to do it for us.

    The BBC often falls short of those standards, they often do inject their own values into their reporting (values I mainly agree with), but that doen't mean that objective reporting that gives the viewer the information he or she needs to form their own judgments is a bad thing.

    --
    To summarise the summary of the summary: people are a problem. ~ h2g2