Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

.bizsvr_0 {margin-top: 5px;margin-bottom: 5px;max-width: 100%;min-height: 1em;text-indent: 0em;line-height: normal;} .bizsvr_1 {max-width: 100%;line-height: 1.6;background-color: rgba(174, 81, 81, 0);} .bizsvr_2 {margin-bottom: 15px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: justify;line-height: 1.75em;margin-top: 15px;} .bizsvr_3 {letter-spacing: 0.5px;} .bizsvr_5 {color: rgb(61, 170, 214);} .bizsvr_7 {margin-top: 10px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: center;} .bizsvr_8 {margin-bottom: 20px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: justify;line-height: 1.75em;} .bizsvr_14 {margin-top: 20px;margin-bottom: 20px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: justify;line-height: 1.75em;} .bizsvr_32 {margin-top: 20px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: justify;line-height: 1.75em;} .bizsvr_34 {margin-top: 20px;font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: justify;line-height: 1.75em;margin-bottom: 20px;} .bizsvr_35 {font-size: 14px;letter-spacing: 0.5px;} .bizsvr_37 {font-family: Helvetica, Arial, sans-serif;font-size: medium;} .bizsvr_38 {font-family: Helvetica, Arial, sans-serif;font-size: medium;text-align: center;} .bizsvr_39 {font-size: 12px;color: #888888;} .bizsvr_53 {margin-top: 20px;font-family: Helvetica, Arial, sans-serif;font-size: medium;} .bizsvr_72 {font-family: Helvetica, Arial, sans-serif;line-height: 1.75em;text-align: center;margin-top: 15px;margin-bottom: 20px;} .bizsvr_73 {line-height: 1.75em;letter-spacing: 1px;text-align: justify;} .bizsvr_74 {color: rgb(62, 62, 62);font-family: Helvetica, Arial, sans-serif;letter-spacing: 1px;text-align: justify;white-space: normal;} .bizsvr_76 {font-size: 16px;white-space: normal;} .bizsvr_77 {letter-spacing: 1px;text-align: justify;} .bizsvr_78 {color: rgb(136, 136, 136);font-size: 14px;} .bizsvr_79 {color: rgb(136, 136, 136);font-family: Helvetica, Arial, sans-serif;font-size: 14px;letter-spacing: 1px;text-align: justify;} .bizsvr_80 {margin-bottom: 5px;font-family: Helvetica, Arial, sans-serif;color: rgb(51, 51, 51);line-height: 25.6px;max-width: 100%;min-height: 1em;} .bizsvr_82 {line-height: 28px;max-width: 100%;color: rgb(120, 172, 254);} .bizsvr_84 {max-width: 100%;font-size: 14px;} .bizsvr_86 {font-size: 14px;}

第一时间了解Real最新资讯

叮咚,又到瑞哥为大家分享干货的时间啦!今天我们邀请到了RealNetworks的RMHD产品管理总监

Tolga Kilicli

为大家分享如何让流媒体视频平台更明智地选择编解码技术,以及RMHD最新的性能测试数据。快来一睹为快吧!



Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

所有的流媒体服务提供商都有一个共同的目标:

在现有的网络和编码工具的基础上,将视频质量提高到极致。

在进行流媒体传输时,选择使用哪款编解码器会影响到后续的方方面面,因此必须从整体上进行考虑。编解码器要最大限度地利用内容传输管道中的可用资源(例如CDN、可用带宽等),将视频质量提高到极致的同时降低总体成本(存储、编码时间和计算能力以及带宽)。有时候,服务提供商会采用线性思维模式,仅仅针对其中某个维度进行优化,或者从解决传输成本开始着手。这种方法固然能帮助某些提供商实现优化,但是我们认为,这种做法其实忽略了几个节省成本的机会。此外,它还忽略了重要的一点,即要在不同因素之间求得平衡,就必须对它们进行权衡折中。

在评估编解码器时,我们主张采用360度的整体视角,这样的视角要综合考虑码率节省、编码速度、码率波动和版权税等多种因素。

如果流媒体服务提供商能够综合考虑这些因素并在它们之间达成平衡,就能既节约成本,又实现良好的性能。

举例来说,在对某款编解码器进行评估时,如果把重点完全放在降低网络传输成本上,到头来就会导致在视频质量方面遇到麻烦。

而视频质量恰恰是消费者最关心的问题。

如果他们看到的视频发生像素化,画面支离破碎,音频卡顿重复,声音与画面不同步,或者视频画面定格,那么消费者就会感到体验不佳。受此影响,他们很可能会选择别的平台观看。

另一个挑战则是编码成本。

服务提供商要耗费大量的处理能力来对视频流进行编码。我们看到,最近一段时间以来,业界越来越多地使用内容编码实验进行细致化编码,并借此提高质量。例如,调整在流媒体传输过程中不同码流切换的阶层或者选择细致化编码策略等。如果编码所需时间过长,那么内容的价值就会因视频质量的降低而降低。如果内容价值遭受损失,那么无论服务提供商还是消费者都会受到不利影响。

如果仅用一个参数进行评估,那么几乎所有的编解码器都可以产出出类拔萃的结果。不过,同时考虑多个参数带来的好处是,流媒体服务提供商可以更好地管理其编码、存储和传输成本等多个方面。

我们的RealMedia? HD另辟蹊径,为OTT视频服务提供商带来了一个多管齐下、高质量、低成本的最佳软件解决方案。

不久前我们采用下一代流媒体编解码器—— RealMedia? HD——进行了一场测试,并将测试结果与H.265/HEVC、H.264/AVC和VP9进行了比较。该测试采用了1080p和4K视频测试序列,并在具有八个CPU 的AWS C5计算实例上进行。本测试采用了FFmpeg之前发布的设置来进行编码。我们收集了编码时间(过程执行时间),并通过VMAF得分对每次编码的感知质量进行衡量。

我们观测到的结果如下:

温馨提示:小伙伴们可以点开图片放大查看详情~

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

图1:各编解码器在不同码率条件下处理1080p视频的VMAF测量结果

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

图2:各编解码器在不同码率条件下处理4K视频的VMAF测量结果

结果表明,RealMedia? HD能够实现更为优异的感知品质,并且能在VMAF 80-85的范围内持续改进质量。

同时,我们也不断地对RealMedia? HD进行优化,以便在画面质量和码率节省之间实现一种可以满足两个显著的差异级别——JNDs ( VMAF 88 + )——的平衡。

编码速度也是一个重要因素。在对下一代编解码器进行的评估中,我们已经看到,

RealMedia? HD 的速度要比HEVC和VP9更快

(它们都是在以最慢的速度运行,并且执行二次编码)。

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

图3:各编解码器编码1080p视频的对应帧率的测量结果

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

图4:各编解码器编码4K视频的对应帧率的测量结果

我们还对RealMedia? HD用于直播场景且提供类似视频品质的情况下的表现进行了检测。

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

图5:使用RealMedia? HD在云和英特尔平台上实时编码4K流的编码性能

显而易见,视频质量并非取决于单个因素。那些有志于面向企业和消费者提供高性价比服务的提供商在选择编码器时需要参考多个因素。

RealMedia? HD是一个很好的可选方案,因为它不仅可以节省码率,而且还能加快编码速度,并且可灵活适用于任何移动设备或者电脑平台,

因为它的编码和解码都是在软件上运行,从而免除了用户对多个编码配置文件进行管理的烦恼。

您是否想要了解更多信息并亲自测试体验一下?或者您是否感兴趣尝试用多种技术如per-title或per-shot编码来进行编码实验?请您随时联系我们,欢迎探讨交流!

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体

Tolga Kilicli

擅长产品管理。相信科技改善生活、工作助乐生活,努力让科技的乐趣走进更多人的生活~

瑞哥温馨提示:本文所提及的图表及数据归

Tolga Kilicli

及RealNetworks所有,未经授权不得转载。

相关阅读

资讯丨“CIBN手机电视”RMHD专区面向华为应用市场用户开放体验!

活动丨获奖名单公布 | RealPlayer瑞网青年计划第一季

科普丨Real编码研习社丨Vol.4 可扩展性强且经济高效?RealMedia HD低延时直播方案为你支招

Real编码研习社丨Vol.5 选择编解码器 重在着眼整体