LSO ("Flash Cookies") and Media Player: Update
In James Hewines' earlier post about Flash LSOs and the BBC's Media Player it was suggested that the work to remove the LSO dependency would be completed in several months time. I thought it would be useful to provide some more detail around progress towards this.
Since the last post we have been working hard to move our code base from the legacy programming language (AS2) to the new one (AS3). In doing so we've examined all of the EMP codebase and realised that we underestimated the original scale of work we had to complete. We still have the following modules of code left to port across:
CDN Redundancy (switch across, failover etc)
Robust connection routine covering multiple port and protocol combinations - rtmp, rtmpe, rtmpt, rtmpte (tunnelling for firewalls)
CDN services for all supported CDNs for basic streaming
AS3 Dynamic resizing for Console
Streaming for EMP Audio
iStats reporting for AS3
Dynamic streaming for FP 10
Dynamic streaming for FP 10.1
CDN switching & fail-over completed
Security - token auth and swf verification
From having completed much of the EMP work we are now more confident about our timescales. Our best estimate is that we will have a fully transitioned and LSO free EMP by Spring 2011. As well a removing the LSO dependency the EMP will also have a new look and feel, moving to the latest BBC wide GEL (global experience language) style. I hope this provides more clarity on where we are with our transition work and the impact it has on removing our LSO dependency.
Paul Clark is Executive Product Owner Media Playout, BBC FM&T