

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exigences relatives aux pistes de lecture vidéo
<a name="video-playback-requirements"></a>

Amazon Kinesis Video Streams prend en charge les contenus multimédia codés dans de nombreux formats. Si votre flux vidéo Kinesis utilise un format non pris en charge par l'une des quatre API répertoriées ci-dessous, utilisez [`GetMedia`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_GetMedia.html) ou [`GetMediaForFragmentList`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_GetMediaForFragmentList.html), car elles ne sont pas limitées par type de piste. 

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

## GetClip exigences
<a name="requirements-getclip"></a>

Pour plus d'informations sur cette API, consultez [`GetClip`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_GetClip.html).


| Description de la piste 1 | ID du codec de la piste 1 | Description de la piste 2 | ID du codec Track 2 | 
| --- | --- | --- | --- | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | N/A | N/A | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | Système audio AAC | A\_AAC | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | G.711 audio (A-Law uniquement) | A\_MS/ACM | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | N/A | N/A | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | Système audio AAC | A\_AAC | 

**Important**  
Les données privées du codec (CPD) contenues dans chaque fragment contiennent des informations d'initialisation spécifiques au codec, telles que la fréquence d'images, la résolution et le profil de codage, qui sont nécessaires pour décoder correctement le fragment. Les modifications du CPD ne sont pas prises en charge entre les fragments cibles du clip obtenu. Le CPD doit rester cohérent sur le support demandé, sinon une erreur sera renvoyée.

**Important**  
Les modifications de suivi ne sont pas prises en charge. Les pistes doivent rester cohérentes sur l'ensemble du support interrogé. Une erreur est renvoyée si les fragments du flux ne contiennent que de la vidéo mais contiennent à la fois du son et de la vidéo, ou si une piste audio AAC est remplacée par une piste A-Law audio.

## GetDASHStreamingSessionURL exigences
<a name="requirements-getdash"></a>

Pour plus d'informations sur cette API, consultez [`GetDASHStreamingSessionURL`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_GetDASHStreamingSessionURL.html).


| Description de la piste 1 | ID du codec de la piste 1 | Description de la piste 2 | ID du codec Track 2 | 
| --- | --- | --- | --- | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | N/A | N/A | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | Système audio AAC | A\_AAC | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | G.711 audio (A-Law uniquement) | A\_MS/ACM | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | G.711 audio (U-Law uniquement) | A\_MS/ACM | 
| Système audio AAC | A\_AAC | N/A | N/A | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | N/A | N/A | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | Système audio AAC | A\_AAC | 

**Important**  
Les données privées du codec (CPD) contenues dans chaque fragment contiennent des informations d'initialisation spécifiques au codec, telles que la fréquence d'images, la résolution et le profil de codage, qui sont nécessaires pour décoder correctement le fragment. Les modifications du CPD ne sont pas prises en charge pendant une session de streaming. Le CPD doit rester cohérent à travers les médias interrogés.

**Important**  
Les modifications de suivi ne sont pas prises en charge. Les pistes doivent rester cohérentes sur l'ensemble du support interrogé. La diffusion échouera si les fragments du flux passent de la vidéo uniquement à l'audio et à la vidéo, ou si une piste audio AAC est remplacée par une piste A-Law audio.

## GetHLSStreamingSessionURL exigences
<a name="requirements-gethls"></a>

Pour plus d'informations sur cette API, consultez [`GetHLSStreamingSessionURL`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_GetHLSStreamingSessionURL.html).


**HLS MP4**  

| Description de la piste 1 | ID du codec de la piste 1 | Description de la piste 2 | ID du codec Track 2 | 
| --- | --- | --- | --- | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | N/A | N/A | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | Système audio AAC | A\_AAC | 
| Système audio AAC | A\_AAC | N/A | N/A | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | N/A | N/A | 
| H.265 vidéo | V\_MPEGH/ISO/HEVC | Système audio AAC | A\_AAC | 


**HLS TS**  

| Description de la piste 1 | ID du codec de la piste 1 | Description de la piste 2 | ID du codec Track 2 | 
| --- | --- | --- | --- | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | N/A | N/A | 
| H.264 vidéo | V\_MPEG4/ISO/AVC | Système audio AAC | A\_AAC | 
| Système audio AAC | A\_AAC | N/A | N/A | 

**Note**  
Les données privées du codec (CPD) contenues dans chaque fragment contiennent des informations d'initialisation spécifiques au codec, telles que la fréquence d'images, la résolution et le profil de codage, qui sont nécessaires pour décoder correctement le fragment. Pour TS et MP4, les modifications du CPD sont prises en charge pendant une session de streaming. Par conséquent, les fragments d'une session peuvent contenir des informations différentes dans le CPD sans interrompre la lecture. Pour chaque session de streaming, seuls 500 changements de CPD sont autorisés.

**Important**  
Les modifications de suivi ne sont pas prises en charge. Les pistes doivent rester cohérentes sur l'ensemble du support interrogé. La diffusion échouera si les fragments du flux passent de la vidéo uniquement à l'audio et à la vidéo, ou si une piste audio AAC est remplacée par une piste A-Law audio.

## GetImages exigences
<a name="requirements-getimages"></a>

Pour plus d'informations sur cette API, consultez [`GetImages`](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_GetImages.html).

**Note**  
Le `GetImages` média doit contenir une piste vidéo dans la piste 1.