BOB电子竞技:腾讯O264RT适配最广的端上自研软件编码器

发布时间:2023-11-03 08:24:05 来源:bob体官网 作者:bob网站下载

  H.264/AVC规范在当时视频运用场景中仍然是运用最广、兼容性最高的视频编码规范,因而任何视频产品假如期望在支撑最大规模用户流通运用的一起确保视频质量,H.264/AVC软件编解码必不可缺。在开源编码器完成中,x264经过资深软件工程师多年的继续优化,是当下公认功用较为优异且运用最多的挑选。但x264的开源协议对商业软件并不友爱,会带来贵重的软件授权费用,所以对商业化视频产品来说,自研编码器功用成了硬核技能实力比拼的要害。

  为此腾讯多媒体实验室推出了自研的O264RT编码器,而且与TRTC团队强强联合进行了深度优化,确保TRTC在任何条件下都能够给我们供给当时场景最低延时与“最优质量”的视频体会。

  TRTC首要面向实时性较高的运用场景,且终端设备多样,功用良莠不齐,对CPU耗费和延时十分灵敏。O264RT完善了低延时形式,并经过优化多个编码内核东西集,对编码器进行加快,节约CPU开支。与x264比较,O264RT的CPU耗费同比下降可达20%,在供给更高质量视频的一起兼具了实时性高和功用耗费低的长处。

  x264定位为通用编码器,因而许多细分场景的优化并没做到极致。而O264RT针对TRTC所专心的实时音视频场景进行了接连两年的专项优化,对码控、形式决议计划、RDO等模块均进行了极致优化。尤其是在摄像头和屏幕共享两个要点场景下,O264RT优化作用很显着,编码功率和编码速度方面均优于x264。针对摄像头收集场景,O264RT能在比x264快20%的情况下,一起有13%左右的带宽节约。

  为了供给不同场景下的最优视频体会,O264RT新增完成了ROI与屏幕编码技能。其间屏幕编码技能更是在2021年数博会上,从全球560个项目中锋芒毕露,荣获黑科技大奖。

  编码ROI功用能够优化码率在重要信息上的分配功率,使人眼感兴趣的区域编码更为明晰。关于ROI区域,O264RT支撑外部传入及内部检测两种形式——假如外部有美颜等前处理模块可运用外部传入形式,防止重复核算;关于大多数的场景,外部并不存在ROI检测成果,此刻可敞开耗时极低的内部检测算法,节约核算资源的一起也能提高编码画质。

  根据当时实测成果,O264RT经过ROI技能,低码率下能显着提高片面质量,高码率下则能够在确保画质相同的情况下节约20%左右的带宽。

  屏幕共享场景是腾讯的优势场景,O264RT也为此作了很多针对性优化。与x264比较,O264RT能够在提高画质的一起节约25%以上带宽,并具有7%的加快。

  视频作为二维信息比较于音频数据能传递的信息更多,理论上所需的带宽也更高。这不只对编码器压缩性有极高的要求,一起由于信息量大,在弱网下丢包的几率也相对更高。因而O264RT增加了智能参阅帧和SVC功用,在高压缩率的一起最大化弱网抗性,确保弱网环境下仍然能够轻松又有用地传输视频数据。

  O264RT不只具有低耗极速、高效优质、弱网确保等优势,一起还供给了全渠道支撑,包含Linux、Windows、 MacOS、Android、 iOS等渠道,为TRTC用户更好的供给任何场景、任何时刻、任何渠道都能够有用节约带宽本钱,且更高清、更低推迟的自研编码器挑选。

上一篇:PAL编码器广框图构成 下一篇:NAB 2014:HEVCH265编码器的演示