实时视频流的大规模编码
我叫雷Adensamer. 我是加拿大新成立的公司NETINT Technologies的营销总监, 我们正在引入一种基于ASIC(专用集成电路)的云编码和转码架构,它在大规模交付编码方面表现出色.
你可能很熟悉这个行业的一些挑战和趋势. 我们将回顾其中的一些趋势. 我们要做的第二件事是快速回顾一些用于在网络上进行编码和转码的替代架构, 然后我们将花一点时间讨论我们的解决方案在应对这些挑战方面的好处.
视频流传输架构
让我们从图1所示的图表开始(下面), 一个高级视频流交付架构图. 很明显, 目标是获取你的视频内容, 无论是体育运动, 名人, 或新闻, 然后把它传到尽可能多的设备上. 现在, 这个源通常会以非常高的分辨率被捕获, 1080p或4K, 所以在你的电视上看起来会很漂亮, 但当涉及到移动设备时, 它们的屏幕分辨率更小. 它们的带宽更少,所以你不会将4K视频流发送到智能手机设备. 这对你的CDN支出来说是浪费钱, 但也, 可能看起来会很糟糕, 所以在这个工作流程中, 你需要大规模地进行编码和转码.
![netint1](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119520-fig1-ORG.png)
图1. 视频流传输架构
这需要你的输入,通常用H来表示.264编解码器, 这给了你大约50倍的压缩, 然后把它分解成比特率阶梯. 在昨天的研讨会上, 关于如何设计这些梯子和类似的东西,我们进行了一些很好的讨论. 然后这个阶梯被转发到内容分发网络中. 这就是ABR包装应用的地方, 也许是你的DRM, 然后它被分发到你的显示设备上.
降低CDN成本
您需要很好地进行编码和转码,原因有两个:最大限度地提高最终用户的体验质量, 但更重要的是, 您希望降低CDN分发的比特率成本, 我们来谈谈CDN成本.
In 图2(下面) 我们有一个播放一个月的1080p视频, 我们使用的是亚马逊CloudFront CDN的成本, 所以如果你用H来编码.264,你可以得到一个质量不错的流大约8mbps. 如果你想连续一个月向一个人提供8mbps的流量, 这将花费你51美元, 但是如果你用H来编码同样的流.265,这是一种高效的视频编码算法,可以减少大约50%的带宽.
![netint2](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119521-fig2-ORG.png)
图2. 降低比特率降低CDN成本
通过降低到4兆,你可以减少一半的成本. 一旦你完成了编码, 这取决于将来有多少观众会观看该编码, 数十万或数百万. 你可以看到这是一大笔钱, 使用压缩编解码器分发这些视频可以节省大量费用, 这就是为什么像Netflix这样的服务在编码上花了这么多钱. 这就是他们如何在CDN分发成本上节省这么多钱的原因.
编码和转码容量增长和成本的驱动因素
让我们来探讨一下编码和转码的驱动因素, 我们从最上面的开始 图3(下面). 根据思科可视化网络指数, 2016年至2021年间,消费者直播视频将增长15倍, 所以我今天在这里要告诉你们的是,如果视频通过网络的容量以pb为单位增长了15倍, 对编码能力的需求将会更高, 它会更高,有三个原因.
![netint3](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119522-fig3-ORG.png)
图3. 编码和转码容量增长的驱动因素
一是你将使用更多的压缩编解码器. H.我们之前介绍的265为您节省了比特率成本, 但成本方面是,在你的网络中进行编码需要10倍的处理能力. 这是编码增加的原因之一. 第二个原因是高分辨率视频. 现在大多数视频都是1080p,有时是720. 4K有很多早期应用. 它会增长到8K. 它将发展成虚拟现实, 因此,更高分辨率的视频在网络中也需要更强的编码处理能力.
其中一个关键趋势是用户生成内容,如图右侧所示 图4(下面). 在早期, 是关于体育的, 名人, 视频点播世界, 还有电影, 你可能会有数百个标题然后被编码, 但这样一来,你就有了将内容流式传输给数万或数十万人的好处. 与此相关的CDN节省使人们能够真正关注编码. “是的,这是不可避免的灾祸. 是的,你能做到.“但节省的成本是显著的.
![netint4](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119523-fig4-ORG.png)
图4. 降低编码成本的动因
现在的趋势是,我们越来越关注用户生成的内容, 这意味着更多独特的流. Facebook Live就是一个很好的例子. 许多, 许多, 许多独特的流通过网络, 你需要和你的粉丝分享, 但是追随者的数量会减少. 这是行业发展的趋势,从很少的编码到很多发行版本,到更多的原创内容片段到更少的东西.
让我们进一步探讨一下这种关系. 如果我看一下图4中的那一行, 我也可以将这一行表示为编码节省的CDN, 所以, 体育, 名人, 电影. 你可以节省大量的CDN费用,这远远高于你的编码成本. 编码成本稍微高一些因为人们想要花钱获得高质量的编码, 但是随着它的下降, 会有一个交叉点,如果你有, 该内容的追随者或观众很少, 你会赔钱的. 有必要降低编码和网络的成本.
第一个好处是显而易见的. 如果你能降低编码成本, 你将提高你的利润, 正确的, 提高你的直播业务的盈利能力, 但第二个好处可能不太明显你把交点向右移动了, 所以这意味着你的编码基础设施可以用更少的观众来支持更多的直播.
随着这种用户生成内容的趋势, 该行业需要提供更多的审查,以了解您将如何进行大规模编码, 你将如何在经济上做到这一点,你将如何增加这种能力,特别是当我们进入这些用户生成内容的趋势时.
这篇文章是赞助内容
相关文章
寻找流媒体直播服务? 无论你是在直播教堂礼拜, 学校活动, 企业会议, 娱乐内容, 或者其他任何事情, 这份买家指南已经涵盖了你.
2020年3月11日
尽管围绕云的宣传铺天盖地,但很多用例仍然需要本地视频编码. 以下是在选择解决方案时需要注意的事项.
2019年5月29日
软件编码,尤其是在云计算中,现在非常流行. 那么,为什么要坚持使用本地硬件呢? 保持内部运营是有充分理由的.
2019年3月18日
流媒体 West为要求苛刻的实时云转码工作提供了新的选择. 以下是给那些无法到场的人的简要介绍.
2019年1月25日