Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Delays in Broadcast Networks by Anders Cedronius from Net Insight

Delays in Broadcast Networks by Anders Cedronius from Net Insight

Is it possible to harmonize or beat live broadcast network delay today with streaming? A presentation by Anders Cedronius on Streaming Tech Sweden on Nov 22, 2017.

Streaming Tech Sweden

November 22, 2017
Tweet

More Decks by Streaming Tech Sweden

Other Decks in Technology

Transcript

  1. Delays in broadcast networks

  2. Why is the delay in broadcast of interest to us?

    • Long & Variable delay (Cheering neighbor problem) • Social interaction is broken due to the varying delays • No or poor interactivity (chat, voting) • Limits extended screen services 2 | Net Insight AB Live internet streaming Compared to Live Broadcast
  3. Net Insight AB 3 | Broadcast sources Live Recorded

  4. Net Insight AB 4 | When is live live? ”

    Glass to Glass “ 7 seconds according to EBU
  5. Net Insight AB 5 | Live broadcast breakdown Contribution Distribution

  6. Net Insight AB 6 | Live broadcast breakdown Contribution

  7. Net Insight AB 7 | Example contribution (Old method) Venue

    Broadcaster
  8. Net Insight AB 8 | Example contribution (New method) Venue

    Broadcaster
  9. Net Insight AB 9 | Approximate contribution times breakdown •

    Camera 20-40 ms • OB-Encoder 500-2000 ms • One satellite-hop 250ms • Decoder 200 ms • Total -> about 2 seconds • Camera 20-40 ms • OB-Encoder 50 ms • Network 20ms • Decoder 50 ms • Total -> about 160 ms
  10. Net Insight AB 10 | Live broadcast breakdown Distribution

  11. Net Insight AB 11 | Distribution • Many different methods

    available • DVB-C (Digital cable) • DVB-S (Digital satellite) • DVB-T (Digital terrestrial) • IPTV • (let’s skip all analog methods) • In this case let’s focus on DVB-T
  12. Net Insight AB 12 | Example DVB-T Broadcaster National TV

    tower Fiber Network End user DVB Network
  13. Component breakdown

  14. Net Insight AB 14 | From broadcaster to TV-Tower

  15. Net Insight AB 15 | TV Tower

  16. Net Insight AB 16 | DVB-T network • Clock stability

    at all transmitters ~ 1 us
  17. Net Insight AB 17 | Approximate distribution times breakdown •

    Broadcaster to TV-Tower < 5ms • TV-Tower ~4 s • DVB-T network ~1 s (due to SFN) • Decoder ~0.5 s • Total -> about 5.5 seconds
  18. Net Insight AB 18 | Is it possible for OTT

    to beat or harmonize against live broadcast? And why?
  19. Net Insight AB 19 | User engagement

  20. Net Insight AB 20 | Betting / Voting

  21. Net Insight AB 21 | Live broadcast time distribution •

    The inter-delay difference is approximately 5 seconds (static) • Very very small time variations within a single transport technology (miliseconds). End user A End user B End user C
  22. Net Insight AB 22 | Live streaming time difference •

    The inter-delay difference is seconds to minutes (variable) • Very very large time variations within a single transport technology (seconds to minutes) End user A End user B End user C
  23. Low latency streaming a Live public example

  24. None
  25. None
  26. Net Insight AB 26 | Set-up Venue TV-Tower xWDM network

    TV-Production Streaming encoding Internet peering Internet Cloud / datacenter In Europe somewhere x2 for redundancy Additional cameras In car cameras (8) + extra content (1) Piggy back production feed Clients
  27. Net Insight AB 27 | Interactive application

  28. Net Insight AB 28 | Great opportunity to measure Internet

    Broadcaster A Broadcaster B Broadcaster C Broadcaster D Venue Photons in Photons out Streaming clients Client at venue
  29. Net Insight AB 29 | Live streaming properties • Encoding

    delay CBR 1.5 Seconds • Transport delay from encoded data stream until client display 3000 ms +- single digit ms • Total fixed delay glass to glass 4.5 seconds
  30. Net Insight AB 30 | Timing results Our streaming reference

    4.5 seconds Broadcaster A + 3 seconds = 7.5 seconds Broadcaster B + 2.5 seconds = 7 seconds Broadcaster C + 7.7 seconds = 12.2 seconds Broadcaster D + 3.5 seconds = 8 seconds Broadcaster E + 1.5 seconds = 6 seconds
  31. Net Insight AB 31 | Conclusion • Yes, it’s possible

    to harmonize or beat live broadcast networks delay today. • We have to stop talking about delay at streaming start as the only parameter. Delay stability over time is a must if you want to enable voting / betting / social interaction.
  32. Thanks for watching Anders Cedronius

  33. None