腾讯发布全平台、全功能H.266/VVC解码器,性能业界领先

文章正文
2021-04-08 14:53

近几年,以视频为信息载体的互联网应用越来越广泛,海量视频数据的存储及传输对视频编解码技术提出了更高的要求。世界性的疫情让很多领域的活动从线下转为线上,而如何在保持高质量服务的同时降低网络数据带宽的压力,向多媒体技术提出更高要求。

H.266/VVC的压缩性能能够实现以H.264/AVC传输高清(HD)服务的比特率传输超高清(UHD)服务,VVC技术的广泛应用将可很大程度上缓解全球网络的压力。在移动终端上存储依然是超高清视频拍摄广泛应用的限制之一。在iPhone上,60秒的 4K 30fps H.265/HEVC素材将会占用约170MB的大小, 而采用H.266/VVC 在相同画质下仅需其一半的存储空间,从而大幅度节省存储及带宽成本,为超高清视频应用提供新的可能性。同时H.266/VVC可为屏幕内容和远程屏幕共享、基于云的协作和云游戏等应用的计算机生成内容的编码提供专业化的工具。

H.266/VVC的应用前景是广泛且不可忽视的,其技术实现的门槛也成为各科技公司的巨大考验。2020年10月,在H.266/VVC标准第一版截稿仅三个月后腾讯率先发布了基于 X86 平台的实时 H.266/VVC 解码器 O266dec,以及基于该解码器的开源播放器 O266player,可在 PC 端上完成 4K H.266/VVC 视频的实时解码,性能可超标准参考软件VTM 20x以上。

(O266解码性能图,速度基于10比特VVC CTC 标准测试序列)

2020年11月,在H.266/VVC标准第一版截稿不到半年时间内,腾讯多媒体实验室将O266dec 优化覆盖至全平台,推出iOS/Android平台ARM 优化版O266dec。移动端O266dec以全面的模块性能优化和出色的并行结构设计,能够达到 H.266/VVC 标准在移动端的单核 1080p 或多核 4K 码流的实时解码,性能世界领先。

O266dec的产品化研发为全面覆盖视频点播、视频直播、音视频通信、视频智能生产、短视频、沉浸式媒体等各个领域,服务腾讯内外部业务奠定良好基础。

Test SequencesVTM (fps)O266

1 Thread2 Threads4 Threads8 Threads

SCC HD13.9255.93108.33190.98296.25

(O266 SCC解码性能表)

腾讯O266dec作为全平台、全功能解码器,可支持VVCMain profile 和 Main444 profile的标准测试码流,平台支持 Windows, Linux, MacOS, iOS, Android, 主要特性包括:

图像分辨率可以支持到8K

支持YCbCr4:2:0, 4 : 2 : 2 和 4:4:4采样,每个分量可以从8比特到16比特

高动态范围(HDR)和宽色域

固定和可变帧率

固定和可变分辨率

支持逐行和隔行扫描

屏幕内容解码

腾讯不仅在现阶段积极推广H.266/VVC的技术落地,之前也积极参与H.266/VVC标准制定。不仅有超过100项技术提案被标准采纳,腾讯多媒体实验室专家还在标准组织中担任包括H.266/VVC标准联合主编、H.266/VVC参考软件联席主席等重要职位。在多媒体领域,腾讯已经跻身世界领先行列。

H.266/VVC技术的推广必将为现有多媒体业务以及未来新兴多媒体应用带来巨大发展空间,腾讯将持续推动H.266/VVC技术应用生态建设。

文章评论