Expire bientôt Thales

Stage Bac +5 - Implémentation d'une approche de streaming vidéo temps-réel adaptatif sur système embarqué (H/F)

  • Stage
  • Gennevilliers (Hauts-de-Seine)
  • Développement informatique

Description de l'offre

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 pour l'implémentation d'une approche de streaming vidéo temps-réel adaptatif sur système embarqué (H/F).

Basé(e) à Gennevilliers.

QUI ETES-VOUS ?

Vous possédez un bon niveau de développement logiciel (C/ C++), avec des connaissances sur les réseaux et le streaming. Des notions sur la compression vidéo, ainsi qu'une certaine expérience en construction d'IHM seraient un plus.

Vous êtes rigoureux et autonome et disposez également de solides 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 de travaux de recherche, nous développons une approche innovante de compression vidéo par région d'intérêt contrôlable en temps réel et à distance.

Notre solution prétraite les flux vidéos avant leur compression, afin d'optimiser la qualité de l'image sur les zones d'intérêt choisies par l'utilisateur. Afin de passer du stade de la preuve de concept à une implémentation sur cible embarquée ARM, nous souhaitons construire un prototype embarqué d'une architecture client-serveur sur un réseau de type IP. Le client sera équipé d'une IHM qui lui permet de visualiser le flux transmis par le serveur. L'IHM intègrera également un certain nombre de réglages, liés au système de compression d'une part (débit, framerate) et au choix de la zone d'intérêt d'autre part. Le serveur, paramétré par l'utilisateur, effectuera la compression des flux vidéo en fonction, et déploiera la solution de streaming du flux compressé vers le client.

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

· Appréhender le module de prétraitement (code C)

· Mettre en place un serveur de streaming vidéo

· Intégrer au serveur les prétraitements existants sous la forme de plugins

· Intégrer au serveur un module d'écoute des paramètres choisis par le client et la mise à jour dynamique du pipeline d'encodage

· Mettre en place un client pour décodage et visualisation sur IHM

· Proposer et construire une interface de contrôle simple et intuitive

· Mettre en forme les consignes client et assurer leur transmission vers le serveur via un protocole à définir

· Déployer le système sur cible embarquée (Linux ARM)

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 .

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements