VeryCloud云端网络获评2017年度上海市科技型中小企业技术创新资金项目


6月7日,由VeryCloud云端网络研究及开发的“基于公有云平台的视频直播加速技术”项目,经区科技主管部门推荐、成功入围“创业在上海”国际创新创业大赛市赛评选,获得了2017年度上海市科技型中小企业技术创新资金支持及立项。

“科技型中小企业技术创新资金”,是经国务院批准设立,用于支持科技型中小企业技术创新的政府专项基金。重点关注高新技术领域中自主创新性强、技术含量好、具有竞争力的项目。重点支持融合新技术、新模式和新业态发展的技术创新和商业创新,培育新产业的持续发展。

视频直播有5个关键的流程:录制->编码->网络传输->解码->播放,每个环节对于直播的延迟都会产生不同程度的影响。VeryCloud云端网络此次研究的重点是如何用基于UDP开发的私有协议来改良直播网络延迟,此延迟是指从主播推流时刻,到用户观看到第一帧画面的时间。

面对UDP的私有协议特性,VeryCloud云端网络采用更灵活的策略来增强UDP的可靠性,降低延迟,加速直播。

a. 加权补包

・根据数据的重要性(比如I帧或编解码的数据包),多发和及时发。

b. 自动数据恢复

・根据丢包率,动态调整冗余包的比例。比如三个包带一个冗余包,这一组包丢失时,可以自动根据其他存在的包恢复,这样抵抗35%的丢包恶劣环境。如果丢包率没那么高,可以降低冗余数量 。

c. 加权发送

・直播发送时,根据直播数据的重要性直接多重发送。

・对于vip客户的直播,甚至可以直接在cdn(或服务器集群)各个层之间每份数据发两遍。

采用基于UDP开发的私有协议做直播服务系统为用户带来更小的时延,客户端播放器更小的缓存量,更灵活的切换码率,更节省内存等优点,研究中还涉及P2P直播与CDN有效结合的优势。

视频直播从去年开始成为大众的焦点,对这一技术的研究与开发正符合创新资金的优秀项目,同时也体现了政府对万众创新的高度重视,也肯定了VeryCloud云端网络在互联网领域做出的贡献。未来,VeryCloud云端网络会继续努力、持续创新,为用户带来更好的互联网体验。