如何減少 MediaLive 中 HLS 交付的延遲?

1 分的閱讀內容
0

我的 AWS Elemental MediaLive 頻道的 HTTP 即時串流 (HLS) 交付出現延遲。

解決方法

許多因素可能會導致 HLS 交付延遲,例如編碼和解碼、網路條件和播放器緩衝區。如需有關如何測量延遲和最佳化組態的詳細資訊,請參閱如何使用目前自適性位元速率技術與廣播延遲競爭

若要減少延遲,您可以縮短 HLS 群組的區段長度。

**注意:**在縮短区段長度時,影片品質可能會受到影響,而播放器緩衝事件可能會增加。如果您使用低延遲 HLS (LL-HLS) 工作流程,則在缩短区段長度時,您的影片品質不會受影響。

若要縮短 HLS 群組的區段長度,請完成下列步驟:

  1. 開啟 MediaLive 主控台
  2. 在導覽窗格中,選擇頻道,然後選取要修改的頻道。
  3. 選擇動作,然後選擇編輯
  4. 選擇要修改的 HLS 輸出群組。
  5. 選擇清單檔案和區段
  6. 對於區段長度,將值變更為 1
  7. 在 HLS 群組中選擇輸出。
  8. 選擇 GOP 結構
  9. 對於 GOP 大小單位,選取
  10. 對於 GOP 大小,輸入 1 以符合 1 秒的區段長度。
  11. 重複步驟 7 至 10,以更新 HLS 群組中的每個輸出。
  12. 選擇更新頻道

若要降低延遲,請將 HLS 輸出群組傳送至下列其中一個目的地:

相關資訊

在 Apple 開發人員網站上開啟低延遲 HTTP 即時串流 (HLS)

建立 HLS 輸出群組

如何使用 AWS 媒體服務設定低延遲 HLS 工作流程

AWS 官方
AWS 官方已更新 9 個月前