Kinesis Video Streams の再生 - Amazon Kinesis Video Streams

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

Kinesis Video Streams の再生

次の方法を使用して、Kinesis のビデオストリームを表示できます。

  • GetMedia – を使用して独自のアプリケーションGetMediaAPIを構築し、Kinesis Video Streams を処理できます。 GetMediaは低レイテンシーAPIのリアルタイムです。を使用するプレイヤーを作成するにはGetMedia、自分で構築する必要があります。GetMedia を使用して Kinesis のビデオストリームを表示するアプリケーションを開発する方法については、「パーサーライブラリを使用したストリーミング」を参照してください。

  • HLSHTTP ライブストリーミング (HLS) は、業界標準の HTTPベースのメディアストリーミング通信プロトコルです。HLS を使用して、ライブ再生またはアーカイブされたビデオを表示するために、Kinesis ビデオストリームを表示できます。

    ライブ再生HLSには を使用できます。レイテンシーは通常 3~5 秒ですが、ユースケース、プレイヤー、ネットワーク条件に応じて 1~10 秒になる場合があります。プログラムまたは手動でHLSストリーミングセッション を提供することでURL、サードパーティーのプレイヤー (Video.jsGoogle Shaka Player など) を使用してビデオストリームを表示できます。Apple Safari または Microsoft Edge ブラウザの Location バーURLにHLSストリーミングセッションを入力して、ビデオを再生することもできます。

  • MPEG-DASH – - とも呼ばれる HTTP (DASH) 経由の動的アダプティブストリーミングMPEGDASHは、従来のHTTPウェブサーバーから配信されるインターネット経由でメディアコンテンツを高品質にストリーミングできるようにするアダプティブビットレートストリーミングプロトコルです。

    ライブ再生には MPEG-DASH を使用できます。レイテンシーは通常 3~5 秒ですが、ユースケース、プレイヤー、ネットワーク条件に応じて 1~10 秒になる場合があります。プログラムまたは手動で - MPEGストリーミングセッション を指定DASHすることでURL、サードパーティーのプレイヤー (dash.js や Google Shaka Player など) を使用してビデオストリームを表示できます。

  • GetClip – を使用して、アーカイブされたオンデマンドメディアを含むクリップ ( MP4 ファイル内) を、指定された時間範囲にわたって指定されたビデオストリームからGetClipAPIダウンロードできます。詳細については、「 GetClipAPIリファレンス」を参照してください。