本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
对频道的播放进行时移
通过 MediaTailor 频道组合,您可以对频道的播放进行时移。时移允许观众在原始播出时间以外的时间观看频道的内容。例如,观众可以从头开始观看节目,即使他们在节目开始后才加入广播。或者,观众可以暂停节目,稍后再继续观看。
要对频道的播放进行时移,您需要在该频道的播放 URL 中添加一个start
参数。该start
参数指定应开始播放的时间(相对于当前时间)。例如,如果当前时间是下午 2:00,而您想从下午 1:00 开始播放,则应将start
参数设置为-3600
,即 -1 小时(以秒为单位)。
该start
参数接受正值和负值,以秒为单位:
-
负值表示相对于当前时间的过去时间。例如,
start=-3600
表示 “从 1 小时前开始播放”。 -
正值表示相对于当前时间的 future 时间。例如,
start=3600
表示 “将来 1 小时后开始播放”。
以下示例说明如何将start
参数添加到频道的播放 URL:
https://a1b2c3d4e5f6.mediapackage.us-west-2.amazonaws.com/out/v1/examplechannel/index.m3u8?start=-3600
在此示例中,播放从 1 小时前开始。
该start
参数受以下限制:
-
过去或将来的最大时移窗口为 24 小时。
-
时移仅适用于使用线性回放模式的频道。
-
时移不适用于使用循环播放模式的频道。
如果您指定的start
参数超出了可用的时移窗口,则 MediaTailor 会返回错误。