当 Netflix 为创纪录的 6500 万同时在线观众播放保罗与泰森的比赛时,并非一帆风顺。许多观众因缓冲、卡顿和音频同步问题而感到沮丧。与许多其他供应商一样,流媒体技术领域的主要厂商 Broadpeak 声称,其多播 ABR(mABR)技术可以在转播过程中 “消除视频卡顿”。
这是一个诱人的承诺,但多播ABR真的能做到吗?要了解这一点,让我们来看看什么是多播ABR、实现 多播ABR所需的条件,以及为什么广泛采用多播ABR比 Broadpeak 可能让您相信的要复杂得多。
什么是多播 ABR?
多播 ABR(Multicast ABR,mABR) 结合了多播流媒体的效率和自适应比特率 (ABR) 技术的灵活性。多播 ABR 允许在 ISP 网络内将一个流同时发送给许多观众,而不是向每个观众发送单独的单播流。
根据流媒体视频联盟的说法,这种混合方法可以大大降低大型活动期间的带宽需求,同时保持以多种质量水平传输内容的灵活性,以适应不同的网络条件。这是一种优雅的解决方案,但前提是要有合适的基础设施。
实现多播 ABR 需要哪些条件?
多播 ABR 并非灵丹妙药;它依赖于复杂的技术链和多个生态系统级别的支持。以下是所需的内容(该图来自另一篇 Broadpeak 文章):
- 单播到多播转换器:将 ABR 流转换为多播以通过网络传送。
- 多播转单播代理:将多播流转换为单播,以便在兼容 ABR 的设备上播放。客户端可以在家庭网关、机顶盒或广播应用中实现。
- 多播控制器:通过管理 URL 映射并通知客户端可用的多播流来协调交付。
平台支持
- ISP 基础设施:ISP 需要支持多播的网络(路由器、交换机)和软件来支持其头端的单播到多播转换。如果没有这些,ISP 必须恢复到单播传输,mABR 的优势就会丧失。
- 设备就绪:家庭网关、机顶盒甚至广播应用程序等设备必须能够托管实现多播到单播转换的代理。
请注意,CDN 无需支持多播。内容提供商的 Origin 将标准 http/ABR 馈送到位于 ISP 网络中的转播器,因此多播从那里开始。代理和转播器与 CDN 的所有通信都是纯 http 1.1。
流媒体视频联盟承认,这些要求对一些 ISP 来说是一个重大挑战,尤其是那些设备较旧或投资多播升级动力有限的 ISP。然而,对于已经部署了直播内容 IPTV 服务的 ISP 来说,挑战要小得多,因为在这种情况下,多播基础设施已经可用。此外,多播 ABR 不是一种开/关技术:家庭网关的安装基础可以逐步升级,从而逐步增加多播 ABR 对网络的有益影响。
多播 ABR 的标准和行业支持
据记录,数字视频广播 (DVB) 联盟已经开发了DVB-MABR(多播自适应比特率)标准,以满足日益增长的可扩展和高效直播需求。Broadpeak 并不是唯一一家提供这项技术的公司;其他公司包括ENENSYS Technologies, Velocix, 和 CommScope 等。
阻碍多播 ABR 发展的现实问题
与 Broadpeak 描述相比,流媒体视频联盟文件对多播 ABR的采用描绘的前景并不那么乐观,并强调了几个关键障碍:
- 旧式基础设施:许多 ISP 仍然依赖缺乏 CPU 能力或内存的旧式设备来处理多播 ABR流。升级整个网络的此类设备成本高昂且耗时。
- 碎片化:并非所有 ISP 都具备支持多播的能力。即使一家 ISP 实现了多播 ABR,其他为同一活动提供服务的 ISP 也可能不会,从而迫使 CDN 为大部分观众恢复单播。也就是说,如果部分流量被重新路由到多播传输,则会降低中央单播服务器的负载,从而为单播客户端提供更好的服务。
- 先有鸡还是先有蛋的问题:运营商在广播公司和 CDN 有明确需求之前,不愿意投资多播 ABR。同时,广播公司在 ISP 更广泛地采用多播 ABR之前,不会完全接受它。
我向 Broadpeak 询问了最后一个问题。他们的回答是“我们看到的情况是,ISP 首先投资多播 ABR供自己使用,以优化自己的直播服务交付,从基于 MPEG-2 TS 的 IPTV 切换到纯 ABR 格式。然后他们考虑向内容提供商开放这项技术。”
DAZN 实施
这并不是说 mABR 无法有效地用于现场活动。Broadpeak 在其网站上展示了一个引人注目的案例研究与全球体育直播流媒体平台 DAZN 合作。DAZN 一直在使用 Broadpeak 的nanoCDN 多播 ABR解决方案,在欧洲提供高质量的体育直播内容,包括 4K 流媒体。该技术使 DAZN 能够与主要 ISP 合作,在其网络上实施多播 ABR,从而显著节省带宽并提高观众的体验质量。
DAZN 首席技术官Sandeep Tiku表示,多播 ABR已使参与的 ISP 能够在某些地区减少高达 90% 的网络流量,并最大限度地减少缓冲,从而使直播更具可持续性和可扩展性。DAZN还将多播 ABR支持扩展到电信机顶盒、Android TV、Tizen 和 WebOS 联网电视等设备,进一步增强了可访问性。虽然该技术需要 ISP 协作,但 DAZN 的成功实施表明多播 ABR可以在托管环境中兑现其承诺。
它能帮助保罗与泰森的直播吗?
让我们回到 Broadpeak 的声明。多播 ABR 能否拯救 Netflix 及其观众?
- 受益对象:通过完全支持多播 ABR 的 ISP 观看的观众。此时,带宽压力将大幅降低,并且网络拥塞导致的视频冻结现象可能会消除。
- 它无法帮助到的人:在不支持多播 ABR 的 ISP 上观看比赛的观众。在这些系统上,比赛将以单播方式进行,并面临高流量和网络过载等相关挑战。
- 它能有多大帮助?实际上,多播 ABR 只能提供部分解决方案。即使 50% 的 ISP 支持多播 ABR,另一半仍会遇到同样的问题,让许多观众感到沮丧。多播 ABR 的本地化特性意味着它的有效性仅与部署它的 ISP 网络一样有效。
底线是,与 WebRTC 不同,单个服务提供商无法实施完整的端到端解决方案。没有哪家公司可以弹指一挥就提供全球范围的多播 ABR 支持;它必须逐个 ISP 实施。
Broadpeak 的声明背景
Broadpeak 声称多播 ABR 可以在 Paul/Tyson 的比赛中“消除”视频卡顿现象,这种说法是雄心勃勃的,但可能过于雄心勃勃。多播 ABR 的前景不容否认,但部署的实际情况使其不太可能在当今支离破碎的生态系统中完全解决问题。
多播 ABR 会成为直播的未来吗?绝对是。但就目前而言,它更像是一个等待冠军争夺战的重量级竞争者,而不是无可争议 Broadpeak 所说的那样。保罗/泰森之战可能是拳击运动的胜利,但对于流媒体技术来说,它提醒我们还有很长的路要走。
作者:Jan Ozer
译自:streamingmedia.com
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/jishu/yinshipin/54458.html