View a markdown version of this page

动态多视图 - MediaLive

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

动态多视图

Dynamic Multiview 在单个编码视频流中同时向观众呈现多个实时视频源,包括来自一个事件的摄像机角度,或排列在网格中的多个独立事件。玩家请求一组特定源码的特定布局,并根据需要 AWS Elemental MediaPackage 汇编多视图直播流。

AWS Elem MediaLive ental 使用编码器设置对每个源代码源进行一次编码,使生成的格式副本与多视图兼容。 MediaPackage 然后将它们组合在一起,而无需解码、合成和重新编码。结果是带有单个视频轨道的标准 HLS 或 DASH 流,每个源源都有音频和字幕轨道。

优点

  • 在你已经可以使用的设备上播放。输出为 H.264 (AVC) 或 H.265 (HEVC) 中的一条视频轨道,通过 HLS 或 DASH 传输。任何可以播放现有直播的设备都可以播放多视图直播——没有自定义播放器,没有客户端合成,也没有额外的软件开发工具包。一个 DRM 密钥即可覆盖所有布局。

  • 观众可以控制音频和字幕。每个视图的音频和字幕轨道都作为可选格式副本保存在清单中,观众无需更改视觉布局即可在它们之间切换。

  • 视图保持同步。源以时间对齐的分段形式交付,因此组装帧中的所有视图都保持同步。

  • 编码成本按来源而非组合来衡量。无论观众请求多少安排,您都可以为每个 Feed 编码一个 ABR 堆栈。组合是在交付时组装的,而不是预先渲染的。

  • 机上没有新服务。动态多视图是一项功能 MediaLive MediaPackage,而不是一项单独的服务。

相关资源