您当前的位置:首页 > 淘宝百科

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

时间:2023-03-07 00:40:38

关于【网络视频编码器】,网络视频编码器是什么,今天犇犇小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

内容导航:1、世界杯直播 | 抖音视频编码器优化2、网络视频编码器是什么?3、视频编码器和视频解码器有什么不同4、网络视频编码器与硬盘录像机有什么区别?和枪机摄像机一样都属于安防监控? 那网络视频编码器用在什么场合

1、世界杯直播 | 抖音视频编码器优化

世界杯的编码技术挑战

对于世界杯这样的大型体育赛事而言,视频编码算法既要在高速运动、复杂纹理的场景下确保直播内容的清晰度和流畅度,保障用户的观赛体验,又要兼顾码率、延迟等对网络传输层面尤为敏感的指标。

另外,抖音实现了业界首次的世界杯比赛支持 4K HDR 10-bit 直播,其内容信息量相较于以往有极大提升,对编码器的实时性提出了更高要求。

火山引擎如何完成这个挑战

BVC 编码器长期迭代优化

火山引擎自研的 BVC 编码器经过多年的技术攻关和优化技术积累,以及在不同视频服务业务方向上的长期迭代优化,目前其编码性能和编码器架构的计算效率都处于业界领先水平,在国际权威编码器大赛 MSU 比赛中222222多次夺冠。

世界杯项目针对性优化

概述

在 BVC 编码器的基础上,火山引擎多媒体实验室针对世界杯比赛场景进行了一系列针对性优化。

首先通过科学构建世界杯比赛视频的测试集,分析足球比赛视频特性,进一步挖掘了当前场景下的先验信息,有效提升了编码效率,在保证画质的情况下进一步降低了码率,同时优化了码率平稳性以及码控精度。

同时,团队优化了多核下的并行机制,极大幅度提升了 CPU 利用率;同时分析并优化了4K HDR 10-bit 视频编码中的复杂度瓶颈,进一步加快了 HDR 视频的编码速度。最终使得 BVC 编码器在保证画质和降低码率的同时,能进一步提升编码速度,达到并超出了4K HDR 10-bit 50fps 视频实时编码的要求。

另外在线上部署时,团队通过主观质量评测专门对足球赛事视频优化了各种不同质量配置下的最优码率,比如超高清 4K,超高清 HDR,蓝光 HD 等质量配置,保证不同用户的观看质量。

优化成果

本次 BVC 编码器共优化了 3 个不同档位,分别用于4K HDR/SDR 编码,1080p编码,以及 720p/480p 编码。

(1)针对世界杯场景,BVC编码器优化前后各项指标对比如下图

可见优化后,BVC 编码器既有相同视频质量下带宽收益(BD-Rate),尤其是在相同 VMAF 质量指标时码率节省收益显著,同时编码速度和 CPU 利用率也提升较大(尤其是 4K 档位),码控精准度也有显著提升。

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

(2)针对世界杯场景的4K10-bit视频,BVC编码器与开源 x265 编码器性能对比如下图:

可见在相同 PSNR 下,BVC 编码器的带宽节省高于 x265 的 veryslow 最慢档,且在相同测试条件下,编码速度也高于 x265 的 ultrafast 最快档。

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

备注:上述图示中,speed(相对于 x265 ultrafast 编码速度)越大越好,bandwidth(相对于 x265 ultrafast 带宽)越小越好。

优化手段

团队通过精准构建世界杯足球比赛测试集,有效约束了团队的优化场景,既能为团队提供更多的足球比赛视频的先验信息,同时也不会导致过拟合的情况。在此基础上,团队做了大量编码器内核优化,包括编码工具调优,新增数十项主/客观编码算法,多线程调度以及 SIMD 等工程优化加速,码率控制优化等;在优化过程中,团队使用了多个质量评价指标对优化技术性能进行评估,最终实现了在保证画质不变的条件下既有码率节省又有速度提升的优化效果。

(1)构建精准的足球比赛测试序列

团队分析了足球比赛视频中每个片段的时域复杂度和空域复杂度,同时根据每个片段的场景内容,筛选出了数十个作为足球比赛测试集。

在此基础上,团队加入了部分通用测试视频防止过拟合,构建了最终的测试集,如下图。

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

(2)优化编码器内核

团队首先测试了已有的数十个编码工具在当前场景的性价比,找出性价比最高的(复杂度最低,码率节省最高)工具在当前场景下开启,并关闭性价比低的工具。

在此基础上,团队针对编码器内部的多个不同模块,其中包括预分析和编码过程中运动搜索,模式决策,环路滤波等,开发了数十项新算法,进一步提高了编码效率和降低模块的计算复杂度,加快编码速度。

针对世界杯场景中视频时域复杂度高特点,团队通过优化了码率控制算法,保证了场景切换时的码率平稳性,同时提高了整体码率的精准性。团队也优化了支持 ROI 区域的码控算法,在相同码率下使得主观感受更优,有效提高了足球比赛中人眼敏感的球员区域以及草坪区域的主观质量。

团队也进行了大量并行优化,通过多线程任务调度以及 SIMD 优化,提升了多核下的 CPU 利用率,极大加快了编码速度。

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

优化示例

(1)解决480p档位拖影问题

优化前(左) vs 优化后(右):

网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)

(2)提升720p/480p草坪清晰度

优化前(左) vs 优化后(右):

2、网络视频编码器是什么?

视频编解码器,是指一个能够对数字视频进行压缩或者解压缩的程序或者设备。音频和视频都需要可定制的压缩方法。

工作原理

主要用途:

1、视频编码器主要应用用途于高清数字电视邻频前端系统、IPTV直播系统和网络直播的数字高清编码。

2、只要是数字视频,就是需要经过视频编码器高清信号传输,零延迟更好地为直播提供。

3、直播编码器通过HDMI视频输入接口,可接收HDMI高清摄像机、HDMI机顶盒、电脑主机输出的HDMI高清数字信号。编码器接收到视频信号之后就可通过内置的专业视频处理器进行视频信息的编码处理,编码器处理完成之后就可以通过WIFI网络推送到直播工场直播服务器上。

3、视频编码器和视频解码器有什么不同

视频编码器(Video Encoder)也称为直播数字编码器、网络视频编码器、数字视频编码器,其主要作用就是将输入的视音频信号源(包括HDMI、SDI、DVI、VGA、AV/S-Video及分量信号等)进行压缩采集并转换编码处理为机器可以识别的数字代码,一般为MPEG-2、MPEG-4、H.264、H.265等编码方式,编码压缩成文件或可实时网络传输的TS流数据,然后通过千兆或百兆以太网接口RJ45网络,输出传送给下一级设备远程接收端或视频服务器使用,接收端如果是PC机就需要运行相应的解码软件进行解码播放,如果是显示设备就需要配视频解码设备进行解码播放。编码器一般也叫视频源的发送端,是集合采集、编码、压缩、传输为一体的设备。大都支持TS/HLS/ FLV/RTSP/RTMP/UDP/RTP/单播/组播等多种网络传输协议,它是数字网络视音频直播系统的重要组成设备。

视频解码器(Video Decoder)是一种能将数字视音频数据流解码还原成模拟视音频信号输出的硬件设备。也可以是一台PC机,但必须有软件解码器,也叫做解码器插件,比如mpeg4解码插件ffdshow,ac3解码插件ac3fliter等,只有装了各种解码插件你的电脑才能播放这些内容。解码器也叫视频源的接收端,是集合接收、解码、解压缩、输出为一体的硬件设备。

视频编码器与解码器的作用

4、网络视频编码器与硬盘录像机有什么区别?和枪机摄像机一样都属于安防监控? 那网络视频编码器用在什么场合

都属于安防监控的。网络视频编码器用处是把前端的模拟摄像头的信息编码成数字信息,然后通过网络传输。与硬盘录像机差别还是非常大的。视频编码器要属于哪款公司型号。一般都不带存储功能的,不带硬盘的。就算有带的,一般也只带一块硬盘。用于录像时间是短期的。不像硬盘录像机要带上8块或8块以上硬盘用于存储。而且硬盘录像机也分DVR与NVR。像一般用到编码器的,就是NVR(网络硬盘录像)传输线是通过网线,而不像dvr是bnc线。

本文关键词:视频编码器是干什么用的,网络视频编码器作用,视频编码器是什么意思,网络视频编码器接线视频,网络视频编码器是什么意思。这就是关于《网络视频编码器,网络视频编码器是什么(抖音视频编码器优化)》的所有内容,希望对您能有所帮助!

编码器

最新文章