Le marketing des CDN met souvent en avant l'adoption de technologies de pointe pour justifier des tarifs premium. Cependant, en coulisse, il n'est pas rare de trouver l'utilisation de technologies obsolètes, associée à une absence notable de fonctionnalités personnalisées qui ont pris de l'importance ces dernières années.
L'attrait du streaming HTTP
Le streaming HTTP, également connu sous le nom de streaming adaptatif, est une technique qui permet la distribution de contenu multimédia via des connexions HTTP (Hypertext Transfer Protocol) classiques. Cette méthode a gagné en popularité substantielle en raison de sa compatibilité avec l'infrastructure web existante, la rendant appropriée pour diverses plateformes, dispositifs et conditions de réseau. Les protocoles de streaming HTTP notables incluent HLS (HTTP Live Streaming) et DASH (Dynamic Adaptive Streaming over HTTP), qui ajustent dynamiquement la qualité vidéo en fonction des capacités réseau du spectateur.Réévaluation du rôle des CDN
Bien que les CDN soient depuis longtemps considérés comme indispensables pour une diffusion de contenu robuste, l'importance d'un CDN dédié pour le streaming vidéo HTTP, surtout pour la VOD, pourrait être surestimée. Examinons cette notion : VOD et streaming HTTP : La livraison de vidéo à la demande, couplée au streaming HTTP, suit intrinsèquement une approche segmentée. Le contenu est divisé en segments plus petits, qui peuvent être individuellement récupérés par les spectateurs. Cette segmentation est en accord avec les principes fondamentaux des CDN, car ils se spécialisent dans la distribution efficace de contenu en parties plus petites et gérables. Mise en cache HTTP : Dans le contexte de la VOD, les CDN fonctionnent principalement comme des serveurs de cache HTTP. Ils stockent des segments de contenu fréquemment demandés, réduisant efficacement la charge sur le serveur d'origine. Cependant, lorsqu'il s'agit de contenu VOD, qui n'est souvent pas aussi sensible au temps que le streaming en direct, la nécessité d'un accès instantané au contenu diminue. Latence de mise en cache : Bien que les CDN disposent d'un réseau de serveurs de bord géographiquement répartis, la latence peut néanmoins être un problème, en particulier pour les contenus moins populaires. L'accès à du contenu mis en cache à partir d'un serveur de bord à proximité peut encore entraîner une latence supplémentaire par rapport à la récupération du contenu directement à partir du serveur d'origine. Simplicité et propriété : Opter pour une livraison directe à partir du serveur d'origine pourrait offrir un modèle de distribution de contenu plus simple. Cela permet aux fournisseurs de contenu de conserver un contrôle complet sur leur distribution de contenu sans dépendre des CDN tiers. Considérations de coût : Utiliser un CDN implique des coûts liés au transfert de données et au stockage. Dans certains scénarios, notamment lorsqu'il s'agit d'un accès moins fréquent au contenu, les avantages financiers de contourner les CDN peuvent être notables.
'manifest.m3u8' d'un CDN 'premium' pour une plateforme vidéo en ligne 'premium' en 2023 : HLS obsolète (TS), packager fin de support en 2015, mauvaise gestion des images clés, pas de basculement, manifeste statique, pas de contrôle de la mise en mémoire tampon, pas de protection du flux

Pas de CDN, HLS moderne (fMP4), meilleur packager HLS à jour, gestion appropriée des images clés, échec de HLS, manipulation dynamique de manifeste par spectateur, contrôle de la mise en mémoire tampon, protection du flux avec un jeton unique