Qu’est-ce que la diffusion HDS ?

HTTP Dynamic Streaming est une technologie de diffusion adaptative d’Adobe qui distribue des médias fragmentés sur HTTP. Elle utilise des manifestes et des variantes à plusieurs débits pour la lecture dans les systèmes de l’époque de Flash.

Fonctionnement de la diffusion HDS

HDS divise l’audio et la vidéo encodés en fragments adressables au moyen d’une infrastructure HTTP ordinaire. Un manifeste annonce les flux disponibles, tandis que les informations d’amorçage décrivent la synchronisation et l’indexation des fragments pour le client. Le système a été conçu autour de l’écosystème de lecture Flash d’Adobe et pouvait prendre en charge les présentations en direct et à la demande. Dans les parcs multimédias actuels, il s’agit généralement d’une source héritée qui doit être inventoriée avant la conversion des ressources, des manifestes et des mécanismes de protection.

Points clés

  1. HDS utilise généralement un manifeste F4M et des médias MP4 fragmentés, qui ne sont pas directement interchangeables avec une liste de lecture HLS M3U8, même lorsque l’audio et la vidéo encodés pourraient être réutilisés.
  2. Le client peut passer d’un niveau de qualité déclaré à un autre aux limites des fragments, mais les horodatages des variantes et l’organisation des fragments doivent rester compatibles pour assurer une transition continue.
  3. Le retrait de Flash a supprimé le principal environnement d’exécution dans les navigateurs pour la lecture HDS ; préserver un catalogue HDS exige généralement un reconditionnement ou un transcodage, plutôt qu’un simple changement d’extension de fichier.

Quand la diffusion HDS est importante

Les développeurs rencontrent HDS lorsqu’ils maintiennent d’anciennes infrastructures de diffusion Adobe ou des médias archivés. La migration vers HLS ou DASH exige un reconditionnement et une vérification du chiffrement, de la synchronisation et du comportement des lecteurs.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement