{"id":1931,"date":"2004-08-19T14:10:57","date_gmt":"2004-08-19T14:10:57","guid":{"rendered":"http:\/\/svay.com\/blog\/?p=1931"},"modified":"2004-08-19T14:10:57","modified_gmt":"2004-08-19T14:10:57","slug":"161-comment-diffuser-de-la-musique-sur-reseau-local","status":"publish","type":"post","link":"https:\/\/svay.com\/blog\/161-comment-diffuser-de-la-musique-sur-reseau-local\/","title":{"rendered":"Comment diffuser de la musique sur r\u00e9seau local"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"\/blog\/images\/music_streaming.jpg\" alt=\"\" width=\"470\" height=\"60\" \/><\/p>\n<p> Voil\u00e0 un truc de geek: diffuser de la musique sur r\u00e9seau local. Je suis parti d&#8217;un probl\u00e8me: mon ordinateur portable contient toute ma musique et dispose d&#8217;une <a href=\"http:\/\/www.ati.com\/products\/remotewonder\/\" hreflang=\"en\" title=\"ATI Remote Wonder\">t\u00e9l\u00e9commande<\/a>. Malheureusement, les haut-parleurs sont ridiculement petits et ne sont vraiment pas destin\u00e9s \u00e0 restituer de la musique. Un autre ordinateur de la maison, par contre, dispose d&#8217;enceintes plus aptes \u00e0 diffuser de la musique dans une qualit\u00e9 acceptable. Il me fallait donc une solution pour \u00e9couter les morceaux de mon portable sur l&#8217;autre ordinateur. <\/p>\n<p><!--more--><\/p>\n<p> J&#8217;ai donc d\u00e9cid\u00e9 de diffuser la musique \u00e0 travers le r\u00e9seau (wifi et filaire) en ogg. Pour cela j&#8217;ai eu besoin de quelques ingr\u00e9dients: <\/p>\n<ul>\n<li>Une source pour la musique, dans mon cas <a href=\"http:\/\/www.winamp.com\/\" hreflang=\"en\" title=\"Site officiel de Winamp\">Winamp<\/a> avec le plugin <a href=\"http:\/\/www.oddsock.org\/tools\/oddcastv2_wa2\/\" hreflang=\"en\" title=\"Plugin Oddcast v2 sur Oddsock\">Oddcast<\/a><\/li>\n<li>Un serveur de diffusion, <a href=\"http:\/\/www.icecast.org\/index.php\" title=\"Site officiel d'Icecast\" hreflang=\"en\">Icecast<\/a> en l&#8217;occurence<\/li>\n<li>Un client capable de lire le flux, encore Winamp<\/li>\n<\/ul>\n<p> Le principe est simple, il suffit de lire de la musique avec le programme source et de connecter cette source au serveur. Ensuite, tous les clients peuvent venir se connecter au serveur (qui peut \u00eatre sur la m\u00eame machine) pour \u00e9couter la musique. Je peux ainsi diffuser ma musique dans toute la maison (\u00e9tant donn\u00e9 que les ordinateurs sont \u00e9parpill\u00e9s un peu partout) et l&#8217;\u00e9couter dans toutes les pi\u00e8ces, le tout contr\u00f4l\u00e9 avec une seule t\u00e9l\u00e9commande. Le seul truc qui me g\u00eane un peu c&#8217;est la latence d\u00fbe \u00e0 l&#8217;encodage en ogg \u00e0 la vol\u00e9e et \u00e0 la mise en tampon m\u00e9moire, le passage d&#8217;une chanson \u00e0 une autre n&#8217;est pas imm\u00e9diat. Ce probl\u00e8me mis \u00e0 part, le tout fonctionne bien et, cerise sur le g\u00e2teau, avec des logiciels gratuit (voire open source pour certains).<\/p>\n<p>Certains me diront qu&#8217;il aurait \u00e9t\u00e9 plus simple de partager la musique par Samba ou NFS puis de la lire sur le poste client, ou bien de me prendre un Apple Airport Express, mais l\u00e0 c&#8217;est tellement plus pratique et plus geekesque <span title=\"Smiley: sourire\">\ud83d\ude09<\/span>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"\/blog\/images\/music_streaming.jpg\" alt=\"\" width=\"470\" height=\"60\" \/><\/p>\n<p> Voil\u00e0 un truc de geek: diffuser de la musique sur r\u00e9seau local. Je suis parti d&#8217;un probl\u00e8me: mon ordinateur portable contient toute ma musique et dispose d&#8217;une <a href=\"http:\/\/www.ati.com\/products\/remotewonder\/\" hreflang=\"en\" title=\"ATI Remote Wonder\">t\u00e9l\u00e9commande<\/a>. Malheureusement, les haut-parleurs sont ridiculement petits et ne sont vraiment pas destin\u00e9s \u00e0 restituer de la musique. Un autre ordinateur de la maison, par contre, dispose d&#8217;enceintes plus aptes \u00e0 diffuser de la musique dans une qualit\u00e9 acceptable. Il me fallait donc une solution pour \u00e9couter les morceaux de mon portable sur l&#8217;autre ordinateur. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[24],"tags":[],"_links":{"self":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/1931"}],"collection":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/comments?post=1931"}],"version-history":[{"count":0,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/1931\/revisions"}],"wp:attachment":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/media?parent=1931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/categories?post=1931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/tags?post=1931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}