|
|
| − | Dieses HowTo ist noch in Arbeit und soll beschreiben, wie man den Raspberry zum Abspielen von Musik (z.b. Webradio) verwenden und per Bussystem ansteuern kann.
| |
| − | Als Basis wird dabei der MusicPlayDaemon und PulseAudio installiert:
| |
| | | | |
| | + | Dieses HowTo beschreibt, wie man den Raspberry zum Abspielen von Musik (z.b. Webradio) verwenden und per Bussystem ansteuern kann. Als Basis wird dabei der MusicPlayDaemon (MPD) und der MusicPlayerControl (MPC) installiert: |
| | | | |
| − | - aptitude update | + | <b>Installation</b><br> |
| − | - aptitude install mpd mpc alsa-utils | + | - aptitude update<br> |
| − | Wenn Dabei ein Dependencykonflikt bzw. eine Umstellungslösung vorgeschlagen wird, diese akzeptieren. | + | - aptitude install mpd mpc alsa-utils<br> |
| | + | Wenn Dabei ein Dependencykonflikt bzw. eine Umstellungslösung vorgeschlagen wird, diese akzeptieren.<br> |
| | | | |
| − | - nano /etc/mpd.conf | + | - nano /etc/mpd.conf<br> |
| − | Zeile auskommentieren: User “mpd” | + | Zeile auskommentieren: User “mpd”<br> |
| − | Zeile einkommentieren: #Group “nogroup” und noGroup ändern zu “audio” | + | Zeile einkommentieren: #Group “nogroup” und noGroup ändern zu “audio” <br> |
| | + | <br> |
| | + | die letzten vier Elemente unter „Audio-Output“ auskommentiert werden, dabei aber nicht versehentlich die abschließende Klammer ebenfalls mit einer Raute versehen:<br> |
| | + | <br> |
| | + | audio_output {<br> |
| | + | type "alsa"<br> |
| | + | name "My ALSA Device"<br> |
| | + | device "hw:0,0" # optional<br> |
| | + | # format "44100:16:2" # optional<br> |
| | + | # mixer_device "default" # optional<br> |
| | + | # mixer_control "PCM" # optional<br> |
| | + | # mixer_index "0" # optional<br> |
| | + | }<br> |
| | + | <br> |
| | + | <br> |
| | + | nano /etc/modules <br> |
| | + | snd-bcm2835 ergänzen <br> |
| | + | - modprobe snd_bcm2835<br> |
| | + | - amixer cset numid=3 1<br> |
| | + | - chmod g+w /var/lib/mpd/music/ /var/lib/mpd/playlists/<br> |
| | + | - chgrp audio /var/lib/mpd/music/ /var/lib/mpd/playlists/<br> |
| | + | - chown mpd /var/lib/mpd/music<br> |
| | + | - /etc/init.d/mpd restart<br> |
| | + | - mpc update |
| | + | <br> |
| | + | <hr> |
| | + | <b>Einträge zur Playlist hinzufügen</b><br> |
| | | | |
| − | Sektion audio_output suchen und folgendes ändern:
| + | Den Musikdaemon mpd kann man per mpc steuern.<br> |
| | + | Z.b. kann man der Playlist einen Eintrag (1Live Radio) hinzufügen per:<br><br> |
| | + | mpc add http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live<br> |
| | | | |
| − | audio_output {
| + | dann die Lautstärke setzen per<br> |
| − | type "pulse"
| + | mpc volume 100<br> |
| − | name "MPD PulseAudio Output"
| + | |
| − | }
| + | |
| | | | |
| − | - nano /etc/pulse/default.pa
| + | dann das lied starten<br> |
| − | load-module module-suspend-on-idle auskommentieren
| + | mpc play 1 (1=erstes Lied auf Playlist)<br> |
| | | | |
Fatal error: Uncaught TypeError: MWExceptionHandler::handleException(): Argument #1 ($e) must be of type Exception, Error given in /is/htdocs/wp10582858_GXMFMSDJE6/www/haus-bus/wiki/includes/exception/MWExceptionHandler.php:153
Stack trace:
#0 [internal function]: MWExceptionHandler::handleException(Object(Error))
#1 {main}
thrown in /is/htdocs/wp10582858_GXMFMSDJE6/www/haus-bus/wiki/includes/exception/MWExceptionHandler.php on line 153