

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Referensi bendera adaptasi Network Abstraction Layer (NAL)
<a name="producer-reference-nal"></a>

Bagian ini berisi informasi tentang bendera yang tersedia untuk `StreamInfo.NalAdaptationFlags` enumerasi.

[Aliran dasar](https://en.wikipedia.org/wiki/Elementary_stream) dalam aplikasi dapat dalam format salah satu **Annex-B**atau **AVCC**: 
+ **Annex-B****Format ini membatasi [NALUS (unit Network Abstraction Layer)](https://en.wikipedia.org/wiki/Network_Abstraction_Layer#NAL_units) dengan dua byte nol, diikuti oleh satu atau tiga byte nol, diikuti oleh angka *1 (disebut kode awal, misalnya, 00000001*).** 
+ Format **AVCC** juga membungkus NALU, tetapi setiap NALU didahului oleh nilai yang menunjukkan ukuran NALU (biasanya empat byte).

Banyak encoder menghasilkan format Annex-B bitstream. Beberapa prosesor bitstream tingkat tinggi (seperti mesin pemutaran atau pemutar [Media Source Extensions (MSE)](https://en.wikipedia.org/wiki/Media_Source_Extensions) di Konsol Manajemen AWS) menggunakan format AVCC untuk frame mereka.

Data pribadi codec (CPD), yaitu SPS/PPS (Sequence Parameter Set/Picture Parameter Set) untuk H.264 codec, juga bisa dalam Annex-B format AVCC. Namun, untuk CPD, formatnya berbeda dari yang dijelaskan sebelumnya.

Bendera memberi tahu SDK untuk mengadaptasi NALU ke AVCC atau Annex-B untuk data bingkai dan CPD sebagai berikut: 


****  

| Bendera | Adaptasi | 
| --- | --- | 
| NAL\_ADAPTATION\_FLAG\_NONE | Tidak ada adaptasi. | 
| NAL\_ADAPTATION\_ANNEXB\_NALS | Sesuaikan Annex-B NALU ke AVCC NALU. | 
| NAL\_ADAPTATION\_AVCC\_NALS | Sesuaikan AVCC NALU ke Annex-B NALU. | 
| NAL\_ADAPTATION\_ANNEXB\_CPD\_NALS | Sesuaikan Annex-B NALU untuk data pribadi codec ke format AVCC NALU. | 
| NAL\_ADAPTATION\_ANNEXB\_CPD\_AND\_FRAME\_NALS | Sesuaikan Annex-B NALU untuk codec dan bingkai data pribadi ke format AVCC NALU. | 

Untuk informasi selengkapnya tentang tipe NALU, lihat **Bagian 1.3: Jenis Unit Lapisan Abstraksi Jaringan** di [RFC](https://www.ietf.org/rfc/rfc3984.txt) 3984.