Bonjour à tous,
me voici de retour sur le forum après une longue absence... Ben oui je n'ai pas eu trop le temps de bricoler mes Raspberry.
Enfin bref, voilà, ma box TNT a cramé. C'est dommage, c'était une Peekbox 300 je l'aimais bien. Le composant qui fait
hub USB a laissé échapper une petite fumée bleue, et en le dessoudant j'ai arraché les pistes...
Bon, pas grave, j'ai décidé de reconstruire une box à base de Raspberry.
J'ai acheté un dongle tuner DVB-T USB (marque August, un truc à base de RTL2832u), attrapé un Raspberry B 256Mo qui
traînait, une carte SD de 8Go pas très rapide (classe 4), un hub USB alimenté avec une bonne alim de 2A, et une connexion
Ethernet vers ma Livebox. Ma télé est un vieux plasma 42" avec une entrée DVI. Je branche un disque dur externe,
celui qui était dans ma Peekbox, avec un adaptateur USB-Sata. (Je précise la configuration exacte pour pouvoir comparer les performances).
Voilà ce que ça donne:
1er essai : OSMC dernière version
J'ai téléchargé la dernière image en date d'OSMC (octobre 2015), et je l'ai copiée sur la carte SD.
La lecture des vidéos depuis le disque dur fonctionne bien, par contre OSMC prend par défaut la résolution 1024x768, alors que la résolution
native de mon plasma est 853x480. Je modifie donc le fichier config.txt pour mettre
hdmi_group=2
hdmi_mode=14
Ce qui donne une résolution de 848x480. J'essaie d'afficher une mire qui est exactement à cette résolution, mais malheureusement la télé essaie
quand même de corriger la taille, je n'ai donc pas d'image "pixel perfect". Tant pis.
Passons à la TNT: j'installe le serveur tvheadend (et je félicite au passage Christophe pour son tuto), la carte est bien reconnue, elle trouve des mux,
mais impossible de trouver des chaînes. En faisant dmesg je vois une histoire d'erreur I2C sur mon tuner RTL2832 bref ça ne marche pas.
Je cherche un peu sur le forum OSMC, le problème est connu, il sera résolu avec la nouvelle version d'OSMC qui sortira en novembre (et on est le 23
).
Donc, j'essaye autre chose.
2e essai : Openelec dernière version
Bon, le principe est à peu près le même, les menus n'ont pas la même tête mais c'est le même logiciel donc on s'y retrouve. Le serveur est accessible
sans mot de passe, bonjour la sécurité, enfin ça marche, il reconnaît la carte, il trouve des muxes, et il trouve des services (des chaînes).
Par contre au moment de faire "Map services" ça plante, il ignore les chaînes qui n'existent pas, et il échoue à mapper les chaînes qui existent.
Après avoir galéré un moment, je trouve la solution : il FAUT EFFACER les chaînes qui n'ont pas de nom, et ensuite seulement on peut faire map all.
Je clique sur le lien d'une chaîne, et VLC s'ouvre, je regarde la télé sur mon PC ! Plus qu'à configurer le client HTSP sur le Raspberry, ET ACTIVER la TV,
et ça marche... mal. Les chaînes SD ne s'affichent pas, je n'ai que le son : forcément, je n'ai pas acheté de licence MPEG2. Quand aux chaînes HD, elles
sont pixellisées, ça saute, c'est moche.
Il faut savoir que le 5 avril 2016, toutes les chaînes TNT passeront en HD, donc il faut que je trouve une solution.
3e essai: OSMC version de juin 2015
Bon, je ne vous fais pas un dessin, on prend les mêmes et on recommence tout depuis le début. Il trouve des chaînes, le mappage fonctionne, mais quand
j'essaie de cliquer sur le lien dans l'interface de navigation, VLC me dit qu'il n'arrive pas à lire le flux. Tant pis, j'installe le client quand même dans OSMC,
j'active la télé, et ça marche... mais encore plus mal ! L'image se fige, le son a des coupures, c'est une horreur.
4e essai: la même, sur un RPI B avec 512Mo de RAM
Je me dis que mon vieux Raspberry n'a peut-être pas assez de RAM, et qu'il pourrait être overclocké. Je prends donc un autre Raspberry, qui lui a 512Mo et
des radiateurs sur tous ses composants (plus des condensateurs rajoutés aux endroits sensibles), je fais l'échange, je mets sur la vitesse maximale d'horloge,
et... Bof bof. Ca marche mais très mal, l'image saute, le son coupe, et au bout d'un moment l'image est remplacée par un smiley triste.
Bilan:
mitigé. J'arrive à peu près à faire fonctionner le système, mais c'est super lent. Même la lecture des films enregistrés est assez pourrie. Pour les films que j'ai
enregistrés moi-même sur ma Peekbox, et que j'ai ensuite convertis en XVID 720x400 en AVI, l'image est superbe, vraiment parfaite on dirait un DVD. Par contre,
pour les films rippés en 1080p, enregistrés en H264 en MKV, l'animation est peu fluide, le son se décale, bref ce n'est pas suffisant comme qualité.
OpenElec a l'air plus performant qu'OSMC, mais c'est aussi parce qu'il est très dépouillé. L'interface utilisateur est moins belle, et il n'y a aucune sécurité. C'est
l'utilisateur root qui tourne, il n'y a pas de sudo, le serveur tvheadend n'est pas protégé donc n'importe qui peut l'administrer, ce n'est pas terrible.
J'imagine qu'on pourrait installer le serveur sur mon vieux Raspberry, mais sans interface graphique, juste le serveur et le minimum vital, et faire tourner OSMC
sur un Raspberry Pi 2. Mais avant d'investir j'aimerais bien avoir vos retours parce que certains ont l'air de dire que ça marche chez eux.
Merci de votre aide
Veloce