本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
MediaLive 有输入管道和输出管道的时间码。这两个时间码相互独立。
输入时间码
MediaLive 具有仅当传入帧包含嵌入式时间码时才起作用的功能。这些功能包括管道锁定和水印。如果输入没有嵌入式时间码,则 MediaLive无法实现该功能。例如,使用管道锁定时,管道不会以精确到帧的方式锁定。(有关时间码如何影响管道锁定的更多信息,请参阅实现管道锁定。
输入时间码源不可配置。
输出时间码
MediaLive 实现 SMPTE 时间码,这意味着将该格式的时间码 MediaLive 分配给每个传出帧。HH:MM:SS:FF
时间码在午夜滚动。
有三种方法可初始化通道中的输出时间码:
-
嵌入式(默认):使用嵌入式时间码初始化输出时间码。 MediaLive 使用它在输入中提取的第一帧中的时间码。如果输入不包含时间码,则 MediaLive 使用 UTC。
-
UTC:在第一帧进入管道输出端时,将输出时间码初始化为 UTC 时间。
-
从零开始:将输出时间码初始化为 00:00:00:00。
输出时间码用于功能中,例如用于 HLS 输出的 PDT,以及您可能选择 ID3 包含的元数据的时间码。您还可以配置输出,以元数据的形式包含输出时间码和/或将输出时间码烧录到视频帧中。
您还可以配置输出视频,以元数据的形式包含输出时间码和/或将输出时间码烧录到视频帧中。
时间戳
MediaLive 将时间戳附加到所有输出内容。下游系统使用时间戳进行同步。时间戳是一个值,例如 90 个 KHz 时钟周期的数量。
不要混淆时间戳和时间码。它们有所不同。