wiki:basteleien:raspi_radio

Raspberry Pi als Webradio

Ich besitze ein VIP7110, den ich als Webradio umfunktionirt habe und ich bin damit auch sehr zufrieden.
Leider kann der mpd manche meiner Streams nicht abspielen (Die Formate wurden nicht einkompiliert).
Deshalb suche ich nach einem Ersatz, das genauso gut funktioniert und dem VIP7110 in Punkto Bedienbarkeit in nichts nachsteht.

Anforderungen

Ziel dese Tutorals ist es, den Raspberry als Webradios zu verwenden.

  1. mit Weboberfläche
  2. Terratec-Fernbedinung soll funktionieren
  3. mit Infrarotemfänger
  4. Steuerung per App möglich (Android, iOS)
  5. Musik-Files sollen abgespielt werden können

Raspberry installieren

Standardinstallation

MPD installieren und konfigurieren

Alle benötigten Pakete installieren

sudo apt-get update
apt-get install mpd mpc alsa-utils

Soundausgabe einstellen

sudo amixer cset numid=3 1

Modul für die Sound-Ausgabe aktivieren

modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
 
snd-bcm2835

in der Datei /etc/mpd.conf die Zeile „bind_to_address“ auskommentieren oder auf „any“ setzen

Den Audio-Output wie folgt kommenieren

mpd.conf
audio_output {
        type            "alsa"
        name            "My ALSA Device"
        device          "hw:0,0"        # optional
#       format          "44100:16:2"    # optional
#       mixer_device    "default"       # optional
#       mixer_control   "PCM"           # optional
#       mixer_index     "0"             # optional
}

Rechte setzen, damit MPD auf Playlist und Musik zugreifen kann

chmod g+w /var/lib/mpd/music/ /var/lib/mpd/playlists/
chgrp audio /var/lib/mpd/music/ /var/lib/mpd/playlists/

Daemon neu starten

/etc/init.d/mpd restart

MPD / MPC testen

m3u-Playlist erstellen und in /var/lib/mpd/playlists kopieren

MPC testen

mpc

folgt ein volume: 80% repeat: off random: off single: off consume: off ist der MPD richtig konfiguriert

Jetzt wird die vorbereitete Playlist geladen

mpc load <playlist.m3u>
mpc play 1

Wenn jetzt Musik aus dem Lautsprecher kommt, passt die konfiguration

Weboberfläche

Android-App

Quellen:

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
   ___    ___    __ __   ____  _      __
  / _ \  / _ )  / // /  /  _/ | | /| / /
 / ___/ / _  | / _  /  _/ /   | |/ |/ / 
/_/    /____/ /_//_/  /___/   |__/|__/
 
  • wiki/basteleien/raspi_radio.txt
  • Zuletzt geändert: 2019/02/02 21:14
  • von wikiadmin