

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.

# Construya canales MediaTailor lineales con ensamblaje de canales y CDN
<a name="ca-cdn-wflw"></a>

Esta sección proporciona una guía completa para integrar el ensamblaje de AWS Elemental MediaTailor canales con una red de entrega de contenido (CDN). Siga estos pasos para configurar, configurar y optimizar la integración de la CDN de Channel Assembly.

También puedes combinar el ensamblaje de canales con la inserción de anuncios en el servidor (SSAI) para crear canales lineales monetizados con publicidad personalizada. Esta potente integración te permite ofrecer anuncios segmentados a distintos espectadores que estén viendo el mismo contenido del canal, lo que aumenta tus oportunidades de ingresos y, al mismo tiempo, mantienes una experiencia de visualización con calidad de emisión. Para obtener información sobre SSAI with, consulte. CDNs [Inserción de anuncios con CDN](ssai-cdn-workflow.md)

En este tema, utilizamos el término *manifiestos* para referirnos colectivamente a listas de reproducción multivariantes, listas de reproducción multimedia y. MPDs

Para obtener más información sobre el ensamblaje de MediaTailor canales, consulte. [AWS Elemental MediaTailor Utilización para crear flujos lineales ensamblados](channel-assembly.md) 

## Lo que necesitará
<a name="ca-cdn-what-you-need"></a>

Antes de configurar el ensamblaje de MediaTailor canales con una CDN, reúna los siguientes recursos necesarios:

**AWS cuenta y permisos**  
Una AWS cuenta con los permisos adecuados para crear y administrar MediaTailor recursos  
Permisos de IAM para MediaTailor CloudFront (si se utilizan) y servicios relacionados  
Para obtener información detallada sobre los requisitos de permiso, consulte[Seguridad en AWS Elemental MediaTailor](security.md).

**Servicios necesarios**  
Un MediaTailor canal de ensamblaje de canales en funcionamiento (no solo una configuración de SSAI)  
Una cuenta de red de entrega de contenido (CDN) (Amazon CloudFront o CDN de terceros)  
Almacenamiento de origen para su contenido de VOD (Amazon S3 u otro servidor de origen) MediaPackage

**Requisitos de contenido**  
Fuentes VOD debidamente codificadas y empaquetadas en formato HLS o DASH. Para obtener información sobre cómo trabajar con ubicaciones de fuentes y fuentes de VOD, consulte. [Trabajar con ubicaciones de origen](channel-assembly-source-locations.md)  
Contenido con una duración de segmento uniforme (se recomienda un mínimo de 1 segundo)  
Contenido de la lista de anuncios para las pausas publicitarias (si se implementa la inserción de anuncios). Para obtener información sobre la configuración de Slate, consulte[MediaTailor pizarra e inserción](slate-management.md).

## Antes de empezar
<a name="ca-cdn-before-you-begin"></a>

**importante**  
Este flujo de trabajo requiere un MediaTailor canal de ensamblaje de canales en funcionamiento. Tener solo una configuración MediaTailor de SSAI no es suficiente para esta integración. Debe tener un canal de ensamblaje de canales activo configurado y operativo antes de continuar con la integración de la CDN.

Complete estas tareas de configuración antes de implementar el ensamblaje MediaTailor de canales con una CDN:

1. Configure la conectividad de red entre su CDN y los MediaTailor servidores de origen

1. Configure HTTPS para la entrega segura de contenido

1. Configura los ajustes de DNS para tu dominio CDN

### Requisitos previos de conocimiento
<a name="ca-cdn-knowledge-prerequisites"></a>

Para implementar correctamente esta solución, debe tener:
+ Comprensión de los protocolos de transmisión (HLS/DASH)
+ Conocimientos básicos de los principios de configuración de la CDN
+ Familiaridad con los conceptos de ensamblaje MediaTailor de canales

Para obtener información MediaTailor sobre la configuración básica, consulte [Configuración](setting-up.md) y[Cómo empezar con el ensamblaje MediaTailor de canales](channel-assembly-getting-started.md). Para obtener información sobre cómo trabajar con ubicaciones de origen y fuentes de VOD, consulte[Trabajar con ubicaciones de origen](channel-assembly-source-locations.md). Para obtener información sobre la configuración de slate, consulte[MediaTailor pizarra e inserción](slate-management.md).

## Ventajas de la integración de CDN
<a name="ca-cdn-benefits"></a>

La integración del ensamblaje de canales con una CDN ofrece estos beneficios clave.

**Experiencia de visualización mejorada**  
Si se configura correctamente, se CDNs reducen el almacenamiento en búfer, los tiempos de inicio y los errores de reproducción de los canales lineales. Esto se traduce en una mayor participación y satisfacción de los espectadores.

**Reducción de costos**  
Las estrategias de almacenamiento en caché eficientes minimizan las solicitudes de origen. Esto reduce los costes de transferencia de datos y la carga del servidor de origen, algo especialmente importante para los canales lineales de gran volumen.

**Escalabilidad**  
Las configuraciones de CDN optimizadas gestionan los picos de tráfico durante los eventos populares sin degradar el rendimiento, lo que garantiza que sus canales lineales permanezcan disponibles incluso durante las horas de máxima audiencia.

**Alcance global**  
Si está correctamente configurado, CDNs ofrezca contenido con baja latencia a espectadores de todo el mundo, independientemente de su ubicación, lo que ampliará su audiencia potencial.

**Transiciones de programa fluidas**  
La configuración de CDN optimizada garantiza transiciones fluidas entre los programas de su canal lineal, lo que crea una experiencia de visualización con calidad de emisión.

**Topics**
+ [Lo que necesitará](#ca-cdn-what-you-need)
+ [Antes de empezar](#ca-cdn-before-you-begin)
+ [Ventajas de la integración de CDN](#ca-cdn-benefits)
+ [Comprenda la arquitectura de CDN](channel-assembly-cdn-architecture.md)
+ [Configuración básica](ca-cdn-setup-basic.md)
+ [Configure la base URLs](channel-assembly-cdn-baseurl.md)
+ [Implemente la inserción de anuncios](ca-cdn-setup-advanced.md)
+ [Configure la visualización desplazada en el tiempo](channel-assembly-cdn-timeshift.md)
+ [Supervise las operaciones de la CDN](ca-cdn-monitor.md)
+ [Guía de optimización completa](ca-cdn-optimize-reference.md)

# Comprenda MediaTailor la arquitectura CDN del ensamblaje de canales
<a name="channel-assembly-cdn-architecture"></a>

AWS Elemental MediaTailor channel assembly se integra con las redes de entrega de contenido (CDNs) para ofrecer canales de streaming lineal con un rendimiento mejorado y un alcance global mejorados. La arquitectura recomendada sitúa a la CDN entre los espectadores y Channel Assembly, ya que Channel Assembly accede al contenido directamente desde su origen. En este tema se explican los componentes principales de la arquitectura y cómo funcionan juntos para entregar el contenido.

1. Los espectadores solicitan manifiestos a la CDN

1. La CDN reenvía las solicitudes al ensamblaje del canal

1. Channel Assembly recopila los manifiestos a partir de fuentes de VOD

1. Channel Assembly devuelve los manifiestos a la CDN, que los reenvía a los espectadores

1. Los espectadores solicitan segmentos a través de la CDN

1. La CDN enruta las solicitudes de segmentos al origen apropiado

Esta arquitectura garantiza un rendimiento óptimo y, al mismo tiempo, mantiene los beneficios de seguridad y flexibilidad del uso de una CDN.

![\[Diagrama que muestra la posición de la CDN entre los actores clientes y Channel Assembly MediaTailor\]](http://docs.aws.amazon.com/es_es/mediatailor/latest/ug/images/ca-cdn.png)


## Terminología de CDN para el ensamblaje de canales
<a name="cdn-terminology"></a>

Comprender estos términos clave le ayudará a implementar y solucionar los problemas de la integración de la CDN de su ensamblaje de canales:

CDN de origen y CDN perimetral  
**CDN de origen: una CDN** situada entre el origen MediaTailor y el origen del contenido. Almacena en caché los segmentos de contenido para reducir la carga en los servidores de origen. En una arquitectura de múltiples CDN, esta es la primera capa de CDN que interactúa directamente con el origen.  
**Edge CDN: una CDN** posicionada entre los espectadores y. MediaTailor Ofrece manifiestos y contenido personalizados a los espectadores. En una arquitectura de múltiples CDN, esta es la capa de CDN más externa que interactúa directamente con los espectadores.

Términos de configuración de CDN  
**Comportamiento de la caché**: reglas que determinan cómo gestiona una CDN los diferentes tipos de solicitudes, incluida la duración del almacenamiento en caché y el enrutamiento de origen.  
**TTL (tiempo de vida útil)**: el tiempo durante el cual el contenido permanece válido en la caché de una CDN antes de que sea necesario actualizarlo desde el origen. Para obtener recomendaciones detalladas sobre el TTL, consulte. [Optimización del almacenamiento en caché para CDN e integraciones MediaTailor](cdn-optimize-caching.md)  
**Clave de caché**: el identificador único que utiliza una CDN para almacenar y recuperar el contenido en caché, que suele incluir la ruta URL, los parámetros de consulta y los encabezados.  
**Escudo de origen**: capa de almacenamiento en caché intermedia entre las ubicaciones periféricas de la CDN y el servidor de origen que reduce el número de solicitudes a tu origen.  
**Contracción de solicitudes**: función de CDN que combina varias solicitudes simultáneas del mismo contenido en una sola solicitud de origen.

MediaTailor-términos específicos de CDN  
**Prefijo de segmento de contenido de la CDN**: nombre de dominio de la CDN que se MediaTailor utiliza al generar segmentos de contenido en URLs los manifiestos.  
**Prefijo de segmento de anuncios de la CDN**: nombre de dominio de la CDN que se MediaTailor utiliza al generar URLs segmentos de anuncios en los manifiestos.

Para obtener más información sobre la configuración de la CDN con, consulte. MediaTailor [Configure la integración de CDN](cdn-configuration.md)

# Configure el ensamblaje básico MediaTailor de canales con una CDN
<a name="ca-cdn-setup-basic"></a>

AWS Elemental MediaTailor El ensamblaje de canales le permite configurar una integración básica con su red de entrega de contenido (CDN) para ofrecer de manera eficiente los canales de streaming lineal a sus espectadores. Siga estos pasos para configurar la integración entre Channel Assembly y su CDN.

1. Configura tu CDN para que acepte los manifiestos de los espectadores y los reenvíe a MediaTailor Channel Assembly.

1. Configure el conjunto de MediaTailor canales para acceder a su programación de canales y determinar la programación actual.

1. Configure el ensamblaje de MediaTailor canales para solicitar segmentos de contenido de su servidor de origen en función de la programación.

1. Asegúrese de que su origen de contenido pueda entregar los segmentos solicitados a MediaTailor Channel Assembly.

1. Configure el ensamblaje de MediaTailor canales para generar manifiestos dinámicos en función de la programación actual.

1. Configure su CDN para que entregue a los espectadores las listas de reproducción multivariantes y MPDs multimedia reunidas.

1. Configura tu CDN para gestionar las solicitudes de segmentos de los espectadores, con la configuración de caché adecuada.

1. Configura tu CDN para reenviar las pérdidas de caché al MediaTailor ensamblaje de canales.

1. Configura el ensamblaje MediaTailor de canales para recuperar los segmentos solicitados de tu origen de contenido.

1. Configura tu CDN para que entregue segmentos de contenido a los espectadores para su reproducción.

# Configure la base URLs para el ensamblaje de MediaTailor canales (CDN)
<a name="channel-assembly-cdn-baseurl"></a>

AWS Elemental MediaTailor El ensamblaje de canales requiere una configuración de URL base adecuada para garantizar que el enrutamiento del contenido a través de la red de entrega de contenido (CDN) funcione correctamente. Configura los ajustes de URL base en Channel Assembly para permitir la entrega correcta del contenido a los espectadores.

## Configuración de la URL del segmento de contenido
<a name="channel-assembly-cdn-content-segment"></a>

En la configuración de su canal de ensamblaje de canales, establezca la **URL base** en su dominio de CDN. Esto garantiza que todos los segmentos URLs del manifiesto ensamblado apunten a tu CDN y no directamente a tu servidor de origen.

Por ejemplo, si tu contenido de origen está en `http://origin.example.com/content/` y tu dominio de CDN está en`https://cdn.example.com/`, establece la URL base en. `https://cdn.example.com/content/`

## Configuración de restricción de acceso
<a name="channel-assembly-cdn-access-restriction"></a>

Para mejorar la seguridad, configura tu CDN para restringir el acceso directo a tu servidor de origen:

1. Configura los controles de acceso de origen en tu CDN.

1. Configura tu servidor de origen para que solo acepte solicitudes de tu CDN.

1. Usa cookies firmadas URLs o cookies para autenticar a los espectadores si es necesario.

En el caso de Amazon CloudFront, puedes usar Origin Access Control (OAC) para proteger el acceso a tu origen. Para obtener más información sobre cómo proteger tu CloudFront integración, consulta[Integración de CloudFront](cloudfront-specific-recommendations.md).

# Implemente MediaTailor la inserción de anuncios con el ensamblaje de canales
<a name="ca-cdn-setup-advanced"></a>

Channel Assembly AWS Elemental MediaTailor se integra perfectamente con las redes de inserción de anuncios del lado del servidor (SSAI) y de entrega de contenido (CDNs) para crear canales lineales monetizados con publicidad personalizada.

Al combinar el ensamblaje de canales con el SSAI, puede crear canales lineales que ofrezcan anuncios personalizados a los espectadores y, al mismo tiempo, mantengan experiencias de calidad de transmisión. Esta integración permite hacer lo siguiente:
+ Monetice el contenido: genere ingresos mediante publicidad segmentada en sus canales lineales
+ Personalice las experiencias: publique diferentes anuncios a los espectadores que ven el mismo canal en función de sus perfiles
+ Mantén la calidad: garantiza transiciones fluidas entre el contenido y los anuncios para una visualización con calidad de emisión
+ Amplíe de manera eficiente: Support a millones de espectadores simultáneos mediante la entrega de CDN

Para obtener información detallada sobre SSAI con CDNs, consulte. [Inserción de anuncios con CDN](ssai-cdn-workflow.md)

1. Configura tu CDN perimetral para que acepte las solicitudes de manifiesto de los espectadores y las reenvíe a la inserción de MediaTailor anuncios.

1. Configura la inserción de MediaTailor anuncios para reenviar las solicitudes a tu CDN de origen.

1. Configura tu CDN de origen para reenviar las solicitudes al ensamblaje de MediaTailor canales.

1. Configure el ensamblaje de MediaTailor canales para generar manifiestos dinámicos en función de la programación actual.

1. Configure su CDN de origen para reenviar los manifiestos ensamblados a la inserción de MediaTailor anuncios.

1. Configura la inserción de MediaTailor anuncios para solicitar decisiones publicitarias a tu servidor de decisiones publicitarias en los puntos de interrupción de anuncios.

1. Configura la inserción de MediaTailor anuncios para personalizar los manifiestos con marcadores de anuncios.

1. Configura tu CDN perimetral para ofrecer manifiestos personalizados a los espectadores.

1. Configura tu arquitectura de CDN para gestionar las solicitudes de contenido y segmentos de anuncios de forma eficiente.

El siguiente diagrama ilustra este flujo de trabajo combinado:

![\[Diagrama que muestra la integración de la CDN con el ensamblaje de canales y la inserción de anuncios\]](http://docs.aws.amazon.com/es_es/mediatailor/latest/ug/images/ca-ssai-comb-cdn.png)


Para un rendimiento óptimo al combinar el ensamblaje de canales y el SSAI:
+ Configure los comportamientos de la caché que distingan entre el ensamblaje de canales y las solicitudes de SSAI
+ Establezca los valores TTL adecuados para los manifiestos y los segmentos, tal como se recomienda en [Optimización del almacenamiento en caché para CDN e integraciones MediaTailor](cdn-optimize-caching.md)
+ Asegúrese de que el enrutamiento entre el ensamblaje del canal, la inserción de anuncios y los orígenes de la CDN
+ Supervise las métricas de rendimiento de los componentes de ensamblaje de canales e inserción de anuncios

Para obtener información detallada sobre cómo configurar el SSAI con CDNs, consulte:
+ [Comprenda la arquitectura de inserción de anuncios para las CDN y las integraciones MediaTailor](ssai-cdn-architecture-overview.md)- Conozca la arquitectura y los conceptos del SSAI
+ [Configure un MediaTailor SSAI básico con una CDN para una entrega de anuncios óptima](configuring-ssai-cdn.md)- Instrucciones de Step-by-step configuración del SSAI
+ [Solucione problemas de MediaTailor SSAI con una entrega CDNs ininterrumpida de anuncios](troubleshooting-ssai-cdn.md)- Solucionar problemas comunes de integración de SSAI

# Configure la visualización diferida en el tiempo para el ensamblaje del canal MediaTailor
<a name="channel-assembly-cdn-timeshift"></a>

AWS Elemental MediaTailor El ensamblaje de canales admite capacidades de visualización con cambios en el tiempo que permiten funciones similares a las de un DVR, como pausar, rebobinar y volver a iniciar los canales lineales. Habilite estas funciones configurando su red de entrega de contenido (CDN) para que admita la visualización en diferido horario, lo que permite a los espectadores controlar su experiencia de visualización.

## Cómo entender la visualización desplazada en el tiempo
<a name="channel-assembly-cdn-timeshift-overview"></a>

La visualización desplazada en el tiempo permite una funcionalidad similar a la de un DVR para canales lineales, que incluye:
+ Volver **a empezar**: los espectadores pueden empezar a ver un programa desde el principio, incluso si se unen después de que haya empezado
+ **Pausar y reanudar**: los espectadores pueden pausar el contenido y volver a verlo más tarde
+ **Retroceder y avanzar rápidamente**: los espectadores pueden navegar hacia atrás y hacia adelante por el contenido disponible
+ **Retraso de visualización**: los espectadores pueden ver contenido que se emitió anteriormente en la programación del canal

La visualización diferida en el tiempo funciona añadiendo un `start` parámetro a la URL de reproducción del canal. El parámetro especifica un desfase en segundos con respecto a la hora actual:
+ Los valores negativos indican un tiempo en el pasado (por ejemplo, `start=-3600` significa «empezar desde hace 1 hora»)
+ Los valores positivos indican un momento en el futuro (por ejemplo, `start=3600` significa «empezar desde 1 hora en el futuro»)

Ejemplo de URL con el parámetro timeshift:

```
https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600
```

## Resolución de retardo temporal
<a name="channel-assembly-cdn-timeshift-delay"></a>

Para permitir la visualización en diferido temporal con una CDN:

1. Configura tu CDN para reenviar el parámetro de `start` consulta al ensamblaje del canal.

1. Configure los comportamientos de la caché que incluyan el `start` parámetro en la clave de la caché.

1. Para los manifiestos con parámetros de cambio de hora, utilice un TTL corto o no los guarde en caché.

Esto garantiza que cada espectador reciba el manifiesto correcto para la posición horaria solicitada.

## Requisitos de CDN para el cambio horario
<a name="channel-assembly-cdn-timeshift-requirements"></a>

Su CDN debe cumplir los siguientes requisitos para permitir la visualización en diferido con el ensamblaje de canales:
+ Reenvía todos los parámetros de la consulta al ensamblaje del canal.
+ Incluya el `start` parámetro en la clave de caché.
+ Support la invalidación adecuada de la caché para los manifiestos cambiados en el tiempo.
+ Gestione las diferentes respuestas de los manifiestos en función de los parámetros de la consulta.

# Supervise las operaciones de CDN de ensamblaje de MediaTailor canales
<a name="ca-cdn-monitor"></a>

AWS Elemental MediaTailor El ensamblaje de canales requiere una supervisión efectiva cuando se integra con una red de entrega de contenido (CDN) para garantizar una entrega de contenido confiable. Implemente estrategias de monitoreo para el ensamblaje de sus canales y la integración de la CDN para garantizar una entrega de contenido confiable y una resolución rápida de los problemas.

Para obtener una guía completa sobre el monitoreo de la CDN, que incluye las métricas esenciales, la configuración de las herramientas de monitoreo, la configuración de alertas y las estrategias de solución de problemas que se aplican a todas MediaTailor las implementaciones, consulte. [Supervisión de CDN](cdn-monitoring.md) Esta sección se centra en los requisitos de monitoreo específicos del ensamblaje de canales.

Implemente un monitoreo específico para el ensamblaje de sus canales y la integración de la CDN:
+ Realice un seguimiento de las métricas de generación de manifiestos en el ensamblaje de canales.
+ Supervise las solicitudes de visualización modificadas en el tiempo y su impacto en las tasas de aciertos de la caché de la CDN.
+ Configura alertas para detectar patrones inusuales en las solicitudes de manifiestos.
+ Implemente el seguimiento para segmentar la disponibilidad en todas sus fuentes de contenido.

Para Amazon CloudFront, crea un panel que integre las métricas de CDN con MediaTailor las métricas para visualizar todo tu proceso de entrega mediante [CloudWatchpaneles](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html).

Si también utilizas SSAI con el ensamblaje de tu canal, consulta las recomendaciones de monitoreo adicionales específicas [Supervise las operaciones de la CDN](ssai-cdn-monitor.md) para la inserción de anuncios.

# Optimización completa del ensamblaje de canales (CDN).
<a name="ca-cdn-optimize-reference"></a>

Para obtener una guía detallada de optimización de la CDN específica para las implementaciones de ensamblaje de canales, incluidas las estrategias de almacenamiento en caché, la configuración del enrutamiento de solicitudes, los puntos de referencia de rendimiento y las técnicas de optimización avanzadas, consulte. [Optimización del rendimiento de la CDN](cdn-optimization.md)

La guía de optimización consolidada proporciona:
+ Configuración de almacenamiento en caché específica del ensamblaje de canales con los valores TTL recomendados
+ Solicite la optimización del enrutamiento para la entrega de manifiestos y segmentos
+ Puntos de referencia y objetivos de rendimiento para todas las MediaTailor implementaciones
+ Técnicas de optimización avanzadas que incluyen Origin Shield y compresión
+ Guía de flujo de trabajo combinada para el ensamblaje de canales con SSAI