

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Network Abstraction Layer (NAL) Adaptation Flag-Referenz
<a name="producer-reference-nal"></a>

Dieser Abschnitt enthält Informationen zu verfügbaren Flags für die `StreamInfo.NalAdaptationFlags`-Aufzählung.

Der [Elementarstrom](https://en.wikipedia.org/wiki/Elementary_stream) in einer Anwendung kann das Format **Annex-B** oder **AVCC** haben: 
+ Im Format von **Anhang B** werden Grenzwerte [NALUs (Network Abstraction Layer-Einheiten)](https://en.wikipedia.org/wiki/Network_Abstraction_Layer#NAL_units) durch zwei Byte mit Nullen getrennt, gefolgt von einem oder drei Byte mit Nullen, gefolgt von der Zahl *1* (so genannter **Startcode**, z. B. 00000001). 
+ Das **AVCC-Format** umschließt ebenfalls NALUs, aber jeder NALU ist ein Wert vorangestellt, der die Größe der NALU angibt (normalerweise vier Byte).

Viele Encoder produzieren das Annex-B-Bitstream-Format. Einige Bitstream-Prozessoren auf höherer Ebene (z. B. eine Playback-Engine oder der [Media Source Extensions (MSE) -Player im) verwenden](https://en.wikipedia.org/wiki/Media_Source_Extensions) das AWS-Managementkonsole AVCC-Format für ihre Frames.

Der Codec Private Data (CPD), also SPS/PPS (Sequence Parameter Set/Picture Parameter Set) für den H.264-Codec, kann auch im Annex-B- oder AVCC-Format vorliegen. Bei der CPD unterscheiden sich die Formate jedoch von den zuvor beschriebenen.

Die Flags weisen das SDK an, das für Frame-Daten und CPD wie folgt NALUs an AVCC oder Annex-B anzupassen: 


****  

| Flag | Anpassung | 
| --- | --- | 
| NAL\$1ADAPTATION\$1FLAG\$1NONE | Keine Anpassung. | 
| NAL\$1ADAPTATION\$1ANNEXB\$1NALS | Passen Sie Anhang B an AVCC NALUs an. NALUs | 
| NAL\$1ADAPTATION\$1AVCC\$1NALS | Passen Sie AVCC an Anhang B NALUs an. NALUs | 
| NAL\$1ADAPTATION\$1ANNEXB\$1CPD\$1NALS | Passen Sie Anhang B NALUs für den Codec private Daten an das AVCC-Format an. NALUs | 
| NAL\$1ADAPTATION\$1ANNEXB\$1CPD\$1AND\$1FRAME\$1NALS | Passen Sie Anhang B NALUs für den Codec an und stellen Sie private Daten in das AVCC-Format ein. NALUs | 

Weitere Informationen zu NALU-Typen finden Sie in **Abschnitt 1.3: Einheitentypen der Netzwerkabstraktionsschicht** in [RFC 3984](https://www.ietf.org/rfc/rfc3984.txt).