本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
要开始流式传输 MPTS,请启动多路复用和频道。您可以先启动频道,然后启动多路复用。您也可以先启动多路复用,然后启动频道。
如果任何频道是多输入频道,则有关启动和重新启动这些频道的标准适用。有关更多信息,请参阅 启动和重启具有多个输入的通道。
MPTS 的内容
启动多路复用和频道后, MediaLive 启动所有这些组件。 MediaLive创建两个多路复用管道,每个管道都创建单独的 MPTS 资产。MPTS 包含以下内容:
-
SDT,包含每个节目的一个条目。
-
PAT 包含与之关联的 MediaLive 频道的每个节目的条目。
-
每个节目的 PMT,包含正在使用的每个流的一个条目。创建程序时, PIDs 为所有可能的程序流 MediaLive 分配了。在运行时,PMT 仅引用那些实际 PIDs 包含内容的内容。
-
每个流一个 PID。
如果您在运行多路复用时添加或删除节目和频道,或者如果您在运行多路复用时修改频道,则 MediaLive 动态修改 MPTS 表。
编码
MediaLive 以常规方式对每个频道中的内容进行编码,唯一的不同是 MediaLive多路复用器持续与每个 MediaLive 频道通信,为每个视频片段提供比特率。 MediaLive 多路复用根据所有通道的输出创建 MPTS。
分配
MPTS 是一个 RTP 输出。 MediaLive 创建 MPTS 并将其传送到 AWS Elemental MediaConnect 与正在创建 MPTS MediaLive 的关联账户中。 AWS Elemental MediaConnect 自动将 RTP 输出设置为授权来源。您无需执行任何步骤来设置此授权源。但是,为了完成 MPTS 的分发,您必须创建一个使用该授权源的流。
授权名称包括字符串“multiplex”和多路复用 ID,使得 MediaConnect 用户可以轻松识别它。
有关授权源的更多信息,请参阅《AWS Elemental MediaConnect 用户指南》中的创建流程。