

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

# Kinesis Video Streams 播放
<a name="how-playback"></a>



您可以使用下列方法檢視 Kinesis 影片串流：
+ **GetMedia** – 您可以使用 `GetMedia` API 建置自己的應用程式來處理 Kinesis Video Streams。 `GetMedia` 是一種低延遲的即時 API。若要建立使用 的玩家`GetMedia`，您必須自行建置。如需有關如何使用 開發顯示 Kinesis 影片串流的應用程式的資訊`GetMedia`，請參閱 [使用剖析器程式庫進行串流](parser-library.md)。
+ **HLS** – [HTTP 即時串流 (HLS)](https://en.wikipedia.org/wiki/HTTP_Live_Streaming) 是業界標準的 HTTP 型媒體串流通訊協定。您可以使用 HLS 來檢視 Kinesis 影片串流，無論是即時播放或檢視封存的影片。

  您可以使用 HLS 進行即時播放。延遲通常介於 3 到 5 秒之間，但也可能介於 1 到 10 秒之間，視使用案例、播放器和網路條件而定。您可使用第三方播放器 (例如 [Video.js](https://github.com/videojs/video.js/) 或 [Google Shaka Player](https://github.com/google/shaka-player)) 以透過提供 HLS 串流工作階段 URL、編寫程式或手動來顯示影片串流。您也可以在 [Apple Safari](https://www.apple.com/safari/) 或 [Microsoft Edge](https://www.microsoft.com/en-us/edge) 瀏覽器**的位置**列中輸入 HLS 串流工作階段 URL 來播放影片。
+ **MPEG-DASH** – [透過 HTTP 動態自適應串流 (DASH)](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP)，也稱為 MPEG-DASH，是一種自適應位元速率串流通訊協定，可透過傳統 HTTP Web 伺服器透過網際網路交付的高品質媒體內容串流。

  您可以使用 MPEG-DASH 進行即時播放。延遲通常介於 3 到 5 秒之間，但也可能介於 1 到 10 秒之間，視使用案例、播放器和網路條件而定。您可以使用第三方播放器 （例如 [dash.js](https://github.com/Dash-Industry-Forum/dash.js/wiki) 或 [Google Shaka Player](https://github.com/google/shaka-player))，以程式設計或手動方式提供 MPEG-DASH 串流工作階段 URL 來顯示視訊串流。
+ **GetClip** – 您可以使用 `GetClip` API 在指定的時間範圍內，從指定的影片串流下載包含封存隨需媒體的剪輯 (MP4 檔案）。如需詳細資訊，請參閱 [GetClip](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetClip.html) API 參考。

**Topics**
+ [影片播放軌跡需求](video-playback-requirements.md)
+ [使用 HLS 播放影片](hls-playback.md)
+ [使用 MPEG-DASH 播放影片](dash-playback.md)