動画再生トラックの要件 - Amazon Kinesis Video Streams

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

動画再生トラックの要件

Amazon Kinesis Video Streams は、複数の形式でエンコードされたメディアをサポートしています。Kinesis ビデオストリームが、以下に示す 4 つの APIs のいずれかでサポートされていない形式を使用している場合は、トラックタイプの制限がないためGetMediaForFragmentListGetMediaまたは を使用します。

GetClip の要件

この API の詳細については、「GetClip」を参照してください。

トラック 1 の説明 トラック 1 コーデック ID トラック 2 の説明 トラック 2 コーデック ID
H.264 ビデオ V_MPEG/ISO/AVC 該当なし 該当なし
H.264 ビデオ V_MPEG/ISO/AVC AAC オーディオ A_AAC
H.264 ビデオ V_MPEG/ISO/AVC G.711 オーディオ (A-Law のみ) A_MS/ACM
H.265 ビデオ V_MPEGH/ISO/HEVC 該当なし 該当なし
H.265 ビデオ V_MPEGH/ISO/HEVC AAC オーディオ A_AAC
重要

各フラグメントに含まれるコーデックプライベートデータ (CPD) には、フラグメントを適切にデコードするために必要なフレームレート、解像度、エンコーディングプロファイルなどのコーデック固有の初期化情報が含まれています。結果のクリップのターゲットフラグメント間では、CPD の変更はサポートされていません。CPD は、クエリされたメディアを通じて一貫性を保つ必要があります。そうしないと、エラーが返されます。

重要

トラックの変更はサポートされていません。トラックは、クエリされたメディア全体で一貫性を維持する必要があります。ストリーム内のフラグメントがビデオのみからオーディオとビデオの両方に変わった場合、または AAC オーディオトラックが A-Law オーディオトラックに変更された場合、エラーが返されます。

GetDASHStreamingSession URL の要件

この API の詳細については、「GetDASHStreamingSessionURL」を参照してください。

トラック 1 の説明 トラック 1 コーデック ID トラック 2 の説明 トラック 2 コーデック ID
H.264 ビデオ V_MPEG/ISO/AVC 該当なし 該当なし
H.264 ビデオ V_MPEG/ISO/AVC AAC オーディオ A_AAC
H.264 ビデオ V_MPEG/ISO/AVC G.711 オーディオ (A-Law のみ) A_MS/ACM
H.264 ビデオ V_MPEG/ISO/AVC G.711 オーディオ (U-Law のみ) A_MS/ACM
AAC オーディオ A_AAC 該当なし 該当なし
H.265 ビデオ V_MPEGH/ISO/HEVC 該当なし 該当なし
H.265 ビデオ V_MPEGH/ISO/HEVC AAC オーディオ A_AAC
重要

各フラグメントに含まれるコーデックプライベートデータ (CPD) には、フラグメントを適切にデコードするために必要なフレームレート、解像度、エンコーディングプロファイルなどのコーデック固有の初期化情報が含まれています。CPD の変更は、ストリーミングセッション中はサポートされていません。CPD は、クエリされたメディアを通じて一貫性を維持する必要があります。

重要

トラックの変更はサポートされていません。トラックは、クエリされたメディア全体で一貫性を維持する必要があります。ストリーム内のフラグメントがビデオのみからオーディオとビデオの両方に変わった場合、または AAC オーディオトラックが A-Law オーディオトラックに変更された場合、ストリーミングは失敗します。

GetHLSStreamingSession URL の要件

この API の詳細については、「GetHLSStreamingSessionURL」を参照してください。

HLS Mp4
トラック 1 の説明 トラック 1 コーデック ID トラック 2 の説明 トラック 2 コーデック ID
H.264 ビデオ V_MPEG/ISO/AVC 該当なし 該当なし
H.264 ビデオ V_MPEG/ISO/AVC AAC オーディオ A_AAC
AAC オーディオ A_AAC 該当なし 該当なし
H.265 ビデオ V_MPEGH/ISO/HEVC 該当なし 該当なし
H.265 ビデオ V_MPEGH/ISO/HEVC AAC オーディオ A_AAC
HLS TS
トラック 1 の説明 トラック 1 コーデック ID トラック 2 の説明 トラック 2 コーデック ID
H.264 ビデオ V_MPEG/ISO/AVC 該当なし 該当なし
H.264 ビデオ V_MPEG/ISO/AVC AAC オーディオ A_AAC
AAC オーディオ A_AAC 該当なし 該当なし
注記

各フラグメントに含まれるコーデックプライベートデータ (CPD) には、フラグメントを適切にデコードするために必要なフレームレート、解像度、エンコーディングプロファイルなどのコーデック固有の初期化情報が含まれています。TS と MP4 の両方で、CPD の変更はストリーミングセッション中にサポートされます。したがって、セッション内のフラグメントは、再生を中断することなく CPD で異なる情報を持つことができます。ストリーミングセッションごとに許可される CPD の変更は 500 件のみです。

重要

トラックの変更はサポートされていません。トラックは、クエリされたメディア全体で一貫性を維持する必要があります。ストリーム内のフラグメントがビデオのみからオーディオとビデオの両方に変わった場合、または AAC オーディオトラックが A-Law オーディオトラックに変更された場合、ストリーミングは失敗します。

GetImages の要件

この API の詳細については、「GetImages」を参照してください。

注記

GetImages メディアには、トラック 1 にビデオトラックが含まれている必要があります。