Your SlideShare is downloading. ×
  • Like


Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

P2P-Next Experiences from a broadcaster's view



  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. P2P-NextExperiences from a broadcasters view George Wright Head of Prototyping, BBC Research and Development R&D BBC MMX
  • 2. Intro• Background• P2P-Next overview• Ingest• Authoring• Playout• Playback• QoS• Rendering• Conclusions• AOB R&D BBC MMX
  • 3. Background• BBC R&D involved in a number of Collaborative Projects• BBC Future Media delivers production services• BBC Vision and Radio/ Music large content creators R&D BBC MMX
  • 4. P2P-Next• Large FP7 Project• ~15M Euros• 20 partners• VTT, STM, TU Delft, Klagenfurt Uni, Lancaster Uni, BBC• 4 year project 2008-2012• BBC leads Content and Metadata WP R&D BBC MMX
  • 5. Aims• Fully distributed, P2P, no central server• MHEG style interaction• STB, browser• Open Source• Standardisation route• Explore benefits and problems R&D BBC MMX
  • 6. P2P at BBC• Early iPlayer used P2P• Unpopular with users• Win32 plugin• Consumed network and CPU resources• Phased out, moved to Flash based Unicast Player R&D BBC MMX
  • 7. Why bother with P2P• Distribution large cost of Iplayer• More users=More cost• Technical trial• Interesting problem space• Flash not open standard• Worth attempting to Do It Right R&D BBC MMX
  • 8. What are we doing?• Large scale trials across Europe• Small scale trial in closed environment (ULANC)• Student network• ISP to rural areas• Easy to provision• Browser based experiments• LIMO for interaction• BBC channel suite R&D BBC MMX
  • 9. Ingest• Content pulled off DSAT• FFMPEG chain• Number of origin servers• “Real” P2P (no CDN)• 100M and 1Gb connections R&D BBC MMX
  • 10. Authoring• HTML5 based Interaction• Simple authoring• Time-synced metadata• Easy to create content• Plugin for playback• Standards compliant modern browser R&D BBC MMX
  • 11. Playout• Works behind firewall, NAT puncturing• 2MB home connection• Corporate LAN• Port 80 playback R&D BBC MMX
  • 12. Playback• 2s delay• Comparable quality to Freeview (DTT)• Channel change time ~3sec• Buffering handles badly• Not easy to monitor• End users confused R&D BBC MMX
  • 13. QoS• Not easy to prioritise• No simple ruleset• Corporate LAN – worries around network resource• Home network – easy to consumer all bandwidth• Need to get ISPs on board R&D BBC MMX
  • 14. Rendering• Interaction overlays• More info (wikipedia, listings guide, actor information• Pause. resume• Still not “primetime” ready• End user feedback not great yet• R&D BBC MMX
  • 15. Monitoring problems• Where do we monitor? Cache, CDN, ISP, end user?• Where do we ingest? Single point of failure if legacy system• Multiple platforms fragmented• Is it a browser, plugin, OS, NAT, ISP issue?• Immature platforms in the home (STB resets)• R&D BBC MMX
  • 16. Conclusions so far• Technical PoC works• Fiddly to test, deploy, monitor• Has potential• Takeup strong by external players (wikimedia)• GeoIP not possible – closed network only• 14 months of project to refine, develop, decision• Worth exploring in more detail• Dissemination (IBC, papers, conferences) R&D BBC MMX
  • 17. Questions?•• Http://• R&D BBC MMX