Arquitectura de streaming y VOD

# Tras la transmisión en vivo: publica la grabación bajo demanda

Convierte las grabaciones en vivo completadas en recursos confiables bajo demanda sin acoplar el ciclo de vida del VOD al proveedor en vivo.

Publicado el 11 de agosto de 2026

## Conclusiones clave

* Espera a que el proveedor finalice y exponga de forma duradera la grabación antes de iniciar el procesamiento.
* Conserva un archivo maestro de alta calidad por separado de los archivos de reproducción pública.
* Elimina los silencios en antena y verifica el consentimiento antes de la publicación.

Una grabación suele volverse más valiosa que la sesión en vivo, porque puede buscarse, recortarse, revisarse y distribuirse con el tiempo. Eso requiere un traspaso posterior a la transmisión en vivo con estado persistente y salidas repetibles.

## En esta guía

1. [Crea un traspaso duradero de en vivo a VOD](#turn-live-video-into-vod-section-1)
2. [Inspecciona la grabación antes de codificar](#turn-live-video-into-vod-section-2)
3. [Completa la revisión editorial y de derechos](#turn-live-video-into-vod-section-3)
4. [Genera variantes de reproducción y paquetes adaptativos](#turn-live-video-into-vod-section-4)
5. [Prepara subtítulos, imágenes de póster y navegación](#turn-live-video-into-vod-section-5)
6. [Asegura la publicación y controla el costo del ciclo de vida](#turn-live-video-into-vod-section-6)
7. [Automatiza el procesamiento posterior a la transmisión en vivo con límites claros](#turn-live-video-into-vod-section-7)

## Lo más importante

* Crea subtítulos, imágenes de póster, capítulos y variantes adaptativas según la experiencia de VOD.

## Crea un traspaso duradero de en vivo a VOD

Trata la transmisión en vivo y la grabación como recursos relacionados pero distintos. Un proveedor de contenido en vivo puede informar que la sesión terminó antes de haber cerrado los archivos, reparado los manifiestos o expuesto una descarga duradera. Espera un estado de grabación lista y luego valida el identificador, la duración, el tamaño y la disponibilidad. Si los eventos de preparación pueden repetirse, usa los identificadores del evento y de la grabación para que el traspaso sea idempotente.

Copia la fuente a un almacenamiento controlado antes de que expire la retención temporal o la autorización. Mantén juntos el registro del evento en vivo, la ubicación de la fuente, la suma de verificación cuando esté disponible, los tiempos de captura, el estado del consentimiento y la versión de procesamiento. Un trabajo de reconciliación programado debería revisar las grabaciones atascadas en estados de finalización o procesamiento. Esto protege la biblioteca frente a una notificación perdida y hace visible la responsabilidad operativa.

### Separa los estados de preparación

La sesión en vivo finalizada, la grabación finalizada, la copia, el procesamiento, la revisión y la publicación no deberían fundirse en un único estado.

### Maneja explícitamente las grabaciones parciales

Conserva los fragmentos para investigación o edición, pero no los etiquetes como un evento completo sin revisión.

## Inspecciona la grabación antes de codificar

Las grabaciones en vivo pueden contener huecos en las marcas de tiempo, discontinuidades, tasas de fotogramas variables, segmentos finales faltantes, códecs inesperados o audio que comienza más tarde que el video. Analiza la fuente completa y prueba la búsqueda en la reproducción cerca del inicio, en puntos de interrupción y al final. Compara la duración con los registros del evento, verifica todas las pistas de audio esperadas y rechaza páginas de error HTML o descargas truncadas que resulten tener un nombre de archivo de video.

Si los códecs, las marcas de tiempo y el contenedor ya cumplen con el requisito de VOD, remuxear puede ser suficiente. Remuxear cambia el contenedor sin recomprimir el medio, por lo que conserva la calidad codificada y suele terminar más rápido. La transcodificación es adecuada cuando deben cambiar los códecs, las dimensiones, la tasa de fotogramas, la disposición de audio, la temporización o la compatibilidad de reproducción. Evita recomprimir solo para cambiar la extensión de un archivo.

### Conserva un archivo maestro

Las futuras ediciones deberían partir de la fuente de mayor calidad práctica disponible, en lugar de una variante de entrega pública.

### Registra las decisiones de normalización

Registra si la salida fue remuxeada, transcodificada, recortada o reparada, y qué fuente la generó.

## Completa la revisión editorial y de derechos

Elimina las pantallas de espera, los falsos comienzos, las conversaciones posteriores al evento y los espacios largos que solo tenían sentido durante la sesión en vivo. Revisa los gráficos temporales, los precios de productos, las fechas del evento, las instrucciones de contacto y las llamadas a la acción. Reemplaza o etiqueta la información que pueda inducir a error a los espectadores posteriores. Los capítulos y clips deberían reflejar temas duraderos y no solo el guion de producción original.

La automatización no puede decidir si un orador dio su consentimiento para la publicación permanente ni si la música, las diapositivas, los comentarios del público, los datos de clientes y las imágenes de terceros están autorizados para su reutilización. Ofrece a los revisores una vista previa accesible y un registro de decisiones. Cuando una solicitud de eliminación afecte a un pasaje concreto, conserva el archivo original bajo la política correspondiente y publica una nueva versión revisada en lugar de modificar la procedencia sin dejar constancia.

### Define la edición pública

Un recurso VOD duradero puede diferir tanto de la grabación en bruto como del programa en vivo exacto.

### Versiona los cambios sustanciales

Los archivos multimedia, los subtítulos, los capítulos y los metadatos actualizados deberían compartir un identificador de publicación claro.

## Genera variantes de reproducción y paquetes adaptativos

Elige las variantes en función de la fuente y del público objetivo. No escales una grabación de baja resolución ni crees numerosas tasas de bits casi idénticas. Cada variante añade costos de procesamiento, almacenamiento, validación y objetos de la CDN. Prueba el texto, el movimiento, los rostros, los degradados, la sincronización de audio y la búsqueda en la reproducción en cada calidad prevista. Un simple archivo progresivo puede bastar para una grabación interna corta, mientras que la visualización pública amplia suele beneficiarse de la reproducción con tasa de bits adaptativa.

El empaquetado adaptativo divide las variantes preparadas en segmentos y crea manifiestos o listas de reproducción que las describen. El cambio entre variantes funciona mejor cuando estas tienen líneas de tiempo compatibles y fotogramas clave alineados. Conserva las relaciones de directorios entre manifiestos, listas de reproducción, archivos de inicialización y segmentos durante la exportación. Publica el paquete de forma atómica para que los espectadores nunca reciban una lista de reproducción maestra que haga referencia a archivos que aún se están subiendo.

### Mantén las escaleras acordes a la fuente

Elige resoluciones y tasas de bits útiles en lugar de aplicar la escalera estándar más grande a cada grabación.

### Valida a lo largo de toda la ruta de entrega

Los archivos locales correctos aún pueden fallar por objetos faltantes, tipos de contenido incorrectos, CORS, autorización o comportamiento de la caché.

## Prepara subtítulos, imágenes de póster y navegación

Corrige los subtítulos en vivo o automatizados en cuanto a nombres, puntuación, temporización, cambios de hablante y lenguaje técnico. Mantén los subtítulos como pistas externas seleccionables cuando los espectadores deban poder activarlos, desactivarlos o cambiar su estilo. Los subtítulos incrustados son útiles para destinos que no pueden conservar una pista, pero no se pueden desactivar y pueden entrar en conflicto con los controles del reproductor o con recortes alternativos. Revisa los subtítulos en pantallas angostas y a alta velocidad de reproducción.

Selecciona una imagen de póster que represente el programa sin mostrar una transición incómoda, una diapositiva privada o un estado de producto engañoso. Añade un texto alternativo significativo a la imagen solo cuando aporte información más allá del título que la acompaña. Agrega capítulos con etiquetas claras y marcas de tiempo estables después de las ediciones finales. Una transcripción con capacidad de búsqueda puede mejorar la navegación, pero los controles de acceso y las reglas de eliminación deben cubrirla, porque el texto puede exponer expresiones sensibles con más facilidad que la revisión del video.

### Trata los subtítulos como contenido publicable

El resultado automatizado es un borrador que necesita revisión de idioma, temporización, accesibilidad y privacidad.

### Regenera los metadatos dependientes después de editar

Los cortes pueden invalidar las marcas de los subtítulos, los desplazamientos de capítulos, las marcas de tiempo de la imagen de póster y los límites de los clips.

## Asegura la publicación y controla el costo del ciclo de vida

Almacena los recursos fuente y los públicos con permisos deliberados. La autorización del espectador debería proteger de forma consistente los manifiestos, segmentos, subtítulos, miniaturas y descargas. Usa credenciales de procesamiento y almacenamiento con privilegio mínimo, mantén los secretos fuera del código del cliente, verifica las notificaciones de finalización y sanea los errores operativos. Define la retención de los archivos maestros, los archivos intermedios, las salidas fallidas, las transcripciones y las variantes publicadas en lugar de conservar cada artefacto indefinidamente.

El costo incluye importar o copiar la fuente, codificar cada variante, la transcripción, el almacenamiento, las solicitudes, la entrega mediante CDN, el procesamiento repetido, el trabajo de revisión y las copias de seguridad. Reutiliza las salidas sin cambios cuando solo corrijas metadatos y evita conservar archivos intermedios desechables. Desglosa el costo según la grabación publicada y la demanda de reproducción. Un evento poco visto puede necesitar menos variantes públicas y aun así conservar un archivo maestro conforme a su política de registros. Para bibliotecas con visualización escasa, el Robot /video/ondemand, actualmente en beta, puede generar listas de reproducción y segmentos HLS bajo demanda, de modo que no sea necesario almacenar una escalera completa precodificada para cada grabación.

### Publica mediante un puntero de publicación

Actualiza el registro público del recurso solo después de que todos los archivos revisados estén presentes y, si es necesario, revierte restaurando el puntero anterior.

### Prueba la eliminación y la expiración

Confirma que las reglas de eliminación o retención de la aplicación alcanzan el almacenamiento, la entrega, los subtítulos, las transcripciones y los resultados de procesamiento.

## Automatiza el procesamiento posterior a la transmisión en vivo con límites claros

Transloadit puede comenzar en cuanto la grabación finalizada esté disponible como archivo. Una Assembly puede usar /http/import para una fuente accesible públicamente o el Robot de importación de almacenamiento adecuado para un almacenamiento controlado. /video/encode puede normalizar o crear variantes de reproducción, y su parámetro ffmpeg acepta opciones de copia de flujo de FFmpeg, de modo que una grabación cuyos códecs ya cumplan el requisito de VOD pueda remuxearse en el contenedor de destino sin recodificar. /video/thumbs puede extraer candidatos a imagen de póster, y /speech/transcribe puede generar texto, JSON, SRT o WebVTT. /video/subtitle puede añadir una pista revisada o incrustarla en el video cuando sea necesario.

Las variantes preparadas se pueden agrupar en /video/adaptive para el empaquetado en HLS, MPEG-DASH o CMAF. Conserva las rutas relativas proporcionadas para los resultados adaptativos al exportar mediante un Robot de almacenamiento. Haz seguimiento del estado de la Assembly o de una notificación verificada, pero mantén el manejador idempotente y reconcilia los trabajos estancados. Transloadit no decide los cortes editoriales, los derechos, el consentimiento, los capítulos, el acceso público ni la política de entrega. Marca el VOD como publicable solo después de que la validación técnica y la revisión humana tengan éxito.

### Usa Templates reutilizables

Los Templates reutilizables junto con una versión del flujo de trabajo gestionada por la aplicación hacen que los resultados repetidos de eventos sean consistentes y facilitan el seguimiento de los cambios en el flujo de trabajo.

### Prueba la reejecución idempotente

Enviar la misma grabación dos veces debería resolverse en rutas de salida controladas y en una única decisión de publicación deliberada.

## Detalles técnicos que conviene conocer

* Una grabación puede remuxearse sin recodificar cuando sus códecs y su temporización ya son adecuados para el contenedor VOD, con lo que se conserva la calidad y se completa mucho más rápido que una transcodificación.
* Las transmisiones en vivo pueden contener discontinuidades, huecos en las marcas de tiempo, tasas de fotogramas variables o segmentos finales incompletos que deberían normalizarse antes de la búsqueda en la reproducción y del empaquetado adaptativo.
* La preparación de VOD suele incluir recortar los períodos de espera, normalizar el sonido, generar subtítulos y capítulos, seleccionar una imagen de póster y reemplazar los gráficos en vivo sensibles al tiempo.
* Los subtítulos generados a partir del habla en vivo deberían corregirse en cuanto a nombres, puntuación, temporización y cambios de hablante antes de convertirse en la pista duradera del VOD.
* Las variantes de VOD adaptativo necesitan límites de segmento alineados y una lista de reproducción maestra que represente las combinaciones reales de resolución, ancho de banda, códec y audio.
* La publicación debería ser atómica desde la perspectiva del espectador, de modo que una página no anuncie la grabación mientras las listas de reproducción, los subtítulos o las imágenes de póster sigan incompletos.

## Un enfoque práctico

1. 1\
   Recibe y valida un evento de grabación lista o consulta periódicamente un endpoint de estado acotado.
2. 2\
   Copia la fuente a un almacenamiento controlado antes de que expire la retención del proveedor.
3. 3\
   Ejecuta el posprocesamiento con rutas idempotentes y un estado de finalización visible.
4. 4\
   Publica solo las salidas revisadas y conserva la trazabilidad hasta el evento en vivo.

Un flujo de trabajo multimedia de cuatro etapas

## Cuándo resulta útil Transloadit

Importa la grabación finalizada, normalízala con /video/encode o empaquétala con /video/adaptive, crea miniaturas y subtítulos, y luego exporta las salidas a tu propio almacenamiento.

## Límite de la arquitectura

Una grabación en vivo no se convierte automáticamente en un recurso VOD pulido. El recorte editorial, la revisión de derechos, la creación de capítulos y las decisiones de publicación quedan fuera de la transcodificación automática.

## Preguntas frecuentes

### ¿Cuándo está lista una grabación en vivo para el posprocesamiento?

Está lista cuando el proveedor de transmisión en vivo ha finalizado una fuente duradera y completa, y tu validación puede leerla de principio a fin. Un evento de sesión finalizada por sí solo no basta si los archivos o manifiestos todavía se están cerrando.

### ¿Puedo remuxear una grabación en lugar de transcodificarla?

Sí, cuando sus códecs, temporización, disposición de audio y compatibilidad de contenedor ya cumplen con el requisito de VOD. Remuxear evita otra codificación con pérdida. Transcodifica cuando sea necesaria la normalización, el cambio de tamaño, el cambio de códecs, la corrección de la temporización o una compatibilidad más amplia.

### ¿Deberían incrustarse los subtítulos en el VOD?

Prefiere subtítulos externos seleccionables para una reproducción accesible, porque los espectadores pueden activarlos, desactivarlos o darles estilo. Incrusta los subtítulos solo cuando un destino o un requisito editorial no pueda conservar una pista separada, y conserva un máster limpio.

### ¿Cómo evito que los espectadores vean un paquete incompleto?

Sube primero el video, los segmentos, las listas de reproducción, los subtítulos, las imágenes de póster y los metadatos a rutas versionadas. Valídalos a través de la capa de entrega y luego cambia de forma atómica el registro público del recurso o el puntero de publicación a la versión completada.

### ¿Qué parte del proceso de en vivo a VOD puede manejar Transloadit?

Una vez que existe una grabación duradera, Transloadit puede importarla, codificar o normalizar el video, generar miniaturas y transcripciones, agregar subtítulos, empaquetar las variantes preparadas para VOD adaptativo y exportar los resultados. Las decisiones editoriales y de publicación quedan fuera del procesamiento automático.

## Crea el flujo de trabajo

Pasa del concepto a una Assembly probada con documentación de Robots y demos funcionales.

### Robots relevantes

* [/video/encode](/es/docs/robots/video-encode.md)
* [/video/adaptive](/es/docs/robots/video-adaptive.md)
* [Lee la documentación de la API](/es/docs.md)
* [Explora demos funcionales EN (English)](/demos.md)
* [Crea un Workspace gratuito](/c/signup/)

Arquitectura de streaming y VOD

## Continúa con guías relacionadas

* [Arquitectura de CDN de video: transcodificación, HLS/DASH, almacenamiento y caché](/es/guides/video-cdn-architecture.md)\
  Diseña una ruta de CDN de video: transcodificación; empaquetado HLS, MPEG-DASH o CMAF; almacenamiento propio; caché; reproducción; observabilidad y costo.
* [Cómo evaluar API de video en vivo y bajo demanda](/es/guides/video-streaming-api-evaluation.md)\
  Evalúa las API de video en vivo y bajo demanda por ingesta, latencia, reproducción, procesamiento, almacenamiento, observabilidad y responsabilidad.
