Raspberry MPD: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
Zeile 43: | Zeile 43: | ||
=Logfile= | =Logfile= | ||
*tail -f /var/log/mpd/mpd.log | *tail -f /var/log/mpd/mpd.log | ||
+ | =Webclient= | ||
+ | ==Install== | ||
+ | https://www.ympd.org/ | ||
+ | *wget https://www.ympd.org/downloads/ympd-1.2.3-armhf.tar.bz2 | ||
+ | *tar -C /usr/local/sbin/ -xvjf ympd-1.2.3-armhf.tar.bz2 | ||
+ | ==Systemd== | ||
+ | */etc/systemd/system/ympd.service | ||
+ | <pre> | ||
+ | [Unit] | ||
+ | Description=Ympd Server | ||
+ | |||
+ | [Service] | ||
+ | Type=simple | ||
+ | ExecStart=/usr/local/sbin/ympd --webport 80 | ||
+ | ExecStartPost=/bin/echo "Ympd Server started" | ||
+ | User=root | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
+ | </pre> | ||
+ | *systemctl daemon-reload | ||
+ | *systemctl start ympd | ||
+ | *systemctl enable ympd | ||
=Patchwork= | =Patchwork= | ||
*https://wiki.natenom.de/sammelsurium/software/audio/player/mpd/patchfork/installation | *https://wiki.natenom.de/sammelsurium/software/audio/player/mpd/patchfork/installation |
Version vom 29. November 2017, 09:41 Uhr
Enable hifiberry dac+
#Disable audio (loads snd_bcm2835) #dtparam=audio=on #Enable audio (loads snd_bcm2835) dtoverlay=hifiberry-dacplus
Installation
- apt-get install mpd alsa-utils
Configuration
- /etc/asound.conf
pcm.!default { type hw card 0 } ctl.!default { type hw card 0 }
- /etc/mpd.conf
music_directory "/mnt/media/music" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/tag_cache" log_file "/var/log/mpd/mpd.log" pid_file "/run/mpd/pid" state_file "/var/lib/mpd/state" sticker_file "/var/lib/mpd/sticker.sql" user "mpd" bind_to_address "0.0.0.0" input { plugin "curl" } audio_output { device "hw:0" type "alsa" name "pcm512x-hifi" mixer_type "hardware" mixer_control "Digital" } filesystem_charset "UTF-8" id3v1_encoding "UTF-8"
Logfile
- tail -f /var/log/mpd/mpd.log
Webclient
Install
- wget https://www.ympd.org/downloads/ympd-1.2.3-armhf.tar.bz2
- tar -C /usr/local/sbin/ -xvjf ympd-1.2.3-armhf.tar.bz2
Systemd
- /etc/systemd/system/ympd.service
[Unit] Description=Ympd Server [Service] Type=simple ExecStart=/usr/local/sbin/ympd --webport 80 ExecStartPost=/bin/echo "Ympd Server started" User=root [Install] WantedBy=multi-user.target
- systemctl daemon-reload
- systemctl start ympd
- systemctl enable ympd