Software Internships

Software Internships

Company
DELTACAST
Location
Ans
Pubication Date
05 Dec 2022

Sujets de stages / TFE 2023-2024 : 

      

Software Stage / TFE #3 – Live RIST/SRT Multimedia streaming

Titre: « Réalisation d’un prototype permettant de transmettre un flux multimédia basé sur les protocoles RIST/SRT vers ou à partir du cloud dans le contexte d’une production dématérialisée »

Cible : Sciences Informatiques / Bachelier, Master, Ingénieur en Informatique

Centre de compétence interne: Multimédia Streaming / Compression

Description du travail :  

Dans le contexte de la production (TV) à distance, les protocoles RIST/SRT permettant de transmettre du contenu « LIVE » vers et à partir d’une infrastructure cloud ont vu le jour, avec une adoption croissante dans l’industrie de la diffusion. Ces protocoles permettent non seulement la distribution sécurisée des contenus de chaînes de télévision en direct, mais également le traitement à distance de ces contenus dans des clouds publics ou privés.

Le travail consiste en la réalisation d’un prototype mettant en œuvre tous les composants logiciels permettant la transmission de signaux multimédias au travers des protocoles RIST/SRT. 

  

Software Stage / TFE #5 – Normes cyber sécurité

Titre : «Etude et analyses des normes liées à la cyber sécurité associée aux objets connectés (IoT) »

Cible : Sciences Informatiques / Bachelier, Master, Ingénieur en Informatique

Centre de compétence interne: Embedded / PC System

Description du travail :

Dans le contexte actuel de l'essor des appareils connectés (Internet of Things - IoT), la sécurité des systèmes IoT est devenue une préoccupation majeure. Les normes de cyber sécurité jouent un rôle essentiel dans la protection des appareils connectés contre les menaces et les vulnérabilités potentielles. Ce travail consiste à explorer en profondeur les normes de cyber sécurité européennes et internationales applicables aux appareils connectés, y compris la norme NIS2.

La gestion des clés cryptographiques est un aspect critique de la sécurité des systèmes IoT. La protection adéquate des clés utilisées pour le chiffrement des données, l'authentification des dispositifs et l'établissement de communications sécurisées sont essentiels pour garantir l'intégrité, la confidentialité et l'authenticité des données échangées entre les appareils connectés. Ce travail se concentrera donc sur l'analyse et la comparaison des normes de cyber sécurité qui abordent spécifiquement la gestion, le stockage, le transport et l'accès protégé aux clés.

Le travail consistera en une revue de la littérature afin d'identifier et de recenser les normes de cyber sécurité pertinentes pour les appareils connectés, en mettant un accent particulier sur les aspects liés à la gestion des clés. Cette analyse permettra de comprendre les exigences spécifiques auxquelles les systèmes IoT doivent se conformer en ce qui concerne la protection des clés cryptographiques. On inclura  une analyse comparative approfondie pour évaluer les différences et les similitudes entre les normes européennes et internationales, y compris la norme NIS2. Les thématiques de gestion, stockage, transport et l'accès protégé aux clés doivent être abordées.

Le travail comprendra également une étude des bonnes pratiques et des solutions technologiques disponibles pour assurer une gestion sécurisée des clés dans les systèmes IoT.  

 

Software Stage / TFE #8 – Using Unreal Engine for augmented reality

Titre : « Etude et Application du moteur Unreal dans un contexte broadcast »

Cible : Bachelier Sciences Informatique / Master Ingénieur Industriel Informatique

Centre de compétence interne: Computer Graphics

Description du travail :

DELTACAST commercialise plusieurs produits réalisant de la synthèse graphique dans des solutions Broadcast : Réalité Augmentée, Réalité Virtuelle, Habillage de transmissions télévisuelles, … A cette fin, DELTACAST a développé son propre moteur de rendu graphique temps-réel.

En parallèle, les concepteurs de studio virtuels et les « Motion Designers » ont commencé à adopter massivement le moteur graphique Unreal, développé à l’origine pour des jeux vidéo par Epic.

La philosophie et le fonctionnement de ces 2 moteurs sont différents et ils ont donc chacun leur raison d’être. En revanche, il est intéressant de pouvoir interfacer ces 2 moteurs de rendu pour pouvoir tirer parti de leurs qualités propres.

Le travail se concentrera sur l’échange de contenu visuel entre 2 moteurs de rendu : le moteur Unreal et le moteur graphique DELTACAST. 

 

Software Stage / TFE #9 – Multi screen rendering with Unreal Engine

Titre : « Etude et Application du moteur Unreal dans un contexte de rendu distribué »

Cible : Bachelier Sciences Informatique / Master Ingénieur Industriel Informatique

Centre de compétence interne: Computer Graphics

Description du travail :

DELTACAST commercialise plusieurs produits réalisant de la synthèse graphique dans des solutions Broadcast : Réalité Augmentée, Réalité Virtuelle, Habillage de transmissions télévisuelles, … A cette fin, DELTACAST a développé son propre produit d’habillage distribué pouvant adresser un grand nombre périphériques de sorties / d’affichage.

En parallèle, les concepteurs de studio virtuels et les « Motion Designers » ont commencé à adopter massivement le moteur graphique Unreal, développé à l’origine pour des jeux vidéo par Epic.

Le travail s’intéressera à la technologie nDisplay intégrée dans le moteur de rendu Unreal ; permettant de piloter de façon synchronisée plusieurs instances du moteur Unreal distribuées sur plusieurs ordinateurs distants et pilotant des écrans multiples de façon parfaitement synchrone.

 

Software Stage / TFE #10 – Continuous validation of a real-time software

Titre : « Prototypage de validation continue des cartes vidéo DELTACAST »

Cible : Bachelier Sciences Informatique / Master Ingénieur Industriel Informatique

Centre de compétence interne: Validation/Devops

DELTACAST développe et commercialise des cartes d’acquisition et de traitement de flux vidéo haut-de-gamme à faible latence et à destination de plusieurs marchés. Les clients de ces cartes les intègrent dans des systèmes complets et disposent d’une API permettant, dans leur propre logiciel, de facilement lire, écrire ou modifier les flux vidéo des cartes.

L’équipe de Validation DELTACAST est chargée du développement des tests, de leur mise en œuvre et de la validation de chaque version de VideoMasterHD SDK sur toutes les familles de cartes. Les périodes de validations sont aujourd’hui ponctuelles et comportent de nombreuses étapes manuelles. L’objectif moyen-terme de l’entreprise est d’automatiser au maximum ces étapes afin de passer à un processus de CI/CD (intégration et déploiement continu) exécuté lors de chaque modification d’un des composants du produit.

L’objectif de ce stage est de prototyper ce processus de CI/CD pour s’assurer de sa faisabilité. Pour ce faire, les outils de test actuels doivent être adaptés ou réécrits, les différentes étapes d’installation automatisées et intégrées dans des pipelines Gitlab.

 

 

Si vous marquez de l'intérêt pour un (des) sujet(s), n'hésitez pas à nous demander la description complète du travail ou d'autres informations via le formulaire ci-dessous (en mentionnant le numéro du sujet).