

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.

# Formato AWSE SCTE-35
<a name="awse-scte35-format"></a>

AWSE es un `format_identifier` valor que se utiliza en la estructura UPID de la SCTE-35 MPU. Algunas AWS Elemental MediaLive funciones utilizan este formato para incluir información adicional en los mensajes. SCTE-35 `splice_info_section`

En esta página se describe el formato binario de los descriptores de AWSE, incluida la estructura de sobres versionada y las cargas útiles de funciones registradas.

## Funciones que utilizan el format\_identifier de AWSE ``
<a name="scte35-enrichment-operations"></a>

En la tabla siguiente se enumeran las MediaLive funciones que añaden descriptores AWSE a los mensajes. SCTE-35 


| Operación | Habilitado por | ID de función | Description (Descripción) | 
| --- | --- | --- | --- | 
| Añada los parámetros de consulta de inferencia elemental | [Enriquecimiento de metadatos contextuales ](elemental-inference-cm-enrichment.md) | EICM(Metadatos contextuales de inferencia elemental) | Incorpora el identificador del feed de Elemental Inference, la URL del plano de datos y un PTS con cronología de condicionador en un descriptor de identificación de contenido para que los sistemas posteriores puedan consultar la API de Elemental Inference. GetMetadata Consulte [Carga útil del EICM: enriquecimiento de metadatos contextuales](scte35-enrichment-eicm.md). | 

## Especificación de formato AWSE
<a name="scte35-enrichment-awse-format"></a>

El AWSE `format_identifier` proporciona un sobre versionado y ampliable. Este sobre identifica la función que produjo el descriptor y contiene una carga útil específica para la función. En las siguientes secciones se describe la estructura externa del descriptor, los campos del sobre y los identificadores de las características registradas.

### Estructura de los descriptores de segmentación
<a name="scte35-enrichment-awse-descriptor"></a>

Cada descriptor AWSE sigue la sintaxis SCTE 35: `segmentation_descriptor()`

```
segmentation_descriptor {
    splice_descriptor_tag           = 0x02
    descriptor_length               = 15 + segmentation_upid_length
    identifier                      = 0x43554549 ('CUEI')
    segmentation_event_id           = <unique per splice_info_section>
    segmentation_event_cancel_indicator = 0
    program_segmentation_flag       = 1
    segmentation_duration_flag      = 0
    delivery_not_restricted_flag    = 1
    segmentation_upid_type          = 0x0C (MPU)
    segmentation_upid_length        = <varies by feature>
    segmentation_upid               = <AWSE format_identifier + envelope — see AWSE UPID envelope>
    segmentation_type_id            = 0x01 (Content Identification)
    segment_num                     = 0
    segments_expected               = 0
}
```

Siempre `segmentation_upid_type` es (MPU`0x0C`). El `segmentation_type_id` es siempre `0x01` (identificación de contenido). `segmentation_upid`Empieza por el `format_identifier` valor`"AWSE"`, seguido de los campos del sobre descritos en[Sobre AWSE UPID](#scte35-enrichment-awse-envelope).

### Sobre AWSE UPID
<a name="scte35-enrichment-awse-envelope"></a>

`segmentation_upid`Comienza con un encabezado de sobre fijo. Este encabezado identifica la función`format_identifier`, la versión del esquema y la versión. En función de la función, es posible que aparezca o no una carga útil específica para cada función. Los analizadores la utilizan `feature_id` para determinar cómo interpretar los bytes restantes (si los hay).

Los campos aparecen en el orden mostrado.


| Campo | Tamaño | Tipo | Description (Descripción) | 
| --- | --- | --- | --- | 
| format\_identifier | 4 bytes | ASCII | "AWSE"— el format\_identifier valor de SCTE-35 MPU que identifica este UPID como una carga útil de AWS Elemental. | 
| schema\_version | 1 byte | uint8 | Versión del esquema de sobres de AWSE. Actualmente0x01. Un cambio en este valor indica un cambio estructural en el propio sobre (incluido su tamaño). | 
| feature\_id | 4 bytes | ASCII | Identifica qué MediaLive característica produjo este descriptor. Determina cómo interpretar los bytes restantes. Consulte [Identificadores de funciones](#scte35-enrichment-awse-feature-ids). | 
| (carga útil específica de una función) | variable | — | Cualquier campo adicional requerido por el feature\_id que hayas elegido. La presencia de esta carga útil y su estructura dependen completamente de la función. Consulta la referencia de carga útil de la función para obtener más información. | 

Para la versión 1 del esquema, el encabezado del sobre tiene 9 bytes (4 \+ 1 \+ 4). Una carga útil específica de una función puede o no seguir el`feature_id`, según la función. Cuando hay una carga útil, su longitud es. `segmentation_upid_length - 9` La función define por completo la estructura de la carga útil; consulta la referencia de cargas útiles de la función para obtener más información.

Los analizadores que no reconozcan a `feature_id` deberían omitir el descriptor sin problemas.

### Identificadores de funciones
<a name="scte35-enrichment-awse-feature-ids"></a>

En la siguiente tabla se enumeran los `feature_id` valores registrados.


| ID de función | Característica | Referencia de carga | 
| --- | --- | --- | 
| EICM | Enriquecimiento de metadatos contextuales (AWS Elemental Inference) | [Carga útil del EICM: enriquecimiento de metadatos contextuales](scte35-enrichment-eicm.md) | 