tag:linuxfr.org,2005:/tags/kodi/publicLinuxFr.org : les contenus étiquetés avec « kodi »2023-07-06T11:51:44+02:00/favicon.pngtag:linuxfr.org,2005:Post/437212023-07-05T17:14:23+02:002023-07-05T17:14:23+02:00Cherche retour d'expérience FLIRC (dongle infrarouge USB) ou capteur infrarouge USB pour LibreElec<p>Bonjour à tous,</p>
<p>J'ai un minipc Intel NUC avec <a href="https://libreelec.tv/">LibreElec</a> installé dessus, tout marche nickel avec le clavier sans fil avec mousepad intégré que j'ai branché. La l'appli télécommande Kore sur Android marche également… mais c'est pas très ergonomique.</p>
<p>Kodi (et LibreElec) supportent en principe CEC (norme pour le contrôle d'un appareil branché sur HDMI avec la télécommande de la télé). Je l'ai activé sur ma pas-smart-du-tout télé, mais ça marche pas, je pense que ça vient de ma télé.</p>
<p>J'ai donc pensé à brancher un récepteur infrarouge comme FLIRC et à utiliser une vielle télécommande universelle Meliconi issue d'une erreur d'achat.</p>
<p>FLIRC semble bien marcher, avec des Raspberry en tout cas, mais des commentaires négatifs sur un site de vente bien connu m'ont un peu refroidi.</p>
<p>Autre problème, même si le <a href="https://kodi.wiki/view/FLIRC">wiki de Kodi</a> indique que le dongle est compatible, il semblerait qu'il faille installer le logiciel du fabriquant (apparemment privateur) dont le certificat SSL du site a expiré, ce qui me refroidit à quasiment 0° Kelvin là, d'autant plus que la clé coûte quand même plus de 30€.</p>
<p>Est-ce que quelqu'un est arrivé à faire marcher cette clé sur LibreElec ou autre ?</p>
<p>Sinon, quel dongle infrarouge USB me conseilleriez vous pour pouvoir utiliser sans auto-épilation crânienne une télécommande avec Kodi/LibreElec ?</p>
<p>Merci d'avance</p>
<div><a href="https://linuxfr.org/forums/general-cherche-materiel/posts/cherche-retour-d-experience-flirc-dongle-infrarouge-usb-ou-capteur-infrarouge-usb-pour-libreelec.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/132614/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-cherche-materiel/posts/cherche-retour-d-experience-flirc-dongle-infrarouge-usb-ou-capteur-infrarouge-usb-pour-libreelec#comments">ouvrir dans le navigateur</a>
</p>
abbe_saydayhttps://linuxfr.org/nodes/132614/comments.atomtag:linuxfr.org,2005:Diary/405192022-12-28T16:21:08+01:002022-12-28T16:21:08+01:00Les folles aventures d’une TV 4K, d’un abonnement Internet et du décodeur capricieuxLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#toc-pr%C3%A9ambule">Préambule</a></li>
<li><a href="#toc-partie-1-le-forfait-aberrant">Partie 1, le forfait aberrant</a></li>
<li><a href="#toc-partie-2-la-4k-pas-en-4k">Partie 2 : la 4K pas en 4K</a></li>
<li><a href="#toc-bilan">Bilan</a></li>
</ul>
<h2 id="toc-préambule">Préambule</h2>
<p>Je suis abonné auprès du FAI Bouygues Télécom et je suis raccordé à la fibre depuis bientôt deux ans, avec un forfait Must Fibre, qui inclut le modem et un <a href="https://www.youtube.com/watch?v=ZwGA8yy7Jow">boitier TV</a> dit « 4K », nom de code « Brooklyn ». Il me donnait satisfaction, jusqu’à peu. Je loue aussi d’un second décodeur « Miami », un truc Android TV déjà dépassé à sa sortie en 2015, qui met plusieurs minutes à démarrer. Pour l’ensemble, je dépense 36,99 euros par mois.</p>
<p>Mon téléviseur présentant un gros défaut depuis plusieurs années, défaut ne cessant de s’accentuer jusqu’à devenir <a href="https://community.sony.fr/t5/televiseurs/probleme-d-eclairage-sur-la-tv-kdl-40w705c/td-p/2202160">plus que gênant</a>, je l’ai remplacé par un modèle Samsung 4K UE43AU7025 : un tarif correct, une image correcte, ce n’est pas de l’Android TV mais du Tizen, ça fonctionne pas trop mal, malgré un truc un peu dommage sur le PassThrough. J’ai aussi une barre de son 2.1 qui a 11 ans, mais qui décode le Dolby Digital et de DTS. Aucune raison d’en changer pour le moment. </p>
<p>Dernière chose, quel rapport avec Linux ? Et bien, toutes les TV et boitiers dont je parle ici tournent sous Linux. Et on est sur LinuxFR, hein.</p>
<h2 id="toc-partie-1-le-forfait-aberrant">Partie 1, le forfait aberrant</h2>
<p>Les téléviseurs Smart TV de Samsung ont un truc très sympa mis en avant sur le site de <a href="https://www.samsung.com/fr/tvs/smart-tv/actualites/dematerialisation-box-tv/">Bouygues</a>, elles incluent les applications des box des opérateurs, et ça permet de se débarrasser de sa box pour ne passer que par le téléviseur, pour les chaines TV. Une box en moins, c’est du matériel, des câbles, une alimentation en moins. C’est une bonne idée, même s’il aurait été préférable de fournir (pour Bouygues en tout cas) une application compatible Android TV pouvant être installée sur n’importe quel boitier multimédia. Lorsque je découvre l’application B.TV+ sur le téléviseur, mon premier réflexe est de la lancer. Demi-surprise, ça ne fonctionne pas : je n’ai pas le bon forfait.</p>
<p>Bouygues propose un forfait « Smart TV » à 41,99 euros avec un engagement de deux ans, et l’achat à un tarif intéressant (49 euros) d’un téléviseur Samsung compatible. Depuis juin 2021 il est possible de migrer d’une offre Must à l’offre Smart TV. OK. Intéressé par l’idée de me débarrasser d’un boitier qui deviendrait inutile (le téléviseur dispose aussi des divers lecteurs et applis de streaming), j’appelle le support. Déjà, je remercie ici mes interlocuteurs, d’une grande politesse et ayant compris ma demande. De toute évidence, je leur ai posé une colle. Mon premier interlocuteur ne semblait pas au courant qu’il était possible de migrer, et ne trouvant pas les informations, m’a mis en attente. Malheureusement un souci quelconque a coupé l’attente au bout de 17 minutes, et leur tentative de rappel a échoué (mais ils ont essayé). J’ai rappelé, et mon second interlocuteur, après une attente un peu plus courte, m’a fourni toutes les réponses.</p>
<p>On peut en effet migrer : il faut dans ce cas restituer TOUS les décodeurs (le « 4K » et le boitier Miami), pour un tarif à 39,99 euros, se réengager pour 12 mois. Impossible de mixer Smart TV et un second adaptateur. Si je veux du multi-TV, c’est 6,99 euros par TV supplémentaire, et cerise su le gâteau, il faut racheter un second téléviseur compatible. Smart TV ou rien, donc. Ca me reviendrait donc 10 euros de plus que l’offre actuelle, et l’achat d’un second téléviseur, pour avoir la même chose qu’aujourd’hui. Je dois avouer que là, j’ai ri au téléphone. Je pense que la gentille conseillère au bout du fil s’est rendue compte aussi de l’absurdité de ces offres. J’en suis resté là, et je garde mon setup actuel. C’est un peu ridicule, <a href="https://www.assistance.bouyguestelecom.fr/s/forum/question/0D5080000Dmaa22CQA/passer-%C3%A0-loffre-smart-tv-depuis-une-offre-must">tout de même</a>.</p>
<p>J’ai du mal à comprendre : Bouygues ne fournit plus de boitiers mais fait payer 10 euros de plus. Pourquoi ce forfait serait-il plus cher tout en offrant moins de services ? Je suis allé voir ce que fait la concurrence, et notamment Orange. L’équivalent est l’offre Up, qui inclut un décodeur 4K, un second décodeur sur demande, mais aussi l’accès TV Orange sur un téléviseur Samsung, dans le forfait. Certes c’est un peu cher (50 euros par mois, mais 30 la première année), mais au moins c’est un peu plus cohérent : on peut choisir et mixer décodeurs additionnel et accès via le téléviseur.</p>
<p>J’en suis là, pour le moment je n’ose pas trop changer d’opérateur, entre le coût additionnel et les nombreux déboires liés à des sous-traitants peu scrupuleux lorsqu’ils trafiquent dans le Point de Mutualisation Optique au bout de ma rue (les lecteurs de la tribune ont pu suivre mes quelques aventures). Je garde donc mes deux boitiers. Heureusement grâce au CEC et une télécommande universelle, tout fonctionne bien. Mais peut-être que si nos amis de Bouygues Telecom lisent ceci, ils pourraient s’aligner sur leurs concurrents…</p>
<h2 id="toc-partie-2-la-4k-pas-en-4k">Partie 2 : la 4K pas en 4K</h2>
<p>Quasiment tous les téléviseurs de plus de 40 pouces vendus aujourd’hui ont une dalle 4K. C’est une résolution non négligeable, promesse d’une belle image avec la source adaptée. Bien évidemment, j’ai voulu tester via les lecteurs fournis tant par le téléviseur que le boitier fourni par Bouygues. Ce qui est chouette c’est que mon serveur DNLA apparaît directement dans les sources du téléviseur (au même titre que les ports HDMI). Allez hop : un rip d’un Blu-Ray 4K avec makemkv, et c’est parti. Via le téléviseur l’image est incroyable. Vraiment, c’est bluffant. Petit souci de son avec une micro coupure de temps en temps, et je m’aperçois que pour une raison inconnue, les téléviseurs Samsung ne font pas de PassThrough (transfert direct) vers la barre de son ou un ampli externe avec les applications internes… Surprenant, et confirmé sur les divers forums : ça ne fonctionne que depuis les sources HDMI. Donc, une source mkv avec une piste DTS n’est pas reconnue. Dommage. Pas de souci, je vais tenter par le décodeur 4K de Bouygues.</p>
<p>Le boitier Bouygues fonctionne sous Android TV. Bouygues supporte et met en avant l’utilisation de <a href="https://www.assistance.bouyguestelecom.fr/s/article/videos-musiques-decodeur-TV-Bbox-Miami-4K">VLC</a> pour lire les vidéos et musiques. Je teste avec le même mkv, et l’image est … bizarre. Le boitier chauffe, aussi. Le constat est simple, l’appli remet l’image à l’échelle, en 1080p. Aie. Via l’icône qui va bien sur VLC, je retire la mise à l’échelle : je me retrouve avec un quart de l’image d’origine. C’est donc ça : le lecteur ne sort pas de 4K mais du 1080p. Dans les paramètres avancés de VLC je force le décodage matériel et j’obtiens une image noire : pas de décodage hardware, ce qui explique pourquoi le boitier chauffe. Dites Bouygues, quand vous vantez et supportez une application sur vos boitiers, ce serait bien de vérifier qu’elle les supporte ! Je passe à Kodi, une chouette application. Même constat, elle ne sort que du 1080p. Elle est un peu plus loquace, dans les paramètres, car la taille est grisée : impossible de changer ce paramètre. Je passe aussi sur les difficultés de Kodi, et d’ailleurs de toutes les applications que j’ai testées sur le décodeur, à faire du PassThrough. Mêmes causes, mêmes conséquences. Retour dans les paramètres du décodeur Bouygues 4K, notamment dans leur outil de diagnostic. Le téléviseur est bien détecté en 4K, le profil est bien en IPTV UHD. Les quelques chaines 4K sont disponibles, test effectué sur « Stingray Festival 4K ». C’est bien du 4K.</p>
<p>J’avais au placard depuis deux ans une Mi Box S de chez Xiaomi. Avec une vingtaine de minutes de mises à jour système et applications, je fais les mêmes tests, avec VLC et Kodi. C’est du 4K ! L’accélération matérielle est là, et le PassThrough fonctionne. J’ai partagé le résultat sur le <a href="https://www.assistance.bouyguestelecom.fr/s/forum/question/0D5080000Dn57teCQA/bbox-4k-qui-ne-fait-pas-de-4k-">forum</a> de Bouygues </p>
<p>Que penser ? Déjà, Bouygues ne ment pas, le boitier 4K est matériellement capable d’afficher du 4K. Mais seulement avec leur appli TV par défaut, semble-t-il, ce qui limite beaucoup son usage sur un téléviseur du même type. Le SoC est un Marvell BG4-CT (Armada 1500 Ultra, Vivante GC7000XS 3D GPU et Vivante GL520 2D GPU), un machin qui date de 2015, mais il supporte du 2160p à 60 Hz et le H265. Le souci n’est pas là, mais dans les applications qui ne le reconnaissent pas (pas de décodage matériel actif), ou dans l’API ou la version d’Android, que sais-je. Malheureusement je n’ai pas trouvé d’informations sur les forums de VLC et de KODI. Ces applis reconnaissent bien le SoC de la MI Box S (AmLogic S905X-H et son GPU Mali-450 MP3). Le problème est probablement là. Mais alors pourquoi Bouygues préconise l’usage de VLC sur leurs boitiers, alors que VLC ne les supporte pas ? Quel dommage.</p>
<p>Bouygues a un nouveau <a href="https://www.youtube.com/watch?v=iUjvXDfoYnQ">boitier 4K HDR</a>, avec un SoC Broadcom BCM7271. Je n’ai aucun moyen de tester mais j’aurais bien aimé. Ça ne semble pas génial, mais <a href="https://forum.kodi.tv/showthread.php?tid=361799">le Forum Kodi</a> semble indiquer que la 4K fonctionne avec Kodi mais aussi peut-être avec VLC…</p>
<h2 id="toc-bilan">Bilan</h2>
<p>C’est l’heure de faire le point. Déjà, il serait bien que les fournisseurs d’accès réfléchissent un peu avec leurs offres et options parfois techniquement, et financièrement, aberrantes. Bouygues Télécom, si tu lis ce journal, alors sache que j’étais vraiment intéressé par supprimer un boitier et passer par l’appli du téléviseur Samsung, mais je voulais garder le second petit boitier Miami pour le second téléviseur, pas changer pour plus cher ! Orange semble plus malin sur ce point. Ensuite, parler de boitier 4K et mettre en avant des applications qui ne supportent pas le matériel de décodage 4K du décodeur, c’est vraiment bête. Je ne blâme pas les développeurs des applications en question, il y a tellement de SoC différents… Mais Bouygues, si tu fournis ou conseille un truc, la moindre des choses est de vérifier la compatibilité. Ça date de 2017, quand même. Cinq ans, ça en fait du temps. Conclusion : j’ai remis en route la Mi Box S. Un adaptateur en plus…</p>
<div><a href="https://linuxfr.org/users/usawa/journaux/les-folles-aventures-d-une-tv-4k-d-un-abonnement-internet-et-du-decodeur-capricieux.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/129801/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/usawa/journaux/les-folles-aventures-d-une-tv-4k-d-un-abonnement-internet-et-du-decodeur-capricieux#comments">ouvrir dans le navigateur</a>
</p>
Sébastien Rohauthttps://linuxfr.org/nodes/129801/comments.atomtag:linuxfr.org,2005:Post/432282022-10-29T12:05:01+02:002022-10-29T12:05:01+02:00Yunohost ?<p>Bonjour,</p>
<p>J'ai un raspberry pi 4 que j'utilise essentiellement comme radio avec MPD et visionnages séries/films avec Kodi. J’héberge quelques services comme FreshRSS et deux trois autres bricoles que j'ai pas envie de maintenir par manque de temps et d'envie. J'ai également envie d'installer d'autres services facilement.</p>
<p>Donc, ma question. <br>
Est-il possible d'installer Yunohost tout en ayant la possibilité par la suite d'installer d'autres outils tels que MPD et Kodi ou ceci est a éviter ?</p>
<p>Je vous remercie d'avance. </p>
<div><a href="https://linuxfr.org/forums/linux-general/posts/yunohost.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/129155/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/yunohost#comments">ouvrir dans le navigateur</a>
</p>
zephyr32https://linuxfr.org/nodes/129155/comments.atomtag:linuxfr.org,2005:Bookmark/16332020-06-05T19:05:12+02:002020-06-05T19:05:12+02:00Bifrost rencontre GNOME : Vers l'avant et vers le haut jusqu'à zéro blobs graphiques<a href="https://www.collabora.com/news-and-blog/blog/2020/06/05/bifrost-meets-gnome-onward-upward-zero-graphics-blobs/">https://www.collabora.com/news-and-blog/blog/2020/06/05/bifrost-meets-gnome-onward-upward-zero-graphics-blobs/</a> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/120688/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/markoz7/liens/bifrost-rencontre-gnome-vers-l-avant-et-vers-le-haut-jusqu-a-zero-blobs-graphiques#comments">ouvrir dans le navigateur</a>
</p>
mfilionhttps://linuxfr.org/nodes/120688/comments.atomtag:linuxfr.org,2005:Diary/389492020-02-16T19:08:50+01:002020-02-18T23:07:24+01:00Fraise ou Clementine ?Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>’lut nal,</p>
<p>Comme lecteur audio cela fait des années que j’utilise <a href="https://www.clementine-player.org/fr/">Clementine</a>. Par rapport à ses nombreux concurrents, il présente le gros avantage de proposer des listes de lecture intelligentes et c’est bien pour ça que mon choix s’est porté vers lui. En effet, quand on dispose d’un catalogue de plusieurs milliers de titres, c’est souvent laborieux et chronophage de créer ses propres listes de lecture, autant laisser le système le faire à votre place.</p>
<p>Clementine propose ainsi les modes de lecture intelligents suivants :</p>
<ul>
<li>50 pistes aléatoires ;</li>
<li>déjà joués ;</li>
<li>dernières écoutes ;</li>
<li>jamais joués ;</li>
<li>les plus joués ;</li>
<li>mix aléatoire dynamique ;</li>
<li>nouvelles pistes ;</li>
<li>pistes favorites ;</li>
<li>pistes les moins aimées ;</li>
<li>toutes les pistes.</li>
</ul>
<p>Pour que ça soit efficace, il faut bien sûr utiliser régulièrement Clementine.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f636c656d656e74696e652d7174352e6a7067/clementine-qt5.jpg" alt="Capture d’écran de Clementine en Qt5" title="Source : https://www.funix.org/fr/linux/images/video/multimedia/clementine-qt5.jpg"></p>
<p>Suivant le mode choisi, après un premier choix de liste réalisé par le système, on peut repeupler ou agrandir la liste de lecture comme bon nous semble. Sinon Clementine, comme d’autres, propose un mode parole des chansons, un mode d’information sur l’artiste et l’affichage des pochettes d’album.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f636c656d656e74696e652d62696f2e6a7067/clementine-bio.jpg" alt="Clementine — vue biographique" title="Source : https://www.funix.org/fr/linux/images/video/multimedia/clementine-bio.jpg"></p>
<p>Pour l’affichage des pochettes d’album, il faut que les métadonnées des fichiers musicaux soient correctement renseignées, voire que l’image soit incluse dans le fichier. Pour cela, je me sers de <a href="https://www.funix.org/fr/linux/index.php?ref=multimedia#picard">MusicBrainz Picard</a> qui va, à partir des métadonnées, automatiquement rechercher les informations manquantes sur l’album et les intégrer dans le fichier musical.</p>
<p>Mais revenons à Clementine. Il est longtemps resté à l’état de mort cérébral, puisque la dernière version 1.3.1 a déjà 4 ans ! De fait, il devenait de plus en plus difficile à compiler sur les versions récentes de GNU/Linux quel que soit la distribution, d’autant qu’il n’est pas compatible avec Qt5. Ainsi, un <em>fork</em> est apparu et il s’appelle <a href="https://www.strawberrymusicplayer.org/">Strawberry</a>. Le code a été largement repris et il est compatible Qt5. Il reprend bien sûr le look et les fonctionnalités de Clementine, à l’exception des listes de lecture intelligentes ! C’est ballot, c’est la fonctionnalité la plus intéressante. Il se trouve qu’elles font planter encore le logiciel, et les développeurs ont fait le choix de les désactiver pour l’instant. Par ailleurs, il n’est pas encore totalement traduit en français.</p>
<p>Du coup, comme je n’arrivais plus à compiler Clementine sur ma Mageia 7, je me suis tourné par dépit vers <a href="https://www.funix.org/fr/linux/index.php?ref=mediacenter">Kodi</a> qui dispose d’un lecteur audio.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6b6f64692d706c61792e6a7067/kodi-play.jpg" alt="Capture d’écran de Kodi" title="Source : https://www.funix.org/fr/linux/images/video/multimedia/kodi-play.jpg"></p>
<p>Les listes de lecture sont assez basiques et bien moins performantes qu’avec Clementine. Il existe également <a href="https://audacious-media-player.org/">Audacious</a>, mais les listes de lecture restent manuelles.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7777772e66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6175646163696f75732e6a7067/audacious.jpg" alt="Capture d’écran d’Audacious" title="Source : https://www.funix.org/fr/linux/images/video/multimedia/audacious.jpg"></p>
<p>Sur ces entrefaites, on découvre qu’il y a encore de la vie du côté de Clementine, une publication candidate de la version 1.4 est disponible depuis peu sur <a href="https://github.com/clementine-player/Clementine/releases">GitHub</a>. Elle est compatible Qt5 et se compile à merveille sur ma Mageia 7 ; on retrouve toutes les fonctionnalités qui font la force de Clementine dont, bien sûr, les listes de lecture intelligentes.</p>
<p>En résumé, entre fraise ou clémentine, il n’y a plus d’hésitation possible, je conserve Clementine !</p>
<div><a href="https://linuxfr.org/users/funix/journaux/fraise-ou-clementine.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/119426/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/funix/journaux/fraise-ou-clementine#comments">ouvrir dans le navigateur</a>
</p>
Funixhttps://linuxfr.org/nodes/119426/comments.atomtag:linuxfr.org,2005:Post/398122019-01-19T17:14:38+01:002019-01-19T17:14:38+01:00L'addon youtube de Kodi ne fonctionne plus<p>Bonjour,<br>
j'ai une distrib spécial Kodi installée sur mon PC (une Debian 9).<br>
Depuis quelques temps l'addon youtube merdouille (ça a commencé par l'historique), et puis certaines vidéos qui ne voulaient plus se lire, et maintenant c'est toutes les vidéos.<br>
J'ai essayé de désassocier/réassocier mon compte youtube en utilisant youtube.com/activate, mais le format de clé n'est plus le même que dans l'addon Kodi de youtube, donc je n'ai même plus accès à mon compte youtube sous kodi (snif).<br>
Je viens de m'apercevoir aussi que youtube-dl ne fonctionne pas.<br>
ça me donne l'impression que youtube a changé son API. quelqu'un en sait-il plus ?</p>
<p>je n'ai pas la frite en ce moment, alors mater des vidéos dans mon fauteuil aurait été le bienvenu… mais sans Kodi c'est pas pratique… :(</p>
<div><a href="https://linuxfr.org/forums/general-general/posts/l-addon-youtube-de-kodi-ne-fonctionne-plus.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/116240/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-general/posts/l-addon-youtube-de-kodi-ne-fonctionne-plus#comments">ouvrir dans le navigateur</a>
</p>
max22https://linuxfr.org/nodes/116240/comments.atomtag:linuxfr.org,2005:News/385512018-04-23T20:12:30+02:002018-04-24T09:55:24+02:00VDR 2.4.0 Box TV et multimédia à tout faireLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Rarement évoqué dans les colonnes de <a href="//linuxfr.org/news/linux-vdr-le-magn%C3%A9toscope-num%C3%A9rique-sous-linux"><em>LinuxFr.org</em></a>, le projet VDR est pourtant une perle du monde libre : Video Disk Recorder est initialement une application qui permet de recevoir toute sorte de signaux TV, DVB-S,C,T. Mais au‐delà de cette fonction de démodulateur TV, les nombreux greffons (plus de 200) permettent de transformer VDR en une solution multimédia complète. Bien évidemment, l’intégration avec <a href="https://fr.wikipedia.org/wiki/Kodi_(logiciel)">Kodi</a> (ex‐XBMC) est parfaite et des modules comme TVHEADEND seront appréciés pour le transcodage des flux. Le tout se pilote par un menu sur l’écran du téléviseur (OSD). N’importe quelle plate‐forme PC équipée d’une carte TV sur connecteur PCI ou sur port USB fera l’affaire.</p>
<p>Depuis quelques jours, le version stable 2.4 est sortie avec plus de seize années de développement. Bonne réalisation !</p>
<p><em>N. D. M. : En page d’accueil de VDR, on profitera d’un paragraphe délectable sur les canaux de télévision en « HD+ »</em>.</p></div><ul><li>lien nᵒ 1 : <a title="http://tvdr.de/" hreflang="en" href="https://linuxfr.org/redirect/101818">VDR</a></li><li>lien nᵒ 2 : <a title="https://wiki-vdr.mn-home.fr" hreflang="fr" href="https://linuxfr.org/redirect/101819">Le wiki VDR</a></li><li>lien nᵒ 3 : <a title="http://dvbkivabien2.info/viewforum.php?f=21" hreflang="fr" href="https://linuxfr.org/redirect/101820">Le forum en français</a></li><li>lien nᵒ 4 : <a title="https://projects.vdr-developer.org/" hreflang="en" href="https://linuxfr.org/redirect/101821">Les projets VDR</a></li><li>lien nᵒ 5 : <a title="https://doc.ubuntu-fr.org/vdr" hreflang="fr" href="https://linuxfr.org/redirect/101822">Ubuntu et VDR</a></li><li>lien nᵒ 6 : <a title="https://www.vdr-portal.de" hreflang="de" href="https://linuxfr.org/redirect/101823">Le portail allemand</a></li><li>lien nᵒ 7 : <a title="http://www.yavdr.org/" hreflang="en" href="https://linuxfr.org/redirect/101824">yaVDR</a></li></ul><div><p><img src="//img.linuxfr.org/img/687474703a2f2f747664722e64652f6f736d312e6a7067/osm1.jpg" alt="VDR LCAR Skin" title="Source : http://tvdr.de/osm1.jpg"><br><img src="//img.linuxfr.org/img/68747470733a2f2f70726f6a656374732e7664722d646576656c6f7065722e6f72672f6174746163686d656e74732f646f776e6c6f61642f313739382f646973706c61796368616e6e656c2e6a7067/displaychannel.jpg" alt="VDR Skin" title="Source : https://projects.vdr-developer.org/attachments/download/1798/displaychannel.jpg"></p></div><div><a href="https://linuxfr.org/news/vdr-2-4-0-box-tv-et-multimedia-a-tout-faire.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/114291/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/vdr-2-4-0-box-tv-et-multimedia-a-tout-faire#comments">ouvrir dans le navigateur</a>
</p>
netbjaZeroHeureDavy Defaudbubar🦥palm123https://linuxfr.org/nodes/114291/comments.atomtag:linuxfr.org,2005:Post/391882018-04-22T23:26:40+02:002018-04-22T23:26:40+02:00Linux sur Lenovo Flex 10<p>Bonjour,</p>
<p>Avant toute chose je précise que je suis debutant sur Linux.</p>
<p>Je viens de choper un vieux Lenovo Flex 10 , je comptais installer OpenElec dessus pour Kodi.</p>
<p>J'ai formater le disque dur.</p>
<p>Puis j'ai tenter de l'installer avec une clé usb. Hééééé. Rien a faire,c'est impossible.<br><br>
L'installation se passe bien,puis quand il faut reboot,impossible. Le pc me dit qu'il ne trouve pas comment boot… </p>
<p>J'ai essayer en vain pendant 4h.</p>
<p>HELP ME PLEASE. </p>
<p>Merci de vos réponses..</p><div><a href="https://linuxfr.org/forums/linux-debutant/posts/linux-sur-lenovo-flex-10.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/114297/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-debutant/posts/linux-sur-lenovo-flex-10#comments">ouvrir dans le navigateur</a>
</p>
azahttps://linuxfr.org/nodes/114297/comments.atomtag:linuxfr.org,2005:Diary/372492017-04-14T19:29:02+02:002017-04-14T19:29:02+02:00Sortie du media player KODI 17 kryptonLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>J’utilise le media player <a href="https://kodi.tv">KODI</a> (ex XBMC) comme lecteur de salon, il est installé sur un ThinkPad X200 dont la sortie vidéo est branchée sur un écran TV de salon. Je le pilote affalé sur mon canapé à partir d’un clavier sans fil avec souris intégrée. KODI est alimenté par ma bibliothèque multimedia présente physiquement sur un serveur perso Dell PowerEdge T310.</p>
<p>KODI vient de sortir dans sa version 17, nom de code Krypton. L’évolution majeure la plus visible est au niveau de son interface avec le thème par défaut Estuary qui change radicalement du thème par défaut précédent Confluence. On aime ou on aime pas, personnellement c’est plutôt mitigé, je trouve un peu dommage que toutes les icônes ne tiennent pas dans l’écran même en jouant avec tous les formats d’affichage. Mais pour ceux qui étaient attachés au précédent thème Confluence de la Jarvis on pourra trouver des thèmes compatibles à la Krypton qui s’en rapprochent.<br><img src="//img.linuxfr.org/img/687474703a2f2f66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6b6f64692e6a7067/kodi.jpg" alt="Titre de l'image" title="Source : http://funix.org/fr/linux/images/video/multimedia/kodi.jpg"><br><img src="//img.linuxfr.org/img/687474703a2f2f66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6b6f64692d66696c6d2e6a7067/kodi-film.jpg" alt="Titre de l'image" title="Source : http://funix.org/fr/linux/images/video/multimedia/kodi-film.jpg"></p>
<p>Cette version intègre également un tas d’évolutions « sous le capot » qui ne sont pas forcément aussi visibles. On notera qu’il y a une réécriture en cours du moteur vidéo qui apporte une meilleure stabilité, synchronisation audio/vidéo et support multi plateformes, car on peut rappeler que KODI tourne sous un large panel d’OS dont GNU/Linux mais également Windows, MacOS, Android, iOS ou bien encore Rasberry Pi pour les bricoleurs. On notera également que davantage de protocoles de streaming vidéo sont supportés. Perso, je n'ai pas trop vu de différences, la Jarvis marchait déjà très bien !</p>
<p>Niveau audio, jusqu’à présent je trouvais que ce n’était pas son fort par rapport à un lecteur comme Clementine, il y a du mieux mais il est encore loin de détrôner ce dernier (c’est mon avis !). La recherche de balises audio (tag) est plus efficace et il est plus performant pour scruter les grosses bases audio. Là aussi, l’interface évolue sensiblement, comme on peut le voir :<br><img src="//img.linuxfr.org/img/687474703a2f2f66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6b6f64692d6d7573697175652e6a7067/kodi-musique.jpg" alt="Titre de l'image" title="Source : http://funix.org/fr/linux/images/video/multimedia/kodi-musique.jpg"><br><img src="//img.linuxfr.org/img/687474703a2f2f66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f6b6f64692d706c61792e6a7067/kodi-play.jpg" alt="Titre de l'image" title="Source : http://funix.org/fr/linux/images/video/multimedia/kodi-play.jpg"></p>
<p>KODI supporte également très bien les cartes d’acquisition vidéo qui peuvent intégrer des tuners TV, mais je ne m’étendrai pas dessus vu que je n’en ai pas. Par contre il y a toujours moyen de rajouter des plugins et autres extensions, pour écouter des webradios, podcasts, surfer sur le net ou visualiser des vidéos youtube.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f66756e69782e6f72672f66722f6c696e75782f696d616765732f766964656f2f6d756c74696d656469612f706c7567696e2d796f7574756265322e6a7067/plugin-youtube2.jpg" alt="Titre de l'image" title="Source : http://funix.org/fr/linux/images/video/multimedia/plugin-youtube2.jpg"></p>
<p>Il existe un moteur de recherche pour extensions par <a href="https://kodi.tv/addons">ici</a>. La liste exhaustive des évolutions de krypton 17.0 est par <a href="http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog">là</a>, à noter la sortie de la version 17.1 qui est une version qui corrige un certain nombre de <a href="https://kodi.tv/kodi-v17-1-krypton">bogues</a>.</p>
<p>Pour les amateurs de ligne de commande, l'installation à partir des sources sur cette <a href="http://funix.org/fr/linux/index.php?ref=mediacenter">page</a>.</p><div><a href="https://linuxfr.org/users/funix/journaux/sortie-du-media-player-kodi-17-krypton.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/111695/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/funix/journaux/sortie-du-media-player-kodi-17-krypton#comments">ouvrir dans le navigateur</a>
</p>
Funixhttps://linuxfr.org/nodes/111695/comments.atomtag:linuxfr.org,2005:News/368752016-03-27T08:28:33+02:002016-03-27T08:28:33+02:00Kodi 16.0 -- JarvisLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Kodi, ou <a href="https://fr.wikipedia.org/wiki/Kodi%20Entertainment%20Center" title="Définition Wikipédia">Kodi Entertainment Center</a>, anciennement connu sous le nom de XBMC, est un lecteur multimédia libre de salon. Il est écrit en C++, Python et C, et publié sous licence GNU GPL v2.</p>
<p><strong>NdM. :</strong> la version 16, évoquée dans cette dépêche, est sortie il y a plus d'un mois. Faute de contributeurs, cette dépêche n'a pu être terminée et est publiée « telle quelle » pour que le travail entamé ne soit pas perdu. N'hésitez pas à participer pour rendre les suivantes plus complètes !</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6b6f64692e74762f77702d636f6e74656e742f7468656d65732f70617261646973652f50617261646973652f696d616765732f6c6f676f2e706e67/logo.png" alt="Logo de Kodi" title="Source : https://kodi.tv/wp-content/themes/paradise/Paradise/images/logo.png"></p></div><ul><li>lien nᵒ 1 : <a title="https://kodi.tv/kodi-16-0-jarvis-mark-xvi/" hreflang="en" href="https://linuxfr.org/redirect/96497">Kodi 16.0 – Jarvis – Mark XVI</a></li><li>lien nᵒ 2 : <a title="https://kodi.tv/" hreflang="en" href="https://linuxfr.org/redirect/96498">Site web officiel : kodi.tv</a></li></ul><div><h2 id="nouveautés">Nouveautés</h2>
<h3 id="directx-11">DirectX 11</h3>
<p>L'implémentation de DirectX 11 va permettre d'avoir une compatibilité accrue avec les possesseurs de cartes graphiques récentes, sans oublier le fait que les cartes plus anciennes pourront toujours bénéficier du support de Dx9, qui a d'ailleurs été révisé pour cette nouvelle version.</p>
<h3 id="Étirement-non-linéaire-43---169">Étirement non-linéaire 4:3 -> 16:9</h3>
<p>Le bug qui ne permettait pas d'afficher correctement en plein écran les vidéos au format 4:3 vers du 16:9 est corrigé.</p>
<h3 id="journalisation-des-événements">Journalisation des événements</h3>
<p>Journalisation des activités récentes, mais qui n'affiche dans cette version que des informations assez basiques. À suivre si des améliorations seront apportées à cette fonctionnalité dans une prochaine version de Kodi.</p>
<h3 id="séparation-paramètres-de-thèmes--paramètres-généraux">Séparation paramètres de thèmes / paramètres généraux</h3>
<p>La personnalisation des thèmes de Kodi a été séparée du fichier de configuration général. Le premier argument concerne les performances. Ce fichier grossissait à mesure que de nouveaux thèmes étaient installés et pouvait ainsi prendre un certain temps à se charger. Le deuxième est qu'il n'était pas aisé de repartir sur une configuration neuve sans perdre par la même occasion la configuration des thèmes. Désormais, cette atomisation permet, à l'instar de ce qui existe avec les greffons, de supprimer le fichier de configuration principal tout en préservant les configurations des thèmes. Le corollaire est qu'il est aussi possible de copier uniquement les fichiers de configuration des thèmes d'une installation à une autre sans modifier la configuration principale. La conversion vers ce nouveau système est automatique et ne requiert aucune intervention de l'utilisateur.</p>
<h3 id="extension-pour-la-gestion-des-images">Extension pour la gestion des images</h3>
<p>Une aide plutôt intéressante pour les développeurs, moins pour l'utilisateur lambda.<br>
Elle permet aux thèmes qui exploitent cette fonctionnalité de proposer des jaquettes et de ne plus télécharger les images à chaque chargement mais de les stocker en local.</p>
<h3 id="appui-long">Appui long</h3>
<p>Ajout de la fonctionnalité du menu contextuel via une plus longue pression (quelques secondes) sur la touche Ok ou Enter. D'autres fonctionnalités sont envisagées pour une prochaine version.</p>
<h3 id="changements-dans-le-gestionnaire-dextensions">Changements dans le gestionnaire d'extensions</h3>
<p>Quelques changements concernant les extensions :</p>
<ul>
<li>Le bouton <code>Roll-back</code> du panneau d'informations des extensions a été remplacé par <code>Update</code>.</li>
<li>Le bouton <code>Update</code> fait dorénavant apparaître une liste des versions disponibles pour les extensions (basé sur les informations présentes sur les dépôts).</li>
<li>Possibilité de désactiver la mise à jour automatique d'une extension.</li>
</ul><h3 id="au-revoir-karaoké">Au revoir karaoké</h3>
<p>La fonction karaoké, déjà peu visible dans les versions précédentes, est ici tout simplement supprimée. La cause : peu de connaissance dans son fonctionnement et son intégration.</p>
<h3 id="autre">Autre</h3>
<p>Et tout plein d'autres évolutions et corrections que vous pourrez lire dans l'<a href="https://kodi.tv/kodi-16-0-jarvis-mark-xvi/">annonce de la publication de cette version 16 de Kodi</a> (en).</p></div><div><a href="https://linuxfr.org/news/kodi-16-0-jarvis.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/107362/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/kodi-16-0-jarvis#comments">ouvrir dans le navigateur</a>
</p>
postroutineNÿcoBenoît SibaudxunfrXavier TeyssierPif le Chienpalm123Pierre JarillonBAudhttps://linuxfr.org/nodes/107362/comments.atomtag:linuxfr.org,2005:Post/354822015-06-13T15:53:15+02:002015-06-13T16:24:39+02:00Docker<p>Bonjour a tous , je viens de finir de lire les différents sujets sur Docker qui pourrait m' intéresser , mais pas sur , d' ou l' avis de specialiste .</p>
<p>d ' ailleurs , j' ai beaucoup aime le tutoriel <a href="//linuxfr.org/news/docker-tutoriel-pour-manipuler-les-conteneurs">Tuto Docker</a> ,qui fait un tour d ' horizon rapide dans lequel il est indiqué que : docker " virtualise " sans prendre en compte le noyau , et que d' ailleurs si j' ai bien compris c ' est ce qui lui permet de faire l ' export de conteneur d' un systeme a un autre .</p>
<p>Mais qu ' est ce que cela veut vraiment dire ? <br>
qu il ne gere pas les peripheriques ? en gros je voudais savoir ce qu il n' est pas possible de faire avec docker <sup><sup>.</sup></sup><br>
peut il imprimer par exemple , afficher des photos , lire des videos ?</p>
<p>Oui je sais je suis tordu comme gars MDR .</p>
<p>L ' objectif de tout cela , c ' est de pouvoir reunir sur un NAS un serveur media et un streameur , oui je sais , ca aussi c ' est tordu XD , donc si jamais il n ' etait pas possible de faire tourner par exemple ( XBMC ou kodi ) sur le NAS sous synology actuellement , par le biais de docker , que me conseillerez vous de faire pour arriver a mes fins facilement ( si l ' on peut dire ca sous linux <sup>^</sup> ) ?</p><div><a href="https://linuxfr.org/forums/general-general/posts/docker-9372c45f-2cbe-4ef9-ac5d-6db74866f1bd.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/106061/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/general-general/posts/docker-9372c45f-2cbe-4ef9-ac5d-6db74866f1bd#comments">ouvrir dans le navigateur</a>
</p>
iznobehttps://linuxfr.org/nodes/106061/comments.atomtag:linuxfr.org,2005:Post/354502015-06-05T18:43:03+02:002015-06-05T18:43:03+02:00HTPC<p>Bonjour a tous suis nouveau j' espere ne pas faire de betise <sup>^</sup></p>
<p>je suis actuellement sous <a href="http://www.linuxmint.com/">linux-mint</a> ( un derivé d' ubuntu et debian pour ceux qui ne connaissent pas et développé en partie par des français ) j ' ai un pc ( vous vous en doutiez XD ) sur lequel j' ai un peu de materiel pas super récent mais bon , avec un serveur NAS et une TV DLNA connectée.</p>
<p>j ' aimerai trouver les logiciels et le materiel afin de piloter mon PC placer derriere un ( enorme mur ) et derriere ma TV afin de pouvoir visionner les photos et films depuis mon canapé su ma TV .</p>
<p>je dispose d' un smartphone sous android , du wifi , d ' un portable et d 1 live box si ca peut aider .</p>
<p>je suis débutant sous linux , mais connait bien les systemes windows , la ligne de commande ne me fait pas peur .</p>
<p>je peux disposer de plex sur le nas ( sous XPENOLOGY ) et mon pc , ou de xbmc ( kodi, sur mon pc ) .</p>
<p>je pense que j' ai du rater un truc avec les clients / serveurs multimedia …</p>
<p>de toute façon je prends toutes vos remarques , idées , suggestion , conseils et aide avec grande attention , d' avance , je vous remercie pour votre soutien .</p><div><a href="https://linuxfr.org/forums/linux-debian-ubuntu/posts/htpc-9dab646b-176c-4899-91b0-e38a237ac36c.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105978/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-debian-ubuntu/posts/htpc-9dab646b-176c-4899-91b0-e38a237ac36c#comments">ouvrir dans le navigateur</a>
</p>
iznobehttps://linuxfr.org/nodes/105978/comments.atomtag:linuxfr.org,2005:Post/349972015-02-12T23:03:29+01:002015-02-12T23:03:29+01:00KODI sur un serveur, possible ?!<p>Salut, j'aimerais installer KODI sur mon serveur domestique, mais je voudrais que ce dernier ne démarre uniquement lorsque je souhaite l'utiliser plutôt que de le laisser constamment ouvert, ce qui bouffe un peu de ressources processeur. J'utilise une application sur mon smartphone qui me permet de pilote KODI, mais je n'ai absolument rien vu pour indiquer au serveur que je souhaite le démarrer. Je ne vois pas trop comment faire, si ce n'est me connecter en SSH et demander l'ouverture de KODI. Dois-je développer ma propre application ou est-il possible d'exécuter un script depuis mon smartphone ?!</p>
<p>Merci pour votre lumière et vos conseils.</p><div><a href="https://linuxfr.org/forums/linux-general/posts/kodi-sur-un-serveur-possible.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/104783/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/kodi-sur-un-serveur-possible#comments">ouvrir dans le navigateur</a>
</p>
shingohttps://linuxfr.org/nodes/104783/comments.atomtag:linuxfr.org,2005:Diary/353572014-10-21T17:22:46+02:002014-10-21T17:22:46+02:00Une installation hi-fi de qualitay avec le Raspberry Pi (Arch, Pulseaudio, Shairport, trolls inside)Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><ul>
<li><a href="#jai-quoi-%C3%A0-la-fin">J'ai quoi à la fin ?</a></li>
<li><a href="#le-matos">Le matos</a></li>
<li><a href="#on-installe-arch">On installe Arch</a></li>
<li><a href="#configuration-de-base">Configuration de base</a></li>
<li><a href="#configuration-alsa">Configuration Alsa</a></li>
<li><a href="#configuration-pulseaudio">Configuration Pulseaudio</a></li>
<li><a href="#installation-et-configuration-shairport">Installation et configuration Shairport</a></li>
<li><a href="#int%C3%A9gration-%C3%A0-systemd">Intégration à systemd</a></li>
<li><a href="#activer-systemd---user">Activer systemd --user</a></li>
<li><a href="#et-viol%C3%A0">Et violà !</a></li>
</ul></li>
</ul><p>Bonjour,</p>
<p>Aujourd'hui on va s'amuser avec le Raspberry Pi pour en faire une petite borne audio qui fera de nombreux jaloux dans vos soirées mondaines. Mais pas que ça, et c'est bien l'intérêt de la baser sur Arch, vous aurez en parallèle toute la flexibilité pour installer les autres projets qui vous chantent (au hasard : XBMC, Retropie, etc). </p>
<p>Comprendre : vous pourriez obtenir plus ou moins la même chose avec plusieurs cartes SD flashées avec différentes iso spécialisées sous Raspbian, sauf que là vous avez tout sur un seul système, en bleeding edge (désolé pas de traduction) sans avoir besoin de redémarrer pour changer d'activité. </p>
<p>Ainsi <a href="http://volumio.org/">Volumio</a> ou <a href="http://www.woutervanwijk.nl/pimusicbox/">PiMusicBox</a> sont de bonnes alternatives pour qui veut écouter de la musique avec son RPi sans se prendre la tête, et donc sans suivre ce tuto. Notez que ces distributions proposent un serveur MPD, ce qui n'est pas abordé dans ce tuto (il faut bien que Pulseaudio serve à quelque chose). </p>
<h3 id="jai-quoi-à-la-fin">J'ai quoi à la fin ?</h3>
<ul>
<li>Un Raspberry Pi branché à vos enceintes</li>
<li>Un serveur Pulseaudio qui permet à tous les postes sous Linux/Pulseaudio d'envoyer leurs flux</li>
<li>Un récepteur Airplay (audio) pour envoyer du son depuis Mac OS / iOS / Android </li>
<li>Rien pour Windows</li>
<li>Une qualité sonore au top (bon au moins non dégradée)</li>
<li>Une fiabilité plus que correcte</li>
<li>Une automatisation totale (tout est prêt au boot) </li>
<li>Un système Arch standard pour toutes vos envies futures</li>
</ul><h3 id="le-matos">Le matos</h3>
<ul>
<li>Bon ben un Pi </li>
<li>Une alimentation correcte, de type 5V 2A ou 2.5A </li>
<li>Une carte SD performante (classe 10 tant qu'à faire)</li>
<li>Un DAC USB, la sortie audio du Pi n'étant vraiment pas terrible (11 bits, souffle, claquement au démarrage et à l'extinction)</li>
<li>Un hub USB alimenté, le Pi ayant un peu de mal à gérer sur la longueur tout ce qui consomme plus qu'un clavier. Sans vouloir faire de pub, ThePiHut propose un bon hub 7 ports spécialement adapté (sans "backpower" pouvant endommager votre Pi si vous n'êtes pas très chanceux). </li>
</ul><p>Normalement vous vous en sortez pour moins de 100€. </p>
<h3 id="on-installe-arch">On installe Arch</h3>
<p>Outre le fait d'être l'une des deux seules distributions mère à être réellement maintenue pour le Pi avec Raspbian (Debian Stable), et donc la seule à être vraiment à jour, Arch Linux est également à remercier pour la formidable qualité de son wiki. J'hésite donc à faire un copier coller de <a href="http://archlinuxarm.org/platforms/armv6/raspberry-pi">la manip</a>, mais vu qu'elle diffère d'un simple dd et qu'en plus je fais ce que je veux dans mon journal, la voici en version courte pour une carte SD sur /dev/sdb : </p>
<p>En root : </p>
<blockquote>
<p>fdisk /dev/sdb<br>
o<br>
p<br>
n<br>
p<br>
1<br>
ENTER<br>
+100M<br>
ENTER<br>
t<br>
c<br>
n<br>
p<br>
2<br>
ENTER<br>
ENTER<br>
w</p>
</blockquote>
<p>Puis </p>
<blockquote>
<p>mkfs.vfat /dev/sdb1 && mkdir boot && mount /dev/sdb1 boot && mkfs.ext4 /dev/sdb2 && mkdir root && mount /dev/sdb2 root && wget <a href="http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz">http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz</a> && bsdtar -xpf ArchLinuxARM-rpi-latest.tar.gz -C root && sync && mv root/boot/* boot && umount boot root </p>
</blockquote>
<p>On peut ensuite insérer sa carte dans le Pi et le brancher. </p>
<h3 id="configuration-de-base">Configuration de base</h3>
<p>On modifie le mot de passe root (par défaut "root") : </p>
<blockquote>
<p>passwd root </p>
</blockquote>
<p>On ajoute un utilisateur : </p>
<blockquote>
<p>useradd -m -g users -G wheel -s /bin/bash pi<br>
passwd pi</p>
</blockquote>
<p>On met à jour sa distrib :</p>
<blockquote>
<p>pacman -Suy</p>
</blockquote>
<p>On installe quelques trucs : </p>
<blockquote>
<p>pacman -S git binutils arm-mem-git pulseaudio alsa-plugins alsa-firmware alsa-tools alsa-utils pulseaudio-alsa<br><br>
reboot </p>
</blockquote>
<p>On remplace Vi par nano (Arch ayant une certaine tendance à forcer l'utilisation de Vi - par exemple pour Cron) : </p>
<blockquote>
<p>pacman -Rns vi<br>
ln -s /usr/bin/nano /usr/bin/vi</p>
</blockquote>
<h3 id="configuration-alsa">Configuration Alsa</h3>
<p>On blackliste le module audio du Pi pour laisser le champ libre au DAC : </p>
<blockquote>
<p>nano /etc/modules-load.d/raspberrypi.conf</p>
</blockquote>
<pre><code class="bash"><span class="c">#snd-bcm2835</span></code></pre>
<p>On force l'id du DAC dans Alsa :</p>
<blockquote>
<p>nano /etc/modprobe.d/alsa-base.conf</p>
</blockquote>
<pre><code class="bash">options snd-usb-audio <span class="nv">index</span><span class="o">=</span>0</code></pre>
<p>On donne quelques consignes à Alsa pour s'intégrer comme il faut avec Pulseaudio : </p>
<blockquote>
<p>nano /etc/asound.conf</p>
</blockquote>
<pre><code class="bash"> pcm.!default <span class="o">{</span>
<span class="nb">type </span>pulse
fallback <span class="s2">"sysdefault"</span>
rate_converter <span class="s2">"samplerate_best"</span>
hint <span class="o">{</span>
show on
description <span class="s2">"Default ALSA Output (currently PulseAudio Sound Server)"</span>
<span class="o">}</span>
<span class="o">}</span>
ctl.!default <span class="o">{</span>
<span class="nb">type </span>pulse
fallback <span class="s2">"sysdefault"</span>
<span class="o">}</span>
defaults.pcm.dmix.!rate 44100</code></pre>
<h3 id="configuration-pulseaudio">Configuration Pulseaudio</h3>
<p>Deux enjeux ici : lancer Pulseaudio en mode session (<a href="http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/">car le mode système c'est le mal</a>) et le faire travailler en "real time", au plus près du noyau. </p>
<p>On ajoute des groupes à notre utilisateur : </p>
<blockquote>
<p>groupadd pulse-rt<br>
usermod -aG pulse-rt pi<br>
usermod -aG audio pi</p>
</blockquote>
<p>On modifie les droits du groupe : </p>
<blockquote>
<p>nano /etc/security/limits.conf</p>
</blockquote>
<p>En ajoutant tout en bas : </p>
<pre><code class="bash">@pulse-rt hard nice -20
@pulse-rt soft nice -20</code></pre>
<p>Et en modifiant ce qui existe pour @audio : </p>
<pre><code class="bash">@audio - rtprio 99
@audio - nice -19
@audio - memlock unlimited</code></pre>
<p>Quelques réglages dans Pulseaudio : </p>
<blockquote>
<p>nano /etc/pulse/default.pa </p>
</blockquote>
<pre><code class="bash"><span class="c">### Automatically load driver modules depending on the hardware available</span>
<span class="c">#.ifexists module-udev-detect.so</span>
<span class="c">#load-module module-udev-detect</span>
<span class="c">#.else</span>
<span class="c">### Use the static hardware detection module (for systems that lack udev support)</span>
<span class="c">#load-module module-detect</span>
<span class="c">#.endif</span>
load-module module-alsa-card <span class="nv">device_id</span><span class="o">=</span><span class="m">0</span> <span class="nv">tsched</span><span class="o">=</span><span class="nb">true </span><span class="nv">tsched_buffer_size</span><span class="o">=</span><span class="m">2048576</span> <span class="nv">tsched_buffer_watermark</span><span class="o">=</span>262144</code></pre>
<p>Les valeurs tsched_buffer_size et tsched_buffer_watermark sont à modifier si vous essuyez de l'audio déformé ou une trop grosse latence. La doc sur le sujet étant inexistante j'avoue ne pas avoir une vraie idée des réglages optimaux. </p>
<pre><code class="bash"><span class="c">### Network access (may be configured with paprefs, so leave this commented</span>
<span class="c">### here if you plan to use paprefs)</span>
<span class="c">#load-module module-esound-protocol-tcp</span>
load-module module-native-protocol-tcp auth-ip-acl<span class="o">=</span>127.0.0.1<span class="p">;</span>192.168.0.0/24 auth-anonymous<span class="o">=</span>1
load-module module-zeroconf-publish</code></pre>
<p>Ici on profite d'avoir une distribution moderne pour virer le protocole legacy, puis on ajoute les autorisations pour que les autres Pulseaudio du réseau puissent se connecter.</p>
<p>Enfin on peut aussi désactiver les modules inutiles, comme tout ce qui touche à Jack et qui ont tendance à se charger alors qu'on en veut pas :</p>
<pre><code class="bash"><span class="c">### Automatically connect sink and source if JACK server is present</span>
<span class="c">#.ifexists module-jackdbus-detect.so</span>
<span class="c">#.nofail</span>
<span class="c">#load-module module-jackdbus-detect channels=2</span>
<span class="c">#.fail</span>
<span class="c">#.endif</span></code></pre>
<h3 id="installation-et-configuration-shairport">Installation et configuration Shairport</h3>
<p><a href="https://github.com/abrasive/shairport">Shairport</a> est une implémentation rétro-ingénérée de Airplay, le protocole Apple. Le but est de démarrer Shairport au boot, qui appellera et démarrera Pulseaudio tout seul comme un grand (via l'option Pulseaudio autospawn, configurée sur "yes" par défaut). </p>
<p>Compilation et installation :</p>
<blockquote>
<p>git clone <a href="https://github.com/abrasive/shairport.git">https://github.com/abrasive/shairport.git</a> shairport<br>
./configure && make && sudo cp shairport /opt/shairport && sudo chmod a+x /opt/shairport </p>
</blockquote>
<h3 id="intégration-à-systemd">Intégration à systemd</h3>
<p>Ici on va tenter de lancer Shairport au boot via systemd en mode --user (par l'utilisateur Pi dans notre cas). Pourquoi ne pas passer par un service systemd classique avec l'option User= ? Parce que dans ce cas Pulseaudio est lancé en system mode et ne peut pas obtenir la bonne priorité de la part du noyau. Ne me demandez pas pourquoi, je ne sais pas. </p>
<blockquote>
<p>mkdir ~/.config/systemd && mkdir ~/.config/systemd/user && nano shairport.service</p>
</blockquote>
<pre><code class="bash"><span class="o">[</span>Unit<span class="o">]</span>
<span class="nv">Description</span><span class="o">=</span>Shairport AirTunes receiver
<span class="o">[</span>Service<span class="o">]</span>
<span class="nv">ExecStart</span><span class="o">=</span>/opt/shairport -b <span class="m">90</span> -a Salon -o pulse
<span class="nv">Restart</span><span class="o">=</span>always
<span class="o">[</span>Install<span class="o">]</span>
<span class="nv">WantedBy</span><span class="o">=</span>default.target</code></pre>
<p>-b définit le buffer (par défaut 200, à vous de tester ce qui va le mieux chez vous) <br>
-a le nom de votre borne Airplay <br>
-o le pilote audio à utiliser (<strong>à préciser absolument dans notre cas</strong>) <br>
L'option Restart=always de systemd est très pratique, Shairport pouvant parfois planter, elle vous garantira un redémarrage automatique et instantané du service. </p>
<h3 id="activer-systemd---user">Activer systemd --user</h3>
<blockquote>
<p>systemd --user enable shairport.service<br>
loginctl enable-linger pi </p>
</blockquote>
<p>A ce niveau il n'est pas une mauvaise idée de passer Pulseaudio en mode verbose pour s'assurer que tout va bien : </p>
<blockquote>
<p>nano /etc/pulse/client.conf </p>
</blockquote>
<pre><code class="bash">extra-arguments <span class="o">=</span> --log-target<span class="o">=</span>syslog -v</code></pre>
<blockquote>
<p>reboot<br>
journalctl _COMM=pulseaudio -b</p>
</blockquote>
<p>Vous devriez voir quelque chose comme </p>
<pre><code class="bash">core-util.c: Successfully gained nice level -X
Running in system mode: no</code></pre>
<p>Vous pouvez alors supprimer le mode verbose pour soulager journald : </p>
<blockquote>
<p>nano /etc/pulse/client.conf </p>
</blockquote>
<pre><code class="bash"><span class="c">#extra-arguments = --log-target=syslog</span></code></pre>
<h3 id="et-violà">Et violà !</h3>
<p>Vous devriez déjà avoir vu apparaître votre serveur Airplay sur tous vos appareils compatibles ainsi que le "sink" Pulseaudio sur tous vos postes Linux/Pulseaudio (configurés via paprefs "make Pulseaudio network available locally" et éventuellement "make Apple Airtune network available locally"). </p>
<p>En réseau Pulseaudio classique, par exemple en utilisant Spotify depuis votre portable dans la cuisine, la consommation CPU du Pi s'élève à 10%, ce qui est très satisfaisant. <br>
Via Shairport ce n'est pas la même chose, on tourne plutôt autour des 50%. </p>
<p>Enjoy ! </p><div><a href="https://linuxfr.org/users/kursus_hc/journaux/une-installation-hi-fi-de-qualitay-avec-le-raspberry-pi-arch-pulseaudio-shairport-trolls-inside.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/103705/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/kursus_hc/journaux/une-installation-hi-fi-de-qualitay-avec-le-raspberry-pi-arch-pulseaudio-shairport-trolls-inside#comments">ouvrir dans le navigateur</a>
</p>
kursus_hchttps://linuxfr.org/nodes/103705/comments.atomtag:linuxfr.org,2005:Diary/352352014-09-09T11:22:27+02:002014-09-09T13:33:06+02:00Idok, petit outil pour envoyer des medias sur son XBMCLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Voilà presque… houlla 2 ans que je fais du Go (Golang) à longueur de soirée. Et dans le même temps, un collègue me pousse un peu pour me payer un raspberry-pi. Vous allez voir que ces deux sujets sont liés. </p>
<p>Après avoir installé mon raspberr-pi avec XBMC dessus, je m'éclate un peu à manipuler le jouet. Mais une chose me manquait. J'ai des vidéos ou des musiques que je ne veux pas forcément "ajouter à ma collection" pour les lire une seule fois. Autre souci, j'avais envie de mater le filme "tears of steel" sans le télécharger (on se clame les enfants, le film est libre), donc il fallait que je me crée un fichier "strm", poser le lient dans ce fichier, ajouter le répertoire dans la collection, ouvrir le fichier… non, sérieux là ça m'allait pas. Autant j'adore XBMC, autant j'ai besoin de faire des opération "one shot" de temps en temps.</p>
<p>J'ai donc regardé coté API jsonrpc. Ha ok, on peut donc contrôler XBMC comme ça… Ouais mais fallait que je serve le fichier de mon coté, un service http (python -mSimpleHTTPServer) et une ouverture de port… bon on approchait.</p>
<p>Puis un jour, entre deux arrachage de cheveux, je me dis "bon, allez tu prends ton vim et tu crée un truc qui fasse ça pour toi". </p>
<p>Et voilà comment est né "idok". Idok (kodi à l'envers, kodi étant le prochain nom de XBMC) est un binaire statique (donc pas de dépendance les amis) qui permet de faire:</p>
<ul>
<li>ouverture d'un fichier local au travers un port en HTTP</li>
<li>ouverture d'un fichier local au travers un tunnel SSH (service http bindé dans le tunnel)</li>
<li>ouverture d'une vidéo youtube (à condition d'avoir installé l'add-on youtube sur XBMC)</li>
<li>ouverture d'un stream autre (rtsp, http, …)</li>
</ul><p>En clair, vous allez voir la page <a href="http://metal3d.github.io/idok/">http://metal3d.github.io/idok/</a> et vous suivez les indications.</p>
<p>La création de cet outil m'a permi de découvir un autre serveur ssh que je ne connaissais pas, dropbear. Et il m'a posé de sérieux soucis… Voir <a href="https://code.google.com/p/go/issues/detail?id=8657">https://code.google.com/p/go/issues/detail?id=8657</a> </p>
<p>Bref, il y a des build pour linux 32 et 64 bits, et deux autre build pour mac et windows dont je n'ai aucune idée de si ils fonctionnent (la honte, je teste pas windows… en même temps j'ai pas de windows… ni de mac)</p>
<p>En théorie, les amis, vous pouvez installer idok de cette manière:</p>
<p>bash <(wget <a href="https://github.com/metal3d/idok/releases/download/0.2.6/install-idok.sh">https://github.com/metal3d/idok/releases/download/0.2.6/install-idok.sh</a> -qO -)</p>
<p>ou </p>
<p>bash <(curl -L <a href="https://github.com/metal3d/idok/releases/download/0.2.6/install-idok.sh">https://github.com/metal3d/idok/releases/download/0.2.6/install-idok.sh</a>)</p>
<p>Ca vous proposera deux types d'installation. A vous de voir :)</p>
<p>Bon et si ça vous plait, parlez-en. Si vous avez un bug à me rapporter, utilisez github s'il vous plait.</p>
<p>Et la liste de TODO va s'agrandir, notamment la création d'une interface graphique, gérer une liste de media, et surtout, au delà de toute, une refonte pour rendre le code un peu plus maintenable (c'était parti d'un truc de base, et je suis allé plus loins que prévu)</p>
<p>Voilà pour ce billet.</p><div><a href="https://linuxfr.org/users/metal3d/journaux/idok-petit-outil-pour-envoyer-des-medias-sur-son-xbmc.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/103243/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/metal3d/journaux/idok-petit-outil-pour-envoyer-des-medias-sur-son-xbmc#comments">ouvrir dans le navigateur</a>
</p>
Patrice FERLEThttps://linuxfr.org/nodes/103243/comments.atom