赛灵思开发人员论坛最新动态:Twitch 选择赛灵思助力其实现广播质量级的 eSports 实时流媒体

赛灵思开发人员论坛 (XDF) 上,我们的首席执行官 Victor Peng 和 Twitch 首席研究工程师 Yueshi Shen 博士一道登台。在五分钟的交流中,Twitch 透露,他们已选定赛灵思的 FPGA,借助全新视频编码格式 VP9,实现业界首款广播质量级的实时流媒体视频平台。

Twitch 是北美规模最大、发展速度最快的实时流媒体视频平台,也是首家提供观看游戏和 eSports 内容的免费交互网络的视频平台。Shen 博士及其团队的任务是为 Twitch 社区中的数百万观众和发行人提供绝佳的实时流媒体视频观看体验。。他表示:能够顺畅地,以超低时延提供广播级质量的视频至关重要。

为满足 Twitch 观众群体的这一苛刻需求,Shen 博士与他的团队使用借助赛灵思应用合作伙伴 NGCodec 提供的编码器 IP 开发的全新 VP9 编码标准,实现由赛灵思注入强劲动力的解决方案。VP9 是由谷歌开发的一种开源视频编码格式。最初是用于支持 YouTube ,但由于它免版税,并且能在保证高画质的同时,帮助用户降低流比特率,所以 VP9发展势头强劲。NGCodec 的 VP9 编码器实现方案通过加速编码过程,同时保证像 LibVPX 等这些较慢速实现方案的压缩效率,从而为用户创造了更多价值。

Shen 博士表示他的团队曾经考虑过包括 CPU 在内的许多选项,但都不能满足每秒 60 帧的编码要求。实际上服务器类 CPU 只能做到每秒 4 帧。他的团队发现任何 GPU 或 ASIC 解决方案也都不能满足这个要求。但把基于赛灵思 UltraScale+ FPGA 的 AWS F1 FPGA 实例实现在服务器上,能在单个 FPGA 实现可提供每秒 120 帧惊人速度的解决方案,与使用 CPU 相比,性能提升 30 倍。

Shen 博士解释说,他团队的任务就是进行创新,也是某种行业内尚未实现的创新。他表示,Twitch 提出的设计目标是在保证广播质量级视频质量的同时,将比特率降低 25% 乃至更多。他们做到了!为了支持实况播报,所有这些都需要实时完成。

Twitch 要求该体验能身临其境并具有交互性。该公司的收视率迅速增长。幸运的是,赛灵思技术能让像 Twitch 这样的企业加快创新速度,这是让他们不被快速增长的负载所压垮的关键。

Twitch 建设的数据中心能支持超峰值需求,能够达到高达 18TB/s 的水平,可同时支持 300 多万用户。这是一个惊人的带宽数值,大致等同去年顺畅直播夏季世界杯所需的带宽。

Shen 博士表示他和他的公司对这些结果感到非常欣慰,希望与技术群体共享。“我们强烈建议整个流媒体行业可以认真考虑 VP9、FPGA 和 AWS F1。”立即登陆 Twitch,感受化复杂为顺畅的神奇。

推荐阅读