实时和 VOD 清单参考 - AWS Elemental MediaPackage

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

实时和 VOD 清单参考

AWS Elemental MediaPackage 向请求设备传送实时和点播视频 (VOD) 清单。实时清单表示内容不完整。新内容通过播放终端节点持续变得可用。或者,一个 VOD 清单指示节目完整,或者将在未来的指定时间变得完整。

本节介绍实时和 VOD 清单的区别,并说明何时 MediaPackage 提供每种清单类型。

当某个清单是 VOD 时

MediaPackage 在节目的内容完整时传送 VOD 清单。 MediaPackage 在以下条件下认为某个计划是完整的:

过去有一个 end 参数。

当播放请求包含一个在过去设置的 end 参数时,内容就是完整的。没有向其添加任何新内容。 MediaPackage 向下游设备传送静态 VOD 清单。

有关播放请求中的开始和结束参数的信息,请参阅AWS Elemental MediaPackage 中的时移查看参考

上游编码器传送到 MediaPackage 的清单包含一个 EXT-X-ENDLIST 标签。

当您停止来自编码器的输出时,其发送到的清单 MediaPackage 包含一个EXT-X-ENDLIST标记。这个标签告诉 MediaPackage 内容是完整的,并且不会添加新内容。 MediaPackage 向下游设备传送静态 VOD 清单。

注意

如果你手动停止 AWS Elemental MediaLive 通道时的一条或两条管道到 MediaPackage 被停止, MediaLive 不包含EXT-X-ENDLIST在 HLS 清单中 MediaPackage. MediaPackage 继续制作现场清单。

如果两个管道在停止通道时都处于活动状态, MediaLive包括EXT-X-ENDLIST. MediaPackage 向下游设备提供 VOD 清单。

如果您重新启动来自编码器的输出,来自 MediaPackage 的清单将再次变为活动状态。播放设备可能需要刷新才能继续内容播放。

如果您使用了输入冗余且活动流结束, MediaPackage 将故障转移到另一个传入流以进行输入。在两个传入流都结束之前,清单不会被标记为完整的。