¿Qué es el streaming lineal?

El streaming lineal entrega una secuencia continua de programas con horarios definidos, en lugar de permitir que cada espectador elija la hora de inicio y el orden. Los espectadores se incorporan a la presentación en su posición actual.

Cómo funciona el streaming lineal

Un servicio lineal relaciona los horarios de la programación según el reloj con las marcas de tiempo del contenido multimedia y publica una presentación que avanza continuamente. Su manifiesto normalmente muestra una ventana móvil alrededor del punto actual, con límites entre programas y opciones adicionales para reiniciar la reproducción o acceder a programas ya emitidos. La automatización de la emisión integra entradas en directo, programas pregrabados, cortinillas y anuncios en esa línea de tiempo. Los componentes de distribución deben propagar las señales de discontinuidad y temporización sin permitir que las acciones individuales de los espectadores alteren la programación compartida.

Datos clave

  1. Quienes se incorporan tarde necesitan un segmento decodificable de forma independiente cerca del extremo en directo; de lo contrario, el punto actual anunciado puede depender de contenido multimedia que ya se eliminó de la ventana.
  2. El tiempo de la programación y las marcas de tiempo de presentación del contenido codificado pertenecen a dominios distintos, por lo que los puntos de empalme y las correcciones del reloj deben trasladarse entre ellos sin crear superposiciones ni huecos.
  3. En HLS, es obligatorio señalar las discontinuidades cuando cambia el formato de archivo, el número, el tipo o los identificadores de las pistas, o la secuencia de marcas de tiempo, y se recomienda hacerlo cuando cambian los parámetros de encoding o la secuencia de encoding. Un límite sin señalar puede bloquear o reiniciar los clientes que conservan el estado anterior.

Cuándo es importante el streaming lineal

Los canales virtuales, los eventos en directo y las emisiones programadas utilizan la entrega lineal para ofrecer una línea de tiempo compartida. Los sistemas deben mantener la precisión de la programación y gestionar las incorporaciones tardías, las discontinuidades y la inserción de anuncios.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis