Contexte du marché et limites des CDN
Les études de Rethink Research indiquent que le trafic vidéo en direct devrait dépasser celui à la demande d'ici quelques mois, reflétant l’essor des expériences interactives (sports, e‑sports, concerts, shopping live). Les CDN classiques, pourtant optimisés pour le HTTP unidirectionnel, affichent des latences de deux à cinq secondes lorsqu’ils utilisent le Chunked Transfer Encoding (CTE) avec le Common Media Application Format (CMAF) ou le Low‑Latency HLS d’Apple. En pratique, ces valeurs se traduisent par des écarts de synchronisation perceptibles pour les utilisateurs. De plus, les solutions de vidéo‑chat annexées aux CDN limitent la participation à quelques dizaines d’utilisateurs et plafonnent la résolution à 720 p, ce qui compromet la qualité d’image attendue sur les écrans modernes.
Architecture XDN de Red5 Pro
Red5 Pro propose son Experience Delivery Network (XDN), une chaîne hiérarchisée d’origin, de relais et de nœuds de bord déployés dans un ou plusieurs clusters cloud. L’orchestration automatisée assure une redondance « fail‑safe » et permet de diffuser simultanément le même flux à un nombre indéfini d’utilisateurs, sans seuil de scalabilité déclaré. Le XDN garantit un délai de bout en bout inférieur à 400 ms, souvent bien en dessous, ce qui se situe dans la zone d’insensibilité humaine pour la latence perçue. Cette architecture bidirectionnelle autorise à la fois la réception et l’envoi de flux vidéo depuis chaque point d’accès, éliminant le modèle strictement push du CDN traditionnel.
Protocoles supportés et choix techniques
Le socle du XDN repose sur le Real‑Time Transport Protocol (RTP). Dans la majorité des cas, le flux est encapsulé en WebRTC, protocole natif des navigateurs Chrome, Safari, Firefox, Edge et Opera, ce qui supprime le besoin de plug‑ins. Pour les appareils mobiles qui ne supportent pas WebRTC, Red5 Pro active le Real‑Time Streaming Protocol (RTSP) via ses SDK iOS et Android. Le XDN accepte également l’ingestion en RTMP, Secure Reliable Transport (SRT) et MPEG‑Transport Stream (MPEG‑TS), offrant ainsi une compatibilité avec les pipelines de production existants.
Analyse des performances et des contraintes
Comparer 400 ms de latence XDN à la fourchette 2‑5 s des CDN montre un gain d’ordre de magnitude, rendant possible la synchronisation frame‑par‑frame requise pour les watch‑parties ou les jeux en ligne. L’absence de plafond de résolution permet de diffuser en 1080 p ou 4 K selon la bande passante du client, contrairement aux 720 p limités des solutions de chat vidéo. Toutefois, la qualité finale dépend toujours de la connectivité du réseau d’accès et du placement géographique des nœuds de bord ; un déploiement insuffisant dans une région donnée peut réintroduire des latences proches de la seconde. De plus, la mise en place d’une topologie XDN multi‑cloud implique des coûts d’infrastructure supérieurs à ceux d’un CDN unidirectionnel, ce qui impose aux fournisseurs d’évaluer le compromis entre expérience utilisateur et dépenses d’opération.