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
- 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.
- 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.
- 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.