

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.

# Prepárese para el CloudFormation despliegue de la CDN y MediaTailor las integraciones
<a name="prepare-cloudformation-deployment"></a>

AWS Elemental MediaTailor la implementación AWS CloudFormation requiere requisitos previos y pasos de preparación específicos. Antes de empezar CloudFormation a trabajar con Amazon para integrar MediaTailor y Amazon CloudFront, asegúrate de tener lo siguiente.
+ Una AWS cuenta con permisos MediaTailor de CloudFront creación y CloudFormation recursos
+ Un origen de contenido en el que esté alojado el contenido de vídeo (por ejemplo AWS Elemental MediaPackage, Amazon S3 u otro servidor de origen)
+ Un servidor de decisiones publicitarias (ADS) que pueda responder a las solicitudes de VAST

Antes de implementar la CloudFormation plantilla, reúna estos parámetros necesarios:

`AdServerUrl`  
URL del servidor de anuncios VAST para la inserción dinámica de anuncios. Se proporciona un punto final VAST estático para realizar pruebas.

`ContentOriginDomainName`  
Nombre de dominio del origen de tu contenido sin protocolo (p. ej.*mediapackage-domain.mediapackagev2.us-west-2.amazonaws.com*,*mybucket.s3.amazonaws.com*,, o*custom-origin.example.com*). No incluyas prefijos http://o https://ni ninguna ruta.

`ContentOriginType`  
El tipo de origen del contenido:  
+ *mediapackagev2*: Para orígenes AWS Elemental MediaPackage 
+ *s3*: Para los orígenes de los buckets de Amazon S3
+ *personalizado*: para cualquier otro tipo de origen

La plantilla creará varios AWS recursos que funcionarán juntos para ofrecer tu contenido con anuncios personalizados. A continuación se describe lo que hace cada componente:

## Control de acceso a Origin
<a name="origin-access-control-resource"></a>

El control de acceso de Origin (OAC) es una función de seguridad que garantiza que solo se pueda acceder a tu contenido a través de tu servidor de origen CloudFront, y no directamente desde él. Esto ayuda a proteger tu contenido del acceso no autorizado.

Para MediaPackage los orígenes de Amazon S3, la plantilla crea un recurso de Origin Access Control (OAC) para proteger el acceso a su contenido. 

## MediaTailor configuración de reproducción
<a name="mediatailor-resource"></a>

La configuración MediaTailor de reproducción es el componente principal que gestiona la inserción de anuncios. Recibe el contenido de tu origen, solicita anuncios a tu servidor de anuncios y los combina en una transmisión personalizada para cada espectador.

La plantilla crea una configuración de MediaTailor reproducción con los siguientes ajustes:
+ Fuente de contenido de vídeo que apunta a su CloudFront distribución
+ URL del servidor de decisiones publicitarias configurada para el punto final VAST especificado
+ Configuración previa a la reproducción en directo para la inserción de anuncios durante las retransmisiones en directo
+ Configuración de CDN con los prefijos de URL de segmento adecuados

## CloudFront distribución
<a name="cloudfront-resource"></a>

La CloudFront distribución entrega su contenido a los espectadores de todo el mundo con baja latencia. Gestiona diferentes tipos de solicitudes (manifiestos, segmentos de contenido, segmentos de anuncios) y las dirige a los orígenes correspondientes.

Para los nuevos profesionales de la radiodifusión CDNs, estos son algunos términos clave:

Origen  
Un servidor donde se almacena el contenido original (como MediaPackage Amazon S3)

Comportamiento de la caché  
Reglas que determinan cómo se almacenan en caché y se entregan los diferentes tipos de contenido

Política de caché  
Configuraciones que controlan cuánto tiempo se almacena en caché el contenido y qué componentes de la solicitud afectan al almacenamiento en caché

La plantilla crea una CloudFront distribución con los siguientes componentes:
+ Tres orígenes:
  + Origen del contenido (MediaPackageAmazon S3 o personalizado)
  + MediaTailor el origen del manifiesto
  + MediaTailor origen de los segmentos
+ Comportamientos en caché con los patrones adecuados:
  + Comportamiento predeterminado de los segmentos de contenido
  + Comportamiento de los segmentos de MediaTailor anuncios (/tm/\$1)
  + Comportamiento de los medios MediaTailor intersticiales (/v1/i-media/\$1)
  + Comportamiento de los manifiestos personalizados (/v1/\$1)
  + Comportamiento de las solicitudes de redireccionamiento de segmentos (/segment/\$1)
+ Políticas de caché optimizadas para cada comportamiento:
  + `CachingOptimized`para contenido que se puede almacenar en caché
  + `CachingDisabled`para manifiestos personalizados
+ Políticas de solicitud de Origin para garantizar un reenvío adecuado de los encabezados
+ Políticas de encabezados de respuesta para la compatibilidad con CORS