Outils pour utilisateurs

Outils du site


mpd_raspberry_pi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
mpd_raspberry_pi [2013/11/08 09:11] – [Installation] bipbipmpd_raspberry_pi [2014/12/27 08:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
  
 <code> <code>
-apt-get update +sudo apt-get update 
-apt-get upgrade+sudo apt-get upgrade
 </code> </code>
  
Ligne 16: Ligne 16:
  
 <code> <code>
-apt-get install alsa-utils mpg321 lame+sudo apt-get install alsa-utils mpg321 lame
 </code> </code>
  
Ligne 22: Ligne 22:
  
 <code> <code>
-modprobe snd-bcm2835+sudo modprobe snd-bcm2835
 </code> </code>
  
Ligne 30: Ligne 30:
 On sélectionne la sortie audio que l'on veut utiliser. Pour cela on modifie le dernier chiffre par ce que l'on veut utiliser **(0=auto, 1=analog, 2=HDMI)**. On sélectionne la sortie audio que l'on veut utiliser. Pour cela on modifie le dernier chiffre par ce que l'on veut utiliser **(0=auto, 1=analog, 2=HDMI)**.
 <code> <code>
-amixer cset numid=3 1+sudo amixer cset numid=3 1
 </code> </code>
  
-4. On installe le serveur mpd :+5. On installe le serveur mpd :
  
 <code> <code>
-apt-get install mpd+sudo apt-get install mpd
 </code> </code>
  
Ligne 42: Ligne 42:
  
 <code> <code>
-chmod -R g+w /var/lib/mpd +sudo chmod -R g+w,o+w /var/lib/mpd 
-chmod -R g+w /var/run/mpd+sudo chmod -R g+w /var/run/mpd
 </code> </code>
  
-5. On édite le fichier de configuration **/etc/mpd.conf**+6. On édite le fichier de configuration **/etc/mpd.conf**
  
 <code> <code>
Ligne 109: Ligne 109:
 <note tip>si vous rencontrez des problèmes de connexion au serveur MPD, commentez la ligne bind_to_address</note> <note tip>si vous rencontrez des problèmes de connexion au serveur MPD, commentez la ligne bind_to_address</note>
  
-6. On copie nos musiques sur le raspberry pi dans le répertoire **/var/lib/mpd/music**+7. On copie nos musiques sur le raspberry pi dans le répertoire **/var/lib/mpd/music**
  
-7. On crée un fichier radio.m3u avec les radios que l'on veut pouvoir écouter par internet et on le copie dans **/var/lib/mpd/playlists**+8. On crée un fichier radio.m3u avec les radios que l'on veut pouvoir écouter par internet et on le copie dans **/var/lib/mpd/playlists**
  
 <code> <code>
Ligne 155: Ligne 155:
 ===== Installation d'un client web ===== ===== Installation d'un client web =====
  
 +Nous allons installer un client web sur le serveur MPD. Cela permettra de piloter MPD via un navigateur web.\\
  
 +1. On install un serveur web
  
 +<code>
 +apt-get install nginx php-apc php5-fpm
 +</code>
 +
 +2. On télécharge la dernière version de rompr[[http://sourceforge.net/projects/rompr/files/|rompr]].
 +
 +3. On décompresse l'archive dans **/var/www/**
 +
 +<code>
 +sudo mkdir www
 +cd www
 +sudo wget http://downloads.sourceforge.net/project/rompr/rompr-0.40.zip
 +sudo unzip rompr-0.40.zip && sudo rm rompr-0.40.zip
 +cd ..
 +</code>
 +
 +4. On applique les bons droits sur le répertoire www et rompr.
 +
 +<code>
 +chmod -R www-data:www-data www
 +</code>
 +
 +
 +5. On crée le fichier rompr de config pour nginx dans  **/etc/nginx/sites-available/**.
 +
 +<code>
 +server {
 +
 + listen 9191;
 +
 + root /var/www/rompr;
 +
 + index index.php;
 +
 + server_name raspberrypi;
 +
 + error_log /var/log/nginx/rompr_error.log;
 + access_log /var/log/nginx/rompr_access.log;
 +
 +location ~ .php$ {
 +
 + include /etc/nginx/fastcgi_params;
 +
 + try_files $uri =404;
 +
 + fastcgi_index index.php;
 + fastcgi_split_path_info ^(.+.php)(/.+)$;
 + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 + fastcgi_pass unix:/var/run/php5-fpm.sock;
 +
 + }
 +
 +}
 +</code>
 +
 +6. On active le site.
 +
 +<code>
 +sudo ln -s /etc/nginx/sites-available/rompr /etc/nginx/sites-enabled/rompr
 +</code>
 +
 +7. On redémarre nginx.
 +
 +<code>
 +sudo service nginx restart
 +</code>
 +
 +8. On se connnecte sur l'application web **(adresse_ip_du_raspberrypi:9191)**.
 +
 +{{ :wiki:rompr.jpg?600 |}}
 =====Références :===== =====Références :=====
   * [[https://wiki.debian.org/fr/Mpd/ | Wiki debian]]    * [[https://wiki.debian.org/fr/Mpd/ | Wiki debian]] 
   * [[http://thenated0g.wordpress.com/2013/06/06/raspberry-pi-install-audio-and-mpcmpd/ | MPD et MPC sur raspberry pi]]   * [[http://thenated0g.wordpress.com/2013/06/06/raspberry-pi-install-audio-and-mpcmpd/ | MPD et MPC sur raspberry pi]]
   * [[http://www.pihomeserver.fr/2012/12/19/raspberry-pi-home-server-etape-13-serveur-de-musique-avec-mpd-et-rompr/|rompr sur raspberry pi]]   * [[http://www.pihomeserver.fr/2012/12/19/raspberry-pi-home-server-etape-13-serveur-de-musique-avec-mpd-et-rompr/|rompr sur raspberry pi]]
 +  * [[http://mpd.wikia.com/wiki/Clients|List client MPD]]
  
mpd_raspberry_pi.1383901897.txt.gz · Dernière modification : 2014/12/27 08:13 (modification externe)