Introduction
In early 2020, when the pandemic just was kicking off, DASH-IF replaced its f2f meetings with a series of Special Sessions. This was setup in order to provide a platform for DASH-IF members and external companies to present new ideas. DASH-IF typically invites colleagues from other organizations such as MPEG, 3GPP, DVB, SCTE, CTA WAVE or ATSC. This makes these presentations lively and interesting and we have identified relevant new topics for which some of them have been moved into work streams. If you are interested to give a presentation as well, please contact us.
- Special Sessions 2024
- Special Sessions 2023
- Special Sessions 2022
- Special Sessions 2021
- Special Sessions 2020
Special Sessions 2024
December 13, 2024: SVTA DASH-IF Special Session: The Coded Multisource Media Format (CMMF) – An Introduction to Applications & Performance
Logistics:
- Date: December 13, 16:30 CET, 7:30 PST (about 1 hour)
- Event Homepage: https://www.svta.org/special-event/dash-if-special-session-the-coded-multisource-media-format-cmmf-an-introduction-to-applications-performance/
Presenters:
- Jeffrey Riedmiller, Jason Cloud, Freddie Sanchez, Frederic Gabin, Christian Wolff (Dolby Laboratories)
- Thomas Stockhammer (Qualcomm)
Abstract:
Networks are highly dynamic (non-deterministic) systems designed to operate on a best-effort basis, and traffic from several unique applications often compete for the same and finite set of resources leaving latency sensitive media applications at higher risk of reduced QoS/E in the form of rebuffering/stalls, playback failures, etc. The performance demands next-generation media will place on network/cloud resource availability and reliability requires new thinking beyond operating over today’s underlying network infrastructure and protocols only. Over the past few years, Dolby, and Qualcomm with support from Ateme and Orange Networks have collaborated on the development and standardization of a new interchange format for multisource coded media. The Coded Multisource Media Format (CMMF) works seamlessly with underlying network/cloud infrastructure and protocols – and opens new operating and performance capabilities by enabling efficient distribution of media from a plurality of network sources to provide often sought after improvements in throughput, lower latency, along with significantly higher reliability without the burden of scheduling complexities or reliance on latent network/CDN performance data required for client-side orchestration. This special session will discuss the motivation and details behind the development of CMMF (ETSI TS 103 973) including real-world performance findings from OTT service trials deployed worldwide.
Participants:
About 100 experts from different organizations such as DASH Industry Forum, DVB Project, 3GPP SA4, Consumer Technology Association WAVE, 5G-MAG MEDIA ACTION GROUP, ATSC, SVTA, ETSI JTC Broadcast and MPEG registered for the meeting and we had about 50-60 people attending.
Recording, Slides and other Material:
October 25, 2024: DASH-IF Special Session: WAVE Streaming Media Test Suite – Devices
Logistics:
- Date: October 25, 16:30 CEST, 7:30 PDT
- Zoom is closed
Presenters:
- Louay Bassbouss, Fraunhofer Fokus
- Jon Piesing, TP Vision
Abstract:
The WAVE Streaming Media Test Suite for Devices enables more detailed testing of web-based media playback on devices such as Smart TVs, cell phones, media sticks and tablets. WAVE hopes to reduce the combinatorial explosion of repetitive and overlapping testing between content or application providers and media device implementers. Ideally, device implementers could deliver evidence of passing these tests to multiple content or application providers who would, in turn, reduce the amount of 1:1 testing they require. The WAVE Streaming Media Test Suite – Devices is a set of unit tests for media presentation using MPEG CMAF media formats and the W3C Web technologies for streaming media, the “Media Source Extensions” and “Encrypted Media Extensions”. Each individual test contains HTML, JavaScript and CMAF-compatible test content. The test suite also includes a test runner based on that in the open source ‘web platform tests’ project but packaged to be easier to install and run for a broader user group. The highly automated test suite generates a test report based on recorded test runs and offline analysis. The first tests focus on the very widely-used AVC video codec and have been extensively validated, particularly on a wide range of Smart TVs at the interoperability events organized by the HbbTV Association. Also included are less validated (“beta”) tests including ones for audio codecs from MPEG and Dolby.
Participants:
Experts from different organizations such as DASH Industry Forum, DVB Project, 3GPP SA4, Consumer Technology Association WAVE, 5G-MAG MEDIA ACTION GROUP, ATSC, SVTA and MPEG participated in the meeting. THe meeting is open to public.
Recording, Slides and other Material:
June 7, 2024: DASH-IF Special Session: Content Authenticity and Provenance in DASH
Logistics:
- Date: June 7, 16:30 CEST, 7:30 PDT
Presenters:
- Andy Parsons, Adobe
- Stefano Petrangeli, Adobe
- Haoliang Wang, Adobe
Abstract:
The DASH Industry Forum invited for a special session on June 7, 2024 on Content Authenticity and Provenance in DASH. We were happy to have distinguished speakers from Adobe with Andy Parsons, Stefano Petrangeli and Haoliang Wang to introduce this exciting topic in the era where AI-generated media is getting more and more prominent. In this context, the Coalition for Content Provenance and Authenticity (C2PA) and the Content Authenticity Initiative or CAI (https://contentauthenticity.org/) goal is to create an open standard for content provenance online. Adobe has worked on expanding the content provenance solution for online videos, with a special focus on video streaming. Particularly, they have integrated the content provenance solution from CAI into the dash.js codebase, with the goal to provide an open reference player implementation of content provenance in combination with streaming. There was interest in the broader DASH development community to hear details on this exciting topic.
Participants:
Around 70 experts from different organizations such as DASH Industry Forum, DVB Project, 3GPP SA4, Consumer Technology Association WAVE, 5G-MAG MEDIA ACTION GROUP, ATSC, SVTA and MPEG participated in the meeting.
Recording, Slides and other Material:
- Recording link (Password: DashIf2024)
- Overview Slides from Andy Parsons (pdf)
- DASH Integration Slides from Haoliang and Stefano (pdf)
- If you participated in the event live or recording, please provide us feedback using Event feedback form
April 5, 2024: MPEG-DASH 6th Edition Features
Presenters:
Editors of 6th Edition
- Alex Giladi, Comcast
- Thomas Stockhammer, Qualcomm
- Iraj Sodagar, Tencent
Abstract:
MPEG is in the process of defining the 6th edition of MPEG-DASH. The updates address industry needs from MPEG-DASH deployments. Among others the following features are presented in more details.
- Low-Latency and Fast join/switching in DASH
- Patterns in Segment Timeline
- Support for CMCD
- Support for Content Steering
- MPD Alternative Media Presentation Events for Ad Insertion
- Unknown highlights from 5th editions
- Other extensions in 6th edition
- Timeline, status, DASH-IF related impacts
Participants:
About 40 experts from different organizations such as DASH-IF, DVB TM-STREAM, ATSC TG3-6, 3GPP SA4 MBS, CTA WAVE TWG, 5G-MAG RT & CD-T particicatped in the meeting. If you have feedback, please contact the DASH-IF IOP chair.
Recording, Slides and other Material:
- Recording link (Password: DashIf2024)
- Slides (pdf)
- If you participated in the event live or recording, please provide us feedback
Special Sessions 2023
December 1, 2023: Media Over QUIC (MOQ)
Presenters:
- Will Law (Akamai)
- Ali C. Begen (Ozyegin University)
Abstract:
This talk is an introduction to Media over QUIC (MoQ). We’ll examine why a new protocol is needed to leverage the benefits of QUIC, what is motivating the switch to pub/sub, the architectural layering of MoQ Transport and Streaming Formats, and a brief look at catalogs and the MoQT Object model. We’ll conclude with demonstrations of MoQ implementations and a view into the current development schedule.
Participants:
Experts from different organizations such as DASH-IF, DVB TM-STREAM, ATSC TG3-6, 3GPP SA4 MBS, CTA WAVE TWG, 5G-MAG RT & CD-T were invited to the meeting. Over more than 100 people participated. Thank you!
Recording, Slides and other Material (to be completed):
- Recording link (Password: DashIf2023).
- Slides from Will Law and Ali C. Begen
- If you participated in the event live or recording, please provide us feedback including options for potential work in DASH-IF.
March 10, 2023: DASH-IF Open Source and Reference Tools - Breaking News on Live-Sim and dash.js
Presenters:
- Torbjörn Einarsson (Eyevinn)
- Daniel Silhavy (Fraunhofer Fokus)
Abstract:
The DASH-IF Live Simulator (livesim) is a mature tool focused on providing configurable live streams to test timing, MPD variants, multiple periods, and a lot of other features. Its sources are DASH VoD assets from which “live” segments are generated on request to simulate a wall-clock synchronized looped source. It has been extended to produce low-latency DASH, but is hard to extend further, and is thereby limited in what content it can use. It can, for example, not output 29.97frames/s or segment durations which are not integral seconds in average. DASH-IF is running a public test server on AWS, but the traffic costs have been quite high. The current livesim has been instrumental for both implementing and testing timing live stream timings for both dash.js and other players, and some streams from the public DASH-IF site are included in the standard test suite. Livesim2 is a new implementation, written from scratch in Go. It is much easier to deploy and can handle much more content. A configurable traffic limiter that can limit traffic per IP-address/24h should provide useful to reduce traffic costs for a public server. The livesim2 GitHub repo will be become a public GitHub repo before the meeting. With livesim2 being a new project, it lacks many features compared to livesim, but also makes it possible to implement new scenarios and test cases. At this event, we will demonstrate livesim2 but also start the discussion about what features to prioritize and implement, and the possibility for financial sponsoring to make this possible.
dash.js is a free, open-source MPEG-DASH player by the Dash Industry Forum (DASH-IF). dash.js serves as a reference client for DASH-IF and various other organizations to test and verify features related to DASH based media streaming. Moreover, dash.js is a prominent option for a production grade player and widely used in the academic field. In this presentation, we dive into dash.js development and the main features of the player. We focus on recent additions such as Common Media Client Data (CMCD), Common Media Server Data (CMSD), Content Steering, and segment preloading to enable broadcast-broadband ad-insertion on HbbTV terminals. Moreover, we discuss upcoming additions to dash.js and how to contribute to the project.
Participants:
Experts from different organizations such as DASH-IF, DVB TM-STREAM, ATSC TG3-6, 3GPP SA4 MBS, CTA WAVE TWG, 5G-MAG RT & CD-T are invited to the meeting.
Recording, Slides and other Material:
- Recording link (Password: Dashif2023)
- Slides
- If you participated in the event live or recording, please provide us feedback
February 10, 2023: DASH-IF A/B Watermarking
Presenters:
- Gwenaël Doërr (Synamedia)
- Nicolas Weil (AWS)
- Marcelo San Martin (Akamai)
- Vladimir Zivkovic (Irdeto)
- Laurent Piron (Nagra)
Abstract:
DASH-IF released a 2nd community review the “DASH-IF A/B Watermarking integration schema” guidelines. We received very constructive comments from the Industry and updated the specification where needed. Representatives from the companies involved in this work presented the problem we solve, an overview of the specifications focusing on the updates that have been made. A Proof-of-Concept was also be demonstrated.
Participants:
Around 50 experts from different organizations such as DASH-IF, DVB TM-STREAM, ATSC TG3-6, 3GPP SA4 MBS, CTA WAVE TWG, 5G-MAG RT & CD-T attended the meeting.
Recording, Slides and other Material:
- Recording link (Password: DashIF2023)
- Slides
- DASH-IF Members can access more details here on Causeway
- If you participated in the event live or recording, please provide us feedback
Special Sessions 2022
December 16, 2022: CMCD and CMSD – what, why and how?
Presenter:
Will Law (Akamai) - Bio: https://www.linkedin.com/in/wilaw/
Abstract:
This session dives in to both new CTA WAVE specifications - Common Media Client Data and Common Media Server Data. We examine the problems they are solving, the mechanisms by which data is transmitted and the use-cases that can be addressed by each, along with demonstrations of the standards in action.
Participants:
More than 50 experts from invited organizations DASH-IF, DVB TM-STREAM, ATSC TG3-6, 3GPP SA4 MBS, CTA WAVE TWG, 5G-MAG RT & CD-T
Recording and Slides:
- Recording link (Password: Dash2022)
- Slides
October 21, 2022: Ad slot signalling in DASH according to DVB and SCTE
- Presenter: Presenters: Rufael Mekuria (Unified Streaming), Yasser Syed (Comcast)
- Abstract: Signalling of ad slots in DASH is a feature that is increasingly popular. SCTE-35 was popular n MPEG-2 TS based workflows and is increasingly used in DASH and HLS streaming to enable ad insertion and substitution. Signalling ad breaks consistently between MPEG-2 TS and streaming workflows, and for server and client side ad insertion are key to harmonize workflows and increase interoperability. To this extent, DVB developed DVB-TA suite, including a recommendation for signalling ad slots in MPEG-2 TS and DVB-DASH, while SCTE has updated specifications of SCTE 214 and SCTE 35 to better account for usage in streaming environments. We detail some of the problems addressed in using SCTE-35 ad slot signalling in DASH in a consistent and optimized manner for different use cases, and detail some of the timing relationships between the SCTE-35 payload and the DASH signalling and the use of single vs multi period. Last we also present some example streams available, and some of the open topics remaining in this space.
- Slides
- Recording (Password: Dash2022)
June 5, 2022: Next Steps in ATSC and DASH
Overview and Background:
- Presenter: Thomas Stockhammer (DASH-IF IOP Chair)
- Recording
Presentation 1: Introduction to ROUTE RFC 9223
Presentation 2: ATSC ROUTE/DASH Introduction
- Presenter: Michael Dolan (ATSC TG3-6 Chair)
- Slides
Presentation 3: ROUTE/DASH/CMAF - Design options and opportunities
- Presenter: Thomas Stockhammer (DASH-IF IOP Chair)
- Slides
Presentation 4: LL-DASH over ROUTE: Implementation in GPAC
- Presenter: Romain Bouqueau (GPAC)
- Slides
April 13, 2022: Watermarking
- Presenter: Presenters: Gwenaël Doërr (Synamedia), Nicolas Weil (AWS), Marcelo San Martin (Akamai)
- Slides
- Recording
Special Sessions 2021
January 20, 2021
Presentation: Modern content replacement workflows based on SCTE Specifications
- Slides
- Abstract: The presentation will introduce on new standards and workflows for SCTE 35, 224 and more. We will discuss how SCTE has upgraded workflows to address modern content replacement in new media. We will provide insight on how SCTE is addressing targeted content replacement within an OTT and or broadband distribution network. The presentation should also help to explore how this new approach might be used in different application-based environments to create a “broadcast” quality experience for ad insertion and content replacement.
- Speaker Bio: Gary Hughes has been a long-time member of and contributor to the SCTE’s Digital Video Subcommittee. He is particularly active in Working Group 5 which is focused on Digital Program Insertion. He also participates in working groups focused on Advanced Coding Technologies and MPEG-DASH, among others. An independent consultant, media technologist, and innovator, Gary is experienced in digital media delivery, broadband IPTV, video on demand, HDTV, compression and transcoding, editing and stream manipulation. In addition to his work with SCTE, he has participated in various standards organizations and industry groups such as DASHIF, IAB, DLNA and MPEG. His previous work includes service with industry leaders such as DTS, Switch Media, SeaChange, Motorola, Broadbus, Avid and Sarnoff. Gary holds multiple patents related to video server design, adaptive bitrate streaming, trick mode operations, splicing/ad insertion, use of scalable coding in on demand a Ad insertion group will discuss issues around interop/test vectors/reference clients
April 9, 2021
Presentation 1: Brief Overview on CTA-5004: Common Media Client Data (CMCD)
- Slides
- Presenter: Will Law (Akamai)
- Abstract: This presentation provides a brief overview on CTA-5004: Common Media Client Data (CMCD)
Presentation 2: Use of CMCD in HTTP Adaptive Streaming: Initial Findings
- Slides
- Presenter: Ali C. Begen et al.
- Abstract: In September 2020, the Consumer Technology Association (CTA) published the CTA-5004: Common Media Client Data (CMCD) specification. Using this specification, a media client can convey certain information to the content delivery network servers with object requests. This information is useful in log association/analysis, quality of service/experience monitoring and delivery enhancements. This paper is the first step toward investigating the feasibility of CMCD in addressing one of the most common problems in the streaming domain: efficient use of shared bandwidth by multiple clients. To that effect, we implemented CMCD functions on an HTTP server and built a proof-of-concept system with CMCD-aware dash.js clients.We show that even a basic bandwidth allocation scheme enabled by CMCD reduces rebuffering rate and duration without noticeably sacrifycing the video quality.
Presentation 3 LC-EVC - Principles and Application to Adaptive Streaming and the Web (part 1 V-Nova) (part 2 Streaming Media)
- Presenter: Simone Ferrara (V-Nova), Fabio Murra (V-Nova), Guendalina Cobianchi (V-Nova), Jan Ozer (Streaming Media)
- Abstract: ISO/IEC 23094-2 – Low Complexity Enhancement Video Coding (LCEVC) is in the final development stages in ISO. LCEVC is fundamentally different to other compression standards by virtue of being a complement to all video codecs, existing and forthcoming. This presentation will provide an overview of the principles of LC-EVC as well as two aspects related to DASH-IF efforts Usage for Adaptive Streaming: Independent evaluation of the effectiveness of applying LCEVC enhancement in adaptive streaming use cases from a forthcoming report conducted by Streaming Media’s analyst Jan Ozer show improved QoE, compatibility with DASH and HLS as well as reduced costs due to CDN optimization Integration into HTML-5, for example into hls.js based on information here: https://docs.v-nova.com/v-nova/lcevc/integrations/html5-integration
May 28, 2021: WebRTC-based Premium Streaming Ecosystem
- For details, please go here
- Abstract: 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 will explore some of these key areas and sketch out possible ways forward for the industry.
- Presenters:
- Bill Wishon is the Chief Product Officer for Phenix Real Time Solutions, leading the company’s product strategy and roadmap for real-time video streaming at scale. Bill has 20+ years of experience in the media industry working on business and technology innovation to improve the quality, scale and reliability of online video delivery. Prior to Phenix, Bill held leading technical and product roles at Akamai, Kontiki, VeriSign, LightSurf, and Adobe Systems.
- Ofer Shem Tov is a distinguished video architect in Verizon Media Platform, working on the latest video streaming technologies. Ofer was the development leader for VocalTec’s Internet Phone that started the VoIP revolution in 1995. Ofer later co-founded RayV that developed efficient P2P based video broadcasting and was acquired by Yahoo in 2014.
Special Sessions 2020
May 22, 2020: DASH over SRT
- Title: DASH over SRT, by Haivision (Recording pwd: DashIf2020)
- https://members.dashif.org/wg/DASH/document/4455
June 5, 2020
Presentation 1: A advertising Working Group: Ad monitoring End to End
- Presenter: Mourad Kioumgi, Sky
Presentation 2: A new approach to DRM
- Title: A new approach to DRM
- Presenter: Sander Saares, Axinom
June 19, 2020
Presentation 1: Haptics Media in DASH
- Presenter: Yeshwant Muthusamy, Chris Ullrich
Presentation 2: 5G Media Streaming Status Update
- Presenter: Thomas Stockhammer
July 17, 2020: Video HRD conformance and DASH
- Presenter: Yuriy Reznik
July 31, 2020
Presentation 1: An overview of the High Efficiency Streaming Protocol
- Presenter: Pieter-Jan Speelmans
- Abstract: With HESP, a new streaming protocol standard is becoming available. It’s focussed on delivering media with ultra low latency, ultra fast zapping with low bandwidth at scale. In this talk, we’ll provide some insights in the why and how of HESP and the compatibility profile for other streaming protocols such as MPEG-DASH and HLS.
Presentation 2: W3C DataCue API Introduction
- Presenter: Chris Needham (BBC, co-chair W3C Media & Entertainment Interest Group)
- Abstract: DataCue is a proposed W3C API to support media-timed events in HTML, which is being developed in collaboration with the DASH-IF Event TF. I’ll give an introduction to the API, covering the use cases, history, and API design, and how it can be used to deliver DASH emsg and MPD events to web applications.
August 14, 2020
Presentation: MPEG Network-Based Media Processing and 5G Media Edge Processing
- Presenter: Iraj Sodagar
- Abstract: This talk provides a quick overview of MPEG’s NBMP standard, as well as 3GPP’s activities on 5G media processing on edge. It covers the NBMP standard and its current status, including its recent activities on media workflow splits and split-rendering. It also covers various ongoing 3GPP SA4 study items on network media processing and edge processing.
September 11, 2020
Presentation: A primer to VVC with focus on High-Level Syntax
- Presenter: Ye-Kui Wang (ByteDance), Co-Editor of VVC/H.266 Specification
- Abstract: Versatile Video Coding (VVC), a.k.a ITU-T H.266 | ISO/IEC 23090-3, is the video coding standard that has just been finalized by the Joint Video Experts Team (JVET) of ITU-T VCEG and ISO/IEC MPEG at its 19th meeting ended on July 1st, 2020. This presentation will give a brief overview of the new video coding standard, focusing on its designs on various aspects of high-level syntax, the systems and transport interface of a video codec.
- for details please go to https://dashif.org/news/vvc-yk
October 9, 2020
Presentation: Ingest Task Force with special session
- Presentation: Ali Begen
- Slides
- LoL video presentation: https://www.youtube.com/watch?v=9xU582WomTg
- John Bartos/Twitch evaluation video: https://www.youtube.com/watch?v=rcXFVDotpy4
- LoL+ paper: Under review, email acbegen if interested
- Presentation Theo
- (slides)
- Player discussion