Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications
Metadata
- Publisher
- SMPTE
- Doc Type
- Journal Article
- Content Type
- Original Research
- Abbreviated Title
- SMPTE Motion Imaging Jour.
- Volume
- 133, No. 1, pp. 66–76
- Abstract
- Versatile Video Coding (VVC or H.266) is the latest video coding standard jointly developed by the International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) Motion Picture Experts Group (MPEG) and International Telecommunication Union-Telecommunication (ITU-T) Video Coding Experts Group (VCEG). With best-in-class compression performance, VVC can enhance existing applications and enable new services. As the first VVC implementations enter the market, several application-oriented standards-developing organizations and industry fora are defining VVC-based profiles and corresponding receiver capabilities. However, these specifications don't typically prescribe how a service is realized and the impact of the codec's operational parameters on delivered compression performance. To this end, the Media Coding Industry Forum has developed VVC technical guidelines. These guidelines will serve as a reference for VVC configuration choices to address operational, interoperability, and regulatory needs while achieving optimal compression performance. This paper presents an overview of the guidelines' scope, followed by a discussion of VVC configuration aspects, with focus on new features that are of utmost relevance to broadcast and streaming.
- Publication Date
- 2024-01-01
- DOI
10.5594/JMI.2024/MRLF3850- ISSN
- Print:
1545-0279| Electronic:2160-2492 - Link
- https://doi.org/10.5594/JMI.2024/MRLF3850
- Author(s)
- Lukasz Litwic EricssonDmytro RusanovskyySean MccarthyAlan Stein
- Keyword(s)
- Versatile Video Coding, H.266, Video Compression, Video Streaming, Video Codec
- Copyright
- © 2024 SMPTE
Bibliographic Reference(s)
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC), “Rec. ITU-T H.266 | ISO/IEC 23090–3 “Information technology Coded representation of immersive media - Part 3: Versatile Video Coding,” 2022. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC), “Rec. ITU-T H.274 |ISO/IEC 23002–7, “Versatile supplemental enhancement information messages for coded video bitstreams,” 2022. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC), “Rec. ITU-T H.222.0 | ISO/IEC 13818–1: “Information technology - Generic Coding of moving pictures and associated audio information: Systems,” 2022. EXTERNAL
- International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), “ISO/IEe: 14496–15:2017: “Information technology-Coding of audio-visual objects-Part 15: Carriage of network abstraction layer (NAL) unit structured video in ISO base media file format,” 2022. EXTERNAL
- International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), “ISO/IEC 23000-19:2019/FDIS: “Information technology-Multi-media application format (MPEG-A) — Part 19: Common media application format (CMAF) for segmented media (2nd edition)”,” 2022. EXTERNAL
- Media Coding Industry Forum. [Online]. Available: https://www.mc-if.org/broad-cast-streaming-guidelines/. EXTERNAL
- F. Bossen, “Performance of a Reasonably Fast VVC Software Decoder,” JVET-S0224, July 2020. EXTERNAL
- A. Wieckowski, “Open Optimized VVC Encoder (VVenC) and Decoder (VvdeC) Implementations,” JVET-T0099, Oct. 2020. EXTERNAL
- F. Bossen, K. Sühring, A. Wieckowski, S. Liu, “VVC Complexity and Software Implementation Analysis,” IEEE Trans. on Circ. and Syst. for Vid. Technol., 31 (10):3765–3778, Oct. 2021. EXTERNAL
- Y. Li, “Performance of a VVC Software Decoder on Mobile Platform,” JVET-U0071, Jan. 2021. EXTERNAL
- L. Yu, “VVC Software Decoder Implementation for Mobile Devices,” JVET-V0132, April 2021. EXTERNAL
- W. L. Feng, “VVC Software Decoder for Mobile Platforms,” JVET-V0070, Apr. 2021. EXTERNAL
- L. Li, “Update on a VVC Software Decoder, BVC, for Heterogeneous CPU Plus GPU Systems,” JVET-Y0054, Jan. 2022. EXTERNAL
- A. Wieckowski, “Update on Open, Optimized VVC Implementations VVenC and VVdeC” JVET-AB0044, Oct. 2022. EXTERNAL
- Fraunhofer HHI, “VVdeC Web Player,” [Online]. Available: https://github.com/fraunhoferhhi/vvdecWebPlayer, accessed Feb. 2023. EXTERNAL
- Spin Digital. [Online]. Available: “Spin Digital Announces a VVC 8K Decoder and Media Player,” June 2021. EXTERNAL
- Allegro DVT. [Online]. Available: https://www.allegrodvt.com/products/al-d320-decoder-ip/, accessed Feb. 2023. EXTERNAL
- Realtek. [Online]. Available: “Realtek Launches World's First 4K UHD Set-top Box SoC (RTD1319D) Supports VVC/H.266 Video Decoding, GPU with 10-bit Graphics, Multiple CAS, and HDMI 2.1a”, 29 Aug. 2022. EXTERNAL
- MediaTek. [Online]. Available: MediaTek | Pentonic 2000 | Flagship 8K TV SoC, accessed February 2023. EXTERNAL
- R. Larsen. [Online]. Available “Sony and Philips will be the first TV makers to use MediaTek Pentonic chips”, “FlatPanelsHD,” 9 Jan. 2023. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | InternationalOrganization for Standardization/International Electrotechnical Commission (ISO/IEC) - ITU-T | ISO/IEC Joint Video Experts Team (JVET), “VVC verification testreport for UHD SDR video content,” JVET-T2020, Oct. 2020. EXTERNAL
- J. Cui, “An Optimized VVC Encoder Implementation,” JVET-V0127, Apr. 2021. EXTERNAL
- Dong, X., “Update on the Progress of the Optimized VVC Encoder Implementation, Ali266” JVET-X0104, Oct. 2021. EXTERNAL
- Bitmovin. [Online]. Available: “Bitmovin to Unveil Next-Generation VOD Encoder at the 2022 NAB Show,” press release, 30 Mar. 2022. EXTERNAL
- Tencent. [Online]. Available: “Tencent Cloud Becomes First Cloud Service Provider to Support H.266/VVC Standard,” press release, 16 Jul. 2021. EXTERNAL
- Y. Jia, “Ali266 @ Youku: trial deployment of VVC for video streaming,” JVET-Y0122, Jan. 2022. EXTERNAL
- Best Media Info. [Online]. Available: “MX Player becomes first OTT to deploy H.266, cuts down video streaming data consumption into half,” Best Media Info, 16 June 2021. EXTERNAL
- TVNewsCheck. [Online. Available: “IBC 2022: MainConcept Launches VVC/H.266 SDK Beta And Demos Cloud-Ready 8K Broadcast Technology,” TVNewsCheck, 31 Aug. 2022. EXTERNAL
- S. Sanz-Rodriguez, M. Alvarez-Mesa, and Ch. Ching Chi, “A VVC/H.266 Real-time Software Encoder for UHD Live Video Applications,” JVET-AB0043, Oct. 2022. EXTERNAL
- J. Le Tanou, “MediaKind Enables Live UHD OTT VVC Streaming.” [Online]. Available: “https://www.mediakind.com/blog/mediakind-enables-live-uhd-ott-vvc-streaming-on-a-public-cioud”, 21 Sep. 2022. EXTERNAL
- T. Biatek, M. Abdoli, T. Guionnet, A. Nasrallah, and M. Raulet, “Future MPEG Standards VVC and EVC: 8K Broadcast Enabler,” IBC 2020. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) - ITU-T | ISO/IEC Joint Video Experts Team (JVET), “VVC verification test report for high dynamic range video content,” JVET-W2020, July 2021. EXTERNAL
- Japan Broadcasting Corporation (NHK) Science and Technology Research Labs (STRL) NHK STRL, “CMAF Multilayer-compatible VVC Decoder.” Press Release, 24 May 2022. [Online]. Available: https://www.nhk.or.jp/strl/english/news/2022/5.html. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC), “Rec. ITU-T H.266.1 | ISO/IEC 23090–15” Information technology - Coded representation of immersive media - Part 15: Conformance testing for versatile video coding,” 2022. EXTERNAL
- Digital Video Broadcasting (DVB), “VVC test content.” [Online]. Available: https://dvb.org/specifications/verification-validation/vvc-test-content/, accessed 2 February 2023. EXTERNAL
- Allegro DVT. [Online]. Available: H266 VVC Standard JVET Syntax Compliance Bitstreams Validation Decoder (allegrodvt.com), accessed February 2023. EXTERNAL
- W. Hamidouche, “Versatile Video Coding Standard: A Review from Coding Tools to Consumers Deployment,” IEEE Consumer Electronics Magazine, 11(5):10–24, Sep. 2022. EXTERNAL
- Bitmovin, “The 6th annual Bitmovin Video Developer Report,” Dec. 2022. EXTERNAL
- G. J. Sullivan, “Deployment status of the VVC standard,” JVET-AC0027, Jan. 2023. EXTERNAL
- Ericsson, “Ericsson Mobility Report”, Nov. 22. [Online]. Available: https://www.ericsson.com/en/reports-and-papers/mobility-report. EXTERNAL
- Advanced Television Systems Committee (ATSC), “ATSC Planning Team Report: ATSC 3.0 and Global Convergence,” Dec. 2022. EXTERNAL
- DASH Industry Forum, “DASH-IF Interoperability Points; Part 7: Video,” May 2022. EXTERNAL
- Consumer Technology Association (CTA), “CTA Specification, Web Application Video Ecosystem - Content Specification, CTA-5001-D,” 2021. EXTERNAL
- J. Power, “New Video Codecs for DVB Services: Fast-forward to 2024.,” DVB Scene, Issue 58, Sep. 2021. EXTERNAL
- Digital Video Broadcasting (DVB), “Specification for the use of Video and Audio Coding in Broadcast and Broadband Applications,” DVB Document A001 Rev. 21, Nov. 2022. EXTERNAL
- V. Drugeon, “New in the DVB codec toolbox: Versatile Video Coding (VVC),” DVB Scene, Issue 59, Mar. 2022. EXTERNAL
- SBTVD Forum: Brazilian Digital Terrestrial TV Forum. TV3.0 Call for proposals. [Online]. Available: https://forumsbtvd.org.br/wp-content/uploads/2020/07/SBTVDTV-3-0-CfP.pdf. EXTERNAL
- SBTVD Forum: Brazilian Digital Terrestrial TV Forum. [Online]. Available: Fórum SBTVD | TV 3.0 Project (forumsbtvd.org.br), accessed Feb. 2023. EXTERNAL
- B. Bross, “Overview of the Versatile Video Coding (VVC) Standard and its Applications,” IEEE Trans. on Circ. and Syst. for Video Technol., 31(10): 3736–3764, Oct. 2021. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T), “H. Sup15: Conversion and coding practices for HDR/WCG Y'CbCr 4:2:0 video with PQ transfer characteristics,” 2017. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T), “H. Sup18: Signalling, backward compatibility and display adaptation for HDR/WCG video coding,” 2017. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC) - ITU-T |ISO/IEC Joint Video Experts Team (JVET), “Algorithm description for Versatile Video Coding and Test Model 18 (VTM18),” JVET-AB2002, Oct. 2022. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T), “Technical Paper ITU-T HSTP-VID-WPOM (07/2020): Working practices using objective metrics for evaluation of video coding efficiency experiments,” 2020. EXTERNAL
- International Telecommunication Union-Telecommunication (ITU-T) | International Organization for Standardization/International Electrotechnical Commission (ISO/ IEC) - ITU-T | ISO/IEC Joint Video Experts Team (JVET), “VTM and HM common test conditions and evaluation procedures for HDR/WCG video,” JVET-AC2011, Jan. 2023. EXTERNAL
- International Telecommunication Union-Radiocommunication (ITU-R), “ITU-R Rec. BT.500: Methodologies for the subjective assessment of the quality of television images,” 2019. EXTERNAL
- International Telecommunication Union-Radiocommunication (ITU-R), “ITU-T Recommendation P.910: Subjective video quality assessment methods for multimedia applications,” July 2022. EXTERNAL
- K. Andersson, “GOP-based RPR encoder control,” JVET-AB0080, Oct. 2022. EXTERNAL
- 3rd Generation Partnership (3GPP), “TR: 26.955: Video codec characteristics for 5G-based services and applications,” June 2022. EXTERNAL
- Y. Yan, M.M. Hannuksela, H. Li, “Seamless Switching of H.265/HEVC-coded Dash Representations with Open GOP Prediction Structure,” Proc. 2015 IEEE International Conference on Image Processing (ICIP), pp. 4121–4125. 2015. EXTERNAL
- X. Ducloux, J-L Diascorn, T. Fautier, “Exploring the Benefits of Dynamic Resolution Encoding and Support in DVB Standards,” IBC, 2022. EXTERNAL
- R. Skupin, “Open GOP Resolution Switching in HTTP Adaptive Streaming with VVC,” Proc. 35th Picture Coding Symp. (PCS), pp. 1–5. June 2021. EXTERNAL
- Cable Labs. “Soccer.” [Online]. Available: https://dash-large-files.akamaized.net/WAVE/3GPP/5GVideo/ReferenceSequences/Soccer/Soccer.json, accessed Feb. 2023. EXTERNAL
- Netflix. “Tunnel flag.” [Online]. Available: https://dash-large-files.akamaized.net/WAVE/3GPP/5GVideo/ReferenceSequences/Tunnel-Flag/Tunnel-Flag.json, accessed Feb. 2023. EXTERNAL
- Y. K Wang, “The High-Level Syntax of the Versatile Video Coding (VVC) Standard,” IEEE Trans. on Circ. and Syst. for Video Technol., 31(10): 3779–3800, Oct. 2021. EXTERNAL
- A. Norkin, and N. Birkbeck, “Film Grain Synthesis for AV1 Video Codec,” Proc. 2078 Data Compression Conference, pp. 3–12, March 2018. EXTERNAL
- Ittiam Systems. “Film Grain Synthesis Library.” [Online]. Available: https://github.com/ittiam-systems/libfgs, accessed Mar. 2023. EXTERNAL
- InterDigital Inc., “VersatileFilmGrain,” [Online]. Available: https://github.com/InterDigitalInc/VersatileFilmGrain, accessed Feb. 2023. EXTERNAL
- S. McCarthy, S. Deshpande, M. M. Hannuksela, G.J Hendry, Sullivan, and Y. K. Wang, “Improvements Under Consideration for Neural Network Post Filter SEI Messages,” JVET- AC2032, Jan. 2023. EXTERNAL
- International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), “ISO/IEC: 15938–17, Information technology - Multimedia content description interface - Part 17: Compression of neural networks for multi-media content description and analysis,” 2022. EXTERNAL
- ITU-R BT.2100-2 [Active]
- IETF RFC 3986 [Active, Amended*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/10.5594-JMI.2024-MRLF3850.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024. Available at https://doi.org/10.5594/JMI.2024/MRLF3850
Snippet:
Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024. Available at https://doi.org/10.5594/JMI.2024/MRLF3850
HTML (ISO 690 compliant)
Preview:
Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024. Available at https://doi.org/10.5594/JMI.2024/MRLF3850
Snippet:
<span class="citation">Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; <cite>Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications</cite>, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024. Available at <a href="https://doi.org/10.5594/JMI.2024/MRLF3850" target="_blank" rel="noopener">https://doi.org/10.5594/JMI.2024/MRLF3850</a></span>
SMPTE's HTML Pub
Preview:
Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024
doi: 10.5594/JMI.2024/MRLF3850
url: https://doi.org/10.5594/JMI.2024/MRLF3850
doi: 10.5594/JMI.2024/MRLF3850
url: https://doi.org/10.5594/JMI.2024/MRLF3850
Snippet:
<li> Lukasz Litwic Ericsson, Dmytro Rusanovskyy, Sean Mccarthy, and Alan Stein; <cite id="bib-10-5594-jmi-2024-mrlf3850">Configuring Versatile Video Coding: Technical Guidelines for Broadcast and Streaming Applications</cite>, MIJ 2024, Volume 133, Number 1 (pp. 66 to 76); SMPTE, 2024 <span class="doi">10.5594/JMI.2024/MRLF3850</span> </li>