O que é streaming HDS?

HTTP Dynamic Streaming é uma tecnologia de streaming adaptativo da Adobe para entregar mídia fragmentada por HTTP. Ela usa manifestos e variantes com múltiplas taxas de bits para reprodução em sistemas da era do Flash.

Como funciona o streaming HDS

HDS divide áudio e vídeo codificados em fragmentos endereçáveis por meio de infraestrutura HTTP comum. Um manifesto informa os fluxos disponíveis, enquanto informações de inicialização descrevem a temporização e a indexação dos fragmentos para o cliente. O sistema foi desenvolvido em torno do ecossistema de reprodução Flash da Adobe e podia oferecer suporte a apresentações ao vivo e sob demanda. Nos ambientes de mídia atuais, ele geralmente é uma entrada legada que precisa ser inventariada antes da conversão dos recursos, manifestos e esquemas de proteção.

Informações essenciais

  1. HDS geralmente usa um manifesto F4M e mídia MP4 fragmentada, que não são diretamente intercambiáveis com uma playlist HLS M3U8, mesmo quando o áudio e o vídeo codificados podem ser reutilizados.
  2. O cliente pode alternar entre os níveis de qualidade declarados nos limites dos fragmentos, mas as marcas de tempo das variantes e a organização dos fragmentos precisam permanecer compatíveis para uma alternância contínua.
  3. A descontinuação do Flash removeu o principal ambiente de execução nos navegadores para reprodução de HDS; preservar um catálogo HDS geralmente exige reempacotamento ou transcodificação, em vez de apenas alterar uma extensão de arquivo.

Quando o streaming HDS é importante

Desenvolvedores encontram HDS ao manter infraestruturas antigas de streaming da Adobe ou mídia arquivada. A migração para HLS ou DASH exige reempacotamento e verificação da criptografia, da temporização e do comportamento do player.

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