[Tuto Raspberry 01] Un mediacenter pour moins de 50€ avec un Raspberry Pi

Dans ce projet, nous transformerons un Raspberry Pi en MediaCenter pour connecter une HDTV au réseau local et à internet. Le Raspberry Pi est un ordinateur économique (35€ TTC) et qui tient dans la main. Il peut être alimenté par un port microUSB et branché à une TV à l'aide d'un cable HDMI. L'objectif est de se monter un HTPC miniature qui coutera le 10ème d'un HTPC de luxe tels que présentés par http://www.homemedia.fr/.

Prérequis au projet :

  • Un ordinateur sous windows, linux ou macOS.
  • Une TV avec une entrée HDMI ou DVI.

Matériel nécessaire au projet :

  • un RaspBerry PI rev B (LA revA est insuffisante) (35€)
  • un cable HDMI (5€)
  • une cable miniUSB ou une alimentation microUSB (5€)
  • une carte SDHC rapide (class10 de préférence). 2go suffisent. (5€)
  • De quoi contrôler le raspBerry pour configurer XBMC (vieux claviers/souris USB)
  • De quoi naviguer dans les menus de XBMC une fois configuré (La télécommande de votre TV si elle est HDMI/CEC, un Clavier/souris ou une manette 360, sans fil de préférence, votre tablette ou votre smartphone via l'application XBMC remote, ou en ultime recours une télécommmande infrarouge et un simple récepteur IR à 2€)
Une fois le matériel reçu, déballé et connecté, il faut télécharger une distribution Linux incluant un logiciel MediaCenter compatible RaspBerry PI, tel que XBMC et suivre les instructions d'installation. Je me suis orienté vers OpenElec sur recommandation d'un ami mais il en existe d'autres. RaspBMC ou rasPlex par exemple.

Installation d'une distribution sur Raspberry PI

Au risque de trop vulgariser, Il existe plusieurs versions de linux, livrées avec une sélection de logiciels et paramétrages prédéfinis, qu'on appelle distributiion. Pour raspBerry, trois distributions tirent actuelleent eur épingle du jeu : Raspbian, RaspXBMC et openelec. Le choix de la distribution dépend de l'utilisation que vous ferez de votre RPi :
  • Raspbian pour un boitier/serveur autonome
  • Openelec pour un terminal type mediacenter
  • RaspXBMC pour les bidouilleurs (au sens noble du terme), qui veulent XBMC.
pour installer openElec, je vous invite à suivre l'un des deux tuto suivants en français, plutôt que de paraphraser  : Installer openElec sur Raspberry depuis un ordinateur Windows Installer openElec sur Raspberry depuis un ordinateur Linux Je suis preneur d'un lien pour installer depuis un Mac ! Une fois la distribution installée sur la carte, vous n'avez plus qu'à insérer la carte SD sur le RaspBerry et brancher le jus. L'OS met une petite minute pour booter et vous arrivez sur l'interface de XBMC. Ce sera le moment de modifier les paramètres de localisation pour passer OpenElec et Xbmc en français. J'ai choisi raspXBMC parce que je bidouille beacoup et qu'openelec est trop fermé (pas d'apt-get ni de yum, il n'y a même pas unzip !) D'après le bloggeur Sébastien Lucas, raspbmc serait plus fluide qu'OpenElec... La contrepartie, c'est une installation plus longue et des temps de boot plus longs aussi. A vous de juger mais si vous voulez suivre mes autres tutos sans vous casser la tête, installez raspXBMC parce que vous ne pourrez pas les dérouler avec openelec.

Configurer Xbmc pour raspberry

L'étape suivante consiste à paramétrer les sources de vos medias partagés (video, image et musique) . Je vous renvoie au manuel du logiciel XBMC (XBox Media Center) : http://wiki.xbmc.org/index.php?title=Main_Page Les sections qui vous intéresseront le plus sont :