L'objectif

L'objectif du PC de salon (ou HTPC pour faire court), c'est de pouvoir regarder ses films de vacances, des photos ou encore écouter de la musique, le tout confortablement installé dans son salon. Une interface logiciel visuellement agréable est souhaitable, ce qui correspond complètement à XBMC.

Présentation de XBMC

XBMC permet de gérer sa médiathèque en tout simplicité, les fichiers pouvant être stockés sur différents support, du disque interne/externe, au partage samba/NFS/aFS etc. Il gère en plus des profils utilisateurs ce qui est bien pratique. Les gros avantages de XBMC sont qu'il récupère certaines informations sur le net, vous avez donc ainsi un résumé du film, une note (imdb), la durée, la qualité etc et surtout il retient où vous vous êtes arrêté dans le film et coche quand ce dernier a été vu en entier. Extrêment pratique. Il est hautement personnalisable via des addons et autres thèmes directement installables depuis l'interface XBMC.

Les critères du choix du matériel

Revenons au matériel. Ce PC est donc forcément relié à une TV (ou vidéoprojecteur) et éventuellement à un kit Home Cinema pour le son. Le plus consommateur en ressource étant les films, qui sont de plus en plus souvent en HD maintenant. De ce constat simple, nous pouvons déjà établir quelques critères:

  • 1 connexion HDMI (incontournable) vers l'ampli ou la TV
  • Assez de ressources pour lire des video HD

Ces critères vont nous aider à choisir le bon matériel. En fait, c'est assez simple, et pas forcément coûteux vu qu'il n'est pas du tout nécessaire d'avoir le dernier i7 pour s'en sortir (au contraire). Pour affiner notre sélection, rajoutons qu'il faut que l'ensemble soit très silencieux et plutôt faiblement encombrant, installation dans un salon oblige. Pour être sûr du silence, le plus simple est d'opter pour un PC faible consommation. Qui dit faible consommation, dit faible dégagement thermique et donc peu ou pas de ventillation, parfait pour notre usage. Il vaut mieux aussi opter pour une alimentation externe si c'est possible, toujours dans l'idée d'éviter du bruit. Si nous complétons notre liste de critères, cela donne:

  • 1 connexion HDMI vers l'ampli ou la TV
  • Assez de ressources pour lire des video HD
  • Peu coûteux
  • Petit
  • Silencieux
  • Faible consommation électrique
  • Alimentation externe

Le choix est donc simple car avec ces critères, il ne reste plus grand chose. Il sera difficile de faire tenir un i7 ou autre machine de course la dedans. Heureusement, depuis quelques années maintenant, avec l'arrivée des netbooks, une gamme de PC de bureau, utilisant le même matériel, (dit nettop) convient parfaitement. Au niveau CPU, il s'agit d'Intel ATOM au minimum double-coeur tournant autour des 1.5Ghz. Largement suffisant pour lire des videos en qualité standard, de la musique et des photos. Il existe l'équivalent chez AMD (avec les NEO). En tout cas c'est bien cette catégorie de PC qui nous intéresse mais il reste la partie video HD à traiter.

Concernant la partie video HD, c'est sur ce point qu'il faut faire attention. XBMC supporte depuis assez longtemps l’accélération video. La première couche a avoir été supporté est VDPAU pour les cartes NVIDIA. Le support pour les cartes AMD est arrivé il y a quelques mois. Pour le reste c'est un peu le néant à part quelques projets exotiques (le Raspberry Pi par exemple). Je n'ai pas eu le temps de tester complètement avec une carte AMD/ATI, donc pour être sûr d'éviter les galères, il vaut mieux partir sur du NVIDIA. Mais attention, une carte à 30€ suffit du moment qu'elle prend en charge le décodage video.

Pour la mémoire, 1 ou 2Go sera largement suffisant. Ce qui nous donne la liste suivante:

  • 1 connexion HDMI vers l'ampli ou la TV
  • Assez de ressources pour lire des video HD
  • Peu coûteux
  • Petit
  • Silencieux
  • Faible consommation électrique
  • Alimentation externe
  • Carte graphique NVIDIA

Le matériel

Normalement avec cette liste, le budget devrait tourner autour des 200, 300€ max. J'avais pour ma part opter il y a un peu plus de 3 ans pour un PackardBell Imax Mini (équivalent d'un Acer Aspire Revo), comprenant un Intel Atom 230, un chipset ION, 2Go de RAM et 160Go de disque dur. Le tout à l'époque en promo à Carrefour pour 209€. Avec un câble HDMI à 4€ le budget total était de 213€. Dur à l'époque de faire moins. Je parlerais surement dans un futur article de la solution Raspberry Pi pour faire un mediacenter à 30€. Aujourd'hui, j'hésiterais surement avec différentes marques mais en restant sur le même type de matériel (ATOM + chipset NVIDIA ION), comme Asus, Zotax, ou même Shuttle qui propose un modèle complètement passif!

Pour le système d'exploitation, la dernière Fedora 17 est parfaite pour cet usage, forcément. L'installation des pilotes NVIDIA et d'XBMC se faisant depuis les dépôts RPMFUSION. Le fait de disposer d'un vrai PC avec un vrai OS permet de pouvoir utiliser la TV comme écran, pour par exemple surfer, lire ses mails etc. Le tout étant aussi bien plus souple qu'une solution matériel type divx box.