View a markdown version of this page

Referencia de marcas de adaptación de capa de abstracción de red (NAL) - Amazon Kinesis Video Streams

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 de una aplicación puede estar en formato AVCC Annex-Bo AVCC:

  • 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) utilizan el formato AVCC para sus fotogramas.

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.