返回首页
搜 索
400-77-456-22
英米加集团
领先RFID产品与物联网解决方案专家
INMIGA group
智慧城市
智能交通
爱奇艺视频社交Hydra架构:WebRCT+MCU+VCA实现百万级
来源:英米加集团 | 作者:inmiga | 发布时间: 3563天前 | 2095 次浏览 | 分享到:

  爱奇艺公司正在打造一个覆盖安卓、iOS终端和浏览器的多路视频社交应用(泡泡),其底层是一个称为Hydra的平台,由爱奇艺和英特尔联合开发。在2016年英特尔信息技术峰会(IDF2016)上,爱奇艺与英特尔签署了这项合作备忘录。英特尔公司数据中心事业部副总裁、产品协作与系统部总经理Albert D. Diaz,英特尔公司软件和服务事业部研发总监张琦,以及爱奇艺副总裁刘文峰接受记者采访,介绍了Hydra技术架构、预期性能,以及Hydra背后的WebRCT、MCU(多点控制单元)和VCA(视觉计算加速卡)等技术。

刘文峰:Hydra技术架构

  Hydra技术架构用来支持爱奇艺泡泡社区的高并发(多路视频聊天)、快速处理、高清晰度的需求(泡泡社区目前日活用户1000万,预计未来能到5000万甚至1亿的级别,刘文峰希望“支持到毛孔级别的在线实时聊天”)。


图片描述

 

  Hydra的后端是MCU服务器,包括网络、存储和视频处理能力,通过MCU使得各个安卓、iOS终端、浏览器不需要安装任何东西可以使用它。


图片描述

 

  使用WebRTC的初衷是减少对手机性能的依赖,把复杂度放在云端,做多路流的合成(最大可以支持几十万甚至上百万同时在线),通过更强大的云端打造更好的用户体验。同时,考虑终端设备性能,爱奇艺目前也还没有采用H.265编解码方案,因为70%的爱奇艺用户的手机还没有办法进行H.265的解码,而通过软件解码可能造成耗电的问题。

  Hydra软件架构中,英特尔和爱奇艺各自贡献其中的一部分,信令服务、账号认证等和爱奇艺相关,MCU、终端编解码等是英特尔贡献。


图片描述

 

  谈到为什么没有选择开源的WebRTC技术,而是与英特尔联合开发,刘文峰给出的理由如下:

  最主要的原因是希望能和浏览器有很好的兼容,因为浏览器的用户数量非常多,这种兼容可以使得开发的门槛降得更低。

  性能。选择英特尔的方案,能使得在爱奇艺的英特尔服务器上达到非常好的性能和非常好的扩展性,与英特尔技术人员合作能够将至强处理器的性能发挥到极致,并且能把稳定性做得更好。

  快速地进行产品化、进行快速的迭代是爱奇艺的诉求,项目人手不足时,联合开发是很好的选择,利用商业方案而不是不开源也是一样的道理。

电力能源
农林牧渔
航空航天
精益制造
快消零售
智能港口
司法监狱
仓储物流
安监消防
金融通信