Vous êtes sur la page 1sur 7

[TUTO] Media Center sous Ubuntu/XBMC

XBMC est sans doute LE best-seller


seller des logiciels Media Center. Il est open source (sous licence GPL), puissant, bourr
de fonctionnalit et qui plus est multiplateforme.
multiplateforme. Je vous propose donc de voir comment sinstaller un poste Media
Center sous Ubuntu et XBMC.
Quid de linstallation
Linstallation se fera sur un PC Media Center quip du combo processeur Atom/chipset Nvidia ION de premire
gnration
ration (plus dinfos sur la configuration ici).
). Lobjectif de cette installation est de remplacer Windows 7 par une
solution open source. Mon choix sest port
port sur une distribution Ubuntu pour sa simplicit dinstallation ainsi que
ses drivers mis jour et sur XBMC pour ses nombreuses fonctionnalits.
Lobjectif sera de proposer avec le couple Ubuntu/XBMC les mmes possibilits que sous Windows 7, savoir :
lecture
ecture des films, musique et images ainsi que visionnage et enregistrement de la TV.
Installation de XBMC sous Ubuntu
Linstallation XBMC sous Ubuntu se fait simplement en ajoutant le dpt team-xbmc
xbmc la liste des sources de
logiciels. Puis, on installe les paquets xbmc et xbmc-standalone.. Le tout se fait via ces commandes :
sudo add-apt-repository ppa:team-xbmc
xbmc
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone
standalone
sudo apt-get update
Avertissement : Attention, lutilisation de dpts non officiels peut occasionner des dysfonctionnements de votre
poste si elle est faite sans certaines prcautions de bases (sassurer notamment du srieux du dpt).
Pour information, si vous utilisez une autre distribution
distribut
quUbuntu,, vous pouvez vous reporter ce wiki pour vous
guider dans votre installation.
A partir de l, on se retrouve avec un Media Center grant par dfaut les
les bibliothques dimages, de films et de
musique.

Toutefois, lors de lancement des premiers films HD en mkv, on se retrouve confront dhorribles saccades. Voyons
comment amliorer cela.
[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

Activation de la HD
Nativement, la puce Nividia ION de premire gnration (drive dune GF9400) est capable de traiter des flux vido
jusque 1080p. Pour que cela soit possible, il va toutefois tre ncessaire dappliquer 2 modifications :
1. Installation des drivers proprio Nvidia.
vidia. Si ceux-ci
ci ne sont pas libres, ils sont nettement plus efficaces. Cela peut se
faire depuis le menu Administration>Gestionnaire de pilotes supplmentaires ou en suivant cette mthode.

2. Dsactivation des effets de bureau de compiz,


compiz depuis le menu Prfrences>Apparence>Onglet Effets
Visuels>Aucun.
(Video Decode and Presentation API for Unix) est une bibliothque open
3. Installation des lib VDPAU. VDPAU(Video
source et une API conu par Nvidia pour amliorer
amliorer le traitement des vidos avec ses cartes graphiques (depuis la
srie GeForce 8). Linstallation se fait via cette commande :
sudo apt-get install libvdpau1 libvdpau-doc
doc libvdpau-dev
libvdpau
A partir de l, vous pouvez lancer vos vidos en HD lesquelles safficheront
safficheront avec une fluidit irrprochable. Enfin,
veillez toutefois ce que votre BIOS soit paramtr de faon ce que votre chipset ION ait suffisamment de RAM
(256Mo dans mon cas).
MythTV fontend : la TV dans XBMC
Regarder la TV sous Linux, il faut le reconnaitre, est nettement moins ais que sous Windows. Toutefois, la chose
nest pas impossible, notamment grce la solution MythTV.. MythTV fonctionne selon principe
princip un couple
backend/frontend et permet donc de partager son accs TV diffrents postes. Lobjectif ici va tre dutiliser XBMC
comme frontend MythTV. 2 mthodes sont possibles : depuis XBMC mme ou via un add-on.
add
Commenons par
installer MythTV, puis procdons
cdons au paramtrage du frontend.
1. Installer MythTV
Linstallation de MythTV sous Ubuntu est facilite sous Ubuntu grce au Centre de Contrle MythBuntu.
MythBuntu Celui
sinstalle via la commande :
sudo apt-get install mythbuntu-control-centre
[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

Le centre de contrle
trle Mythbuntu, accessible via le menu Systme>Administration>Centre de contrle Mythbuntu,
Mythbuntu va
nous guider dans linstallation et la configuration de MythTV.
Dans ce centre de contrle, sous la catgorie System Roles, slectionnez le rle Primary Backend.
Backend

Puis, on applique et on se laisse guider dans linstallation (dtermination du mot de passe root de la bdd, etc.). Lors
de celle-ci,
ci, il est possible de choisir si lon dsire autoriser la connexion au backend depuis diffrents frontend. Je
prfre activer cette option pour me laisser la possibilit de me connecter depuis un poste supplmentaire si lenvie
men prend.

Du reste, linstallation se fait en laissant slectionne les options par dfaut


Maintenant, nous allons paramtrer le backend pour quil utilise la carte TV. Dans mon cas, il sagit du tuner TV USB
AverTV Volar HD.. Pour le rendre fonctionnel, il ma suffit
suffit den installer le pilote supplmentaire (mme mthode
que pour la carte vido). La commande lsusb me confirme dailleurs que la cl est bien reconnue en me renvoyant :
Bus 002 Device 002: ID 07ca:850a AVerMedia Technologies, Inc. AverTV Volar Black HD (A850)
(A
Puis, on lance le backend via le menu Systme>Administration>MythTV Backend Setup.
Setup Lors du premier lancement
du backend, MythTV nous demandera dintgrer notre compte utilisateur dans le groupe myth.

[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

Le paramtrage
aramtrage du tuner se fait ensuite en 3 tapes :
- cration de la carte : dans mon cas, je choisis une carte dacquisition DTV DVB. Aprs, tout dpendra de votre carte
TV

- cration de la source : ici, il faut paramtrer le nom de sa source (sera utile ensuite) et son rcuprateur de grille
(guide EIT dans mon cas).

- cration de lentre : ici on donne un nom son entre et on lassocie sa source (do lintrt de lavoir nomme
lors de la prcdente tape). Pour une navigation plus rapide, on opte pour lacquisition rapide des chaines dans
tous les cas.

Ensuite, on lance une recherche des chaines et on insre les chaines trouves.

[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

A partir de l, le paramtrage est termin. Notez toutefois que si vous dsirez accder mythtv depuis diffrents
postes, il faudra spcifier ladresse IP du mdia center dans la section gnral la place de lip localhost (127.0.0.1).
Lorsque lon quitte le backend, il faut xcuter mythfilldatabase.
Maintenant, voyons les 2 faons daccder MythTV depuis XMBC.

Mthode 1 : XBMC en tant que frontend

Depuis quelques temps, XBMC est capable de nativement se connecter un frontend. Pour cela, simplement, il suffit
dajouter une source vido (Vido>Nouvelle
Vido>Nouvelle source)
source qui pointe vers lURL
URL (en remplaant user et password par les
identifiant de votre basse de donne root et ***** dans mon cas et adresse ip par 127.0.0.1 en local ou lip du
serveur MythTV si cest un autre poste:
myth://user:password@adresseip
A partir de l, on peut accder aux chaines en live, enregistrer ses programmes, etc.

Cette mthode permet aussi le contrle du direct (mettre en pause son programme pour faire sa pause pipi) et
mme passer directement les pubs.

Pour plus dinfos, vous pouvez consulter ce site.

Mthode 2 : MythBox, ladd-on


on qui marche bien

Pour accder MythTV, a t cr en 2008 un add-on


add
MythBox.

[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

MythBox est un script pour XBMC MythTV qui prend en charge :


- visionnage des enregistrements sans les pubs
- visionnage de la TV en live
- accs un guide TV
- gestion des enregistrements
- etc.
Linstallation de ladd-on
on MythBox peut se faire directement via le menu Systme>Add-on>Tlcharger
Systme>Add
des AddOn>xbmc.org add-ons>add-ons
ons vido>MythBox.
vido>MythBox

Reste chacun de choisir la mthode quil prfre. Pour ma part, jai une prfrence pour la mthode directe. Notez
toutefois que lutilisation de son Media Center pour regarder la TV en profitant des options du contrle du direct
implique davoir de la place sur son disque dur.
Un autre avantage du couple MythTV/XBMC est quil peut-tre
peut tre installer sur 2 postes diffrents. Ainsi on peut avoir
une machine puissante pour hberger MythTV et installer XBMC sur un poste peu puissant.
Catch-up TV M6&W9

Les chaines du groupe M6 proposent un service de cach up TV (M6&W9 Replay) bien sympathique. Je vous propose
de bnficier directement des vidos de ce service dans XBMC grce 2 add-ons.
ons. Pour ce faire, il suffit simplement
de tlcharger les zip des add-ons ici pour m6 et ici pour W9.
Puis, dans XBMC, il faut se rendre dans le menu Systme>Add-ons>Installer
ons>Installer depuisun fichier ZIP.
ZIP On cherche le fichier
zip, on lance linstallation et le tour est jou!

[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr

Les vidos sont alors disponibles trs simplement via une interface intuitive et sans lag (ce qui change du site). Ces
2 add-ons
ons sont compatibles avec la dernire version (10 Dharma) de XBMC.
XBMC Remote : piloter XBMC depuis son smartphone
Et si en plus nous pilotions notre Media Center XBMC depuis notre smartphone? Javais dj consacr un article ce
sujet : on peut profiter dutiliser de la solution XBMC Remote (disponible pour Android et iPhone), qui est une
application qui permet accder la liste de vidos et lancer son fichier multimdia, linstar dune tlcommande
qui permet dee grer sa navigation (lecture, mise en pause, infos sur le film, etc.).
Pour faire fonctionner XBMC Remote, il faut juste activer la fonction de contrle HTTP dans les options de XBMC et
dfinir un port ainsi quun compte daccs. Il faut ensuite paramtrer
paramtrer son mobile avec les options concernes puis se
connecter.
XBMC : lutime solution de Media Center?
Honntement, je le pense : XBMC est puissant, profite des acclrations matriel, et est bourr
bourr de fonctionnalits
(plus dinfo sur XBMC Dharma ici).

Toutefois toi nest pas rose : la gestion des TV nest pas encore native et demande pas mal de travail. Reste aussi 2
points que je dsire rgler : la lecture des blu-ray
blu
, lesquels sont
nt frapps du flau des DRM, (je creuse encore la
solution, si vous avez des ides) et laccs la radio.
En tous cas, jespre que ce tuto saura vous donner envie dessayer XBMC et de dcouvrir ce super Media Center

[TUTO] Media Center sous Ubuntu/XBMC - licence Creative Commons by-nc - auteur : Timothe Laisne - Alias TimCruz de http://geekdefrance.fr