

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 live-to-VOD activos con AWS Elemental MediaPackage
<a name="ltov"></a>

Un recurso live-to-VOD (vídeo a la carta) es una parte de una transmisión en directo que se ha extraído y guardado para reproducirse posteriormente. Por ejemplo, puede guardar clips de un juego con momentos destacados o clips de un programa de difusión para utilizarlos más adelante en los anuncios del programa.

Para crear un live-to-VOD activo MediaPackage, cree un recurso de trabajo de recolección. El trabajo de recolección es una solicitud que se crea MediaPackage para extraer una parte de una transmisión en directo y guardar el clip como un live-to-VOD activo en un bucket de Amazon S3. El trabajo se ejecuta una vez y, a continuación, MediaPackage mantiene un registro del mismo en su cuenta durante 90 días. Este registro solo tiene fines de referencia. No es posible eliminarlo ni modificarlo.

**importante**  
Para crear live-to-VOD activos, debe permitir el acceso MediaPackage a un bucket de Amazon S3 y guardarlos en él. Para obtener instrucciones, consulte [AWS Elemental MediaPackage Permitir el acceso a otros AWS servicios](setting-up-create-trust-rel.md).

En los siguientes temas se proporciona más información sobre live-to-VOD los activos de MediaPackage.

**Topics**
+ [Live-to-VOD requisitos](ltov-reqmts.md)
+ [Cómo funciona live-to-VOD](ltov-how.md)
+ [Uso de trabajos de recopilación](harvest-jobs.md)

# Live-to-VOD requisitos
<a name="ltov-reqmts"></a>

Ten en cuenta estos requisitos a la hora de crear live-to-VOD activos en AWS Elemental MediaPackage.

**Requisitos del canal**  
Cree un nuevo MediaPackage canal para recopilar contenido cuando se produzca un cambio en la transmisión en el codificador inicial (por ejemplo, cambios en el nombre, el tipo o el códec de la transmisión). Si no utiliza un canal nuevo y las horas de inicio y finalización del trabajo de recopilación abarcan el cambio, la recopilación puede comportarse de forma inesperada.

**Requisitos de punto de enlace**  
El punto final desde el que se extrae el live-to-VOD activo debe cumplir los siguientes requisitos:
+ El reinicio debe estar activado y tener una **ventana de reinicio** de 14 días o menos. Para comprobar o cambiar el tamaño de la ventana, consulte [Visualización de un punto de conexión único](endpoints-view-one.md).
+ El punto de conexión debe distribuir contenido HLS o DASH transparente (sin cifrar) o cifrado.
+ Para los puntos de conexión de DASH: su punto de conexión de DASH debe usar el formato de plantilla de segmento **Número con cronograma** u **Hora con cronograma**. Para obtener información acerca de la creación de puntos de conexión de DASH, consulte [Creación de un punto de conexión DASH](endpoints-dash.md). 
+ MediaPackage Actualmente, VOD no admite la ingesta de activos cifrados. Si utiliza los activos recopilados en un flujo de trabajo de MediaPackage vídeo bajo demanda y su terminal está encriptado, cree un punto final oculto sin cifrar en el mismo canal. Para ello, **anule la selección de permitir la originación** para que el nuevo punto final no se pueda utilizar para la reproducción. MediaPackage crea la URL de los puntos finales que no tienen habilitada la originación, pero MediaPackage responde con un error a las solicitudes de reproducción enviadas a este punto final.

**Live-to-VOD requisitos de activos**  
El live-to-VOD activo debe cumplir los siguientes requisitos:
+ La hora de inicio debe ser igual o posterior a la hora de inicio del codificador.
+ La hora de inicio y finalización debe estar dentro de la ventana de reinicio del punto de conexión.
+ Su duración no debe superar la longitud máxima del live-to-VOD manifiesto, que es de 24 horas.

# Cómo funciona live-to-VOD
<a name="ltov-how"></a>

En el flujo de procesamiento del contenido live-to-VOD (vídeo bajo demanda), AWS Elemental MediaPackage extrae un clip de vídeo de una transmisión de contenido en directo. MediaPackage guarda este clip como un live-to-VOD activo en Amazon S3. Puede usar la funcionalidad de procesamiento de contenido VOD MediaPackage para entregar el contenido a los dispositivos de reproducción, o puede usar un servicio de codificación VOD que admita entradas HLS o DASH. 

A continuación se muestra una descripción general de los pasos principales:

1. Puede crear un canal y un punto de conexión para incorporar una transmisión en directo y empaquetarla para la salida HLS o DASH. El punto de enlace debe cumplir los requisitos descritos en [Live-to-VOD requisitos](ltov-reqmts.md).

1. Creas un trabajo de recolección, que define el live-to-VOD activo que vas a extraer de la transmisión en directo. El activo también debe cumplir los requisitos descritos en los *Live-to-VOD Requisitos*.

1. MediaPackage recoge el período de tiempo que usted indicó en el trabajo de cosecha. El recurso es preciso en el nivel de segmento. Esto significa que si tiene un segmento de 6 segundos y el trabajo de recopilación tiene una hora de inicio de tres segundos en el segmento, el recurso comenzará tres segundos antes, al principio del segmento.

   Una vez MediaPackage recolectado el activo, lo guarda en el depósito de Amazon S3 que indicó en el trabajo de recolección. MediaPackage crea un directorio dentro de ese depósito y asigna un nombre al manifiesto principal en función de la información que proporcionaste en la **clave del manifiesto** en el trabajo de recolección. Por ejemplo, si la clave del manifiesto es**thursdaynight/highlights/index.m3u8**, MediaPackage crea un `thursdaynight/highlights` directorio en el bucket de Amazon S3 y asigna un nombre al manifiesto principal`index.m3u8`.

   MediaPackage crea un CloudWatch evento cuando el trabajo de recolección se completa o falla. Para obtener información sobre los eventos de los trabajos de recopilación, consulte [Eventos de notificación de trabajos de recopilación](cloudwatch-events-example.md#hj-status-events).

   MediaPackage conserva en su cuenta una referencia de solo lectura del trabajo durante 90 días. Transcurridos 90 días, MediaPackage borra el registro del trabajo de tu cuenta. En este momento, si el flujo de trabajo lo exige, puede reutilizar el identificador del trabajo de recopilación.

1. En este punto, la live-to-VOD funcionalidad MediaPackage está completa. El live-to-VOD activo está en su bucket de Amazon S3 y puede hacer con él lo que necesite su flujo de trabajo. Por ejemplo, puede utilizar la funcionalidad VOD en MediaPackage o un servicio de codificación para que el recurso esté disponible para su reproducción.

**importante**  
Cree un nuevo MediaPackage canal para recopilar contenido cuando se produzca un cambio en la transmisión en el codificador ascendente (por ejemplo, cambios en el nombre, el tipo o el códec de la transmisión). Si no utiliza un canal nuevo y las horas de inicio y finalización del trabajo de recopilación abarcan el cambio, la recopilación puede comportarse de forma inesperada.

# Uso de trabajos de recopilación
<a name="harvest-jobs"></a>

Un trabajo de recolección representa una solicitud para extraer un activo live-to-VOD (vídeo bajo demanda) de un terminal durante un período de tiempo específico en el pasado. AWS Elemental MediaPackage utiliza la información del trabajo de recolección para determinar las horas de inicio y finalización del activo y dónde almacenarlo una vez finalizado el trabajo de recolección.

Un trabajo de cosecha solo se ejecuta una vez después de haber sido creado. MediaPackage guarda un registro del trabajo en su cuenta únicamente como referencia. No puede modificar ni eliminar un registro una vez que haya creado el trabajo de recopilación. 

**Topics**
+ [Creación de un trabajo de recopilación](hj-create.md)
+ [Visualización de los detalles del trabajo de recopilación](hj-view.md)
+ [Edición de un trabajo de recopilación](hj-edit.md)
+ [Eliminación de un trabajo de recopilación](hj-delete.md)

# Creación de un trabajo de recopilación
<a name="hj-create"></a>

Cree un trabajo de recolección para extraer un live-to-VOD activo de una transmisión HLS o DASH en vivo cifrada o transparente (sin cifrar).

**importante**  
Para ejecutar un trabajo de recolección y guardar el live-to-VOD activo, MediaPackage debe tener permisos para acceder y escribir en el bucket de Amazon S3 donde se almacenará el activo. Para crear un rol que otorgue MediaPackage los permisos correctos, consulte[AWS Elemental MediaPackage Permitir el acceso a otros AWS servicios](setting-up-create-trust-rel.md).

Puede usar la MediaPackage consola AWS CLI, la o la MediaPackage API para crear un trabajo de recolección. Para obtener información sobre cómo crear un trabajo a través de la AWS CLI MediaPackage API, consulte la [referencia de la AWS Elemental MediaPackage API](https://docs.aws.amazon.com/mediapackage/latest/apireference/).

Cuando cree un trabajo de recopilación, no incluya datos de identificación confidenciales, como el número de cuenta del cliente, en campos de formato libre, como el campo **ID**. Esto se aplica cuando utilizas la MediaPackage consola, la MediaPackage API o AWS SDKs. AWS CLI Es posible que todos los datos que MediaPackage introduzcas se recopilen para incluirlos en los registros de diagnóstico o en Amazon CloudWatch Events.

**Para crear un trabajo de recopilación (consola)**

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

1. En el panel de navegación, en **Live (Directo)**, elija **Harvest jobs (Trabajos de recopilación)**. 

1. En la página **Trabajos de recopilación**, elija **Crear trabajo de recopilación**.

1. En la página **Create harvest job (Crear trabajo de recopilación)** complete los campos tal y como se describe en los siguientes temas:
   + [Campos de detalles básicos](#hj-create-basic)
   + [Campos de fecha y hora de inicio y finalización](#hj-create-time)
   + [Campos de destino](#hj-create-destination)

1. Seleccione **Crear**.

## Campos de detalles básicos
<a name="hj-create-basic"></a>

Los detalles básicos de un trabajo de recolección definen su identificador y la fuente del live-to-VOD activo.

1. En **ID**, escriba un nombre que describa el trabajo de recopilación. El ID es el identificador principal del trabajo de recopilación. Puede reutilizar el ID cuando el trabajo de recopilación caduque en su cuenta. Se pueden utilizar letras, números, guiones bajos (\$1) y guiones (-).

1. Para el **punto final de Origin**, selecciona el punto final que sirve para la transmisión en directo desde la que estás recolectando el live-to-VOD activo.

    Tenga en cuenta las siguientes consideraciones: 
   + Tu trabajo de recolección debe estar dentro de la ventana de inicio y puesta en **marcha de tu MediaPackage punto final.** La ventana de reinicio determina el periodo de tiempo en el que se pueden recopilar los recursos de su punto de conexión. Por ejemplo, si su punto de conexión tiene una ventana de reinicio de tres días, puede recopilar su recurso en cualquier momento dentro de ese periodo de tiempo.

      Un MediaPackage punto final puede tener un período de inicio y puesta en marcha de entre cero y 14 días. Para ajustar la ventana de reinicio de su punto de conexión, consulte [Visualización de un punto de conexión único](endpoints-view-one.md). 
   + El live-to-VOD activo recolectado puede tener una duración máxima de 24 horas. Para establecer la duración del live-to-VOD activo, consulte [Campos de fecha y hora de inicio y finalización](#hj-create-time) este capítulo.
   + El punto de conexión debe distribuir contenido HLS o DASH transparente (sin cifrar) o cifrado.
   + MediaPackage Actualmente, VOD no admite la ingesta de activos cifrados. Si utiliza los activos recopilados en un flujo de trabajo de MediaPackage vídeo bajo demanda y su terminal está encriptado, cree un punto final oculto sin cifrar en el mismo canal. Para ello, **anule la selección de permitir la originación** para que el nuevo punto final no se pueda utilizar para la reproducción. MediaPackage crea la URL de los puntos finales que no tienen habilitada la originación, pero MediaPackage responde con un error a las solicitudes de reproducción enviadas a este punto final. Para obtener más información, consulte [Creación de live-to-VOD activos con AWS Elemental MediaPackage](ltov.md).

## Campos de fecha y hora de inicio y finalización
<a name="hj-create-time"></a>

La información de fecha y hora de inicio y finalización define el intervalo de tiempo del trabajo de recopilación. La duración máxima del trabajo de recopilación es de 24 horas. Las horas se basan en la fecha y hora del programa (PDT) del codificador. Para garantizar la sincronización entre el codificador y el dispositivo de reproducción, asegúrate de incluir `EXT-X-PROGRAM-DATE-TIME` etiquetas en el punto final desde el que estás recopilando. Para obtener instrucciones, consulte [Campos de configuración del empaquetador](endpoints-hls-packager.md).

**nota**  
La sincronización live-to-VOD de los activos es precisa hasta el segmento. Esto significa que si indica una hora de inicio o finalización que se encuentra dentro de un segmento, MediaPackage incluye todo el segmento en el recurso. Si tiene un segmento de 3 segundos y la hora de inicio corresponde al tercer segundo del segmento, el recurso comenzará dos segundos antes, al principio del segmento.

1. En el **formato de fecha y hora**, elija el formato que va a utilizar para indicar las horas de inicio y finalización del live-to-VOD activo.
   + **Hora local**: la fecha y la hora se formatean de acuerdo con la configuración de la sesión del navegador actual. La hora local utiliza un reloj de 24 horas.
   + **Segundos en formato de tiempo Unix**: la fecha y la hora se formatean en segundos desde la fecha de inicio.
   + **ISO-8601**: la fecha y la hora se formatean de acuerdo con el estándar ISO-8601.

1. **En Cuándo comienza el live-to-VOD activo**, introduzca cuándo comienza el live-to-VOD activo. La hora de inicio del recurso debe ser al mismo tiempo o después de que se haya iniciado el evento en directo. La hora de inicio también debe estar dentro de la ventana de reinicio del punto de enlace. Si el punto de enlace tiene una ventana de 5 horas y la hora de inicio es hace 6 horas, se produce un error en el trabajo de recopilación.

1. **En Cuándo finaliza el live-to-VOD activo**, introduzca cuándo finaliza el live-to-VOD activo. La longitud del recurso no puede superar la ventana de reinicio en el punto de enlace. Si el punto de enlace tiene una ventana de 5 horas y su hora de inicio es el 29/07/2019 a las 07:15:00, la hora de finalización no puede ser posterior al 29/07/2019 a las 12:15:00. La hora de finalización también debe estar en el pasado.

## Campos de destino
<a name="hj-create-destination"></a>

La información de destino define cómo se MediaPackage guarda el live-to-VOD activo una vez obtenido de la transmisión en directo.

1. Para el **ARN de la función de IAM**, introduzca el ARN de la función de IAM que MediaPackage proporciona acceso a la lectura y la escritura desde su bucket de Amazon S3, donde se live-to-VOD almacenará el activo. Acceda al rol que creó en [AWS Elemental MediaPackage Permitir el acceso a otros AWS servicios](setting-up-create-trust-rel.md).

1. En el **nombre del bucket de Amazon S3**, introduzca el bucket en el que MediaPackage desea almacenar el live-to-VOD activo. El nombre del bucket de Amazon S3 debe estar en la misma región desde la MediaPackage que se realiza la recolección.

1. En la **clave del manifiesto**, introduzca la ruta del depósito hasta el live-to-VOD activo, incluido el nombre de archivo del manifiesto principal del activo. Si la estructura de directorios aún no existe en el depósito, la MediaPackage crea. 
**importante**  
La clave de manifiesto debe ser única. Cuando se utiliza la misma clave de manifiesto para varios trabajos de recopilación, la lista de reproducción más reciente del recurso sobrescribe las listas de reproducción existentes. La única vez que debe reutilizar una clave de manifiesto es cuando se recopila el mismo contenido, por ejemplo, si hubo un problema con una recopilación anterior del contenido.

# Visualización de los detalles del trabajo de recopilación
<a name="hj-view"></a>

Vea todas las tareas de recopilación que ha creado en los últimos 90 días. Al cabo de 90 días, los trabajos de recopilación caducan en su cuenta.

Puedes usar la MediaPackage consola AWS CLI, la o la MediaPackage API para ver un trabajo de recolección. Para obtener información sobre cómo ver un trabajo a través de la AWS CLI MediaPackage API, consulte la [referencia de la AWS Elemental MediaPackage API](https://docs.aws.amazon.com/mediapackage/latest/apireference/).

**Para ver los detalles del trabajo de recopilación (consola)**

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

1. En el panel de navegación, en **Live (Directo)**, elija **Harvest jobs (Trabajos de recopilación)**. 

1. En la página **Trabajos de recopilación**, elija un trabajo de recopilación para ver sus detalles.

# Edición de un trabajo de recopilación
<a name="hj-edit"></a>

No es posible editar un trabajo de recopilación. Para crear un trabajo de recopilación con diferentes ajustes, consulte [Creación de un trabajo de recopilación](hj-create.md).

# Eliminación de un trabajo de recopilación
<a name="hj-delete"></a>

No es posible eliminar un trabajo de recopilación.
+ Para crear un trabajo de recopilación con diferentes ajustes, consulte [Creación de un trabajo de recopilación](hj-create.md).
+ Para eliminar un activo de VOD MediaPackage creado con un trabajo de recolección, consulta [Eliminar un objeto y un depósito](https://docs.aws.amazon.com/AmazonS3/latest/gsg/DeletingAnObjectandBucket.html) en la *Guía de introducción de Amazon Simple Storage Service*.