本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
頻道播放的時間轉移
透過 MediaTailor 頻道組件,您可以轉移頻道的播放時間。時間轉移可讓檢視器在原始廣播時間以外的時間觀看頻道的內容。例如,檢視器可以從頭開始觀看節目,即使它們在廣播開始後加入廣播。或者,瀏覽者可以暫停程式,稍後再繼續觀看。
若要將頻道的播放時間轉移,您可以將start
參數新增至頻道的播放 URL。start
參數會指定相對於目前時間,播放應該開始的時間。例如,如果目前時間是下午 2:00,而您想要從下午 1:00 開始播放,您可以將 start
參數設定為 -3600
,即 -1 小時,以秒為單位。
start
參數接受正值和負值,以秒為單位:
-
負值表示過去的時間,相對於目前時間。例如,
start=-3600
表示「從 1 小時前開始播放」。 -
正值表示相對於目前時間的未來時間。例如,
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 會傳回錯誤。