Music Player Daemon (MPD und MPC) auf dem Raspberry Pi

  • hey zusammen,

    ich habe mir gerade (eigentlich nur für einen Chill Out Internetsender) bei meinem Rasp die MPD Software installiert. Leider ist die Audioausgabe an meiner Creative Sound Blaster USB Soundkarte enorm leise.

    Ich habe schon von ALSA auf Pulseaudio umgestellt, die Soundkarte gegen eine AureonDual USB Karte getauscht, alles leider ohne Erfolg.

    Hat jemand eine Idee, wie ich aus dem Analogausgang meine Musik lauter "heraus" bekomme? Danke :)

  • Music Player Daemon (MPD und MPC) auf dem Raspberry Pi? Schau mal ob du hier fündig wirst!

  • Ich weiß nicht was ich falsche mache. Ich hab jetzt alles nochmal neu gemacht und genau nach Anleitung von der erste Seite installiert, aber es geht nicht.

    Es kommt folgende Fehlermeldung.

    playlists $ sudo /etc/init.d/mpd restart
    [ ok ] Stopping Music Player Daemon: mpd.
    [....] Starting Music Player Daemon: mpdlisten: bind to '[::1]:6600' failed: Failed to create socket: Address family not supported by protocol (continuing anyway, because binding to '127.0.0.1:6600' succeeded)
    . ok


    Ich hoffe es kann jemand aus der Fehlermeldung was rauslesen.

    Ausgabe soll über analog erfolgen.

  • Hast du diese Schritte auch absolviert?

    Wenn du MPD über das Netzwerk betreiben möchtest, ist es zwingend notwendig folgende Zeile auszukommentieren.
    bind_to_address
    Code: Alles markieren

    Code
    #bind_to_address

  • hey zusammen,

    ich habe mir gerade (eigentlich nur für einen Chill Out Internetsender) bei meinem Rasp die MPD Software installiert. Leider ist die Audioausgabe an meiner Creative Sound Blaster USB Soundkarte enorm leise.

    Ich habe schon von ALSA auf Pulseaudio umgestellt, die Soundkarte gegen eine AureonDual USB Karte getauscht, alles leider ohne Erfolg.

    Hat jemand eine Idee, wie ich aus dem Analogausgang meine Musik lauter "heraus" bekomme? Danke :)

    Habe ich nur allein das Problem, oder gibt es hierzu einfach keine Lösung?

    VG :)

  • Danke.
    Hab das ganze gestern nochmal ewig Probiert und bin dann im Internet auch auf das mpc load gestoßen.
    Genau das habe ich gebraucht. mpc help hat mich auch weitergebracht.

    Jetzt geht es.

  • So ich bins wieder mal...

    Ich wollte jetzt grad meine Playlist erweitern. Das ganze sieht wie folgt aus:

    Display Spoiler

    1Live geht aber nicht.

    Nun ist mir aufgefallen, dass wenn ich die Streams die vorgegeben sind, im Internet so nicht finde.
    z.B.: http://mp3.planetradio.de/planetradio/hqlivestream.mp3
    Planetradio

    Oder
    http://swr.ic.llnwd.net/stream/swr_mp3_m_swr3a
    SWR

    Wie komme ich denn bei 1 Live ( oder am besten generell ) an Links die dann funktionieren.
    Ich würde meine Playlist gerne erweitern.

  • Moin,


    [...]
    File5=http://www.wdr.de/wdrlive/media/einslive
    Title5=1 Live

    1Live geht aber nicht.

    Bei dem Link kriege ich auch 'nen "404" (Seite nicht vorhanden).

    Wie komme ich denn bei 1 Live ( oder am besten generell ) an Links die dann funktionieren.

    Auf der EinsLive-Seite ist der Link zum Stream angegeben.

    Generell also einfach mal auf den Seiten der Sender suchen.

    Ansonsten eventuell vor dem Öffnen eines Streams Wireshark anwerfen und im Netzverkehr nach Stream-URLs suchen (diesen Tip hatte ich gestern hier gelesen).

    putty_anim.gif

    Edited once, last by stbi (October 11, 2013 at 1:11 AM).


  • Auf der EinsLive-Seite ist der Link zum Stream angegeben.

    Generell also einfach mal auf den Seiten der Sender suchen.

    Ansonsten eventuell vor dem Öffnen eines Streams Wireshark anwerfen und im Netzverkehr nach Stream-URLs suchen (diesen Tip hatte ich gestern hier gelesen).

    Das mit Wireshark werde ich auf jeden Fall heute mal testen.

    Wenn ich mich nicht täusche, glaube ich gelesen zu haben, dass man die Radio sender ohne Dateiendung abspeichern soll. Also ohne .mp3, .m3u oder .pls.

    Nun sehe ich aber in der angehängten Datei im ersten Post, dass der erste Stream mit .mp3 gespeichert wurde. Wie ist da jetzt das vorgehen?

    Und zu deine Post mit dem 1 Live Streams. Auf der Seite habe ich die Streams auch gefunden, aber wie gesagt gehen die aufgeführten Links nicht.
    Ich habe aber jetzt auf Anhieb mal gesehen, wenn man die Datei direkt runterlädt und im VLC öffnet ist ein anderer Link angegeben als auf der Seite.

    Dieser nämlich:
    http://1live.akacast.akamaistream.net/7/706/119434/v…tream.net/1live

  • Nun sehe ich aber in der angehängten Datei im ersten Post, dass der erste Stream mit .mp3 gespeichert wurde. Wie ist da jetzt das vorgehen?

    Das kann ich jetzt so nicht erkennen; ich sehe da:

    Und zu deine Post mit dem 1 Live Streams. Auf der Seite habe ich die Streams auch gefunden, aber wie gesagt gehen die aufgeführten Links nicht.
    Ich habe aber jetzt auf Anhieb mal gesehen, wenn man die Datei direkt runterlädt und im VLC öffnet ist ein anderer Link angegeben als auf der Seite.

    Bei dem Stream-Link von EinsLive handelt es sich um eine M3U-Playlist, in der der eigentliche Stream-Link enthalten ist. Diese URL muß dann in die Playlist für den MPD übernommen werden.

    Ich würde also einfach mal die obige Playlist um

    Code
    #EXTINF:-1,EinsLive
    http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live


    erweitern.

    putty_anim.gif

  • Das kann ich jetzt so nicht erkennen; ich sehe da:


    Bei dem Stream-Link von EinsLive handelt es sich um eine M3U-Playlist, in der der eigentliche Stream-Link enthalten ist. Diese URL muß dann in die Playlist für den MPD übernommen werden.

    Ich würde also einfach mal die obige Playlist um

    Code
    #EXTINF:-1,EinsLive
    http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live


    erweitern.

    Das mit dem geposteten link von 1 live habe ich getestet. Leider ohne erfolg. Ich vermute das es das selbe Problem ist wie mit den anderen. Das irgendwo unterschiede in den links sind.

  • Hallo,

    Um auch mal mein Problem du bringen :)

    Ich habe mpd nach diesem tutorial installiert, es funktioniert wunderbar, bis auf die schlechte soundkarte des pi und, dass leider mpd wenn ich musik an habe immer mal wieder einfach so abstürzt und dann nach ca 15 sekunden wieder startet. Manchmal stopt es auch komplett, dann stoppt aber der Pi mit und es geht gar nix mehr.

    Das ganze tritt auch auf, wenn ich zum beispiel ganz schnell titel wechsle, wobei das ja durch überlastung passiert.

    Echt komisch, einfach so wenn ich nichts dran mache, es stürzt irgendwann ab. Mpd braucht bei reinem abspielen maximal 20% auslastung, daneben läuft nichts.

    Meine musiksammlung hat ca 3000 titel und ich nutze archlinux

    Grüße,
    Jonas

  • Erstmal danke für die schnelle Antwort.

    Ins log hab ich schon mal geschaut, hab mal das log-level auf Verbose gesetzt und das gefunden:

    Oct 27 10:27 : client: [2] process command "status"
    Oct 27 10:27 : client: [2] command returned 0
    Oct 27 10:27 : client: [3] process command "idle"
    Oct 27 10:27 : client: [3] command returned 1
    Oct 27 10:29 : client: [2] process command "close"
    Oct 27 10:29 : client: [2] command returned 20
    Oct 27 10:29 : client: [2] closed
    Oct 27 10:30 : decoder_thread: probing plugin mad
    Oct 27 10:30 : mad: detected LAME version 3.92 ("LAME3.92 ")
    Oct 27 10:30 : mad: LAME peak found: 0.000000
    Oct 27 10:30 : mad: encoder delay is 576, encoder padding is 2184
    Oct 27 10:30 : decoder: audio_format=44100:24:2, seekable=true
    Oct 27 10:30 : player_thread: played "mp3s/01 32 Flavors.mp3"
    Oct 27 10:30 : playlist: queue song 11:"mp3s/01 Born in the U.S.A..mp3"
    Oct 27 10:30 : state_file: Saving state file /var/lib/mpd/mpdstate
    Oct 27 10:31 : alsa: Underrun on ALSA device "default"

    Um 10:30 und ca 50 sek hat er aufgehört und als er wieder angefangen hat kam die alsa underrun meldung.
    Wobei der underrun fehler fast immer nach irgendeiner aktion auftritt, also zum beispiel nach einer neuen connection, oder wenn er das state file speichert.

    Allerdings gibt es noch den anderen Fehler, bei dem gar nichts mehr geht, kein ssh und alle laufenden prozesse hängen. Bei dem Fehler steht dann auch gar nichts im log, warscheinlich, weil ja das ganze system hängt und er damit nichts mehr ins log schreiben kann.

    Das Problem, dass er mittendrin abbricht, tritt, egal welches dateiformat, irgendwann auf, beim webradio aber bisher nicht.
    In der Config hab ich auch schon viel Probiert, habe nur den alsa output an und das erhöhen der buffer size bringt auch nichts.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!