ich baue mir gerade einen Studiomonitor wo der Encoderstatus von mAirList u.a. angezeigt werden soll. Kennt jemand ein Script mit dem man das auslesen kann und dann auf dem Monitor für bespielsweise “Verbunden”, “Online” anzeigen kann.
Würde mich freuen, wenn mir da jemand helfen kann.
Ich will mit HTML,CSS und so mir einen Studiomonitor basteln der als Art “Website” auf einem Monitor angezeigt wird. Dafür suche ich auch das Script um den Status eben auf dem selbst programmierten Monitor an zuzeigen.
Ich vermute, hier wird dir nichts anderes übrig bleiben als den Streamstatus abzufragen.
Zumindest mir ist keine Möglichkeit bekannt, mit der man von css,javascript o.ä. eine Programm abfragen kann.
Es gibt hier keine Möglichkeit.
Weder HTML noch Javascript hat Zugriff auf den PC.
Und sie können schon gar nicht ein Programm oder Status auslesen.
Einzig die REST API könnte hier helfen, diese ist jedoch nicht in Jeder Version von Mairlist enthalten.
Ohne dir jetzt reinpfuschen zu wollen: Wär es nicht fast gescheiter, den Screen in mAirList zu basteln? Mit REST kenn ich mich nicht aus, sorry.
Oder benötigst du Funktionen, die sicher nicht anders unzusetzen sind?
Es gibt da was fertiges von Charlydavy, allerdings finde ich die nicht gerade günstig.
Die konnte man früher mal mit einfach Textdateien aus mAirList füttern.
Ganz grundsätzlich hätte ich wohl auch Interesse an einer Lösung, die das mit html und Javascript (z.B. jquery) umsetzt.
Ich schreibe per Event irgend eine oder mehrere Config Datei(en) und die wird per Javascript refreshed. Wäre dann nicht einmal unbedingt zwingend an mAirList gebunden.
Mit PHP würde ich das wohl noch hin bekommen aber das setzt dann einen Webserver mit PHP vorraus weil PHP ja serverseitig verarbeitet wird. Wenn ich nicht komplett falsch liege müsste html und JS auch ohne Webserver einfach lokal im Browser funktionieren.
Leider bin ich generell nicht der Held was programmieren angeht und Javascript durchblicke ich noch kaum. Es reicht gerade so um code snippets anzupassen.
Die Statusanzeige ist nicht browserneutral. Im Firefox funktioniert sie ganz gut, im Safari sind einige Texte abgeschnitten. Sieht für mich eher nach einem Stream Status aus und nicht nach einen Studio Info Screen.
Für Studio Info fehlen mir da zu viele lokale Informationen.