
Parce qu’on est encore en Août et qu’il plane toujours un air de vacances, je me suis laissé aller dernièrement, depuis que je peux utiliser ma clé TNT sur mon Macbook Air pour être précis, à des occupations relaxantes, amusantes … mais surtout geekesques (on ne se refait pas).
J’ai enfin choisi toutes les briques nécessaires à la réalisation du Media Center (presque) parfait et les quelques billets à venir seront donc consacrés à différents logiciels / matériels / os permettant de :
- Diffuser les chaines de la TNT sur tous les appareils du réseau
- Mettre en place le media center ultime
Mais tout d’abord voici une petite vue d’ensemble de l’offre logicielle permettant de remplir les tâches de lecteur multimédia et d’enregistreur de télé … ainsi que les solutions pour réunir les deux mondes dans une interface adaptée à la télévision.
Visionnage et enregistrement de la télé
Lorsque j’étais étudiant, je n’avais pas tellement la place, dans mon petit studio, de me faire un coin salon. C’était donc le coin bureau qui faisait également office de coin télé, avec simplement une carte tuner PCI analogique, dont j’ai oublié la marque et le modèle. Déçu par l’ergonomie offerte par le logiciel propriétaire fourni avec la carte, je me suis mis à la recherche d’alternatives, et suis rapidement tombé sur MeuhMeuhTV et K!TV pour Windows (qui n’offraient pas forcément une compatibilité avec les même cartes).


Il était tout à faire possible de regarder et d’enregistrer la télé sur l’ordinateur équipé de la carte tuner. C’est la solution que j’ai utilisée plusieurs années durant. Une fois passé définitivement sous Linux, je me suis penché sur XdTV (mort depuis) pour remplir ce rôle.
Avec l’arrivée de la télévision numérique, il a fallu changer de matériel, mais aussi de logiciel. Je suis passé à une carte TNT USB, ne disposant plus alors que d’un ordinateur portable. La TNT étant aujourd’hui la norme en France, les logiciels permettant de la regarder sous toujours d’actualité. Il existe PoutchinTV par exemple pour Windows (mais je n’ai pas utilisé depuis tellement longtemps que je ne suis très certainement pas au goût du jour). Côté Linux, je conseillerais MeTV sous Gnome/XFCE, ou Kaffeine sous KDE, comme j’en parlais dans un précédent billet.
Lecteur multimédia
Les lecteurs multimédias sont légion et de qualité. Depuis de nombreuses années, j’utilise maintenant VLC quelle que soit la plateforme. Il fait d’ailleurs bien plus que simple lecteur multimédia. Il permet en plus (et surtout) de diffuser à peut près n’importe quel flux sur le réseau, avec ou sans transcodage (DVD, Fichier, Flux, Carte d’acquisition, Carte télé … rien ne lui est impossible). Grâce à son ouverture et à son interopérabilité, il est utilisé dans de nombreux autres projets.
La rencontre des deux mondes
Tout ça c’est bien, mais ça ne permet pas de faire un Media Center / PVR, les interfaces n’étant pas adaptées à l’utilisation à la télécommande. Pour cette utilisation précise, il faut plutôt utiliser un programme comme MythTV (Linux), MediaPortal (Windows), Windows Media Center (Windows), ou encore XBMC-PVR (Linux, Windows, XBox) avec le backend voulu pour la partie TV : VDR, Media Portal, MythTV ou encore TVHeadEnd
Mon choix s’est porté, sans hésitation, sur XBMC-PVR. Côté backend, j’ai pour le moment retenu TVHeadEnd.

En plus de l’installation de « simples » logiciels sur son OS, il est possible d’utiliser une distribution Linux légère dédiée. C’est le cas par exemple de GeexBox, sur lequel ont longtemps reposés mes espoirs (et dont la version 2 se base sur XBMC), ou encore OpenElec destinée à mettre en avant XBMC, et qui est plus à jour que GeexBox.
Et côté matériel ça donne quoi ?
Niveau matériel il existe aujourd’hui de nombreux mini-pc prenant la forme de platine DVD ou de petites boites carrées (par exemple) permettant la lecture de vidéos HD en toute fluidité pour quelques centaines d’euros. Idéal pour le salon, il suffit d’y adjoindre un tuner USB pour la partie Télé. Avec une distribution dédié telle que XBMC Live ou encore OpenElec, on obtient ainsi un MediaCenter PVR à un prix très intéressant.
Il existe également des boitiers vendus directement comme PVR, mais on se retrouve souvent bloqué par l’utilisation d’un logiciel propriétaire sur lequel on n’a pas la main, qui utilise un formatage de disque spécifique ne permettant pas de récupérer simplement les enregistrements pour les utiliser librement. Rédhibitoire pour moi.
La fonctionnalité PVR est parfois intégrée aux TV ressentes, avec les mêmes limitations que pour les BOX dédiées.
Pour le grand public ne souhaitant pas perdre de temps à la configuration d’une machine (il faut avouer qu’une certaine connaissance de Linux est indispensable pour se configurer un HTPC aux petits oignons), il y a également la solution des box opérateur en France qui permettent maintenant presque toutes de remplir ces fonctionnalités sans surcout (compris dans l’abonnement). Les limitations sont souvent les mêmes qu’avec tout matériel propriétaire.

Freebox V6 Overlay
La solution réside pour moi dans un mini pc peu cher dédié, à configurer sois même, qui offre une bien plus grande souplesse pour un prix équivalent. Il faudra en contre partie y consacrer plus de temps pour la configuration.
Et pour diffuser le tout sur le réseau ?
Avec l’évolution des réseaux informatiques domestiques, les nouvelles constructions immobilières offrent dorénavant un réseau informatique complet et toutes les pièces reçoivent le téléphone, la télé et les « data » via le même câblage. Ceci a fait naitre un nouveau besoin, qui constituera d’ailleurs le premier point abordé dans la série des billets à suivre, celui de diffuser les flux vidéos (qu’il s’agisse de fichiers vidéo ou de la TNT) sur tout le réseau. S’il existe depuis longtemps des solutions concernant la mise à disposition de fichiers par la diffusions de flux sur le réseau, les solutions permettant de diffuser les flux de la TNT sur le réseau informatique sont beaucoup plus ressentes. Plusieurs solutions existent telles que TVHeadEnd (Logiciel) ou HDHomeRun (Matériel). XBMC peut alors être utilisé comme Frontend pour regarder les chaines de télé, mais il est possible d’utiliser n’importe quel client compatible connecté sur le réseau. Il peut s’agir d’un smartphone, d’une tablette, d’une console de jeux …
Lorsque l’on regroupe les différentes briques évoquées ci-dessus, il est dorénavant possible de profiter des chaines de Télé en direct, de programmer des enregistrements, de regarder des vidéos depuis n’importe quelle pièce de l’habitation et sur n’importe quel support relié au réseau (PC, Tablette, Smartphone, Media Center, Console de jeux, …). Si pour les Consoles / Tablettes / Smartphones il reste encore à améliorer l’ergonomie (en y portant un logiciel tel que XBMC par exemple), sur un PC le tout se pilote depuis une interface claire et intuitive qui ravira tout le monde à la maison, et pas seulement les résidents un peu geek sur les bords ;-P. C’est d’ailleurs cet aspect des logiciels libres qu’il faut mettre en avant pour essayer de toucher le public non averti et le sensibiliser sur le sujet.
A bientôt pour rentrer dans le vif du sujet !