

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

# 動画再生トラックの要件
<a name="video-playback-requirements"></a>

Amazon Kinesis Video Streams は、複数の形式でエンコードされたメディアをサポートしています。Kinesis ビデオストリームで、以下に示す 4 つの APIs のいずれかでサポートされていない形式を使用している場合は、トラックタイプの制限がないため[https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetMediaForFragmentList.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetMediaForFragmentList.html)、 [https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_dataplane_GetMedia.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_dataplane_GetMedia.html)または を使用します。

**Topics**
+ [GetClip の要件](#requirements-getclip)
+ [GetDASHStreamingSessionURL の要件](#requirements-getdash)
+ [GetHLSStreamingSessionURL の要件](#requirements-gethls)
+ [GetImages の要件](#requirements-getimages)

## GetClip の要件
<a name="requirements-getclip"></a>

この API の詳細については、「[https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetClip.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetClip.html)」を参照してください。


| トラック 1 の説明 | トラック 1 コーデック ID | トラック 2 の説明 | トラック 2 コーデック ID | 
| --- | --- | --- | --- | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | 該当なし | 該当なし | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | AAC オーディオ | A\$1AAC | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | G.711 オーディオ (A-Law のみ) | A\$1MS/ACM | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | 該当なし | 該当なし | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | AAC オーディオ | A\$1AAC | 

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

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

## GetDASHStreamingSessionURL の要件
<a name="requirements-getdash"></a>

この API の詳細については、「[https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetDASHStreamingSessionURL.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetDASHStreamingSessionURL.html)」を参照してください。


| トラック 1 の説明 | トラック 1 コーデック ID | トラック 2 の説明 | トラック 2 コーデック ID | 
| --- | --- | --- | --- | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | 該当なし | 該当なし | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | AAC オーディオ | A\$1AAC | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | G.711 オーディオ (A-Law のみ) | A\$1MS/ACM | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | G.711 オーディオ (U-Law のみ) | A\$1MS/ACM | 
| AAC オーディオ | A\$1AAC | 該当なし | 該当なし | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | 該当なし | 該当なし | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | AAC オーディオ | A\$1AAC | 

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

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

## GetHLSStreamingSessionURL の要件
<a name="requirements-gethls"></a>

この API の詳細については、「[https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetHLSStreamingSessionURL.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetHLSStreamingSessionURL.html)」を参照してください。


**HLS Mp4**  

| トラック 1 の説明 | トラック 1 コーデック ID | トラック 2 の説明 | トラック 2 コーデック ID | 
| --- | --- | --- | --- | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | 該当なし | 該当なし | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | AAC オーディオ | A\$1AAC | 
| AAC オーディオ | A\$1AAC | 該当なし | 該当なし | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | 該当なし | 該当なし | 
| H.265 ビデオ | V\$1MPEGH/ISO/HEVC | AAC オーディオ | A\$1AAC | 


**HLS TS**  

| トラック 1 の説明 | トラック 1 コーデック ID | トラック 2 の説明 | トラック 2 コーデック ID | 
| --- | --- | --- | --- | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | 該当なし | 該当なし | 
| H.264 ビデオ | V\$1MPEG4/ISO/AVC | AAC オーディオ | A\$1AAC | 
| AAC オーディオ | A\$1AAC | 該当なし | 該当なし | 

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

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

## GetImages の要件
<a name="requirements-getimages"></a>

この API の詳細については、「[https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetImages.html](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_reader_GetImages.html)」を参照してください。

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