Dolby Vision. Profiles and levels V1.2.9

Similar documents
Dolby Vision. Profiles and levels

Dolby Vision. Profiles and levels

Dolby Vision. Streams within the HTTP Live Streaming format

Dolby Vision. Streams within the MPEG-DASH format

Dolby Vision Streams Within the MPEG-2 Transport Stream Format

Dolby Conference Phone. Configuration guide for RingCentral

Transcoding SDK. Professional Transcoding Engine

Enhanced Audio Features for High- Definition Broadcasts and Discs. Roland Vlaicu Dolby Laboratories, Inc.

HDR10+ Technology & Content Tools SAMSUNG July 2018

White Paper Blu-ray Disc Read-Only Format (Ultra HD Blu-ray ) Audio Visual Application Format Specifications for BD-ROM Version 3.

R 118 TIERING OF CAMERAS FOR USE IN TELEVISION PRODUCTION

HDR and Dolby Atmos Support for DTA-2195

Image and Video Coding I: Fundamentals

1.1 SD Commercial File Delivery standard (FAST)

STR-DH820 - PRODUCT INFORMATION DOCUMENT

Adstream File Delivery Specifications For Adstream Nordic

3 September, 2015 Nippon Telegraph and Telephone Corporation NTT Advanced Technology Corporation

Updates in MPEG-4 AVC (H.264) Standard to Improve Picture Quality and Usability

CHANGE REQUEST. Status: Draft Internal Review X Community Review Agreed

Dolby CineAsset mastering software suite user s manual

ATSC Candidate Standard: A/341 Amendment

џ џ џ џ џ џ џ џ џ џ џ џ .976 REAL CINEMA

Digital Imaging and Communications in Medicine (DICOM) Supplement 180: MPEG-4 AVC/H.264 Transfer Syntax

F O R C O N T E N T C R E AT O R S

Android Multimedia Framework Overview. Li Li, Solution and Service Wind River

Dolby Conference Phone. Configuration guide for Unify OpenScape Enterprise Express 8.0.x

White paper: Video Coding A Timeline

MediaKind Encoding On-Demand

Adstream File Delivery Specifications For Adstream Nordic

KALEIDO MULTIVIEWER Product Comparison Guide

ZEN / ZEN Vision Series Video Encoding Guidelines

Dolby Conference Phone 3.0 configuration guide for Unify OpenScape Enterprise Express 8.0.x

Dolby Conference Phone. Configuration Guide for Unify OpenScape Enterprise Express 8.0.x

HbbTV Explained

Dolby IMS2000 software release notes

Building an Area-optimized Multi-format Video Encoder IP. Tomi Jalonen VP Sales

HIGH PERFORMANCE VIDEO CODECS

Dolby Conference Phone. Configuration Guide for Microsoft Skype for Business

Advanced Video Coding: The new H.264 video compression standard

Information technology MPEG systems technologies. Part 8: Coding-independent code points

TotalCode Studio. Professional desktop encoding for digital distribution and over the top services NEW FEATURES

Enhancing the World of 4K in the Home by Expanding 4K Product Lineup and Enriching 4K Content Environment

Dolby Conference Phone. Configuration guide for Avaya Aura Platform 6.x

Guidelines for Implementation: DASH-IF Interoperability Points

STR-DN840 PRODUCT INFORMATION DOCUMENT

OPPO UDP-203/UDP-205. Award-winning universal players reach a new level of clarity

NOT FOR DISTRIBUTION OR REPRODUCTION

Image and Video Coding I: Fundamentals

KALEIDO MULTIVIEWER Product Comparison Guide

Apple ProRes RAW. White Paper April 2018

KALEIDO MULTIVIEWER Product Comparison Guide

Dolby Conference Phone. Configuration guide for Avaya Aura Platform 6.x

Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols

ISO/IEC Information technology MPEG systems technologies. Part 11: Energy-efficient media consumption (green metadata)

File test version. DPP Compliance Programme AMWA / UK DPP -- AS-11 UK DPP HD Shim v1.1 File Conformance Test Suite

CAT862 Dolby JPEG 2000/MPEG-2 Media Block IDC Security Policy. Version 3 June 30, 2010

CO-STAR COMBINES THE BEST OF BOTH WORLDS

4K HDR Multichannel to Two-Channel Audio Converter for Four HDMI Sources

ANSI/SCTE

Unified Communication Specification for H.264/MPEG- 4 Part 10 Scalable Video Coding RTP Transport Version 1.0

Multimedia Standards

Focus Sheet IMF Quality Control with ICE

ATSC Standard: A/342 Part 2, AC-4 System

Material Exchange Format (MXF) Mapping Type D-10 Essence Data to the MXF Generic Container

About MPEG Compression. More About Long-GOP Video

AMWA AS-11. Technical Overview of AS-11 Specifications

Introduction to Video Encoding

ATSC Candidate Standard: A/341 Amendment:

Material Exchange Format Timecode Implementation

A 120 fps High Frame Rate Real-time Video Encoder

EE 5359 H.264 to VC 1 Transcoding

HD Audio Converter Incorporates HDMI technology

COMPUTING. SharpCaster PCIE-8205 Broadcast Video Accelerator. Preliminary Data Sheet

5LSE0 - Mod 10 Part 1. MPEG Motion Compensation and Video Coding. MPEG Video / Temporal Prediction (1)

ACCELERATING HEVC ADOPTION

High Efficiency Video Coding: The Next Gen Codec. Matthew Goldman Senior Vice President TV Compression Technology Ericsson

CISC 7610 Lecture 3 Multimedia data and data formats

AVP v22

Цепочка доставки UHD. Boris Yurin Account manager TV and Media

UNFINISHED MASTER 720p TECHNICAL SPECIFICATIONS

Perceptual Color Volume

Information technology MPEG systems technologies. Part 8: Coding-independent code points

DeckLink Mini Monitor 4K

Image and video processing

Dolby Conference Phone. Configuration guide for Cisco Unified Communications Manager

RECOMMENDATION ITU-R BT

Computer and Machine Vision

WHITE PAPER. Director Prof. Dr.-Ing. Albert Heuberger Am Wolfsmantel Erlangen

COMPUTING. SharpCaster PCIE-8205 Broadcast Video Accelerator. Preliminary Data Sheet

R2T12T&S12T45TP. CLIPSTER Release Note Software Version 6.0. Release Note 7DV

Cisco 8389DVB MPEG-4 HD Digital Video Recorder

Affixing the ISAN. Possibilities Technical specifications

ETSI TS V ( )

Upcoming Video Standards. Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc.

Panasonic DP-UB820 BD player

REFERENCE PLAYER FOR QC

BlueJeans Room with Dolby Conference Phone. Advanced Configuration Guide

CableLabs Specifications Web Technology. Mapping from MPEG-2 Transport to HTML5 CL-SP-HTML5-MAP-I ISSUED. Notice

Digital Imaging and Communications in Medicine (DICOM)

Setup Guide. Samsung 2017 QLED TVs. Rev. 1.6

Transcription:

Dolby Vision Profiles and levels V1.2.9 1 June 2017

Contents Contents 1.1 Copyright 3 1.2 Intentionally blank 4 1.3 Trademarks 5 1 Introduction to Dolby Vision bitstreams profiles and levels 6 1.1 Standards and Dolby documentation 6 1.2 Contacting Dolby 7 2 Dolby Vision profiles and levels 8 2.1 Dolby Vision bitstream profiles 8 2.1.1 Dolby Vision profile string 11 2.2 Dolby Vision levels 12 2.2.1 Dolby Vision level string 13 2.3 Dolby Vision codec string 13 3 Dolby Vision playback device capabilities 14 4 Constraints 15 4.1 Constraints on codec level 15 4.2 Limitation on decoder buffer size 16 5 Translating Dolby Vision bitstream profiles to ETSI CCM profiles 17 Glossary 18 2

Copyright Copyright 2017 Dolby Laboratories. All rights reserved. Unauthorized use, sale, or duplication is prohibited. This document is provided solely for informational purposes, and Dolby makes no representations or warranties as to the contents herein. Nothing in this document constitutes a license to practice Dolby Vision, or any particular standard, such as HEVC or AVC, and licenses from Dolby and/or third parties may be required to make or sell products described in the document. For information, contact: Dolby Laboratories, Inc. 1275 Market Street San Francisco, CA 94103-1410 USA Telephone 415-558-0200 Fax 415-863-1373 http://www.dolby.com 3

This page intentionally blank. 4

Trademarks Trademarks Dolby and the double-d symbol are registered trademarks of Dolby Laboratories. The following are trademarks of Dolby Laboratories: Dialogue Intelligence Dolby Dolby Advanced Audio Dolby Atmos Dolby Audio Dolby Cinema Dolby Digital Plus Dolby Digital Plus Advanced Audio Dolby Digital Plus Home Theater Dolby Home Theater Dolby Theatre Dolby Vision Dolby Voice Feel Every Dimension Feel Every Dimension in Dolby Feel Every Dimension in Dolby Atmos MLP Lossless Pro Logic Surround EX All other trademarks remain the property of their respective owners. 5

Introduction to Dolby Vision bitstreams profiles and levels 1 Introduction to Dolby Vision bitstreams profiles and levels This documentation defines Dolby Vision bitstream profiles and levels. Dolby Vision profiles and levels are designed to facilitate implementation of a Dolby Vision product, such as an encoder or decoder, based on consideration of various requirements from typical multimedia applications. Standards and Dolby documentation Contacting Dolby The Dolby Vision profiles provide a rich feature set to support various ecosystems, such as over-the-top streaming, broadcast television, and Blu-ray Disc. Dolby Vision deliverable based on these profiles supports many different device implementation types, such as graphics processing unit (GPU) accelerated software implementation, full-fledged hardware implementation, and hardware/software combinations. It is not practical to implement an application capable of supporting the complete Dolby Vision feature set. A limited number of subsets of the Dolby Vision features are stipulated by means of bitstream profiles and levels. You can develop your application to support one or more of these profiles and levels as needed. A Dolby Vision profile is composed of: A video codec profile (such as HEVC main10) Its associated standards-based video elementary stream metadata (such as HEVC Video Usability Information (VUI) and/or supplemental enhancement information (SEI) messages) used to encode (1 or 2) baseband video signals (a base layer and possibly an enhancement layer) Dolby Vision composer metadata and Dolby Vision content metadata carried and encoded in a specified fashion appropriate for the codec. Dolby Vision metadata may be carried as a private network abstraction layer unit (NALU), a standardized and/or private supplemental enhancement information (SEI) message, or other carriage methods appropriate for elementary streams of a particular video codec. Certain Dolby Vision profiles are cross-compatible based on video elementary stream metadata, such as VUI. Such bitstreams: Can be played by a decoder system that is unaware of Dolby Vision using only the base layer Result in a standards-based base-layer video signal, such as HDR10, or BT.709 SDR, using video elementary stream metadata (for example, VUI) Imply additional (potentially duplicate) stream signaling for a base layer and an enhancement layer. 1.1 Standards and Dolby documentation Standards and Dolby documentation provide additional information to assist you in designing your product. These standards are relevant to this documentation: 6

Introduction to Dolby Vision bitstreams profiles and levels RFC 6381, The 'codecs' and 'profiles' parameters for "bucket" media types, August 2011, available from http://tools.ietf.org/html. CTA-861-G, A DTV profile for uncompressed high speed digital interfaces. SMPTE RP-431-2:2011, D-Cinema Quality - Reference Projector and Environment, available from http://www.smpte.org. SMPTE ST 2084:2014, High dynamic range electro-optical transfer function of mastering reference displays, available from http://www.smpte.org. SMPTE ST 2086:2014, Mastering Display Color Volume Metadata Supporting High Luminance and Wide Color Gamut Images, available from http://www.smpte.org. ITU-R BT.709, Parameter values for the HDTV standards for production and international program exchange, available from http://www.itu.int. ITU-R Recommendation BT.2020, Parameter values for ultra-high definition television systems for production and international program exchange, available from http:// www.itu.int. ITU-R Recommendation BT.2100, Image parameter values for high dynamic range television for use in production and international programme exchange, available from http://www.itu.int. Report ITU-R BT.2390, High dynamic range television for production and international programme exchange, available from http://www.itu.int. ETSI GS CCM 001 v1.1.1 (2017-02), Compound Content Management Specification, available from http://www.etsi.org/standards. Dolby Vision Streams Within the ISO Base Media File Format Dolby Vision Streams Within the MPEG-2 Transport Stream Format Dolby Vision Streams within the MPEG-DASH format 1.2 Contacting Dolby Support services are available to address any questions and to provide advice about integrating Dolby technology into your product. For product design or testing, contact Dolby at systemsupport@dolby.com. By utilizing Dolby expertise, especially during the design process, many problems that might require design revisions before a product is approved can be prevented. Dolby is also available to review product plans, including preliminary design information, markings, displays, and control and menu layouts, with the goal of preventing problems early in the product development cycle. If you have comments or feedback about this document, send us an email at documentation@dolby.com. 7

Dolby Vision profiles and levels 2 Dolby Vision profiles and levels Dolby Vision profiles and levels are defined by Dolby to specify possible feature configurations for a Dolby Vision stream. Dolby Vision bitstream profiles Dolby Vision levels Dolby Vision codec string 2.1 Dolby Vision bitstream profiles A Dolby Vision profile is a subset of Dolby Vision feature configurations predefined by Dolby. Note: For profiles 8.2 (profile ID: 8; cross-compatibility ID: 2), and 9.2, only test streams are available. Dolby is still in the process of finalizing encoding tools. The Reserved profile is reserved for more video ecosystems and video codecs. Table 1: Dolby Vision bitstream profiles Dolby Vision BL signal Bitstream BL / EL BL:EL VUI bitstream cross- profile name codec profile ID compatibility ID 0 * 2 dvav.per AVC 1:¼ BL: EL: 1, 1, 1,0 2,2,2,1 1 * 0 dvav.pen AVC 1:1 2 * 2 dvhe.der 8-bit HEVC 1:¼ 3 * 0 dvhe.den 8-bit HEVC 1:1 BL: 2,2,2,1 EL: 2,2,2,1 BL: 1, 1, 1,0 EL: 2,2,2,1 BL: 2,2,2,1 EL:2,2,2,1 4 2 dvhe.dtr 10-bit HEVC 1:¼ BL: 1, 1, 1, 0 EL:2,2,2,1 8

Dolby Vision profiles and levels 5 0 dvhe.stn 10-bit HEVC N/A BL: 2,2,2,1 6 * 1 dvhe.dth 10-bit HEVC 1:¼ 7 6 dvhe.dtb 10-bit HEVC 1:¼ for UHD BL: 16, 9, 9,0 EL: 2,2,2,1 BL: 16, 9, 9, 0 EL: 16, 9, 9, 0 1:1 for FHD BL: 16, 9, 9,0 EL: 16, 9, 9, 0 8 1 dvhe.st 10-bit HEVC N/A BL: 16, 9, 9,0 8 2 dvhe.st 10-bit HEVC N/A BL: 1, 1, 1,0 9 2 dvav.se 8-bit AVC N/A BL: 1, 1, 1,0 Reserved Reserved Reserved Reserved N/A Reserved * This profile is not supported for new applications. The columns in this table include: Dolby Vision bitstream profile name: Indicates a string composed by following a common naming convention. This string contains all information about the associated profile. For details, see Dolby Vision profile string. Note that this naming convention is not applicable in the Dolby Vision signaling in MPEG-DASH specification. BL signal cross-compatibility ID: An identification number that can be used as a shorthand for a particular form of a base-layer sub-stream that can be decoded to a signal compliant with a particular set of standards, if any. These IDs, however, are not carried in a bitstream and not available to a decoder. Dolby Vision encoders must use only the baseline profile composer for non-compatible profiles. The BL signal cross-compatibility ID mapping to standards is shown below: 0: None, though ITP and IPTc4 color spaces are supported. By transmitting the color matrix in metadata, Dolby Vision display devices can support receipt of the bitstream of either the ITP or IPTc4 color space. The Dolby Vision IPTc4 color space has more recently been standardized as ICtCp in ITU-R BT.2100. 9

Dolby Vision profiles and levels 1: 2: CTA HDR10, as specified by EBU TR 038 HDR10: specifies the use of the PQ EOTF (SMPTE ST.2084) with 10-bit quantization, a ITU-R BT.2020 color space, and MaxFALL/ MaxCLL static metadata (SMPTE ST.2086). It uses a limited-range video signal. It is referred to as PQ10 when the static metadata are not used, as might be the case for a live application. Additionally, for Dolby Vision systems, P3 color gamut are sent using the BT.2020 container. Also, uses YCbCr 4:2:0 sampling. SDR - BT.1886ITU-R BT.709 YCbCr 4:2:0 3: Reserved. 4: Reserved. 5: Reserved. 6: Ultra HD Blu-ray Disc HDR Ultra HD Blu-ray Disc HDR Per Blu-ray Disc Association standard. 7: Reserved. BL / EL codec: 8-bit AVC: H.264 high profile 8-bit HEVC: H.265 main profile 10-bit HEVC: H.265 main10 profile BL:EL: Indicates the resolution ratio of base layer to enhancement layer. When N/A, this profile has no enhancement layer. VUI: For both BL and EL, the comma-separated four-part VUI value represents EOTF, color primaries, matrix, and range respectively. For profile 7, BL/EL full alignment is required, as documented in Blu-ray Disc Association specifications. For profiles 0 and 1, BL/EL GOP alignment is required. For all other dual-layer profiles (profiles 2, 3, 4, and 6) IDR alignment is required. 10

Dolby Vision profiles and levels 2.1.1 Dolby Vision profile string To signal the profile information of a Dolby Vision stream, a profile string is used. This profile string follows a predefined naming convention. A Dolby Vision profile string is composed in this pattern: dv[bl_codec_type].[number_of_layers][bit_depth][cross-compatibility] Refer to the profile name column in Dolby Vision profiles for examples. Table 2: Dolby Vision profile string Attribute Value Description dv BL_codec_type av, he dv represents Dolby Vision. av indicates AVC. number_of_layers bit_depth s, d, p e, t he indicates HEVC. Codecs other than HEVC or AVC may be supported in the future, for which additional Dolby Vision bitstream profile IDs will be added. s indicates that the Dolby Vision stream contains a single layer. d indicates that the Dolby Vision stream contains both the base layer and enhancement layer with no enforcement of full alignment in the GOP structure or POC between these layers. IDR alignment between the base layer and enhancement layer is required. p indicates that the Dolby Vision stream contains both the base layer and enhancement layer with enforcement of full alignment in the GOP structure and POC between these layers. e indicates a bit depth of 8. t indicates a bit depth of 10. cross-compatibility n, h, r, b Cross-compatibility includes either BL-cross-compatibility or Dolby Vision-enhancement layer decoder cross-compatibility, represented, by letters. Newer profiles rely on the VUI of the base-layer rather than a cross-compatibility attribute that is part of the Dolby Vision profile string. n indicates that the Dolby Vision stream is not compatible with other standards for dynamic range, but uses Dolby Vision ITP or IPTc4 color space. h indicates that the Dolby Vision stream is compatible with CTA HDR10, as defined by the static metadata. CTA HDR10 is a 10-bit signal that leverages ST.2084, ST.2086, CTA-861- G, 4:2:0, and a BT.2020 container with P3 color primaries. For additional information, see EBU TR 038. r indicates that the Dolby Vision stream is backward compatible and can be decoded to an SDR signal (an ITU-R Recommendation BT.709 [Rec. 709] signal with peak luminance equal to 100 nits). b indicates that the Dolby Vision stream is Blu-ray Disc backward compatible (Ultra HD Blu-ray Disc high dynamic range). 11

Dolby Vision profiles and levels 2.2 Dolby Vision levels A Dolby Vision level specifies the maximum frame rate, bit rate, and resolution supported by a product within a given bitstream profile. Typically, there is a limit on the maximum number of pixels a product can process per second within a given bitstream profile; the levels defined here generally correspond to the product processing capability. Although not listed, non-integer frame rates are supported. Table 3: Dolby Vision levels Level ID Level name Example maximum resolution frame rate (fps) Maximum bit rates (base layer and enhancement layer combined) Main tier (Mbps) High tier (Mbps) 1 hd24 1280 720 24 20 50 2 hd30 1280 720 30 20 50 3 fhd24 1920 1080 24 20 70 4 fhd30 1920 1080 30 Also supports: 1920 1080 25 5 fhd60 1920 1080 60 Also supports: 1920 1080 50 20 70 20 70 6 uhd24 3840 2160 24 25 130 7 uhd30 3840 2160 30 Also supports: 3840 2160 25 25 130 8 uhd48 3840 2160 48 40 130 9 uhd60 3840 2160 60 Also supports: 3840 2160 50 40 130 The columns in this table include: Level name: These are strings composed by following a common naming convention. These strings contain all information about the associated level. For details, see Dolby Vision level string. Example max resolution frame rate (fps): This column lists imposed limits on arithmetic combinations of resolution and frame rate (resolution multiplied by frame rate). The maximum pixels per second is a constant for a given level. The resolution is inversely proportional to the frame rate, meaning that the resolution can be reduced for obtaining higher frame rate, and vice versa. High tier: Note that for Dolby Vision bitstream profile 7, Blu-ray Disc Association specifications allow a maximum High tier bit rate of 100 Mbps for each level. Similarly, there may be other Dolby Vision enabled systems that limit or require different maximum bit rates. 12

Dolby Vision profiles and levels 2.2.1 Dolby Vision level string To signal the level information of a Dolby Vision stream, a level string is used. The level string follows a predefined naming convention. A Dolby Vision level string is composed in this pattern: [resolution][fps][high_tier] Refer to the level name column in Dolby Vision levels for examples. Table 4: Dolby Vision level string Attribute Value Description Resolution hd fhd uhd hd represents a resolution of 720p. fhd represents a resolution of 1080p. uhd represents a resolution of 2160p. FPS For example, 24, 25, 30,50, 60, 30*1000/1001, and so on FPS indicates frames per second. High tier h or not available When a higher frame rate is supported, this attribute takes a value of h; otherwise, this attribute is absent. 2.3 Dolby Vision codec string In different use cases, the profile and level string are presented in different formats for signaling Dolby Vision specific information. For example, the Dolby Vision codec string can be composed in this pattern: [Dovi_Profile_String].[Dovi_Level_String] For example: dvav.per.fhd30 This string represents a dual-layer SDR backward-compatible Dolby Vision stream encoded as 8-bit AVC video with a resolution of 1920 1080 at 30 fps. The base layer and the enhancement layer are fully aligned in the GOP structure and POC. dvhe.stn.uhd30 This string represents a single-layer non-compatible Dolby Vision stream encoded as 10- bit HEVC video with a resolution of 3840 2160 at 30 fps. dvhe.dtb.het.uhd24 This string represents a dual-layer Blu-ray HDR10 compatible Dolby Vision stream encoded as 10- bit HEVC video with a resolution of 3840 2160 at 24 fps. The enhancement layer is HEVC, 10-bit. 13

Dolby Vision playback device capabilities 3 Dolby Vision playback device capabilities Dolby Vision profiles and levels specify typical Dolby Vision stream configurations. A playback device capable of decoding these streams can also advertise its capabilities by using the same Dolby Vision profiles and levels strings. This table lists example devices and their capabilities specified by Dolby Vision profiles and levels strings. Example device Field-programmable gate array (FPGA) based TV First-generation chipset-based TV First-generation chipset-based UltraHD Blu-ray player Device capabilities dvhe.dtr.het.uhd24 dvhe.stn.uhd30 dvhe.dtr.het.uhd30 dvhe.stn.uhd30 dvhe.dtb.het.uhd24 dvhe.dtb.het.uhd25 Every Dolby Vision playback device must pass Dolby Vision system development kit certification. During the certification procedure, the chipset implementing the Dolby Vision decoder will be tested against the advertised device capabilities, and Dolby will approve the device capabilities. 14

Constraints 4 Constraints Certain constraints are imposed by Dolby Vision profiles and levels. Constraints on codec level Limitation on decoder buffer size 4.1 Constraints on codec level A Dolby Vision profile can support different level settings. Within a given profile, the maximum level a base layer or enhancement layer can take is restricted by the profile. The maximum Dolby Vision levels, base-layer codec levels, and enhancement-layer codec levels to which a valid Dolby Vision stream can be set are listed for each Dolby Vision profile. Table 5: Constraints on codec level Profile ID Profile Name BL/EL codec BL:EL Dolby Vision level (max) BL/EL codec profile BL codec level (max) EL codec level (max) 0 dvav.per 8-bit AVC 1:¼ fhd60 H.264 high 4.2 4.1 1 dvav.pen 8-bit AVC 1:1 fhd60 H.264 high 4.2 4.2 2 dvhe.der 8-bit HEVC 1:¼ uhd60 H.265 main 5.1 4.1 3 dvhe.den 8-bit HEVC 1:1 fhd60 H.265 main 4.1 4.1 uhd30 5.0 5.0 uhd60 5.1 5.1 4 dvhe.dtr 10-bit HEVC 5 dvhe.stn 10-bit HEVC 6 dvhe.dth 10-bit HEVC 1:¼ uhd60 H.265 main10 NA uhd60 H.265 main10 1:¼ uhd60 H.265 main10 5.1 4.1 5.1 NA 5.1 4.1 7 dvhe.dtb 10-bit HEVC 1:1 fhd60 H.265 main10 High Tier 5.1 High Tier 5.1 1:¼ uhd60 H.265 main10 High Tier 5.1 High Tier 5.1 8 dvhe.st 10-bit HEVC NA uhd60 H.265 main10 5.1 NA 9 dvav.se 8-bit AVC NA fhd60 H.264 high 4.2 NA 15

Constraints 4.2 Limitation on decoder buffer size The Dolby Vision levels put limitations on the size of the decoded picture buffer (DPB). In all cases, the maximum number of reference frames is the same for the base layer and enhancement layer. For all levels listed in Dolby Vision levels table, the number of reference frames in the base- layer and enhancement-layer decoded picture buffer must not exceed six. 16

Translating Dolby Vision bitstream profiles to ETSI CCM profiles 5 Translating Dolby Vision bitstream profiles to ETSI CCM profiles For use cases in broadcast, use the mapping relationship described in this section to translate Dolby Vision bitstream profiles to ETSI CCM profiles. This table shows the mapping of Dolby Vision bitstream profiles to ETSI CCM profiles. For more information, see ETSI GS CCM 001 v1.1.1 (2017-02) Compound Content Management Specification, Annex A. Table 6: Mapping of Dolby Vision bitstream profiles to ETSI CCM profiles Dolby Vision bitstream profile ID Bitstream profile name ETSI GS CCM 001 profile name Comments 0 dvav.per Profile 3 Not supported for new applications 1 dvav.pen Profile 3 Not supported for new applications 2 dvhe.der Profile 3 Not supported for new applications 3 dvhe.den Profile 3 Not supported for new applications 4 dvhe.dtr Profile 1 Not supported for new applications 5 dvhe.stn Profile 2 6 dvhe.dth Profile 1 Not supported for new applications 7 dvhe.dtb Profile 1 8 dvhe.st N/A 9 dvav.se N/A Note: An ETSI GS CCM 001 Profile 1 decoder can decode all ETSI profiles. 17

Glossary Glossary MPEG Moving Picture Experts Group. An ISO/IEC working group that develops video and audio encoding standards. Also the name of a family of digital video and audio coding standards. MPEG DASH MPEG Dynamic Adaptive Streaming over HTTP. An adaptive bit-rate streaming protocol that enables high-quality streaming of media content over the Internet delivered from HTTP. 18