Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Referencia de marcas de adaptación de capa de abstracción de red (NAL)
Esta sección contiene información sobre las marcas disponibles para la enumeración StreamInfo.NalAdaptationFlags.
La transmisión básica
-
El Annex-Bformato delimita las NALU (unidades de capa de abstracción de red)
con dos bytes de ceros, seguidos de uno o tres bytes de ceros, seguidos del número 1 (denominado código de inicio, por ejemplo, 00000001). -
El formato AVCC también incluye NALU, pero cada NALU está precedida por un valor que indica su tamaño (normalmente, cuatro bytes).
Muchos codificadores producen el formato de flujo de bits. Annex-B Algunos procesadores de flujo de bits de nivel superior (como un motor de reproducción o el reproductor Media Source Extensions (MSE) del mismo Consola de administración de AWS)
Los datos privados del códec (CPD), que son SPS/PPS (conjunto de parámetros de Set/Picture parámetros de secuencia) del H.264 códec, también pueden estar en formato AVCC. Annex-B Sin embargo, para los CPD, los formatos son distintos de los descritos anteriormente.
Los indicadores indican al SDK que adapte las NALU a la AVCC o a los datos de marco y al CPD de Annex-B la siguiente manera:
| Indicador | Adaptación |
|---|---|
NAL_ADAPTATION_FLAG_NONE |
Sin adaptación. |
NAL_ADAPTATION_ANNEXB_NALS |
Adapte las Annex-B NALU a las NALU de AVCC. |
NAL_ADAPTATION_AVCC_NALS |
Adapte los NALU del AVCC a los NALU. Annex-B |
NAL_ADAPTATION_ANNEXB_CPD_NALS |
Adapte los Annex-B NALU para los datos privados del códec a los NALU en formato AVCC. |
NAL_ADAPTATION_ANNEXB_CPD_AND_FRAME_NALS |
Adapte los Annex-B NALU para el códec y encuadre los datos privados a los NALUs en formato AVCC. |
Para obtener más información sobre los tipos de NALU, consulte Sección 1.3: Tipos de unidad de capa de abstracción de red en RFC 3984