Stage Ingénieur Video - Proof of Concept Media over QUIC (MoQ / Streaming vidéo)

À propos

OVHcloud, leader européen du cloud computing, est présent dans une quinzaine de pays et fournit des solutions d’hébergement et de cloud sécurisées, fiables et accessibles.

Dans un monde où le numérique occupe une place prédominante et est en constante évolution, nous croyons que l’avenir réside dans un cloud ouvert, fiable et durable, qui permet aux utilisateurs de choisir en toute liberté la façon dont ils souhaitent gérer leurs données.

Nous privilégions toujours le collectif, c’est pourquoi nous travaillons de manière rapprochée avec et pour notre écosystème composé tout d'abord de nos collaboratrices et collaborateurs, de nos clients, de nos partenaires et d’acteurs institutionnels.

  • Fondée en 1999

  • ∼3000 collaborateurs dans 14 pays

  • 46 datacentres

Descriptif du poste

Stage Ingénieur Video - Proof of Concept Media over QUIC (MoQ / Streaming vidéo) H/F/N

Au sein de votre équipe #OneTeam

  • Vous évoluez au sein de l'équipe Vidéo, composée de 14 anciens collaborateurs d'api.video, dont l'activité a été reprise par OVHcloud début 2025. Cette équipe est au cœur du développement de projets innovants dans l'univers de la vidéo.


Vos principales responsabilités
  • Monter un Proof of Concept (PoC) autour de moq-lite permettant de streamer un contenu live d'un côté et de le lire dans un navigateur de l'autre
  • Mettre en place un outil de streaming simple au dessus du protocole moq-lite (en utilisant le plugin Gstreamer ou directement à partir de la librairie moq-lite)
  • Etudier le comportement du PoC en simulant des instabilités réseau
  • Identifier les fonctionnalités nécessaires pour optimiser le scaling/caching au niveau du Content Delivery Network (CDN) en utilisant MoQ et moq-lite
  • Etudier la compatibilité du protocole avec les navigateurs existants
  • En bonus : Mettre en place un service jouant le rôle de CDN pour tester/valider les hypothèses identifiées pour améliorer le scaling


Votre futur impact

Dans 4 à 6 mois
  • Vous serez autonome sur les sujets qui vous sont confiés.
  • Vous aurez conçu et développé un Proof of Concept fonctionnel utilisant le protocole Media over QUIC (MoQ / moq-lite), démontrant la faisabilité d'un streaming live bas-latence.
  • Vous aurez exploré et validé des pistes d'optimisation pour le scaling et le caching vidéo et fournit une documentation claire à ce sujet.
  • Vous maitriserez notre environnement technique.


Compétences requises :
  • Vous êtes étudiant en dernière année d'école d'ingénieur et vous recherchez un stage de fin d'étude
  • Vous possédez des connaissances en développement logiciel en Rust
  • Vous aimez travailler en équipe et vous communiquez efficacement
  • Vous savez synthétiser vos idées et rédiger de la documentation technique
  • Vous êtes à l'aise en anglais pour évoluer dans un environnement international
  • Vous aimez découvrir des nouvelles technologies et les appliquer concrètement à la résolution d'un problème

C'est un +
  • Vous avez déjà utilisé un CDN et vous savez comment l'exploiter au mieux
  • Vous avez déjà une expérience avec HTTP3 et QUIC
  • Vous avez des connaissances avec des codecs vidéo


Cette offre ne répond pas tout à fait à vos attentes ? Candidatez malgré tout !
C'est l'occasion de partager votre profil avec nos recruteurs, vous faire remarquer et peut-être recontacter pour une autre opportunité.

Cette offre ne répond pas tout à fait à vos attentes ? Candidatez spontanément sur le portail candidat pour rejoindre l'une de nos équipes !
L'occasion de partager votre profil avec nos recruteurs, vous faire remarquer et peut-être recontacter pour une autre opportunité.

Informations complémentaires

  • Type de contrat : Stage
  • Lieu : Bordeaux
  • Unknown