Rencontrez les inventeurs de l’avenir de la vidéo : Josselin Cozanet

Accueil / Blog / Rencontrez les inventeurs de l’avenir de la vidéo : Josselin Cozanet

meet the minds

Dans notre série de blogs intitulée « Rencontrez les inventeurs de l’avenir de la vidéo« , nous avons exploré les coulisses pour en savoir plus sur certains des esprits les plus brillants d’Ateme et sur ce sur quoi ils ont travaillé. Dans la septième partie de la série, nous présentons Josselin Cozanet, Ingénieur en Recherche et Développement. Il nous a parlé des tenants et aboutissants de l’Open Caching.

Quel est votre rôle chez Ateme ?

Je travaille actuellement en tant qu’ingénieur en recherche et développement au sein de l’équipe de Recherche et Innovation chez Ateme. Mon domaine d’expertise est la diffusion vidéo. Cela inclut l’utilisation innovante des technologies de réseau de diffusion de contenu (CDN) pour améliorer la manière dont la vidéo est livrée aux téléspectateurs.

Sur quoi avez-vous travaillé en particulier chez Ateme ?

J’ai travaillé sur divers sujets, notamment une implémentation d’Open Caching. J’ai mis en œuvre cette norme pour participer à l’effort testbed dans le groupe de travail Open Caching de la Streaming Video Technology Alliance (SVTA).

Qu’est-ce que l’Open Caching?

Open Caching est un effort collaboratif visant à créer et à tester un nouvel ensemble de spécifications conçu pour améliorer la diffusion en continu de vidéos. Ces nouvelles spécifications permettent à plusieurs CDN de communiquer entre eux via un ensemble d’API ouvertes. Cela permet aux éditeurs de contenu d’atteindre un plus grand nombre de téléspectateurs avec une qualité supérieure et une latence réduite. Cela leur permet également d’entrer plus rapidement sur de nouveaux marchés.

Quels défis industriels l’Open Caching relève-t-il ?

Au cours de la dernière décennie, la consommation de vidéos en ligne a connu une croissance exponentielle. Cependant, cette explosion du streaming a exercé une pression accrue sur les fournisseurs de services Internet (FSI) et leurs réseaux.

Des pics importants de trafic Internet peuvent également avoir des répercussions sur les fournisseurs de contenu et les téléspectateurs. Un stress supplémentaire sur les réseaux peut réduire la qualité de l’expérience de visionnage, par exemple en augmentant la latence et les rebuffers.

La manière de surmonter cette pression sur le réseau est de mettre en cache le contenu au bord du réseau, aussi près que possible des téléspectateurs. Pour ce faire, la plupart des FSI ont construit de bons CDN pour leurs propres services de télévision. Cependant, pour les fournisseurs de services OTT mondiaux, la construction d’un tel réseau CDN serait coûteuse en raison du nombre de points de présence nécessaires pour atteindre leur public mondial. Ils préféreraient donc s’associer à des CDN ou des FSI pour utiliser les capacités de mise en cache que ces partenaires ont déjà construites.

Par conséquent, les fournisseurs de contenu ont tendance à avoir plusieurs interfaces avec différents CDN. Historiquement, cela a rendu difficile l’interconnexion. Cela a ajouté une complexité opérationnelle, rendant difficile le déploiement de services dans une nouvelle région qui utilise différents CDN. Bien que l’Internet Engineering Task Force (IETF) ait tenté d’améliorer la situation actuelle en définissant comment les CDN interagissent, les résultats de leurs efforts étaient trop larges et inapplicables à un certain nombre de cas d’utilisation, en particulier ceux liés au streaming vidéo.

Reconnaissant ce problème, la SVTA a créé le groupe de travail Open Caching pour étendre la normalisation de l’IETF des interfaces CDN pour couvrir les exigences spécifiques du streaming vidéo.

Qu’avez-vous réalisé dans ce domaine chez Ateme ?

Chez Ateme, j’ai achevé une implémentation d’Open Caching permettant à d’autres CDN compatibles avec Open Caching de se connecter au CDN NEA d’Ateme. Il s’agit d’une passerelle simple qui convertit les demandes Open Caching qu’elle reçoit en demandes compatibles avec le CDN NEA. Cela aide à configurer un CDN NEA via n’importe quel service compatible avec Open Caching.

J’ai également participé à des tests d’interopérabilité réussis avec des membres de la SVTA dans le cadre du groupe Open Caching Testbed. De plus, je continue à suivre les dernières mises à jour des spécifications d’Open Caching.

Qu’est-ce que l’Open Caching change pour les téléspectateurs ?

De nos jours, la diffusion vidéo devient plus difficile et coûteuse en raison de l’augmentation des exigences en matière de diffusion vidéo avec une qualité élevée et une faible latence. Les solutions de diffusion de contenu, y compris les CDN, sont une manière d’améliorer la diffusion en stockant le contenu multimédia dans des caches géographiquement plus proches des téléspectateurs. Cependant, chaque téléspectateur individuel n’a pas accès à tous les réseaux de caches disponibles. Les téléspectateurs pourraient donc ne pas être en mesure d’accéder à un contenu spécifique depuis le réseau le plus proche d’eux. En permettant à tous les réseaux de s’interconnecter, l’Open Caching optimise l’accès à tous les médias pour tous les téléspectateurs. Cela permet aux téléspectateurs d’accéder à un contenu de meilleure qualité avec une latence réduite.



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ateme refonte