Ich suche ein Programm, dass sich folgendermaßen fernsteuern lässt: Playlistwechsel Track vor und zurück Play/Pause Vor- und Rückwärst schneller laufen lassen. Es soll ein GUI haben, Playlistenerstellung unterstützen, sowie Internetradio.
Schau Dir mal MPD an: https://www.musicpd.org/ Das ist ein fernsteuerbarer Musikserver mit verschiedenen Ausgabemöglichkeiten. Es hat keine eigene GUI, sondern ein Netzwerkprotokoll über das verschiedene GUIs, Kommandozeilenprogramme, Libs etc. angedockt werden können. Es gibt fertige GUIs u.a. für Linux und Android.
:
Bearbeitet durch User
Das nennt sich VLC. Kann alles was Du möchtest und kann via lirc gesteuert werden ( via LAN/WLAN auch).
Gerd E. schrieb: > Schau Dir mal MPD an: Der ist tatsächlich wirklich gut und sehr stabil. Die Doku (auch zu den Kommandozeilentools) ist aber unter aller Sau.
Gerd E. schrieb: > Schau Dir mal MPD an: > https://www.musicpd.org/ > > Das ist ein fernsteuerbarer Musikserver mit verschiedenen > Ausgabemöglichkeiten. > > Es hat keine eigene GUI, sondern ein Netzwerkprotokoll über das > verschiedene GUIs, Kommandozeilenprogramme, Libs etc. angedockt werden > können. > > Es gibt fertige GUIs u.a. für Linux und Android. Das heißt ich müsste ein Programm schreiben, welches meine Befehle umsetzt? Wie wechsel ich dort per befehl z. B. die Playlist? Oder wo finde ich dazu Beispiele?
Es gibt diverse Frontends/Clients/Fernsteuerungen zum mpd https://www.musicpd.org/clients/ Von der Linux-Kommandozeile aus nimmt man mpc, damit sollten sich alle Funktionen steuern lassen. mpc lässt sich natürlich genauso aus einem Script aufrufen oder per system(3) aus einem eigenen Programm.
LinuxFreund schrieb: > Das heißt ich müsste ein Programm schreiben, welches meine Befehle > umsetzt? > Wie wechsel ich dort per befehl z. B. die Playlist? Hängt davon ab was für Dich einfacher ist. Du könntest den fertigen Kommandozeilen-Client mpc verwenden. Dessen Befehlssyntax findest Du hier: https://linux.die.net/man/1/mpc Wenn Du das aber von einem anderen Programm aus aufrufen willst, ist es u.U. einfacher gleich eine passende Client-Library zu linken. Die gängigsten findest Du hier: https://www.musicpd.org/libs/ Was mir am mpd am besten gefällt, ist daß ich einen Server habe, den ich von beliebigen Clients gleichzeitig ansteuern kann. Wenn ich am Notebook sitze, nehme ich gmpc. Wenn ich das Smartphone in der Hand hab M.A.L.P.. Ansonsten kann ich auch mit der IR-Fernbedienung über lirc Befehle senden.
Also per Fernbedienung die Playlist zu wechseln, dazu brauch ich doch ein Programm auf Serverebene?
LinuxFreund schrieb: > Also per Fernbedienung die Playlist zu wechseln, dazu brauch ich doch > ein Programm auf Serverebene? Du meinst die IR-Fernbedienung? Du brauchst irgendeinen Linuxrechner, z.B. ein Raspi oder Beaglebone oder ähnliches, an dem der IR-Empfänger hängt. Der Linuxrechner entscheidet anhand des IR-Befehls was für einen MPD-Befehl aufgerufen werden soll (z.B. nächster Song). Das sendet er dann zum MPD-Server und der spielt den nächsten Song. Der Trick dabei ist daß der MPD-Server zwar auf diesem Raspi selbst laufen kann, aber eben auch auf Deinem dicken Fileserver im Keller oder sonstwo. GUI und Steuerung sind komplett unabhängig von dem eigentlichen Abspielen und verteilen an verschiedene Ausgabegeräte. Für das Umwandeln von IR-Befehlen in MPD-Kommandos gibt es verschiedene Programme/Skrips: https://ziemski.net/rcmpd/index.html https://github.com/sdiemer/mpc-lirc
Gerd E. schrieb: > LinuxFreund schrieb: >> Also per Fernbedienung die Playlist zu wechseln, dazu brauch ich doch >> ein Programm auf Serverebene? > > Du meinst die IR-Fernbedienung? ... > Für das Umwandeln von IR-Befehlen in MPD-Kommandos gibt es verschiedene > Programme/Skrips: > > https://ziemski.net/rcmpd/index.html > https://github.com/sdiemer/mpc-lirc Spitze vielen Dank, diese Einweisung hat mir gefehlt. Werde mich jetzt erstmal paar Tage damit intensiver beschäftigen. Ist ja irre genial was der MPD drauf hat! Nochmals vielen Dank
Ich nutze MPD via mpc und PHP auf unserem "Home-Server". Dazu habe ich eine Web-Oberfläche gebaut mit der sich das Teil mit allen internettauglichen Geräten im Haushalt fernbedienen lässt. Wobei wir es nur als Webradio mit ein paar festen Stationen nutzen.
Ich verwende audacious als Player unter Fedora25. Mitgeliefert wird dazu audtool welches ein kleines cmd-line tool ist um Steuersequence an audacious zu senden. Vom Verstärker zwacke ich die RemoteControlSignale ab und fütter einen AVR welcher die Tasten seriell an Linux schickt. Dort läuft ein kleines DIY Tool welches dann ein script ansteuert um entsprechende Befehle an audacious zu senden :) Angeblich kann audacious auch streamen aber ich hab das nicht probiert. AVR Software ist von hier: Beitrag "IRMP - Infrared Multi Protocol Decoder"
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.