Stage Bac +5 - Amélioration d’un composant logiciel de streaming vidéo temps-réel MPEG multiplateforme (H/F)

Stage Par Thales
  • Système d'information / Urbanisation des SI
  • Gennevilliers
  • A négocier

Description

Stage Bac +5 - Amélioration d’un composant logiciel de streaming vidéo temps-réel MPEG multiplateforme (H/F)

QUI SOMMES-NOUS ?

Rejoignez Thales, leader mondial des technologies de sûreté et de sécurité pour les marchés de l'Aérospatial, du Transport, de la Défense et de la Sécurité . Fort de 62 000 collaborateurs dans 56 pays , le Groupe bénéficie d'une implantation internationale qui lui permet d'agir au plus près de ses clients, partout dans le monde .

Les 14 000 collaborateurs de l' activité Systèmes d'information et de communication sécurisés développent des systèmes de communications militaires et de numérisation de l'espace de bataille , des systèmes de sécurité urbaine , de protection des États et des infrastructures critiques , ainsi que des solutions de cybersécurité .

Le site de Gennevilliers est le cœur des activités de conception, de développement et de soutien des produits et solutions de radiocommunications des armées, des réseaux d'infrastructures résilients et de communications par satellite , ainsi que des solutions de cybersécurité .

La Direction des Opérations recherche un/une Stagiaire en charge de l'amélioration d'un composant logiciel de streaming vidéo temps-réel MPEG multiplateforme (H/F).

Basé(e) à Gennevilliers.

QUI ETES-VOUS ?

Vous possédez des compétences en développement logiciel orienté objet (C/C++) avec des connaissances sur la compression vidéo, le streaming.

Des connaissances sur les réseaux, les protocoles et les standards énoncés seraient un plus.

Vous serez amenés à utiliser des outils tels que CMake, Visual Studio et SVN.

Rigoureux et autonome vous disposez de bonnes capacités rédactionnelles.

CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :

Au sein du département d'Ingénierie Hardware Tools & Engineering (HTE), le service MultiMedia Processing (MMP) étudie et développe des solutions de compression audio/image & vidéo pour les produits et systèmes Thales. Dans le cadre du développement d'un produit, nous développons une solution logicielle couplant réception de flux vidéo, traitement d'image, compression et streaming vidéo.

Afin de répondre à de potentiels besoins client, notre service propose une brique logicielle client-serveur permettant à un utilisateur de diffuser et recevoir des flux vidéo à la demande sur un réseau de type IP. Ces flux vidéo sont contrôlables à distance (démarrage/arrêt), visionnables et enregistrables par un client dédié ou générique (ex : VLC) sous Windows ou Linux. Dans l'objectif de perfectionner la solution existante, plusieurs axes d'amélioration ont été identifiés.

Les activités à réaliser pendant le stage sont les suivantes :

· Appréhender la brique logicielle existante et son API

· Ajouter le support du format vidéo HEVC et la gestion multi formats

· Développer des méthodes du protocole RTSP (participant au contrôle temps-réel des flux vidéo)

· Ajouter le support des annonces de session SAP

· Implémenter le contrôle de flux via le protocole RTCP permettant de proposer une qualité de service (QoS) et d'améliorer la résilience de connexion des sessions vidéo

· Réduire l'adhérence de la brique logicielle aux composants COTS pour faciliter leur évolution.

· Proposer des méthodes intégrées de mesures de la qualité

· Intégrer un algorithme de chiffrement sélectif

La perspective de rejoindre un Groupe innovant vous motive ? Alors rejoignez-nous en postulant à cette offre .
Vous souhaitez en savoir plus sur les activités Systèmes d'information et de communication sécurisés ? Cliquez ici et ici .

Découvrir la Page Entreprise

Ils ont travaillé ici