Hi, ich bastle an einer MPD Steuerung. Das LBS ist angelehnt an LBS VLC Remote Control von panzaeron.
Was geht:
Eingänge:
LBS läuft nur wenn Eingänge oder Ausgänge aktiviert werden.
EXEC läuft als Deamon und überwacht den LBS auf neue Kommandos und den MPD Server auf Änderungen (wegen nächstem Titel oder Befehle anderer Clients).
Installation:
1. LBS wie üblich installieren
/usr/local/edomi/www/data/liveproject/lbs/EXE19000420.php
2. Includes im Unterverzeichnis 19000420/ installieren
/usr/local/edomi/www/data/liveproject/lbs/19000420/mpd.class.php
/usr/local/edomi/www/data/liveproject/lbs/19000420/mpd.define.php
Changelog:
v0.1 - 28.06.2016
Was geht:
Eingänge:
KO Wiedergabe/Stopp
KO Pause
KO Weiter/Zurück
KO Wiederholen
KO Zufall
KO Lautstärke
KO Stumm
KO Dafault Laut. setzen
KO URI wiedergeben(Input von LBS 19000124 - Speicherplätze)
KO Gewählter Kanal (Input von LBS 19000124 - Speicherplätze)
Ausgänge:KO Pause
KO Weiter/Zurück
KO Wiederholen
KO Zufall
KO Lautstärke
KO Stumm
KO Dafault Laut. setzen
KO URI wiedergeben(Input von LBS 19000124 - Speicherplätze)
KO Gewählter Kanal (Input von LBS 19000124 - Speicherplätze)
Uptime MPD Server
Fehler
Datei
Titel
Künstler
Album
Jahr
Genre
Titel-Nr.
Gesamtanzahl
Wiedergabe
Pause
Wiederholen
Zufall
Position
Lautstärke
Stumm
Gewählter Kanal (Ausgabe der Kanalnummer, falls immer noch KO URI wiedergegeben wird, sonst 0 *)
* Da ich Kanäle auf Taster gelegt (Tasten als Wertegeber, Status LED reagiert auf Werte, Wert = Kanal) habe und diese leuchten wenn der Kanal aktiv ist, muss ich erkennen ob ein anderer Client die Playliste verändert hat. Wenn also der Player stopp oder die URI zum gewählten Kanal von einen anderen Client geändert wurde, gibt der edomi MPD Client nur mehr 0 als Kanal aus.
19000420.pngFehler
Datei
Titel
Künstler
Album
Jahr
Genre
Titel-Nr.
Gesamtanzahl
Wiedergabe
Pause
Wiederholen
Zufall
Position
Lautstärke
Stumm
Gewählter Kanal (Ausgabe der Kanalnummer, falls immer noch KO URI wiedergegeben wird, sonst 0 *)
* Da ich Kanäle auf Taster gelegt (Tasten als Wertegeber, Status LED reagiert auf Werte, Wert = Kanal) habe und diese leuchten wenn der Kanal aktiv ist, muss ich erkennen ob ein anderer Client die Playliste verändert hat. Wenn also der Player stopp oder die URI zum gewählten Kanal von einen anderen Client geändert wurde, gibt der edomi MPD Client nur mehr 0 als Kanal aus.
LBS läuft nur wenn Eingänge oder Ausgänge aktiviert werden.
EXEC läuft als Deamon und überwacht den LBS auf neue Kommandos und den MPD Server auf Änderungen (wegen nächstem Titel oder Befehle anderer Clients).
Installation:
1. LBS wie üblich installieren
/usr/local/edomi/www/data/liveproject/lbs/EXE19000420.php
2. Includes im Unterverzeichnis 19000420/ installieren
/usr/local/edomi/www/data/liveproject/lbs/19000420/mpd.class.php
/usr/local/edomi/www/data/liveproject/lbs/19000420/mpd.define.php
Changelog:
v0.1 - 28.06.2016
- Grundfunktionalität
v0.2 - 01.07.2016- Kanal als Eingang und Ausgang hinzugefügt
Kommentar