Papel em Produção ao Vivo / Streaming
Um Multi-Layer Encoder (MLE) codifica uma única fonte em múltiplas camadas de qualidade simultâneas (escalabilidade espacial/temporal) para entrega ABR (adaptive bitrate).
Fluxo de Trabalho
- Geração de Camadas – Entrada dividida em camada base (ex.: 540p/1,5 Mbps) + camadas de aprimoramento (720p/3 Mbps, 1080p/6 Mbps, 4K/15 Mbps).
- Codificação Por Camada – Cada camada codificada independentemente (H.264/AVC, HEVC, ou AV1) com GOP, QP, frame rate específicos.
- Controle de Taxa – Alocação dinâmica de bitrate por camada baseada em telemetria de largura de banda real-time (SRT/RIST/RTMP).
- Multiplexação – Camadas empacotadas em stream de transporte único (MPEG-TS, CMAF, ou proprietário).
- Decodificação Escalável – Receptor seleciona camada mais alta sustentável; troca suave up/down.
Por Que Importa em Vision Mixers
- Simulcast para CDN (YouTube, Twitch, Vimeo) + gravador local + monitor de confiança a partir de um pipeline de encode.
- Produção remota (REMI) – Proxy low-bitrate para diretor off-site; qualidade total gravada localmente.
- Multi-dispositivo – Celulares recebem 720p, TVs recebem 4K, tudo do mesmo stream.
Implementações
- vMix / Wirecast / OBS (NVENC/QuickSync) – Escada multi-bitrate (MLE software).
- Haivision Makito X / SRT Gateway – MLE hardware com <1 frame latência.
- LiveU / TVU / Dejero – Encoders celulares bonded com camadas escaláveis.
- AWS Elemental Live / MediaLive – MLE na nuvem para ABR broadcast-grade.
MLE ≠ video mixer (switcher). MLE segue saída PGM do mixer.