Skip to content

New Media Profile: CMAF VVC ('cvvc')

Thomas Stockhammer edited this page Nov 29, 2021 · 4 revisions

Media Profile

Please add the name of profile "Media Profile: NAME" to the page's title

For a Provisional media profile:

Name/company of designated proponent

Thomas Stockhammer ([email protected])/Qualcomm

Note: The Designated proponent is responsible for providing all deliverables necessary to meet the WAVE Media Profile requirements.

Market relevance

Meet at least one of the following conditions.

Codec with existing market relevance

  1. Digital Media Service Providers (at least 3): NAMES

  2. Digital Media Playback Devices available in the market (at least 5): NAMES

Overview

JVET tracks the deployment status of VVC. The latest information was collected here in JVET-X0021. More details below.

Production and Delivery

Despite its recent official release by ISO/ITU-T, some headend providers and equipment manufacturers already announced VVC support in their product lines.

  • ATEME announced in November 2020 support of VVC in its Titan products family during the launch of a live OTT channel [1].
  • Fraunhofer HHI announced in September 2020 the release of the VVenC open software encoder, available under a BSD copyright licence [2].
  • Bitmovin also announced support for VVC in its encoding platform in November 2020, leveraging Fraunhofer HHI VVenC encoding software [3].
  • In addition to the VVC encoding, the support of VVC in existing packagers was demonstrated during several trials [1,4], thanks to available MPEG2-TS and ISOBMFF binds.

Conformance tools and bitstream analyzers are also an important aspect to be considered, especially for headend operators. Several companies already propose VVC support in their conformance product lines. Elecard and ViCueSoft respectively announced VVC support in their analyzers in April and late 2020 [5,6]. Allegro DVT supports VVC in its compliance bitstream offer since early 2020 [7]. It’s worth noting that those conformance bitstreams have been used by hardware manufacturers to accelerate VVC implementation [8].

Consumer Devices

Many chipset and device manufacturers have been closely involved in the technical development of the VVC specification in ITU/MPEG. With the specification having been published in 2H/2020, it is too early to expect products to be on the market. For example,

  • Broadcom has been an active participant contributing implementational feedback during the standardization process as well as a co-editor of the VVC conformance specification. Their work cross-checking conformance bitstreams with their internally developed decoder demonstrates the industry interest in interoperability as well as decoder silicon to enable VVC set-top box products in the near future.
  • Qualcomm is in the process of implementing VVC, but detailed product roadmaps are not yet available.
  • MediaTek has been in the process of implementing VVC, and it is expected that consumer electronic devices with VVC capabilities will debut soon.
  • LG Electronics is in the process of implementing VVC in various consumer electronics devices, and information regarding implementation in specific devices will be available soon

In 2020 ATEME in partnership with SES demonstrated an end-to-end transmission chain of VVC-UHD over satellite using existing delivery infrastructures [4]. In November 2020, The Explorers and Ateme launched a live channel to experiment low-latency VVC delivery over OTT using CMAF [1]. All those experiments were tested over legacy infrastructure, including encoding server, Origin Server, Gateways, etc… Real-time software implementation were used in that context, awaiting first available chipsets expected in 2021.

[1] Ateme, “ATEME and The Explorers to Launch the First OTT Channel Promoting VVC”, press release, 10 November 2020.

[2] Fraunhofer HHI VVenC software repository. [Online]. Available: https://github.com/fraunhoferhhi/vvenc.

[3] Bitmovin, “Bitmovin Enables Innovation with New VVC Codec Feature”, press release, 18 November 2020.

[4] Ateme, “ATEME Joins Forces with SES to Trial First-Ever Live Over-The-Air UHD Broadcast Using VVC”, 9 June, 2020.

[5] Elecard, “Elecard Video Analyzers Now Support VVC”, press release, 14 April 2020.

[6] ViCueSoft, “VQ Analyzer”, website accessed December 2020. [28] Allegro DVT,

[7] “H.266/VVC Elementary Streams”, Allegro DVT website, accessed 11 January 2021.

[8] Allegro DVT, “Realtek Semiconductor Selects Allegro DVT’s H.266/VVC Compliance Streams”, press release, 29 October 2020.

Codec with WAVE membership support

  1. Device manufacturers which are WAVE members (at least 2): NAMES

    • LG Electronics
    • Qualcomm Incorporated
    • Comcast
    • more to be added
  2. Content providers which are WAVE members (at least 2):NAMES

    • Charter
    • Hulu
    • Comcast/NBCUniversal
    • more to be added
  3. Other Wave members (at least total of 6 including the above members): NAMES

    • Brightcove
    • Fraunhofer
    • Harmonic
    • Interdigital
    • Ericsson
    • Dolby
    • Koninklijke Philips N.V.
    • Xperi
    • NHK Science and Technology Research Laboratories (NHK STRL)
    • more to be added

Note: A WAVE member company self-declares at the time of voting whether they wish to be considered a device manufacturer, a content provider or other.

Open standards

List the standard for the media profile:

  1. ISO/IEC 23000-19:2020 “Information technology — Multimedia application format (MPEG-A) — Part 19: Common media application format (CMAF) for segmented media, AMD2:2021, CMAF Media Profiles for MPEG-H 3D Audio, EVC, VVC and other technologies [CMAF AMD2 DIS ballot pending]
  2. ISO/IEC 14496-15:2021: Information technology — Coding of audio-visual objects — Part 15: Carriage of network abstraction layer (NAL) unit structured video in ISO base media file format [14496-15 6th Ed ballot pending]
  3. ISO/IEC 14496-15:2019: Information technology — Coding of audio-visual objects — Part 15: Carriage of network abstraction layer (NAL) unit structured video in ISO base media file format, AMD 3:2021, Support for LCEVC [14496-15 DAM 3 ballot pending]
  4. ISO/IEC 23000-19:2020 “Information technology — Multimedia application format (MPEG-A) — Part 19: Common media application format (CMAF) for segmented media, AMD2:2021, CMAF Media Profiles for MPEG-H 3D Audio, EVC, VVC and other technologies [CMAF AMD2 DIS ballot pending]

Note: To meet the WAVE Media Profile ‘open standard’ requirement, the media profile in question must have been developed following an open specification process which supports independent implementations, or is in the process of being published under such a process.

Normative references

List the normative reference of the media profile:

  1. ISO/IEC 23000-19:2020 “Information technology — Multimedia application format (MPEG-A) — Part 19: Common media application format (CMAF) for segmented media, AMD2:2021, CMAF Media Profiles for MPEG-H 3D Audio, EVC, VVC and other technologies [CMAF AMD2 DIS ballot pending]

Note: To meet the WAVE Media Profile ‘normative referenceable’ requirement, the organization where the media profile has been or will be published must meet the CTA normative reference policy and be at a level of technical maturity where only editorial changes are possible.

Test and conformance tools

Please provide a timeline for test content and conformance tools.

Test Content

Timeline:

  1. March 2022: Provisioning of an initial set of CMAF test vectors
  2. June 2022: Provisioning of a complete set of CMAF test vectors

Conformance Tools

Timeline:

  1. June 2022: Provisioning of an initial conformance software
  2. September 2022: Provisioning of complete conformance software

Note 1: To become an approved WAVE Media Profile the test and conformance tools for content verification as well as test vectors for device verification must be available to WAVE.

Note 2: Media Profiles included in this specification for which no test and conformance material is provided are only published as Provisional WAVE Media Profiles and may be removed if no test and conformance material is provided before releasing a new version of this specification.

For an Approved media profile:

WAVE compatibility

  1. Does the media profile specification include its ISOBMFF encapsulation? (Y/N): Y

    1.1. If the case of Y, which organization/spec? ISO/IEC 14496-15:2021

    1.2. In the case of N,

    Do you have a preliminary draft to be included in a WAVE spec? (Y/N):
    
    When will the complete media profile specification be published by external org? DATE
    
  2. Have you tested the media profiles with W3C MSE? (Y/N): not yet

  3. Any reported incompatibilities with W3C MSE? (Y/N): n/a

Clone this wiki locally