本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
透過 Image Media Playlist 規格播放 Trick-play 曲目
在 MediaLive HLS或 MediaPackage 輸出群組中,您可以提供遵循 Image Media Playlist 規格 0.4 版的資產,以支援慢速播放追蹤。 MediaLive 實作遵循規格的時間型方法。規格位於此處:
https://github.com/image-media-playlist/spec/blob/master/image_media_playlist_v0_4.pdf
Roku 是實作此規格的平台範例。
方法的運作方式
建立輸出群組時,您可以正常方式為影片、音訊和字幕編碼建立標準輸出。如需輸出群組中編碼結構的說明圖表,在HLS輸出群組中組織編碼請參閱 。
您也可以建立一個包含一個影格擷取編碼的輸出。編碼是一系列JPEG檔案,每個影片區段一個檔案,這表示擷取遵循影片編碼的分段。此編碼是下游播放器可用來實作慢速播放追蹤的資產。
MediaLive 會以一般方式建立主要資訊清單和子資訊清單。主要資訊清單包含影格擷取編碼的EXT-X-IMAGE-STREAM-INF
標籤。框架擷取編碼的子資訊清單包含EXT-X-IMAGES-ONLY
標籤。這些標籤的內容和格式符合 Image Media 播放清單規格。
設定
您可以在輸出群組中建立包含由影格擷取組成影片編碼的額外輸出,藉此設定 慢速播放追蹤。您可以在一個輸出群組中新增最多三個影格擷取輸出,以及在頻道中新增最多三個影格擷取編碼。
注意
本節中的資訊假設您熟悉建立頻道 的一般步驟。
在HLS輸出群組中設定影格擷取編碼
若要在HLS輸出群組中建立影格擷取編碼,您可以建立特殊類型的輸出,並將其視訊轉碼器設定為影格擷取 。
-
在HLS輸出群組 的HLS輸出 中,選擇新增輸出以新增另一個輸出。
-
針對該輸出,選擇設定 ,然後在輸出設定 中,將HLS設定設為影格擷取 hls 。
-
在串流設定 中,選擇影片並設定影片欄位,包括:
-
寬度和高度 – 請聯絡您的下游系統以取得正確的值。如果您猜測這些值,下游播放器上的體驗可能不是最佳的。
-
轉碼器設定 – 選擇影格擷取 。
-
擷取間隔 – 請勿變更此欄位的值。保留空白,讓影格擷取使用預設間隔。
-
-
選擇音訊 1,然後選擇移除音訊,讓容器只有一個編碼 (影片編碼)。
在輸出群組中 MediaPackage設定影格擷取編碼
若要在 MediaPackage 輸出群組中建立影格擷取編碼,您可以建立一般輸出,並將其視訊轉碼器設定為影格擷取 。
-
在MediaPackage 輸出群組 的MediaPackage 輸出 中,選擇新增輸出以新增另一個輸出。
-
針對該輸出,選擇設定 ,然後選擇串流設定 。在 Stream settings (串流設定) 中選擇 Video (視訊)。
-
在轉碼器設定 中,選擇影格擷取 。
-
設定其他影片欄位,包括:
-
寬度和高度 – 請聯絡您的下游系統以取得正確的值。如果您猜測這些值,下游播放器上的體驗可能不是最佳的。
-
擷取間隔 – 請勿變更此欄位的值。保留空白,讓影格擷取使用預設間隔。
-
-
選擇音訊 1,然後選擇移除音訊,讓容器只有一個編碼 (影片編碼)。
輸出是 ABR堆疊的一部分,且具有與 HLS或 MediaPackage 輸出群組中其他 編碼相同的目的地。