Kinesis Video Streams 播放 - Amazon Kinesis Video Streams

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

Kinesis Video Streams 播放

您可以使用下列方法檢視 Kinesis 視訊串流:

  • GetMedia— 您可以使用 GetMedia API 建置自己的應用程式,以處理 Kinesis Video Streams。 GetMedia是具有低延遲的實時 API。要創建一個使用的播放器GetMedia,你必須自己構建它。如需如何開發使用顯示 Kinesis 視訊串流之應用程式的相關資訊GetMedia,請參閱串流剖析器程式庫

  • HLSHTTP 即時串流 (HLS) 是業界標準的 HTTP 式媒體串流通訊協定。您可以使用 HLS 檢視 Kinesis 視訊串流,以進行即時播放或檢視封存的視訊。

    您可以使用 HLS 進行即時播放。延遲通常介於 3-5 秒之間,但視使用案例、播放程式和網路條件而定,延遲時間可能在 1—10 秒之間。您可使用第三方播放器 (例如 Video.jsGoogle Shaka Player) 以透過提供 HLS 串流工作階段 URL、編寫程式或手動來顯示影片串流。您也可以通過在蘋果 SafariMicrosoft 邊緣瀏覽器的位置欄中輸入 HLS 流會話網址來播放視頻。

  • MPEG-DASH — 通過 HTTP 進行動態自適應流(DASH),也稱為 MPEG-DASH,是一種自適應比特率流協議,可通過從傳統的 HTTP Web 服務器提供的互聯網上實現高質量的媒體內容流式傳輸。

    您可以使用 MPEG-DASH 進行即時播放。延遲通常介於 3-5 秒之間,但視使用案例、播放程式和網路條件而定,延遲時間可能在 1—10 秒之間。您可以使用第三方播放器(例如 dash.js谷歌沙卡播放器)通過以編程方式或手動提供 MPEG-DASH 流會話 URL 來顯示視頻流。

  • GetClip— 您可以使用 GetClip API 在指定時間範圍內從指定視訊串流下載包含已封存的隨選媒體的剪輯片段 (在 MP4 檔案中)。如需詳細資訊,請參閱 GetClip API 參考。