透過 Image Media Playlist 規格播放 Trick-play 曲目 - MediaLive

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

透過 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輸出群組中建立影格擷取編碼,您可以建立特殊類型的輸出,並將其視訊轉碼器設定為影格擷取

  1. HLS輸出群組 HLS輸出 中,選擇新增輸出以新增另一個輸出。

  2. 針對該輸出,選擇設定 ,然後在輸出設定 中,將HLS設定設為影格擷取 hls

  3. 串流設定 中,選擇影片並設定影片欄位,包括:

    • 寬度高度 – 請聯絡您的下游系統以取得正確的值。如果您猜測這些值,下游播放器上的體驗可能不是最佳的。

    • 碼器設定 – 選擇影格擷取

    • 擷取間隔 – 請勿變更此欄位的值。保留空白,讓影格擷取使用預設間隔。

  4. 選擇音訊 1,然後選擇移除音訊,讓容器只有一個編碼 (影片編碼)。

在輸出群組中 MediaPackage設定影格擷取編碼

若要在 MediaPackage 輸出群組中建立影格擷取編碼,您可以建立一般輸出,並將其視訊轉碼器設定為影格擷取

  1. MediaPackage 輸出群組 MediaPackage 輸出 中,選擇新增輸出以新增另一個輸出。

  2. 針對該輸出,選擇設定 ,然後選擇串流設定 。在 Stream settings (串流設定) 中選擇 Video (視訊)

  3. 轉碼器設定 中,選擇影格擷取

  4. 設定其他影片欄位,包括:

    • 寬度高度 – 請聯絡您的下游系統以取得正確的值。如果您猜測這些值,下游播放器上的體驗可能不是最佳的。

    • 擷取間隔 – 請勿變更此欄位的值。保留空白,讓影格擷取使用預設間隔。

  5. 選擇音訊 1,然後選擇移除音訊,讓容器只有一個編碼 (影片編碼)。

輸出是 ABR堆疊的一部分,且具有與 HLS或 MediaPackage 輸出群組中其他 編碼相同的目的地。