O que é streaming linear?

O streaming linear entrega uma sequência contínua de programas com horários definidos, em vez de permitir que cada espectador escolha o horário de início e a ordem. Os espectadores entram na apresentação em seu ponto atual.

Como o streaming linear funciona

Um serviço linear mapeia os horários da programação, baseados no relógio, para os registros de tempo da mídia e publica uma apresentação que avança continuamente. Seu manifesto normalmente expõe uma janela móvel em torno do ponto atual, com limites de programas e disponibilidade opcional para reiniciar um programa ou assistir a programas anteriores. A automação de exibição reúne entradas ao vivo, programas pré-gravados, vinhetas e anúncios nessa linha do tempo. Os componentes de distribuição precisam propagar sinais de descontinuidade e temporização sem permitir que ações individuais dos espectadores alterem a programação compartilhada.

Informações essenciais

  1. Quem entra depois do início precisa de um segmento decodificável de forma independente próximo ao ponto mais recente da transmissão ao vivo; caso contrário, o ponto atual anunciado pode depender de mídia já removida da janela.
  2. O horário da programação e os registros de tempo da apresentação codificada pertencem a domínios distintos, por isso os pontos de emenda e as correções de relógio precisam ser convertidos sem criar sobreposições ou lacunas.
  3. No HLS, a sinalização de descontinuidade é obrigatória para mudanças no formato de arquivo, no número, no tipo ou nos identificadores das faixas ou na sequência de marcas de tempo, e é recomendada para mudanças nos parâmetros de codificação ou na sequência de codificação. Um limite não sinalizado pode interromper ou reinicializar clientes que mantêm o estado anterior.

Quando o streaming linear é relevante

Canais virtuais, eventos ao vivo e transmissões programadas usam a entrega linear para fornecer uma linha do tempo compartilhada. Os sistemas precisam manter a precisão da programação e lidar com entradas após o início, descontinuidades e inserção de anúncios.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente