关于时间码和时间戳 - MediaLive

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

关于时间码和时间戳

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 时钟周期数。

不要混淆时间戳和时间码。它们是不同的。