La GeeXboX est une distribution Linux libre et à caractère
embarqué qui se propose de transformer votre ordinateur en ce
que l'on nomme désormais un HTPC (Home Theater PC) ou encore
Media Center. Etant distribuée sous la forme d'un CD
auto-amorçable, il s'agit d'un système d'exploitation prêt à
l'emploi, capable de fonctionner sur tout type de PC de classe
Pentium et supérieure ou encore de Macintosh à base de
PowerPC, le tout ne nécessitant aucun autre logiciel. Il vous
sera également possible de l'utiliser sur un ordinateur
dépourvu de disque dur, le système étant intégralement chargé
en mémoire.
En dépit de la très petite taille de son image ISO, la
distribution propose une reconnaissance complète et
automatisée de votre configuration matérielle, ne nécessitant
donc l'ajout d'aucun pilote de périphérique particulier. Le
système supporte la lecture de la quasi totalité des formats
audio/vidéo ou d'images existants et, l'ensemble des codecs et
containeurs multimédias connus y sont intégrés. Il est
également possible de lire vos contenus depuis des sources
très variées comme par exemple un CD, un DVD, votre (vos)
disque(s) dur(s) (locaux ou distants), votre réseau local ou
encore directement depuis Internet.
La GeeXboX est également accompagnée d'une chaîne de
cross-compilation complète, permettant aux développeurs de
très facilement étendre ses fonctionnalités, d'y ajouter des
paquetages, ou encore de le réutiliser pour donner naissance à
de nouveaux systèmes Linux embarqués dédiés.
Bien que le développement n'est jamais cessé, plus d'un an s'est
écoulé depuis la dernière version officielle de la GeeXboX. Ce nouveau
cru est un très bon candidat pour votre choix de distribution
multimédia. Le support matériel a été grandement étendu, fournissant
de très nombreux nouveaux pilotes de périphériques (pour cartes WiFi,
DVB et télécommandes, entre autres ...). Cette version 1.1 apporte
également une très attendue mise à jour de MPlayer, désormais bien
plus stable et rapide, qui permet en outre le décodage natif de
nombreux formats audio/vidéo qui n'étaient jusqu'à lors, disponibles
que via des DLLs Win32 propriétaires (tels que les formats Windows
Media Video ou encore Flash). De plus, la GeeXboX dispose désormais
d'améliorations en terme de vitesse de décodage (l'utilisation des
instructions SSSE3 des Core2Duo a été rajoutée), et le menu OSD a été
complètement réécrit, de manière à fournir davantage de nouvelles
fonctionnalités. J'allais oublier, il est également possible de lire
les fichiers EVO non-cryptés de vos HD-DVD.
Bien que nous continuions de travailler sur la version 2.0, la
prochaine version à sortir (1.2), débarquera avec certaines
fonctionnalités qui ont été demandées depuis fort longtemps
maintenant. Tout d'abord, l'édition 64bits fera son apparition (le
décodage étant jusqu'à 15% plus rapide). Mais, plus important encore,
il s'agira de la toute première version à proposer un support natif
des écrans dits HDTV. Restez donc à l'écoute, la plupart de ces
fonctionnalités existent déjà et la version 1.2 sortira en moins d'un
an cette fois-ci ;-) A ce propos, quitte à parler du futur, notre
équipe de développement est à la recherche d'un PlayStation 3, pour y
porter la GeeXboX bien entendu, ce qui en ferait le meilleur HTPC
possible. Libre à vous de nous aider en ce sens ;-)
Mais revenons pour l'heure à la version 1.1 et prenez plaisir à
utiliser cette dernière.
Liste détaillées des modifications (depuis la version 1.0) :
Composants systèmes:
- Mise à jour du noyau Linux en version 2.6.21.3
- Mise à jour de BusyBox en version 1.5.1
- Mise à jour de la uClibc vers la version 0.9.29.
- Passage de l'amorçeur SysLinux vers la v3.20.
- Améliorations des capacités de changements de fréquence
processeur.
Chaîne de compilation:
- Ajout du support optionnel de la GNU glibc 2.5 (à des fins de
test/debug seulement).
- Migration vers GCC 4.1.2
Lecteur multimédia:
- Mise à jour de MPlayer vers la version SVN v23418.
- Ajout des démultiplexeurs fournis par la libavformat en plus de ceux
de la libmpdemux.
- Nouveau décodeur vidéo natif VC-1/WMV3/WMV9 (Windows Media
Video).
- Nouveau décodeur vidéo natif On2 VP50 et VP62 decoder (Flash
video).
- Décodeur audio sans perte pour les formats WavPack, TTA, et
Shorten.
- Support du VC1 dans les formats MPEG-TS et MPEG-PS (comme les
fichiers des HD-DVD et BlueRay par exemple).
- Support du démultiplexage des fichiers EVO (format HD-DVD).
- Support du codec propriétaire VP7.
- Support du codec propriétaire WMA Pro.
- Support du codec propriétaire VC-1 pour les quelques fichiers que le
décodeur natif n'arriverait pas à lire.
- Changement audio à la volée pour les formats MPEG-TS/PS, Matroska et
tous ceux supportés par la libavformat.
- Changements audio à la volée même si les codecs sont différents
(AC3-DTS par exemple).
- Nouvelle couche RTSP (support du MPEG-TS par RTP uniquement) pour
l'accès aux serveurs RTSP génériques (comme FreeboxTV), ce qui rend
inutile l'utilisation de la librairie Live555.
- Amélioration de la vitesse de décodage du H.264.
- Support des sous-titres SSA/ASS.
- Support des flux réseaux ICEcast.
- La radio est désormais gérée directement par V4L2.
- Support des fichiers 3GP, AAC, VDR et DVR-MS.
- Nouveau menu
Préférences, avec des options permettant le
contrôle des flux audio, vidéo et des sous-titres, en plus des
paramètres génériques propres à la vidéo.
- Suppression des librairies libdts, libmpcdec, libogg, libvorbis et
libtheora, désormais remplacées par les décodeurs/démultiplexeurs
internes à MPlayer.
- Support du chargement de fichiers de sous-titres externes (nom
différent du fichier vidéo).
- Il est désormais possible d'accélérer/ralentir la vitesse de
lecture.
Vidéo:
- Correctifs pour le VESA sur cartes i945.
Pilotes:
- Support des cartes IVTV (telles que les Hauppauge PVR
150/250/350/500).
- Support du cryptage WPA pour cartes WiFi.
- Support des chipsets WiFi Broadcom BCM43xx (comme l'Apple
AirPort).
- Support des chipsets WiFi Ralink RT61 et RT73.
- Support des chipsets WiFi TI ACX111.
- Support du pilote MadWiFi-NG.
- Support des chipsets WiFi ZyDAS ZD12x1.
- Support des cartes TV PVR USB 2.
- Support des périphériques Rio Karma USB.
- Support des cartes sons USB.
- Support des télécommandes Medion (et Aldi) X-10.
- Support de la télécommande Logitech UltraX Media.
- Support pour quelques interfaces "USB to serial".
- L'accès 32bits n'est plus forcé pour les disques (posait problèmes
avec certaines CompactFlash à travers IDE).
- Meilleure détection des périphériques DVB USB.
- Support de davantage de cartes radio.
- Amélioration du chargeur de micro-code DVB.
Réseau:
- Support du multicast IPv4 (utile pour les flux RTSP).
- Support de NdisWrapper, qui permet l'utilisation de pilotes WiFi
Win32 sous Linux.
- Mise à jour de bftpd en version 1.8.4 et ajout du fichier /etc/ftp
pour l'authentification FTP.
- Mise à jour de Samba en version 3.0.25, utilisation de l'encodage
UTF-8 pour le montage des partages et correction de certains
problèmes de montage.
- Il est désormais possible d'accéder aux partages Samba et NFS, même
si les serveurs ont été démarrés après le démarrage
de la GeeXboX.
- Implémentation d'une interface Web basique de contrôle distant.
Générateur:
- Support du chargement de pilotes pour NDISwrapper.
- Nouvel onglet permettant l'ajout de fichiers à l'image ISO
générée.
- Nouvelle option permettant de choisir le canal WiFi à utiliser.
- Support de Windows Vista.
Divers:
- Suppression du support (buggé) de l'enregisteur via mencoder.
- Ajout des options remote=/receiver= à la ligne de commande de
démarrage pour un changement facilité de la télécommande et de son
récepteur.
- Nouveau menus dans l'installeur pour le choix des télécommandes et récepteurs.
- Support de différents mappages clavier (azerty/qwerty/qwertz)
- Nouvelle règle dans le Makefile pour créer et lancer des machines
virtuelles VMware (make vmx; make vmx-play).
- Corrections de l'émulation via QEMU/VirtualBox.
- Support de la lecture automatique pour les disques USB.
- Réorganisation des fichiers de traduction.
- Support de langues multiples au sein de la même image ISO.
- Support du système de fichiers JFS.
La GeeXboX 1.1 (pour ordinateurs x86 uniquement) est disponible dès
à présent sur notre
page de
téléchargement.