Développer un module de streaming vidéo (VoD + Live) intégré dans la marketplace de l'entreprise, en garantissant sécurité et optimisation des performances.
Implémenter des mécanismes avancés de qualité de service (QoS/QoE) pour assurer une expérience utilisateur fluide : adaptation dynamique du bitrate, monitoring temps réel, et téléchargement offline sécurisé.
Missions principales
Concevoir et intégrer l’architecture du module streaming, incluant les flux ABR (Adaptive Bitrate Streaming) pour VoD et Live.
Mettre en place le monitoring temps réel des indicateurs clés : latence, buffering, consommation data, et dashboards de visualisation.
Implémenter un système de téléchargement offline sécurisé avec chiffrement du contenu et gestion des droits d’accès.
Déployer les composants via des conteneurs (Docker) et exposer des APIs (FastAPI/REST) pour l’intégration au marketplace.
Compétences et technologies requises
Compétences en AI / Data science / Machine learning (feature engineering, monitoring des modèles, Mlflow) pour l’optimisation QoE et l’analyse des métriques utilisateur.
Maîtrise Python, FastAPI/REST API, Docker, Git et outils de dashboarding/monitoring (ex : Grafana, Prometheus ou équivalent).
Connaissances en streaming vidéo (ABR, protocols HLS/DASH), sécurité des contenus (chiffrement, DRM basique) et optimisation réseau.
Livrables attendus
Module fonctionnel de streaming (VoD + Live) intégré au marketplace avec APIs documentées.
Tableau de bord de monitoring en temps réel et rapport sur les métriques QoS/QoE.
Solution de téléchargement offline chiffré et guide d’intégration/déploiement (Docker, pipeline CI/CD minimal).
Modalités, diplôme et encadrement
Durée du stage : 6 mois (4-6 months).
Diplôme attendu : Bac +5 (Cycle ingénieur ou master).
Entité d’accueil : DSI – DF - Développement Mobile. Nombre de stagiaires requis : 1.
Postuler
Pour candidater, utilisez le lien suivant : Postuler ici