Référence de l'indicateur d'adaptation de la couche d'abstraction réseau (NAL) - Amazon Kinesis Video Streams

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.

Référence de l'indicateur d'adaptation de la couche d'abstraction réseau (NAL)

Cette section contient des informations sur les indicateurs disponibles pour l'énumération StreamInfo.NalAdaptationFlags.

Le flux élémentaire d'une application peut être en annexe B ou AVCCau format suivant :

  • Le format Annex-B délimite NALUs(unités de couche d'abstraction du réseau) par deux octets de zéros, suivis d'un ou trois octets de zéros, suivis du chiffre 1 (appelé code de démarrage, par exemple, 00000001).

  • Le AVCCformat est également encapsuléNALUs, mais chacun NALU est précédé d'une valeur indiquant la taille du NALU (généralement quatre octets).

De nombreux encodeurs produisent le format de bitstream Annex-B. Certains processeurs de flux binaire de niveau supérieur (tels qu'un moteur de lecture ou le lecteur Media Source Extensions (MSE) intégré au AWS Management Console) utilisent le AVCC format pour leurs images.

Les données privées du codec (CPD), qui sont un ensemble de SPS/PPS (Sequence Parameter Set/Picture paramètres) pour le codec H.264, peuvent également être au format Annex-B ou au format. AVCC Cependant, pour leCPD, les formats sont différents de ceux décrits précédemment.

Les drapeaux indiquent SDK d'adapter le NALUs vers AVCC ou l'annexe B pour les données de trame, CPD comme suit :

Indicateur Adaptation
NAL_ADAPTATION_FLAG_NONE Aucune adaptation.
NAL_ADAPTATION_ANNEXB_NALS Adaptez l'annexe B àNALUs. AVCC NALUs
NAL_ADAPTATION_AVCC_NALS Adapter AVCC NALUs à l'annexe-BNALUs.
NAL_ADAPTATION_ANNEXB_CPD_NALS Adaptez l'annexe B NALUs pour que les données privées du codec soient formatées. AVCC NALUs
NAL_ADAPTATION_ANNEXB_CPD_AND_FRAME_NALS Adaptez l'annexe B NALUs pour le codec et encadrez les données privées au format. AVCC NALUs

Pour plus d'informations sur les NALU types, reportez-vous à la Section 1.3 : Types d'unités de couche d'abstraction réseau dans le document RFC3984.