Group 1219

Zenlayer 帮助 AWS IVS 提供优化的流媒体和播放体验方案

实时流媒体正在从根本上重塑企业与全球受众的参与和互动方式。因此,如今的开发人员需要快速轻松地将实时视频功能集成到应用程序和网站中,而无需从头开始构建复杂的基础设施。为了实现这一点,许多开发人员使用 Amazon Interactive Video Service(IVS),这是一种完全托管的直播服务,可立即向全球观众提供低延迟的实时视频。

Zenlayer 是 AWS 优质的 IVS 合作伙伴,帮助 AWS 克服连接挑战,为客户提供更快、更稳定的流媒体和播放体验,以及高效的内容传输和缓存服务。

阅读下文,了解 Zenlayer 如何是为 AWS IVS 客户优化流媒体和播放体验,同时使他们能够在 AWS 平台上轻松构建高质量的直播和实时视频应用程序。

什么是 AWS IVS?

AWS IVS (Interactive Video Service) 是亚马逊云科技提供的一项云视频服务,旨在帮助开发者构建、集成和扩展实时互动视频体验。AWS IVS 负责处理底层基础设施,包括视频编码、转码和传输,因此开发人员可以专注于创建引人入胜的直播视频内容和应用程序。

IVS 适用于广泛的应用程序,如游戏直播、社交媒体广播、虚拟活动、电子学习、现场拍卖等。它为希望为观众提供高质量直播体验的企业和开发人员提供了一个可扩展且经济高效的解决方案。


Figure 1 – AWS IVS Simple Architecture

看 Zenlayer 如何助力 AWS IVS 实现超低延迟的流媒体体验

AWS IVS 利用香港和新加坡的资源来实现在中国的覆盖。结果,流媒体的传输和播放体验并不总是符合公司在速度和质量方面的期望标准。这就是 Zenlayer 发挥作用的地方。

AWS 现在使用 Zenlayer 全球智能加速平台(ZGA)在大陆等难以触及的市场为 IVS 提供快速稳定的流媒体和播放体验。Zenlayer 全球智能加速平台(ZGA)实现了高效的内容传递和缓存,提高了终端用户的视频质量和速度。

Zenlayer 全球智能加速平台(ZGA)作为一个专注于全球边缘区域和跨区域加速的平台,自推出以来已成功帮助众多 AWS 客户实现了业务的跨区域加速需求。针对 AWS IVS (Interactive Video Service) 可能遇到的挑战,双方再次携手合作,发挥各自的优势,填补了 IVS 在跨区域应用场景下的不足之处。通过借助 ZGA 智 能加速平台,实现了 IVS 对于国内直播观众的低时延及高可靠的接入,无论推流或拉流,均为国内观众提供与海外一致的直播体验。除了IVS 之外,它还可以立即加速连接到各种 AWS 服务,如 AWS Chime、Appstream、Workspaces、S3、IoT Core 和 KVS等。无论何时何地,客户都可以快速可靠地访问这些服务。

图2 – Zenlayer 全球智能加速平台(ZGA)架构图。 以下是 Zenlayer 全球智能加速平台(ZGA)如何支持两个关键的 AWS IVS 工作流(包括流媒体推送和 HTTP 直播流)的详细分析。

直播推流

对于使用 Zenlayer 全球智能加速平台(ZGA)和 AWS IVS 服务的直播流媒体客户,整体工作流程如下:

  • 流媒体设备使用 RTMP 协议将流推送到客户的推送域名。为此,客户需要提前添加一条 DNS 记录,将域名解析为 Zenlayer 全球智能加速平台(ZGA) 提供的 CNAME。随后,视频流将被转发到加速器的存在点(PoP)。
  • Zenlayer 全球加速器有效地将视频流传输到 IVS 域名。利用其骨干网络和优化的传输协议,加速器直接转发流,有效地绕过跨区域公共网络中的拥塞。
  • Zenlayer 全球加速器通过添加证书将 RTMP 协议转换为 RTMPS,增强了安全性,确保符合 AWS IVS 的要求。
  • 在 Zenlayer 全球加速器的 PoP 和 IVS 服务器之间建立了一个稳定且持久的连接通道,以便视频流能够无缝推送。

HTTP 直播流

对于使用 Zenlayer 全球加速器和 AWS IVS 服务的最终客户来说,整体工作流程如下:

  • 客户端向播放域名发起视频文件索引的请求。例如:https://zenlayer-live-test.gen.zenecn.com。为了实现这一点,客户应提前添加一条 DNS 记录,将域名解析为 Zenlayer 全球加速器提供的 CNAME。然后,加速器会将相同的请求转发到 IVS 的 URL。
  • IVS 通过向 Zenlayer 全球加速器提供索引(例如:https://video-weaver.hkg06.hls.live-video.net)作为回应。随后,Zenlayer 全球加速器会将播放域名(https://zenlayer-live-test.gen.zenecn.com)附加到索引上,并将其返回给客户端。
  • 客户端发起播放视频的请求。HLS 协议会根据当前的网络带宽动态为客户端匹配一个合适的比特率(例如 720P、1080P),从而确保流畅的视频播放体验。

图4 – HTTP 直播流的工作流程

借助 Zenlayer 增强直播视频体验

在 Zenlayer 的帮助下,AWS IVS 用户能够实现快速且高质量的通信。如果不进行加速,开始广播时到达第一帧的时间为 10 秒,分辨率仅为 360P。但是,加速后,广播将在一秒内开始,分辨率可以达到 4K。

Zenlayer 通过近 300 个节点组成的庞大网络提供即开即用的连接服务,在东南亚、大陆和南美等快速增长的新兴市场具有专业优势。像 AWS 这样的云服务提供商和流媒体服务提供商利用 Zenlayer 的全球边缘云平台,通过超低延迟和全球按需连接,即时改善用户的数字体验。

Zenlayer 在 2022 年被授予 IVS年度合作伙伴奖和 Marketplace 年度合作伙伴奖两大奖项,这两项大奖是对 Zenlayer 在帮助用户在 AWS 上推动创新和构建解决方案中所发挥的重要作用的认可。
想要了解 Zenlayer边缘云服务的更多信息,包括常见用例和部署实践,请参考 Zenlayer 文档。若需安排免费咨询,请联系区域销售

关于 Zenlayer

Zenlayer 是全球首家以超连接为核心的云服务商,在 50 多个国家和地区运营着近 300 个边缘节点,在 25ms 之内触达全球 85% 的互联网用户。企业通过 Zenlayer 的平台,在全球部署和运行实时互动应用,即刻提升其用户数字体验。

分享

Share

下载白皮书