User Tools

Site Tools


infra:mpd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
infra:mpd [2019-09-27 15:14] – [Configuration du serveur mpd] Jeanjackinfra:mpd [2019-10-10 07:24] – [Cantata] Lomanic
Line 1: Line 1:
 +====== MPD ======
 +===== Our local music player daemon! =====
 +
 +[[https://www.musicpd.org/|pour en savoir plus...]]
 +
 +
 Version du serveur mpd sur jack: 0.19.10-1build1 0 Version du serveur mpd sur jack: 0.19.10-1build1 0
  
 Une [[https://www.musicpd.org/clients/|liste de clients]] est accessible sur le site officiel du Music Player Daemon Une [[https://www.musicpd.org/clients/|liste de clients]] est accessible sur le site officiel du Music Player Daemon
  
-En voici deux:+En voici deux :
 ===== ncmpcpp ===== ===== ncmpcpp =====
 Client très léger, en terminal :\\ Client très léger, en terminal :\\
Line 12: Line 18:
  
 ===== Cantata ===== ===== Cantata =====
-Client lourd en interface graphique (Qt), permet d'écouter depuis Soundcloud, Jamendo etc... ainsi que le drag-drop d'un fichier pour qu'mpd stream depuis ton ordi sans avoir à copier sur le serveur :)\\+[[https://github.com/cdrummond/cantata|Client lourd en interface graphique]] (Qt), permet d'écouter depuis Soundcloud, Jamendo etc... ainsi que le drag-drop d'un fichier pour qu'mpd streame depuis ton ordi sans avoir à copier sur le serveur :)\\
 Comment l'installer :\\ Comment l'installer :\\
     * ''sudo add-apt-repository ppa:ubuntuhandbook1/cantata-qt''     * ''sudo add-apt-repository ppa:ubuntuhandbook1/cantata-qt''
Line 18: Line 24:
     * ''sudo apt-get install cantata''     * ''sudo apt-get install cantata''
     * ''cantata''     * ''cantata''
 +
 +===== Infos serveur ====
 +
 +Pour l'instant, l'accès au contrôle de mpd se fait sur le serveur 192.168.42.1 sur le port 6600.
 +Pour l'écouter, ça se passe par du http : http://192.168.42.1:8080/
 +
 +A titre indiquatif, on travaille encore dessus.
 +
  
 ===== Administration ===== ===== Administration =====
Line 33: Line 47:
 Le disque dur à été retrouvé, il est monté sur /mnt/mpd  Le disque dur à été retrouvé, il est monté sur /mnt/mpd 
 '' ''
-jeanjack@sonic:~$ lsblk +jeanjack@sonic:~$ lsblk\\ 
-NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT +NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\\ 
-sda      8:0    0 931,5G  0 disk  +sda      8:0    0 931,5G  0 disk \\ 
-└─sda1   8:   0 931,5G  0 part /mnt/mpd +└─sda1   8:   0 931,5G  0 part /mnt/mpd\\ 
-jeanjack@sonic:~$ cat /etc/fstab |tail -n 2 +jeanjack@sonic:~$ cat /etc/fstab |tail -n 2\\ 
-#MPDDRIVE +#MPDDRIVE\\ 
-UUID=6936b62b-1037-4911-934f-2091eb25b4a5 /mnt/mpd ext4 defaults 0 1 +UUID=6936b62b-1037-4911-934f-2091eb25b4a5 /mnt/mpd ext4 defaults 0 1\\ 
-jeanjack@sonic:~$ sudo apt install mpd ncmpcpp mpc +jeanjack@sonic:~$ sudo apt install mpd ncmpcpp mpc\\ 
-[...] +[...]\\ 
-jeanjack@sonic:~$ sudo ln -s /mnt/mpd/musique/ /var/lib/mpd/music/hdd_mpd_musique +jeanjack@sonic:~$ sudo ln -s /mnt/mpd/musique/ /var/lib/mpd/music/hdd_mpd_musique\\ 
-jeanjack@sonic:~$ mpc update +jeanjack@sonic:~$ mpc update\\ 
-Updating DB (#1) ... +Updating DB (#1) ...\\ 
-volume: n/a   repeat: off   random: off   single: off   consume: off+volume: n/a   repeat: off   random: off   single: off   consume: off\\ 
 +\\ 
 +''
  
 +Ajout du contrôle par le réseau dans le fichier de configuration /etc/mpd.conf :
 '' ''
 +bind_to_address         "192.168.42.1"\\
 +bind_to_address         "127.0.0.1"\\
 +''
 +puis du flux http pour le réseau local :
 +
 +''
 +audio_output {\\
 +        type            "httpd"\\
 +        name            "My HTTP Stream"\\
 +        encoder         "vorbis"                # optional, vorbis or lame\\
 +        port            "8080"\\
 +        bind_to_address "192.168.42.1"               # optional, IPv4 or IPv6\\
 +        quality         "7.0"                   # do not define if bitrate is defined\\
 +#       bitrate         "128"                   # do not define if quality is defined\\
 +        format          "44100:16:1"\\
 +        max_clients     "0"                     # optional 0=no limit\\
 +}\\
 +''
 +
infra/mpd.txt · Last modified: 2023-11-08 21:52 by ToM