Ad Creative Signaling in DASH and HLS
Project Status:
(roll over for info)
Ratification Phase 2 (Board review)
During this phase of the ratification process, the board reviews the output which has been approved by the membership in Phase 1. If the board approves the output, it moves onto phase 3. If the board rejects the output, it is returned to the working group with comments on what needs to be addressed.
Start:
Estimated Completion:
- Home
- Ad Creative Signaling in DASH and HLS
Problem Statement
Project Description
Project Type
Project Leads
Advisors
There are no SMEs associated with this project.
Draft Documents
(DRAFT) Ad Creative Signaling in DASH and HLS
The two most common streaming formats for Adaptive Bitrate Streaming – Dynamic Adaptive Streaming over HTTP (DASH) and HTTP Live Streaming (HLS) – provide mechanisms for ads to be inserted into manifest files. However, there’s often a challenge to properly identify the unique ad asset(s) that are embedded in a manifest. This hampers efforts to ensure delivery and monitoring accuracy.
This document proposes a clear and interoperable signaling mechanism for the signaling of creative assets in DASH and HLS. It enables, for example, unique ad asset identifiers such as those from Ad-ID.org and/or unique in-house ad asset IDs to be captured in original or stitched manifest files.
Goals and Objectives
- Establish a signaling scheme for identifying advertising creatives in media presentations.
- Provide binding definitions for the scheme to DASH MPD carriage mechanisms.
- Provide binding definitions for the scheme to HLS playlist carriage mechanisms.
Project Scope
- A data scheme for signaling the identification of advertisement creative assets that are included within a playback experience described by a DASH manifest and/or HLS playlist.
- Carriage of that data scheme as an EventStream object within a DASH manifest.
- Carriage of that data scheme as EXT-X-DATERANGE tags within an HLS playlist.
- The definition or authority of identifier schemes.
- The semantics or requirements of EventStream objects within a DASH manifest.
- The semantics or requirements of EXT-X-DATERANGE tags within an HLS playlist.
Contributors
The following members have contributed to this project. Click on their name to visit their profile. If they have not published their profile, the link will redirect to their LinkedIn profile.