

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.

# Creación de una configuración de empaquetado CMAF
<a name="pkg-cfig-create-cmaf"></a>

Cree una configuración de empaquetado que formatee el contenido de los dispositivos compatibles con el HLS de Apple fragmentado MP4 (f). MP4

**Para crear una configuración de empaquetado CMAF (consola)**

1. Abra la MediaPackage consola en. [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)

1. En el panel de navegación, en **Video on demand (Vídeo bajo demanda)**, seleccione **Packaging groups (Grupos de empaquetado)**.

1. En la página **Packaging groups (Grupos de empaquetado)**, seleccione el grupo que va a contener la configuración que está creando.

1. En la página de detalles del grupo de empaquetado, en **Configuraciones de empaquetado**, seleccione **Gestionar configuraciones**.

1. En la página **Gestionar configuraciones de empaquetado**, en **Configuraciones de empaquetado**, haga clic en **Añadir** y seleccione **Nueva configuración**.

1. Complete los campos tal y como se describe en los siguientes temas:
   + [Campos de configuración generales](cfigs-cmaf-new.md)
   + [Campos de configuración del manifiesto](cfigs-cmaf-manset.md)
   + [Campos de selección de secuencias](cfigs-cmaf-include-streams.md)
   + [Campos de cifrado](cfigs-cmaf-encryption.md)

1. Seleccione **Save**.

Si al crear una configuración de empaquetado supera las cuotas de la cuenta, aparecerá un error. Si recibe un error similar a Demasiadas solicitudes; vuelva a intentarlo. Límite de recursos superado significa que ha superado las cuotas de solicitud de la API o que ya ha alcanzado el número máximo de grupos de empaquetado permitidos en la cuenta. Si este es su primer grupo, o si cree que ha recibido por error este error, utilice la consola de Service Quotas para [solicitar aumentos de cuota](https://console.aws.amazon.com/servicequotas/home?region=us-east-1#!/services/mediapackage/quotas). Para obtener más información sobre las cuotas en MediaPackage, consulte[Cuotas en AWS Elemental MediaPackage](quotas.md).

# Campos de configuración generales
<a name="cfigs-cmaf-new"></a>

Especifique opciones generales que se apliquen a toda la configuración de empaquetado.

1. En **ID**, especifique un nombre que describa la configuración. El ID es el identificador principal de la configuración y debe ser único en la cuenta de la región.

1. En **Package type (Tipo de paquete)**, seleccione **Common Media Application Format (CMAF)**.

1. (Opcional) En **Segment duration (Duración del segmento)**, escriba la duración de cada segmento (en segundos). Introduzca un valor igual o múltiplo de la duración del segmento de entrada. Si el valor que introduce es diferente de la duración del segmento de entrada, AWS Elemental MediaPackage redondea los segmentos al múltiplo más cercano de la duración del segmento de entrada.

# Campos de configuración del manifiesto
<a name="cfigs-cmaf-manset"></a>

Especifique el formato del manifiesto que se AWS Elemental MediaPackage envía desde un activo que utiliza esta configuración de empaquetado.

1. (Opcional) En **Manifest name (Nombre del manifiesto)**, escriba una cadena corta, que se anexará a la URL del punto de enlace. El nombre del manifiesto crea una ruta única hacia dicho punto de enlace. Si no especifica ningún valor, MediaPackage utiliza el nombre del manifiesto predeterminado, *index (índice)*.

1. (Opcional) En los sets de transmisiones con una sola pista de vídeo, seleccione **Incluir transmisiones IFrame solo** para incluir una transmisión adicional solo en fotogramas I junto con las demás pistas del manifiesto. MediaPackage inserta `EXT-I-FRAMES-ONLY` etiquetas en el manifiesto y, a continuación, compila e incluye en la transmisión una lista de reproducción exclusiva con fotogramas I. Esta lista de reproducción permite funcionalidades de los reproductores como el avance rápido y el retroceso.

1. (Opcional) Seleccione **Repetir EXT-X-KEY** si desea que el servicio repita la clave antes de cada segmento del manifiesto. De forma predeterminada, la clave se escribe una sola vez, después del encabezado y antes de los segmentos. Si selecciona **Repetir EXT-X-KEY**, el manifiesto se escribe como encabezado, clave, segmento, clave, segmento, clave, etc., con cada segmento precedido por la clave. Ajústelo de acuerdo con las necesidades del reproductor. Si selecciona esta opción, se podría producir un aumento de las solicitudes de los clientes al servidor DRM.

1. (Opcional) En ** date/time Intervalo del programa**, introduzca el intervalo en el que MediaPackage deben insertarse las `EXT-X-PROGRAM-DATE-TIME` etiquetas en el manifiesto.

   La etiqueta `EXT-X-PROGRAM-DATE-TIME` sincroniza la transmisión con el reloj, lo que permite funcionalidades como la búsqueda en la línea de tiempo de reproducción por parte del espectador y la visualización del tiempo en el reproductor.

1. (Opcional) En **Marcadores de anuncios**, elija cómo se incluyen los marcadores de anuncios en el contenido empaquetado. 

   Elija una de las siguientes opciones:
   + **Ninguno**: omite todos los marcadores de anuncios SCTE-35 de la salida.
   + **Paso a través**: copia los marcadores de anuncios SCTE-35 directamente desde la secuencia de entrada HLS a la salida.
   + **SCTE-35 mejorado**: genera marcadores de anuncios y etiquetas de cortes en función de los mensajes de entrada SCTE-35 de la secuencia de entrada.

1. (Opcional) Seleccione **Incluir la configuración del codificador en segmentos** MediaPackage para colocar los metadatos del conjunto de parámetros de secuencia (SPS), el conjunto de parámetros de imagen (PPS) y el conjunto de parámetros de vídeo (VPS) del codificador en cada segmento de vídeo en lugar de en el fragmento de inicio. Esto le permite utilizar diferentes SPS/PPS/VPS ajustes para sus activos durante la reproducción del contenido.

# Campos de selección de secuencias
<a name="cfigs-cmaf-include-streams"></a>

Limite las velocidades de bits de entrada que van a estar disponibles durante la reproducción y ordene las secuencias de salida de los recursos que van a utilizar esta configuración de empaquetado. 

Los valores mínimos y máximos solo tienen en cuenta las velocidades de bits de vídeo. Si la velocidad de bits de video está *por debajo de la velocidad mínima* especificada, *no* se incluye en la salida, con independencia de la suma de las velocidades de bits de otras pistas. Igualmente, si la velocidad de bits de vídeo está *por debajo de la velocidad máxima* especificada, *se incluye* en la salida, con independencia de la suma de las velocidades de bits de otras pistas.

Para establecer velocidades de bits mínimas y máximas, así como ordenar la salida, elija **Habilitar selección de secuencias** y complete los demás campos tal y como se indica a continuación:

1. (Opcional) En **Stream order** (Orden de transmisión), seleccione entre las siguientes opciones:
   + **Original**, para colocar las secuencias de salida en el mismo orden que se utiliza en la entrada.
   + **Ascending (Ascendente)** para colocar las secuencias en orden ascendente, desde la velocidad de bits más baja hasta la más alta.
   + **Descending (Descendente)** para ordenar las transmisiones de salida desde la velocidad de bits mayor a la menor.

1. (Opcional) En **Velocidad de bits de video mínima**, escriba el umbral mínimo de la velocidad de bits (en bits por segundo) al que deben estar las pistas de vídeo, o superarlo, para que puedan reproducirse a partir de este punto de conexión. Esto garantiza que las pistas tengan *al menos* una velocidad de bits determinada.

1. (Opcional) En **Velocidad de bits de video máxima**, escriba el umbral máximo de velocidad de bits (en bits por segundo) al que deben estar las pistas de vídeo, o un valor inferior, para que puedan reproducirse a partir de este punto de conexión. Esto garantiza que las pistas tengan *no más que* una velocidad de bits determinada.

# Campos de cifrado
<a name="cfigs-cmaf-encryption"></a>

Proteja su contenido del uso no autorizado mediante el cifrado de contenido y la gestión de derechos digitales (DRM). AWS Elemental MediaPackage utiliza la [API AWS Secure Packager and Encoder Key Exchange (SPEKE)](https://aws.amazon.com/media/tech/speke-basics-secure-packager-encoder-key-exchange-api/) para facilitar el cifrado y descifrado del contenido por parte de un proveedor de DRM. Con SPEKE, el proveedor de DRM suministra claves de cifrado a través de la API SPEKE. MediaPackage El proveedor de DRM también proporciona licencias a los reproductores multimedia compatibles para que puedan descifrar el contenido. Para obtener más información sobre cómo se usa SPEKE con los servicios y funciones que se ejecutan en la nube, consulte la [arquitectura de AWS basada en la nube](https://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html#services-architecture) en la *guía de especificaciones de la API de Secure Packager and Encoder Key Exchange*.

**nota**  
Para cifrar contenido, es necesario tener un proveedor de soluciones DRM y que la configuración esté definida para utilizar el cifrado. Para obtener información, consulte [Cifrado de contenido y DRM en AWS Elemental MediaPackage](using-encryption.md). 

Para distribuir contenido con protección de derechos de autor, seleccione **Habilitar cifrado** y complete los demás campos de la siguiente manera:

1.  IDsEn **Sistema**, introduce identificadores únicos para tu protocolo de streaming y tu sistema DRM. Proporcione hasta dos sistemas. IDs Si proporciona más de un ID de sistema, ingrese uno por línea. Si no conoce el suyo IDs, pregunte a su proveedor de soluciones DRM.

1. En **URL**, ingresa la URL del proxy de API Gateway que se configuró para la comunicación con el servidor de claves. El proxy de API Gateway debe residir en el mismo Región de AWS lugar que MediaPackage.

   En el siguiente ejemplo, se muestra una URL. 

   ```
   https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
   ```

1. (Opcional) En **Versión de SPEKE**, elija la versión de SPEKE que quiera usar para el cifrado. La versión 1.0 de SPEKE es la versión anterior que utiliza la versión 2.0 de CPIX y admite el cifrado con una sola clave. La versión 2.0 de SPEKE utiliza la versión 2.3 de CPIX y admite el cifrado de clave múltiple. Para obtener más información sobre el uso de SPEKE con MediaPackage, consulte [Cifrado de contenido y DRM](https://docs.aws.amazon.com/mediapackage/latest/ug/using-encryption.html) en. MediaPackage 

   Si selecciona la **versión 2.0 de SPEKE**, elija también un **Ajuste preestablecido de cifrado de video** y un **Ajuste preestablecido de cifrado de audio**. Los ajustes preestablecidos de vídeo y audio determinan qué claves de contenido se MediaPackage utilizan para cifrar las pistas de audio y vídeo de la transmisión. Para obtener más información acerca de estos ajustes preestablecidos, consulte [Ajustes preestablecidos de la versión 2.0 de SPEKE](drm-content-speke-v2-presets.md).

    Cuando se utiliza la versión 2.0 de SPEKE, se MediaPackage desactiva la rotación de claves.

1. (Opcional) En **Vector de inicialización constante**, ingrese un valor hexadecimal de 128 bits y 16 bytes representado por una cadena de 32 caracteres, que se utiliza con la clave para cifrar contenido.

1. En **ARN del rol**, ingrese el nombre de recurso de Amazon (ARN) del rol de IAM que le proporciona acceso para enviar las solicitudes a través de API Gateway. Pídaselo a su proveedor de soluciones de DRM.

   En el siguiente ejemplo, se muestra un ARN del rol. 

   ```
   arn:aws:iam::444455556666:role/SpekeAccess
   ```