infra:mpd
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
infra:mpd [2019-10-06 04:39] – barzi | infra:mpd [2023-11-08 21:52] (current) – [Alimentation] ToM | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== MPD ====== | ====== MPD ====== | ||
- | ===== Our local music player daemon! ===== | ||
- | [[https:// | + | Le service **MPD** (Music Player Daemon) permet de diffuser de la musique au FUZ. Il n'est accessible uniquement du réseau local. |
+ | ===== Utilisation ===== | ||
- | Version du serveur mpd sur jack: 0.19.10-1build1 0 | + | <WRAP info center> |
+ | Connexion via un client MPD : | ||
+ | * Adresse : '' | ||
+ | * Port : '' | ||
- | Une [[https://www.musicpd.org/clients/|liste de clients]] est accessible sur le site officiel du Music Player Daemon | + | Écoute par un navigateur web : http://192.168.1.20:8800/ |
+ | </WRAP> | ||
- | En voici deux: | + | ==== Mettre de la musique ==== |
- | ===== ncmpcpp ===== | + | |
- | Client très léger, en terminal | + | * installe un client MPD sur ta machine |
- | Comment l' | + | * configure le client avec l' |
- | * '' | + | * broute la liste de musique et met celle qui te plait à la fin de la liste de lecture... |
- | * '' | + | |
- | * Touche | + | ==== Clients MPD ==== |
+ | |||
+ | Une [[https:// | ||
+ | |||
+ | En voici deux : | ||
+ | |||
+ | ==== ncmpcpp ==== | ||
+ | |||
+ | Client très léger, en terminal. | ||
+ | |||
+ | * installer : '' | ||
+ | * lancer : '' | ||
+ | * Touche | ||
+ | |||
+ | === Cantata === | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Comment l' | ||
- | ===== Cantata ===== | ||
- | Client lourd en interface graphique (Qt), permet d' | ||
- | Comment l' | ||
* '' | * '' | ||
* '' | * '' | ||
Line 25: | Line 44: | ||
* '' | * '' | ||
- | ===== Infos serveur | + | ===== Alimentation ===== |
- | Pour l' | + | Pour rajouter de la musique dans la librairie, il faut avoir un accès sur le serveur |
- | Pour l' | + | |
- | A titre indiquatif, on travaille encore dessus. | + | Chemin de la librairie : ''/ |
+ | L' | ||
===== Administration ===== | ===== Administration ===== | ||
+ | |||
+ | Version du **serveur mpd** installée : 0.21.5-3 | ||
+ | |||
+ | Installé sur [[: | ||
==== Configuration du serveur mpd ==== | ==== Configuration du serveur mpd ==== | ||
- | Dossier "music library": | + | |
+ | <del>Dossier "music library" | ||
Et pis des liens symboliques vers les autres dossiers de backups:\\ | Et pis des liens symboliques vers les autres dossiers de backups:\\ | ||
- | '' | ||
- | lrwxrwxrwx 1 root | ||
- | lrwxrwxrwx 1 root | ||
- | lrwxrwxrwx 1 root | ||
- | '' | ||
- | /!\ wiiiiip | + | < |
- | Le disque dur à été retrouvé, il est monté sur / | + | lrwxrwxrwx 1 root |
- | '' | + | lrwxrwxrwx 1 root |
- | jeanjack@sonic: | + | lrwxrwxrwx 1 root |
- | NAME | + | </ |
- | sda 8:0 0 931, | + | </ |
- | └─sda1 | + | Le disque dur à été retrouvé, il est monté sur '' |
- | jeanjack@sonic: | + | < |
- | #MPDDRIVE\\ | + | jeanjack@sonic: |
- | UUID=6936b62b-1037-4911-934f-2091eb25b4a5 / | + | NAME |
- | jeanjack@sonic: | + | sda 8:0 0 931, |
- | [...]\\ | + | └─sda1 |
- | jeanjack@sonic: | + | jeanjack@sonic: |
- | jeanjack@sonic: | + | #MPDDRIVE |
- | Updating DB (#1) ...\\ | + | UUID=6936b62b-1037-4911-934f-2091eb25b4a5 / |
- | volume: n/a | + | jeanjack@sonic: |
- | \\ | + | [...] |
- | '' | + | jeanjack@sonic: |
+ | jeanjack@sonic: | ||
+ | Updating DB (#1) ... | ||
+ | volume: n/a | ||
+ | </ | ||
+ | |||
+ | Ajout du contrôle par le réseau dans le fichier de configuration | ||
+ | < | ||
+ | bind_to_address | ||
+ | bind_to_address | ||
+ | </ | ||
+ | On va aussi faire en sorte qu'il joue automatiquement de la musique au démarrage, et qu'il sauvegarde son état pour le reprendre en cas d' | ||
+ | < | ||
+ | restore_paused " | ||
+ | state_file | ||
+ | </ | ||
+ | Puis du flux http pour le réseau local : | ||
+ | |||
+ | < | ||
+ | audio_output { | ||
+ | type " | ||
+ | name "My HTTP Stream" | ||
+ | encoder | ||
+ | port " | ||
+ | bind_to_address " | ||
+ | quality | ||
+ | # | ||
+ | format | ||
+ | max_clients | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Et enfin, la sortie audio ! | ||
- | Ajout du contrôle par le réseau dans le fichier de configuration / | + | < |
- | '' | + | audio_output { |
- | bind_to_address | + | |
- | bind_to_address | + | |
- | '' | + | } |
- | puis du flux http pour le réseau local : | + | </ |
- | '' | + | ===== Voir aussi ===== |
- | audio_output {\\ | + | |
- | type " | + | |
- | name "My HTTP Stream" | + | |
- | encoder | + | |
- | port " | + | |
- | bind_to_address " | + | |
- | quality | + | |
- | # | + | |
- | format | + | |
- | max_clients | + | |
- | }\\ | + | |
- | '' | + | |
+ | Pour en savoir plus sur MPD : | ||
+ | * https:// | ||
+ | * [[wpfr> |
infra/mpd.1570336758.txt.gz · Last modified: 2023-02-02 22:06 (external edit)