

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Kinesis Video Streams の再生
<a name="how-playback"></a>



次の方法を使用して、Kinesis のビデオストリームを表示できます。
+ **GetMedia** – `GetMedia` API を使用して独自のアプリケーションを構築し、Kinesis Video Streams を処理できます。 `GetMedia`は低レイテンシーのリアルタイム API です。を使用するプレイヤーを作成するには`GetMedia`、自分で構築する必要があります。`GetMedia` を使用して Kinesis のビデオストリームを表示するアプリケーションを開発する方法については、「[パーサーライブラリを使用したストリーミング](parser-library.md)」を参照してください。
+ **HLS** – [HTTP Live Streaming (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) ブラウザの **Location** バーに HLS ストリーミングセッション URL を入力して、ビデオを再生することもできます。
+ **MPEG-DASH** – MPEG-DASH とも呼ばれる [HTTP 経由の動的アダプティブストリーミング (DASH) ](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP)は、従来の HTTP ウェブサーバーから配信されるインターネット経由でメディアコンテンツを高品質にストリーミングできるようにするアダプティブビットレートストリーミングプロトコルです。

  MPEG-DASH はライブ再生に使用できます。レイテンシーは通常 3～5 秒ですが、ユースケース、プレイヤー、ネットワーク条件に応じて 1～10 秒です。プログラムまたは手動で MPEG-DASH ストリーミングセッション URL を指定することで、サードパーティープレイヤー ([dash.js](https://github.com/Dash-Industry-Forum/dash.js/wiki) や [Google Shaka Player](https://github.com/google/shaka-player) など) を使用してビデオストリームを表示できます。
+ **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)