BBC activates iPlayer Flash verification – Locking out open source – Update
The BBC have activated a protection mechanism on the Flash based streaming system used by iPlayer, stopping open source media players from legally playing BBC content. The protection mechanism, known as SWF Verification, sends a “ping” message to the player software after one or two minutes of a stream being played. The player software is expected to identify the Flash version in use; if it does not, or if it’s response doesn’t match a list of authorised players on the server, then the stream is disconnected.
Previously, iPlayer had not sent SWF Verification pings, and media players such as XBMC were able to include open source plug-ins which could play the content. Now, these plug-ins stop working after one or two minutes.
Content is streamed using the RTMP protocol, a licensed specification published by Adobe in early 2009, which did not detail Adobe’s protection mechanisms, such as SVP verification. In May 2009, Adobe served a cease and desist notice on SourceForge who hosted rtmpdump, a project which can dump RTMP and its encrypted version, RTMPE. It also implemented support for SWF Verification, and given Adobe’s actions, there is uncertainty over the wisdom of implementing it in the XMBC plug-in. The issue is currently recorded as a bug in XBMC and is being discussed in the project’s forums and in a protest thread on the BBC web site.
The Digital Millennium Copyright Act (DMCA), which Adobe used against SourceForge, only applies in the US and it is possible to host the relevant code in other countries. However, there is a level of complexity in managing how users and developers get access to that code. At present rtmpdump is hosted on a Hungarian domain. Some open source plug-ins get around SWF verification by transparently dropping the stream, reopening it and seeking to where it was before the “ping” came in, though this is potentially punishing on servers.
Update – The BBC is currently consulting on its online services and provides a survey through which members of the public can participate in the process. The public are also invited to send their comments by email or by post. The consultation closes on the 12th of March.
The BBC Trust approved the current online services in April of 2007 with the promise of a performance review 24 months after launch.
Related Articlesd By Tags :
Like us on Facebook
We need your assistance to stay live
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- Install Power Commands 0.1.5 On Ubuntu 14.04/13.10/12.10/12.04 : Power Commands, power management application created by the Atareao team , this app helps users to...0 comments |
- Install Uget Download Manager In Ubuntu, Fedora, Debian : uGet is a very light-weight and powerful open source download manager. On March 4th, 2014 Uget Do...0 comments |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Download Elementary OS 'Luna' Official Wallpapers : Hi Guys, Am a great lover of Elementary OS, so I like to move almost everywhere with some its beaut...0 comments |
- Install Crashplan backup tool in Linux : CashPlan is an automated backup solution that either uses the CrashPlan Central server or any other ...0 comments |
- Fedora 21 Scheduled For Release In October
- Install Uget Download Manager In Ubuntu, Fedora, Debian
- Download Elementary OS ‘Luna’ Official Wallpapers
- Install Power Commands 0.1.5 On Ubuntu 14.04/13.10/12.10/12.04
- 5 Android Apps that’s Going to Make Running Your Business Less Stressful
- Puppet agent Install Using Script
- Install Corosync and Pacemaker On CentOS 6.5
- Install Fail2Ban On Ubuntu Server 13.04/13.10
- How To Install Google Chrome in Fedora 20, 19, 18
- How to surf using Tor Browser Bundle
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .