在实时、海量、高并发视频的场景下,FPGA加速找到了自己的发展空间,弥补了VP9在编码复杂度方面的不足,专利费的优势也得以体现。

文 / Ant

在上周圣何塞举行的XDF(Xilinx开发者论坛)上(视频回放 https://www.xilinx.com/video/events/xdf-2018-silicon-valley-keynote.html#t=16m13s),Twitch Principal Research Engineer 沈悦时分享了如何通过一系列方案提升实时编码效率,并降低带宽使用。Twitch使用了AWS F1 FPGA集群,这个集群使用了Xilinx+NGCodec方案,Codec采用了VP9,整体下来为Twitch节省了25%的带宽,性能(1080p编码帧率)是CPU方案的30倍。

Twitch为什么没有采用HEVC方案?NGCodec的CEO Oliver Gunasekara在NAB2018上接受Jan Ozer采访时表示:

高端市场倾向于使用HEVC编码器。众所周知,苹果公司支持使用HEVC编码器。iPhone手机非常受欢迎,但是由于Android和Chrome用户群不断增长,目前大众市场正在大量使用VP9编码器,事实上几乎所有的芯片组都同时支持这两种编码器。

同样是游戏直播平台,国内的熊猫TV选择了金山云的HEVC方案。

在主播端,VP9编码速度很慢,比HEVC还慢,因为几乎没有硬件厂商支持VP9硬编码。在观看端,苹果公司明确支持HEVC,不支持VP9。

作为VP9的下一代AV1至少要在2020年才有硬件加速方案,由于其较高的计算复杂度,通过FPGA加速看上去是比较理性的方案,ASIC方案成熟则需要更长的时间。

在10月19-20日北京举行的LiveVideoStackCon 2018上,沈悦时会参与“成本与QoE”圆桌讨论,你可以在现场向他发文。同台讨论的还有

爱奇艺 高级技术总监庹虎

OnVideo视频创作云平台 联合创始人 刘歧

金山云 高级总监 武爱敏

Hulu 高级软件开发经理 傅德良

此外,Xilinx Sr.Marketing Mgr Sean Gardner和Xilinx Chief Video IP Solutions Architect Johan Janssen还会在会上分享Xilinx在FPGA加速的视频编码/转码方面的最新演进。

Xilinx+AWS F1+VP9带来30倍实时转码性能提升相关推荐

  1. 百度PRNN:增强GPU伸缩性,RNN训练最高提速30倍(源码下载)

    尽管有各种深度学习加速器,神经网络的大小依然受限于计算平台的能力.百度硅谷人工智能实验室高级研究员Greg Diamos在最近的ICML 2016上发表了一篇PRNN(Persistent RNNs) ...

  2. Elixir 1.2带来多项功能增强和性能提升

    José Valim宣布了Elixir这门动态.函数式编程语言的1.2版本. \\ Valim是Elixir的创建者.他表示,1.2版本"带来了功能增强.Bug修复.性能提升等等" ...

  3. 国内首款 FPGA 云服务器,性能是通用 CPU 服务器 30 倍以上

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文由薛梁 原创文章,转载请注明出处:  文章原文链接:https://www.qcloud.com/communi ...

  4. 国内首款FPGA云服务器,性能是通用CPU服务器30倍以上

    FPGA(Field Programmable Gate Array)现场可编程门阵列,作为ASIC领域中的一种半定制电路而出现已有30年的历史了,它既解决了定制电路的无法改变功能的不足,又克服了原有 ...

  5. 以太坊上的虚拟世界 Cryptovoxels - 30倍地皮背后的投资逻辑

    导读:Cryptovoxels是一个有意思且硬核的NFT概念区块链游戏,此前DappReview一直想花费一些笔墨好好深挖一篇游戏的玩法.本次我们翻译了Andrew Steinwold的这篇长达600 ...

  6. 雪球在股市风暴下的高可用架构改造分享 | 首席架构师亲述应对30倍峰值历程...

    https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=209562933&idx=1&sn=d9a09f7727d1bd8 ...

  7. 思迈特软件Smartbi:掌控生产状况,报表开发效率提升30倍的秘密

    大数据给各个行业发展带来了新的机遇和挑战,烟草作为对国家财政税收贡献极大的传统行业,也开始探索大数据采集.分析和应用.从烟草行业的营销.物流.生产环节入手,利用大数据分析的报表工具为烟草企业经营决策提 ...

  8. Xilinx低比特率高品质 ABR 视频实时转码(HPE 参考架构)

    Xilinx低比特率高品质 ABR 视频实时转码(HPE 参考架构) 介 绍 对实时视频流的需求给视频服务提供商带来了严峻挑战,必须在管理基础设施和互联网带宽运营成本,还要为客户提供高质量体验.鉴于视 ...

  9. Ian Thiel:靠这 3 点,实现 30 倍增长,从不盈利到营收 5.5 亿

    以全球视野萃取本土智慧.继精益数据分析鼻祖 Alistair Croll 做客神策 2017 数据驱动大会后,被誉为"所到之处必增长"的硅谷增长专家 lan Thiel 的国内首次 ...

最新文章

  1. zend studio 远程调试 php
  2. 鸟哥的Linux私房菜(服务器)- 第十二章、网络参数控管者: DHCP 服务器
  3. Visual Studio 2005中编译调试新功能
  4. 学习:java原理—反射机制
  5. Mac在命令行中打开Finder
  6. BZOJ 2707: [SDOI2012]走迷宫( tarjan + 高斯消元 )
  7. php gd实现简单图片验证码与图片背景文字水印
  8. 服务器主板电池的电压不稳定怎么办,轻松解决CMOS掉电烦恼这绝招
  9. 万年历 源码 php,万年历 PHP
  10. 手机的便签上如何设置纪念日和倒计时呢?
  11. 查看linux系统是centos还是ubuntu的方法
  12. Python 并发编程(进程)
  13. 金融级实人认证是什么?
  14. 【零基础】极星量化入门十一:远程遥控的简单办法
  15. 实现3D立方体旋转(代码)
  16. MDD 建模驱动设计
  17. Lodop打印控件指定打印任务某几页
  18. 原生Javascript实现图片轮播效果
  19. java基础巩固-宇宙第一AiYWM:为了维持生计,MySQL基础Part2(MVCC、存储过程、触发器、编码方式及字符集、多表连接,内外连接,子查询、自联结、视图、设计DB、三范式)~整起
  20. exchange怎么改签名_如何在Microsoft Exchange上分析电子邮件签名和免责声明中的链接点击

热门文章

  1. 反射和代理的具体应用
  2. top.location.href和localtion.href有什么不同
  3. 企业如何走出自己的CRM非常之道?
  4. python sys.argv[]用法
  5. weblogic与sitemesh乱码问题
  6. 几种流行的AJAX框架:jQuery,Mootools,Dojo,Ext JS的对比
  7. WinForm 入口Main方法
  8. 中石油训练赛 - Swapping Places(字典序最小的拓扑排序)
  9. HDU - 4547 CD操作(LCA模板)
  10. apache madlib 教程_Apache顶级开源项目——机器学习库MADlib简介与应用实例