字节跳动火山引擎在移动端已实现H.2664K单线程实时解码,iPhone13为测试机

  YPS行业门户系统1月29日消息,近日,字节跳动旗下火山引擎多媒体实验室宣布实现技术突破:BVC2解码器利用异构平台(CPU+GPU)已在移动端实现H.2664K单线程的实时解码,解码速度达到30FPS以上。据公开资料显示,BVC2成为业界首个在移动端实现H.2664K单线程实时解码的解码器。

  H.266是最新一代视频编码标准,由联合视频专家组(JVET)于2020年7月确定。相比前一代H.265标准,H.266标准在主观质量相当的情况下可以节省50%码率。虽然H.266能够大大节省带宽成本,但由于解码器计算复杂度是H.265解码器的1.5-2倍,计算资源的需求也是成倍增加,使得H.266在移动端的应用备受挑战。

  火山引擎多媒体实验室发现,新的移动端GPU有比较强的算力资源,所以考虑在BVC2解码器里协同CPU+GPU解码。进一步的研究发现,CPU+GPU组成的异构平台解码方案除了兼具软解码的灵活性和硬解码的速度优势外,还拥有功耗优势。此外,GPU解码联合GPUAI后处理算法,整个播放系统的呈现延时还能做到进一步的优化。

  因此,火山引擎多媒体实验室在BVC2解码器上优化了解码时CPU和GPU之间的通信、GPU重度资源分配;同时根据不同解码算法的特点,有针对性的优化GPU内核Kernel,充分利用GPU的线程数量,以及GPU线程之间的负载均衡。

  ▲BVC2解码器与VTM11.0标准解码器在iPhone13上的测试结果(T-1为单线程)

  在iPhone13设备上的单线程测试结果显示,相比VTM11.0标准解码器,BVC2解码器在classB1080P视频上有接近15倍的速度提升,在classA1、classA24K视频上解码速度稳定达到30FPS以上,实现单线程实时解码4K。

  火山引擎多媒体实验室此前研发了针对屏幕内容的视频编解码器BVC1S,在移动平台上支持H.266标准8K解码,以及实现H.266端云一体视频解决方案。

  下载YPS行业门户系统APP,分享赚金币换豪礼

  相关文章

  关键词:火山引擎.iPhone13,解码器

  乂度MU-601音频解码器/MU-603解码胆前级发售:598元起飞傲D03K数字音频解码器发售:同轴/光纤输入,99元iBassoDC04Type-C解码耳放即将发售:双DAC4.4mm平衡口,普通耳机无法用K-LiteCodecPack标准版9.7.0解码器官方下载K-LiteCodecPack标准版9.6.5解码器官方下载K-LiteCodecPack标准版9.6.0解码器下载