In recent years, the Internet with video as the information carrier is more and more widely used. The storage and transmission of massive video data put forward higher requirements for video codec technology. The world-wide epidemic has changed the activities in many fields from offline to online. How to reduce the pressure of network data bandwidth while maintaining high-quality service puts forward higher requirements for multimedia technology.
H. The compression performance of 266 / VVC can realize the transmission of ultra high definition (UHD) service at the bit rate of h.264/avc. The wide application of VVC technology will greatly relieve the pressure of global network. Storage on mobile terminals is still one of the limitations of the wide application of UHD video capture. On the iPhone, the 60 second 4K 30fps h.265/hevc material will take up about 170MB, while using h.266/vvc only needs half of its storage space under the same image quality, which greatly saves the cost of storage and bandwidth, and provides new possibilities for ultra high definition video applications. At the same time, h.266/vvc can provide professional tools for screen content and remote screen sharing, cloud based collaboration and cloud game coding.
H. The application prospect of 266 / VVC is extensive and can not be ignored, and the threshold of its technology realization has become a huge test for various technology companies. In October 2020, only three months after the first edition of h.266/vvc standard was closed, Tencent took the lead in releasing the real-time h.266/vvc decoder o266dec based on X86 platform and the open source player o266player based on the decoder, which can complete the real-time decoding of 4K h.266/vvc video on PC, and the performance can exceed the standard reference software VTM 20x.
(o266 decoding performance chart, speed based on 10 bit VVC CTC standard test sequence)
In November 2020, less than half a year after the first edition of h.266/vvc standard is due, Tencent multimedia laboratory will optimize o266dec to cover the whole platform and launch o266dec optimized by arm on IOS / Android platform. With comprehensive module performance optimization and excellent parallel architecture design, o266dec on mobile terminal can achieve h.266/vvc standard, and can decode 1080p single core or 4K multi-core code stream in real time on mobile terminal, leading the world in performance.
The product research and development of o266dec has laid a good foundation for Tencent's internal and external business, covering all fields such as video on demand, video live broadcast, audio and video communication, video intelligent production, short video, immersive media, etc.
Test SequencesVTM (fps) O266
1 Thread2 Threads4 Threads8 Threads
SCC HD13.9255.93108.33190.98296.25
(o266 SCC decoding performance table)
As a full platform and full-function decoder, Tencent o266dec can support the standard test stream of vvcmain profile and main444 profile. The platform supports windows, Linux, MacOS, IOS and Android
The image resolution can be up to 8K
Support ycbcr4:2:0, 4:2:2 and 4:4:4 sampling, each component can be from 8 bits to 16 bits
High dynamic range (HDR) and wide color gamut
Fixed and variable frame rates
Fixed and variable resolution
Supports progressive and interlaced scanning
Screen content decoding
Tencent not only actively promotes the implementation of h.266/vvc technology at the present stage, but also actively participates in the formulation of h.266/vvc standard before. Not only have more than 100 technical proposals been adopted by the standards, Tencent multimedia laboratory experts also hold important positions in the standards organization, including co editor of h.266/vvc standards and co chairman of h.266/vvc reference software. In the field of multimedia, Tencent has become a world leader.
H. The promotion of 266 / VVC technology will bring huge development space for the existing multimedia business and future emerging multimedia applications. Tencent will continue to promote the ecological construction of h.266/vvc technology application.
User comments