Voilà la question est dans le sujet je me demande quelq langages ou librairies utiliser pour réaliser une interface graphique ou OSD parce que je cherche à en développer un pour la plate-forme multimédia que je me suis fait et je n'arrive toujours pas à faire mon choix. Si par exemple vous savez comment a été développé l'OSD de la geexbox www.geexbox.org faites moi signe parce que c'est ce genre d'interface que je souhaiterais développer.
J'ai d'abord commencé à regarder vers le gtk puis des gens du gtk m'ont orienté vers clutter dont voici le lien pour ceux qui connaissent pas http://projects.o-hand.com/clutter/
Et puis en chemin je me suis égaré dans flash car je me suis fais une maquette en flash pour avoir un rendu graphique immédiat et du coup pendant 2j je me suis dit et si je fesais l'OSD en flash.
Bref comme j'arrive pas à me décider je viens prendre conseil.
Pour info ma plate-forme multimédia est pour le moment dédié uniquement à l'audio (la vidéo viendra dans les mois qui viennent) en fait j'ai crée un jukebox avec une carte avant munie d'un écran LCD graphique de 9 boutons et d'un récepteur infrarouge pour la télécommande, le coeur du système repose sur une carte mère mini-itx avec un os linux. La plupart des programmes de la carte mère sont en bourne shell et puis un peu de C et le player bien entendu Mplayer.
Au niveau fonctionnalités:
- on peut ripper des cd audio et choisir le format de compression pour stocker toute sa discographie sur le dd
- explorer et lire les fichiers audio depuis n'importe quels périphériques dd interne, usb, réseau
- on peut importer également de la music depuis les périphériques externes
- on peut génerer des playlist automatiquement ou créer des playlist personnalisé
- j'ai intégré une synchronisation de l'ipod pour lire ou importer les fichiers contenus dessus (hors drm)
- un mode de recherche pour accéder plus facilement au fichier
Tous ça au travers de l'interface LCD avec ou sans la télécommande.
Maintenant j'aimerais bien avoir un OSD sur la télé à partir duquel je pourrais tous faire (navigation, affichage des infos de lecture, accéder à l'ensemble des menus) et puis ce sera mon premier pas logique pour développer la lecture des formats vidéo.
Merci d'avance pour vos réponses
Partager