Einfachen Player für http-Stream gesucht

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo Leute,
    ich habe ein paar Raspis mit MPD am laufen.

    Nun suche ich folgendes:

    Für meinen MPD, der auf http Audio-Streams sendet einen einfachen "Empfänger". Also z.B. einen Raspi, dessen Player nur auf
    http://ip-des-mpd:8000 voreingestellt ist und beim Anschalten nur diesen automatisch abspielt.

    Ich möchte diesen Raspi einfach in eine Box einbauen, die dann nur das vom MPD gesendete abspielt.

    Ich weiß, das es mit kodi oder so geht, aber das ist mir irgenwie zu fett. Ich wollte diese Box dann auch völlig ohne Bedienung (Tastatur, Fernbedienung, Bildschirm) nutzen können.

    Unter Windows wäre es in der Autostart z.B.

    C:\Programme\VLC\vlc.exe http://ip-des-mpd:8000

    so einfach, nicht mehr und nicht weniger. Ich hoffe, ich habe mich verständlich ausgedrückt.

    Dankeschön für Eure Hilfe.

    Einmal editiert, zuletzt von ras-egon (25. Februar 2017 um 09:06)

  • moin ras-egon,
    empfehlen kann ich, für diese Zwecke, den Player "mpg123". Das ist ein schlanker Player der nur auf der Konsole läuft.

    Befehl ist : mpg123 @ http://meinsender:port

    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

  • Moin Bernd,


    moin ras-egon,
    empfehlen kann ich, für diese Zwecke, den Player "mpg123". Das ist ein schlanker Player der nur auf der Konsole läuft.


    Befehl ist : mpg123 @ http://meinsender:port

    Meine Fehlermeldung:

    Auch:
    mpg123 -@ f http://meinsender:8000

    bringt die Fehlermeldung:

    Code
    High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
            version 1.20.1; written and copyright by Michael Hipp and others
            free software (LGPL) without any warranty but with best wishes
    f: No such file or directory

    aber der Stream unter der Adresse läuft doch.

    Oder fehlt dem mpg123 noch irgendein Dateiname? Und wenn ja, welcher?

    denn unter Windows

    C:\Programme\VLC\vlc.exe http://meinsender:8000

    läuft es, und auch ein anderer MPD spielt den Stream ab.

    Muss ich bei Jessie light eventuell noch was installieren?

    Dankeschön
    Gruß ras-egon

    Einmal editiert, zuletzt von ras-egon (27. Februar 2017 um 08:20)

  • Moin ras-egon,
    ich habe ein "-" vergessen. Sri

    Code
    mpg123  -@ http://hazzardstream.de:7777

    Ich nutze den Player in meinem Webradio mit verschiedenen Sendern.

    Probier es nochmal.

    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

  • Code
    mpg123  -@ http://hazzardstream.de:7777

    Ich nutze den Player in meinem Webradio mit verschiedenen Sendern.

    Moin Bernd,

    Code
    root@jessie:~# mpg123 -@ http://meinserver:8000
    High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
           version 1.20.1; written and copyright by Michael Hipp and others
           free software (LGPL) without any warranty but with best wishes
    
    
    [playlist.c:263] error: Unknown playlist MIME type audio/ogg; maybe mpg123 can support it in future if you report this to the maintainer.
    
    
    [playlist.c:274] error: Invalid playlist from http_open()!

    das ist mein Ergebnis.
    Von anderen Clients läuft es.

    Jetzt habe ich es: Ich muß den MPD-Server von vorbis auf lame umstellen.

    Nun:

    Dankeschön
    Automatisch zusammengefügt:

    Ich nutze den Player in meinem Webradio mit verschiedenen Sendern.


    Gruss Bernd

    Hallo,
    ich habe noch ein Problem:

    Der Stream passt, sogar mit Daten des Songs:

    ich habe nun ein HIFIBerry DAC+ dran:

    Code
    root@jessie:~# cat /proc/asound/cards
     0 [ALSA           ]: bcm2835 - bcm2835 ALSA
                         bcm2835 ALSA
    1 [sndrpihifiberry]: HifiberryDacp - snd_rpi_hifiberry_dacplus
                         snd_rpi_hifiberry_dacplus
    root@jessie:~#

    also scheint auch das zu passen.

    Der interne Sondausgang läuft. Wie kann ich auf den DAC+ umstellen?

    Heirzu habe ich in der /etc/asound.conf

    Code
    pcm.!default  {
     type hw card 0
    }
    ctl.!default {
     type hw card 0
    }


    jeweils die 0 gegen die 1 ausgetauscht

    Code
    pcm.!default  {
     type hw card 1
    }
    ctl.!default {
     type hw card 1
    }

    Und nun funktionierts mit dem

    mpg123 -@ http://meinserver:8000

    Dankeschön

    Einmal editiert, zuletzt von ras-egon (28. Februar 2017 um 09:16)

  • Moin ras-egon,

    bitte schön!

    Dann nur noch deine Anfrage als erledigt markieren.

    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!