webRTC-based Streaming

Background

On May 28 this year, as part of our virtual special session series, DASH-IF invited the colleagues from Yahoo Edgecast (formerly Verizon Media) and Phenix Real Time Solutions to provide as an overview on a WebRTC-based Premium Streaming Ecosystem. WebRTC is the foundational technology for real-time streaming online and as such has widespread support across browsers. It is used widely across many applications. However, the use of real-time streaming for professionally-produced content is highlighting gaps in WebRTC, creating the need for industry collaboration. This talk explored some of these key areas and sketch out possible ways forward for the industry.

We identified the synergies between the approach presented and DASH-based streaming. There was quite some interested to explore more details and DASH-IF will continue the informal discussion. The basic idea is to develop a position paper in DASH-IF together with the colleagues from Yahoo Edgecast and Phenix Real Time Solutions and identify if DASH-IF or other organizations can address any of the open issues and coordinate the work.

Scope

Based on the above background, an activity is started in DASH-IF to investigate some of the opportunities and synergies in this context. Specifically, the following scope is agreed:

  • Review and extend the use cases presented in the slides
  • Identify existing technologies for the above use cases
  • Develop basic architecture for webRTC-based low-latency streaming including call flows for
    • Session handling
    • Different experiences (latency, etc.)
    • DRM
    • Scalability (concurrent streaming for many users)
  • Identify synergies and overlaps with DASH/CMAF
    • Specification
    • Implementation on backend, distribution and client
  • Identify gaps and requirements
  • Identify next steps
  • Publish the findings in a white paper/position paper The possible outcome of the work may be that we identify overlaps with DASH to explore in DASH-IF or defer work to possibly other organizations.

DASH-IF Policy

All calls and discussion within this group are subject to the DASH-IF bylaws (can be found at: http://dashif.org/membership/) and the DASH-IF working procedures. All participants, by participating in this call agree that their contributions are bound by DASH-IF IPR policies as it applies to the DASH-IF members.

Logistics

  • Leadership:
    • Ali Begen (Comcast)
    • Julia Kenyon (Phenix RTS)
    • runs under DASH-IF IOP, so you may also contact Thomas Stockhammer (DASH-IF IOP chair)
  • Dedicated group
    • https://members.dashif.org/wg/Exploration/dashboard
    • Mailing list: exploration@dashif.org
    • open for non DASH-IF members (but DASH-IF policy applies)
    • DASH-IF members can sign-up directly. If you are not DASH-IF member, please contact DASH-IF IOP chair if you want to be signed up.
  • Webex Calls:
    • every other Wednesday 7am pdt/4pm cest starting from June 23rd for three months until September 30, 2021
    • https://docs.google.com/document/d/1iaWO_oAjUH-Mvrj4bzzD06YENu48RXaZx5DrJOyoT6s/edit
    • Meeting number: 182 524 4638
    • Password: 4ymTMGuFp74
    • Join by phone
      • +1-510-338-9438 USA Toll
      • +49-6196-7819734 GERMANY Toll
      • Access code: 182 524 4638
  • Github:
    • Public repository https://github.com/Dash-Industry-Forum/webRTC
    • Collect issues here: https://github.com/Dash-Industry-Forum/webRTC/issues

Invited Organizations

  • DASH-IF as host
  • CTA WAVE
  • 3GPP SA4 MBS group
  • IETF MOPS
  • DVB TM-STREAM
  • Streaming Video Alliance

Documents

Minutes and Agenda

Report