mpd_raspberry_pi
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
mpd_raspberry_pi [2013/11/05 09:37] – [Références :] bipbip | mpd_raspberry_pi [2014/12/27 08:14] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
MPD (Music Player Daemon) est un lecteur qui utilise une architecture client/ | MPD (Music Player Daemon) est un lecteur qui utilise une architecture client/ | ||
- | ===== Installation ===== | + | ===== Installation |
1. On met à jour la base de packages de raspbian | 1. On met à jour la base de packages de raspbian | ||
< | < | ||
- | apt-get update | + | sudo apt-get update |
- | apt-get upgrade | + | sudo apt-get upgrade |
</ | </ | ||
Ligne 16: | Ligne 16: | ||
< | < | ||
- | apt-get install alsa-utils mpg321 lame | + | sudo apt-get install alsa-utils mpg321 lame |
</ | </ | ||
Ligne 22: | Ligne 22: | ||
< | < | ||
- | modprobe snd-bcm2835 | + | sudo modprobe snd-bcm2835 |
</ | </ | ||
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)**. | ||
< | < | ||
- | amixer cset numid=3 1 | + | sudo amixer cset numid=3 1 |
</ | </ | ||
- | 4. On installe le serveur mpd : | + | 5. On installe le serveur mpd : |
< | < | ||
- | apt-get install mpd | + | sudo apt-get install mpd |
</ | </ | ||
Ligne 42: | Ligne 42: | ||
< | < | ||
- | chmod -R g+w / | + | sudo chmod -R g+w,o+w / |
- | chmod -R g+w / | + | sudo chmod -R g+w / |
</ | </ | ||
- | 5. On édite le fichier de configuration **/ | + | 6. On édite le fichier de configuration **/ |
< | < | ||
Ligne 109: | Ligne 109: | ||
<note tip>si vous rencontrez des problèmes de connexion au serveur MPD, commentez la ligne bind_to_address</ | <note tip>si vous rencontrez des problèmes de connexion au serveur MPD, commentez la ligne bind_to_address</ | ||
- | 6. On copie nos musiques sur le raspberry pi dans le répertoire **/ | + | 7. On copie nos musiques sur le raspberry pi dans le répertoire **/ |
- | 7. On crée un fichier radio.m3u avec les radios que l'on veut pouvoir écouter par internet et on le copie dans **/ | + | 8. On crée un fichier radio.m3u avec les radios que l'on veut pouvoir écouter par internet et on le copie dans **/ |
< | < | ||
Ligne 141: | Ligne 141: | ||
<note tip>Pour trouver les adresses de streaming des radios, se rendre sur le site [[http:// | <note tip>Pour trouver les adresses de streaming des radios, se rendre sur le site [[http:// | ||
- | Télécharger le fichier radio m3u et copier le contenu dans notre fichier radio.m3u en respectant la syntaxe.</ | + | Télécharger le fichier radio m3u que l'on veut et copier le contenu dans notre fichier radio.m3u en respectant la syntaxe.</ |
- | 8. On installe un client sur son pc : | + | ===== Installation d'un client GTK ===== |
+ | |||
+ | On installe un client sur son pc et on peut écouter la musique qui se trouve sur son raspberry pi : | ||
< | < | ||
Ligne 151: | Ligne 153: | ||
{{ : | {{ : | ||
+ | ===== 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 | ||
+ | |||
+ | < | ||
+ | apt-get install nginx php-apc php5-fpm | ||
+ | </ | ||
+ | |||
+ | 2. On télécharge la dernière version de rompr[[http:// | ||
+ | |||
+ | 3. On décompresse l' | ||
+ | |||
+ | < | ||
+ | sudo mkdir www | ||
+ | cd www | ||
+ | sudo wget http:// | ||
+ | sudo unzip rompr-0.40.zip && sudo rm rompr-0.40.zip | ||
+ | cd .. | ||
+ | </ | ||
+ | |||
+ | 4. On applique les bons droits sur le répertoire www et rompr. | ||
+ | |||
+ | < | ||
+ | chmod -R www-data: | ||
+ | </ | ||
+ | |||
+ | |||
+ | 5. On crée le fichier rompr de config pour nginx dans **/ | ||
+ | |||
+ | < | ||
+ | server { | ||
+ | |||
+ | | ||
+ | |||
+ | root / | ||
+ | |||
+ | index index.php; | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | location ~ .php$ { | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | } | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | |||
+ | 6. On active le site. | ||
+ | |||
+ | < | ||
+ | sudo ln -s / | ||
+ | </ | ||
+ | |||
+ | 7. On redémarre nginx. | ||
+ | |||
+ | < | ||
+ | sudo service nginx restart | ||
+ | </ | ||
+ | |||
+ | 8. On se connnecte sur l' | ||
+ | |||
+ | {{ : | ||
=====Références :===== | =====Références :===== | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
mpd_raspberry_pi.1383644271.txt.gz · Dernière modification : 2014/12/27 08:14 (modification externe)