本文是来自MHV (Mile High Video) 2019的演讲,作者是来自于Brightcove公司的Yuriy Reznik。本次演讲主要讲述了大规模的多格式传送系统架构及其相关优化。
Reznik首先展示了多格式传送系统架构,包含云转码器、动态传输系统、分析引擎等部分,具有CAE(上下文感知编码)、多种传输格式切换等特点。
随后,Reznik简要介绍了ABR传输算法的编码阶梯配置,并指出传统静态阶梯配置的局限性:无法满足不同的视频复杂度、网络环境、设备的特性,导致不同情况下用户体验质量的差异较大。更好的方法是根据视频内容和网络特性自适应地进行编码。
Reznik进而给出了单一编码器条件下,质量驱使的自适应编码的原理推导、码率选取实例以及网络中的部署模型。接下来,Reznik将问题推向更复杂的双编码器条件,以相关的数学问题作为支撑,同样推导出了该条件下的自适应码率阶梯。但Reznik指出,当这一传输问题由理论转化为实际时,还需考虑设备类型、网络类型等多方面因素。实验结果表明,自适应编码可以产生对内容、网络的适应性。
最后,Reznik说明了系统待优化的方向,包括基于用户行为、CDN、云和边缘计算平台等方面的优化。
附上演讲视频:
演讲PPT全文