导读 | 近几年,以视频为信息载体的互联网应用越来越广泛,海量视频数据的存储及传输对视频编解码技术提出了更高的要求。世界性的疫情让很多领域的活动从线下转为线上,而如何在保持高质量服务的同时降低网络数据带宽的压力,向多媒体技术提出更高要求。 |
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 技术应用生态建设。
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/136399.html