TCH/2015_037 : Intégration sur Set-Top

Transcription

TCH/2015_037 : Intégration sur Set-Top
Technicolor Connected Home Rennes
975 av des Champs Blancs – CS 17616
35576 Cesson-Sévigné Cedex - France
tél. + 33 (0)2 99 27 30 00
fax + 33 (0)2 99 27 30 01
Proposition de stage 2015
Ref: TCH/2015_037
Intitulé du stage:
TCH/2015_037 : Intégration sur Set-Top-Box d'un Media Center en Python via les EFL avec
mise en place de l’accélération GPU/OpenGL
Sujet détaillé
Contexte
Les EFL (Enlightenment Foundation Libraries) sont des bibliothèques graphiques ciblant le
domaine de l’embarqué. En plus du processeur principal, une Set-Top-Box intègre un
coprocesseur (GPU) dédié aux opérations graphiques et permettant d'exécuter des
interfaces utilisateur très dynamiques.
But
Disposer d’un Media Center avec une navigation et des effets très dynamiques pour jouer
des contenus audio/video sur une Set-Top-Box
Description des travaux
Le travail consistera à :
- utiliser les possibilités d’accélération graphique en s’interfaçant avec un
coprocesseur dédié (GPU/OpenGL) afin de permettre une fluidité optimale d'une
application STB basée sur les EFL
- intégrer un Media Center (développé en Python) et développer l'ajout de
fonctionnalités TV, améliorer l'interface, ...
Mots clés
STB, linux embarqué, temps réel, langage C, OpenGL, drivers graphiques, Python, EFL
Environnement de travail
Linux embarqué sur Set-Top-Box
Profil du stagiaire / Compétences requises
Système Linux et développement en C sous Linux
Durée et période du stage
Démarrage 1er trimestre 2015 sur une durée de 5 à 6 mois
Apply at: [email protected]