video camera
Standards

WAVE Project

The WAVE (Web Application Video Ecosystem) Project, hosted by the Consumer Technology Association (CTA)®, aims to improve how internet-delivered commercial video is handled on consumer electronics devices and to make it easier for content creators to distribute video to those devices.

The WAVE project focuses on commercial internet video and web applications, and developing interoperability tools for global compatibility.

Generally, the WAVE Project will not create new protocols or other standards, instead referencing accepted industry standards where possible, such as HTML5, MSE/EME, DASH and HLS.

In addition, a complete, normative streaming player environment specification and interoperability tests are essential for quickly deploying internet-delivered 4K Ultra HD content in quantity and to enable the broadest deployment of full-HD services.

WAVE also hosts the CMAF Industry Forum (CMAF-IF), which is focused on promoting CMAF industry interoperability and support.

WAVE Project Task Forces

The Content Specification Task Force: This group will identify requirements on content streams, centering their work on the MPEG CMAF proposal and work in progress, plus test suites to validate content streams against these requirements.

The HTML5 API Task Force: This group will identify requirements for the HTML5 app environment on the device side, plus test suites to check device user agents against these requirements.

The Device Playback Capabilities Task Force: This group will identify requirements for hardware capabilities to support the APIs, plus test suites to verify device behavior against these requirements.

The CMAF-IF: The CMAF specification is maintained and published by MPEG (formally, ISO/IEC JTC1/SC 29/WG 11 – Coding of moving pictures and audio). Much of the technical discussion of CMAF topics that are outside MPEG scope (including definition of media profiles) has been taking place in CTA WAVE Task Forces. WAVE is also creating the necessary test infrastructure. Accordingly, CTA WAVE created the CMAF Industry Forum (CMAF-IF) group to host and foster even more discussion of CMAF topics for industry's benefit. See the CMAF-IF Wiki for more information.


Specifications

DASH-HLS Interoperability Specification (CTA-5005)

Published May 2021

Common Media Client Data (CTA-5004)

Published Sept. 2020

Content Specification (CTA-5001-C)

Published Dec. 2020

Web Media API Snapshot 2019 (CTA-5000-C)

Published Dec. 2020

Web Media Application Developer Guidelines (CTA-5002)

Published Dec. 2018

Device Playback Capabilities Specification (CTA-5003)

Published Dec. 2018

Specifications Archives



Web Media API Snapshot 2018 Test Suite

Online Hosted Version - Free for Public Access

(unblock port 8050)

Open Source version

(for porting to e.g., smart TVs)



More Reading

Web Media API Snapshot Test Suite Enhancements
Slides from the WAVE Boot Camp at the 2018 CTA Technology & Standards Fall Forum
The WAVE Project Definition of Scope


Get Involved

Participants in the WAVE Project include leaders in content, infrastructure, technology and displays. The WAVE Project is global in both reach and participation. Any company with a material interest in over-the-top video can participate, regardless of your headquarters location.

NOTE: To allow for free and open discussion in meetings, members of the press are not allowed to participate in the WAVE Project.

Project Steering Committee

Akamai
Apple
Comcast Cable
Disney Streaming Services
Eurofins Digital Testing
Hulu

Microsoft Corporation
Qualcomm Incorporated
Samsung Electronics
TP Vision Belgium NV
WarnerMedia

Project Participants

Akamai
Apple
AT&T
ATEME
BBC Research & Development
Brightcove
castLabs
Charter Communications
Comcast Cable

Disney Streaming
Dolby Laboratories
Eurofins Digital Testing
Fox Corporation
Fraunhofer
Google
Harmonic
Hulu

LG Electronics
Microsoft Corporation
Nagravision
National Association of Broadcasters
Netflix
NHK Science & Tech Research
Philips
Qualcomm Incorporated

RealEyes
Samsung Electronics
Sony Electronics
TP Vision Belgium NV
Unified Streaming
Vizio
WarnerMedia
Xperi