Compira Labs 重振视频流和云游戏的服务质量

2021-12-02 11:01:41 浏览数 (1)

来源:Compira Labs 作者:Michael Schapira 原文链接:请点击文末“阅读原文” 内容整理:胡经川 本文介绍了Compira实验室为优化视频流体验质量而开发的技术、关于移动与固定网络上发生的流媒体数量的一些调查以及在高带宽连接上获得的低 QoE 情况的的一些行业见解。

目录

  • 视频传输的问题
  • 云游戏的 QoE 问题
  • 使用机器学习改善 QoE
  • 解决方案的部署
  • Compira Labs 的解决方案是最后一公里的理想选择

对于许多人来说,糟糕的体验质量 (QoE) 在视频流方面是一个十分常见的问题和挑战,包括视频延迟高、质量低下、反复重新缓冲等,这些在视频电话会议和云游戏中也十分普遍。

本文介绍了 Compira Labs 解决此类服务的 QoE 问题的大胆创新,看他们如何解决视频流中最热门的话题以及如何在 QoE 和在线流媒体优化方面处于领先地位。

视频传输的问题

视频传输的一些问题,首先就是网络面临的拥塞问题,这些问题通常是由其他服务和用户的竞争以及未能正确利用可用带宽引起的。

另外,过快地传输数据可能会使网络不堪重负,导致网络拥塞,进而导致数据丢失或延迟。另一方面,数据发送速度不够快就不能充分利用网络功能,无法支持 4K/8K 高分辨率的视频。

确定每个时间点数据应该以多快的速度注入网络的主要问题在于网络是动态的和不可预测的,而使用不稳定的移动/5G网络来传输越来越多的视频内容的趋势进一步加剧了这种情况。

当今大多数的内容交付解决方案都是一刀切的,无法针对不同的网络环境(例如,5G、LTE 和有线)或不同的 QoE 要求(例如,VoD 与直播)进行自适应。毫无疑问,这就会导致糟糕的 QoE。这就是 Compira Labs 的软件解决方案着重要解决的情况。

云游戏的 QoE 问题

就 QoE 而言,比视频流媒体更具挑战性的是云游戏。在许多情况下,极高的响应速度在游戏过程中至关重要。这种响应能力受网络延迟问题的影响很大。此外,为了支持高分辨率,必须交付大量数据,这进一步加剧了这种情况。

Compira Labs 解决方案的工作版本主要集中在 WebRTCQUIC 中,它们是在 UDP 之上实现的,更适合实时内容交付。

使用机器学习改善 QoE

Compira Lab 的解决方案有两个部分:

  • Compira Edge:安装在边缘(视频缓存、游戏服务器)的实时组件,它以毫秒为粒度做出决定,决定数据流量应以多快的速度注入网络。
  • Compira Cloud:一个大数据分析引擎,随着时间的推移,可以根据不同位置的普遍网络条件和特定服务的需求定制第一个组件的配置。通过汇总与性能相关的有用统计数据,Compira Cloud 还为内容分发商和服务提供商提供了对其内容交付质量的评估。

以上两个组件都利用机器学习进行决策。Compira Edge 建立在机器学习的在线学习和实时决策博弈论的丰富文献基础之上,而 Compira Cloud 利用统计方法和机器学习进行长期的大数据分析。

解决方案的部署

我们能够弄清楚的一件事是,解决困扰视频流媒体和云游戏等服务的 QoE 问题可以不需要改变网络中的任何东西,即路由器、交换机等,也不需要接触接收端(如视频客户端)。

用户所要做的就是安装一个(Linux内核/webRTC/QUIC)软件模块。Compira Labs 的解决方案结合到服务器端网络堆栈中,使服务提供商、运营商和内容交付网络(CDN)能够向用户提供优化的 QoE,从而提高用户的整体参与度和满意度。

Compira Labs 的解决方案是最后一公里的理想选择

当前比较流行的 BBR 是一种谷歌开发的拥塞控制算法。BBR 比传统的 TCP 要复杂得多,但与我们的解决方案不同的是,它对底层网络做了强有力的假设,一旦违反,就会导致协议行为的不稳定。此外,BBR 与 TCP 类似,无法根据特定的网络和服务要求定制其速率选择方法。

Compira Labs 的框架结合了在线学习的边缘实时速率选择和长期的、数据驱动的定制,更适合应用在“最后一公里”,这种场景下它往往是混乱和不可预测的,使得它很难明确建模,并使一刀切的解决方案无效。一级视频流媒体服务提供商的大规模现场部署的经验证实了这一点。

通过将机器学习应用于整个互联网的数据传输的突破性研究来实现内容传输的个性化能够极大地改善跨服务、网络和设备的用户体验。

要了解有关优化 QoE 的更多信息,请收听下方完整音频。

https://thevideoinsiders.simplecast.com/episodes/e67

拓展阅读:

  • All you need to know about cloud gaming:https://www.compiralabs.com/post/all-you-need-to-know-about-cloud-gaming
  • Understanding Google’s BBR & The Last Mile:https://www.compiralabs.com/post/understanding-google-s-bbr-the-last-mile

0 人点赞