

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.

# MediaTailor Introducción e implementación de la inserción de anuncios guiada por servidor
<a name="server-guided"></a>

AWS Elemental MediaTailor La inserción de anuncios guiada por el servidor (SGAI) ofrece una alternativa a la inserción de anuncios en el servidor, ya que hace referencia a los anuncios como listas de reproducción independientes en lugar de agruparlos directamente en las listas de reproducción multimedia. Este enfoque mejora el rendimiento gracias a los manifiestos que se pueden almacenar en caché y permite una mayor escalabilidad.

Para obtener información sobre cómo utilizar la inserción de anuncios guiada por el servidor con MediaTailor, elige el tema correspondiente de la siguiente lista.

## Actívala en la configuración de reproducción
<a name="enable-in-config"></a>

Para que los reproductores puedan utilizar la inserción de anuncios guiada por el servidor, debes `Insertion Mode` configurarla `PLAYER_SELECT` en la configuración de MediaTailor reproducción. Esto permite a los jugadores seleccionar la inserción de anuncios agrupados o guiados en el momento de inicializar la sesión.

## Crea una sesión guiada por el servidor
<a name="create-guided-session"></a>

Al crear sesiones de reproducción, elija el modo guiado. La forma de hacerlo depende de si los jugadores utilizan sesiones implícitas o explícitas.

### Sesiones guiadas por el servidor creadas implícitamente
<a name="create-implicit-guided-session"></a>

Añádalo `aws.insertionMode=GUIDED` a la solicitud de lista de reproducción multivariante del HLS. Ejemplo:

```
playback-endpoint/v1/master/hashed-account-id/origin-id/index.m3u8?aws.insertionMode=GUIDED
```

Donde:
+ `playback-endpoint` es el punto de enlace de reproducción único que generó AWS Elemental MediaTailor cuando creó la configuración. 

  Ejemplo

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com
  ```
+ `hashed-account-id`es tu ID. Cuenta de AWS 

  Ejemplo

  ```
  777788889999
  ```
+ `origin-id` es el nombre que asignó al crear la configuración. 

  Ejemplo

  ```
  myOrigin
  ```
+ `index.m3u8`o es el nombre del manifiesto de la secuencia de pruebas más su extensión de archivo. Defina esto de tal forma que pueda obtener un manifiesto totalmente identificado cuando lo añada al origen de contenido de vídeo que configuró en [Paso 4: Crear una configuración](getting-started-ad-insertion.md#getting-started-add-mapping). 

Utilizando los valores de los ejemplos anteriores, los valores completos URLs son los siguientes.
+ Ejemplo:

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/777788889999/myOrigin/index.m3u8?aws.insertionMode=GUIDED
  ```

### Sesiones guiadas por el servidor creadas de forma explícita
<a name="create-explicit-guided-session"></a>

`insertionMode=GUIDED`Añádalos a los metadatos JSON que el reproductor envía en HTTP `POST` al punto final del prefijo de inicialización de la sesión de la MediaTailor configuración.

En el siguiente ejemplo, se muestra la estructura de los metadatos de JSON:

```
{
  # other keys, e.g. "adsParams"
  "insertionMode": "GUIDED"       # this can be either GUIDED or STITCHED
}
```

Con estos metadatos de inicialización, la sesión de reproducción utilizará la inserción de anuncios guiada por el servidor.