本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Kinesis Video Streams 播放
您可以使用下列方法檢視 Kinesis 影片串流:
-
GetMedia – 您可以使用
GetMediaAPI 建置自己的應用程式來處理 Kinesis Video Streams。GetMedia是一種低延遲的即時 API。若要建立使用 的玩家GetMedia,您必須自行建置。如需有關如何使用 開發顯示 Kinesis 影片串流的應用程式的資訊GetMedia,請參閱 使用剖析器程式庫進行串流。 -
HLS – HTTP 即時串流 (HLS)
是業界標準的 HTTP 型媒體串流通訊協定。您可以使用 HLS 來檢視 Kinesis 影片串流,無論是即時播放或檢視封存的影片。 您可以使用 HLS 進行即時播放。延遲通常介於 3 到 5 秒之間,但也可能介於 1 到 10 秒之間,視使用案例、播放器和網路條件而定。您可使用第三方播放器 (例如 Video.js
或 Google Shaka Player ) 以透過提供 HLS 串流工作階段 URL、編寫程式或手動來顯示影片串流。您也可以在 Apple Safari 或 Microsoft Edge 瀏覽器的位置列中輸入 HLS 串流工作階段 URL 來播放影片。 -
MPEG-DASH – 透過 HTTP 的動態自適應串流 (DASH)
,也稱為 MPEG-DASH,是一種自適應位元速率串流通訊協定,可透過傳統 HTTP Web 伺服器透過網際網路交付的高品質媒體內容串流。 您可以使用 MPEG-DASH 進行即時播放。延遲通常介於 3 到 5 秒之間,但也可能介於 1 到 10 秒之間,視使用案例、播放器和網路條件而定。您可以使用第三方播放器 (例如 dash.js
或 Google Shaka Player ),以程式設計或手動方式提供 MPEG-DASH 串流工作階段 URL 來顯示視訊串流。 -
GetClip – 您可以使用
GetClipAPI 在指定的時間範圍內,從指定的影片串流下載包含封存隨需媒體的剪輯 (MP4 檔案)。如需詳細資訊,請參閱 GetClip API 參考。