NEWS
[Redesign] wioBrowser für Windows
-
@bananajoe Das hatte ich mit dem Komplettpaket 3.01 schon erfolglos probiert. Das Ersetzen der WioBrowser.exe im Paket mit früheren Versionen von Github hat auch nicht funktioniert.
-
@rushmed ,
ich bekomme mit dem Komplettpacket meine Grafana-Dashboards angezeigt.
Edit: die 32bit Version ging nicht sofort, da muss in der Config bei "AcceptLanguage " de rein.
-
@wal Ja stimmt, jetzt gehts. Beim ersten Mal kam diese Meldung.
Da war ich per VPN unterwegs. Jetzt im Lan funktioniert es.
Danke. -
Ich muss erstmal ein großes Lob aussprechen. Der wiobrowser funktioniert 1a und ich habe damit meinen MagicMirror abgelöst. Super Arbeit!!! Nun hätte ich noch eine Frage. Hat das jmd hinbekommen, das im wiobrowser Video's automatisch abgespielt werden können?
Hintergrund:
Habe eine VIS-Seite gebaut auf der ein HTML-Widget ist mit folgendem Inhalt:<video id="videots" width="630px" height="340px" autoplay="autoplay" controls loop="true" > <source src="{0_userdata.0.VIS.Tagesschau.URL.Tagesschau100s}" type="video/mp4"> </video> <script> setTimeout(function () { console.log("jetzt autoplay"); document.getElementById('videots').play(); }, 10000); </script>
Das Video soll direkt oder kurz verzögert einfach starten. Google/Console meldet:
Uncaught (in promise) NotAllowedError: play() failed because the user didn't interact with the document first.
Das ist sicherlich auch in anderen Browser so, aber es sollte doch eine Möglichkeit geben das automatisch zu starten
Eventuell Focus setzen o.ä..Zusätzlich: Gibt es eine Möglichkeit den Cache des wiobrowser zu deaktivieren oder ein F5/Strg-R zu senden, damit er die sendURL immer aktuell lädt?
Vielen Dank für das tolle Tool.
Info:
wiobrowser 2.0.2
win11pro
wiobrowser (2.0.12.0 64bit) aus erstem Post -
@schittl ,
ich schau mir das mal an. -
@schittl ,
bekommst du das Video mit wiobrowser überhaupt zum laufen, ich im Moment nicht.
Ich denke es liegt an fehlenden Codecs. -
@wal Stimmt im wiobrowser läuft es gar nicht. Ich hatte es exemplarisch mit Chrome getestet und vermutet das der wiobrowser sich wie ein chrome verhält. Ich hatte vorher mit nem chrome im kioskmode getestet und bin dann aber zum wiobrowser umgestiegen. Das ist natürlich schade das ein mp4 nicht läuft
-
Vllt gibt es auch bei jemanden eine Lösung, den Mediaplayer remote zu starten? Das würde mir auch genügen . Wie müsste denn das command aussehen? Hat das jemand schon mal gemacht?
@wal Vllt kann man noch einen Datenpunkt "wiobrowser.0.web.refresh" noch einbinden für Cache leeren
-
@schittl also ich nutze für ein anderes Projekt den "Media Player Classic" den ich mit Parameter aufrufe um auf einen Multi-Monitor-Systeme verschiedene Videos auf verschiedenen Bildschirmen zu starten.
https://github.com/clsid2/mpc-hc
https://github.com/clsid2/mpc-hc/releasesAchtung, der MPC unter https://mpc-hc.org/ wird NICHT mehr weiterentwickelt, die GitHub Variante bekommt regelmäßig Updates-
Wenn man die
mpc-hc64.exe /?
aufruft, erhält man die Hilfe:Aufruf: mpc-hc.exe "Pfadname" [Parameter] "Pfadname" Gibt eine Mediendatei oder ein Verzeichnis an (Wildcards sind möglich, Standardeingabe kann als "-" angegeben werden) /dub "Datei" Lädt eine zusätzliche Audiodatei /dubdelay "Datei" Lädt eine zusätzliche Audiodatei, deren Wiedergabe um X ms versetzt wird (Dateiname muss "DELAY Xms" enthalten) /d3dfs Aktiviert den Direct3D-Vollbildmodus /sub "Datei" Lädt eine zusätzliche Untertiteldatei /filter "B" Lädt die in der dynamischen Bibliothek "B" enthaltenen DirectShow-Filter (Wildcards sind möglich) /dvd Startet den Player im DVD-Modus (DVD-Verzeichnis kann als "Pfadname" angegeben werden) /dvdpos T#C Startet die DVD-Wiedergabe bei Titel T, Kapitel C /dvdpos T#P Startet die DVD-Wiedergabe bei Titel T, Position P (hh:mm:ss) /cd Öffnet eine Audio-CD oder (S)VCD (Laufwerk kann als "Pfadname" angegeben werden) /device Öffnet das Standard-Gerät /open Öffnet eine Mediendatei und pausiert die Wiedergabe /play Öffnet eine Mediendatei und startet die Wiedergabe /close Beendet den Player (nach Wiedergabe) (nur in Kombination mit "/play") /shutdown Fährt den Computer herunter (nach Wiedergabe) /standby Wechselt in den Standby-Modus (nach Wiedergabe) /hibernate Ruhezustand des Betriebssystems nach Wiedergabe /logoff Meldet den Benutzer ab (nach Wiedergabe) /lock Sperrt den Computer (nach Wiedergabe) /monitoroff Schaltet den Bildschirm aus (nach Wiedergabe) /playnext Öffnet die nächste Ordnerdatei (nach Wiedergabe) /fullscreen Startet den Player im Vollbild /viewpreset N Startet den Player mit Fenster-Profil N (N > 0, siehe Ansicht-Menü) /minimized Startet den Player minimiert /new Startet einen neuen Player /add Fügt "Pfadname" zur Wiedergabeliste hinzu (auch in Kombination mit "/open" oder "/play") /randomize Sortiert die Wiedergabeliste nach Zufall /volume N Startet den Player mit Lautstärke N (N >= 0 und N <= 100) /regvid Registriert alle Videoformate /regaud Registriert alle Audioformate /regpl Registriert alle Wiedergabelisten /regall Registriert alle Medienformate /unregall Deregistriert alle Medienformate /start X Startet die Wiedergabe bei X ms /startpos P Startet die Wiedergabe bei Position P (hh:mm:ss) /ab_start hh:mm:ss A-B wiederholen: Startposition /ab_end hh:mm:ss A-B wiederholen: Endposition /fixedsize w,h[,x,y] Feste Fenstergröße setzen; optional mit Angabe der oberen linken Fensterposition /monitor N Startet den Player auf Monitor N (N > 0) /audiorenderer N Verwendet Audio-Renderer N (N > 0, siehe Ausgabe-Optionen) /shaderpreset "P" Lädt Shader-Profil "P" /pns "Name oder Werte" Namen der zu verwendenden Pan & Scan-Voreinstellung oder direkte Positions- und Zoomwerte im Format "px,py,zx,zy" angeben /iconsassoc Ordnet die formateigenen Icons erneut zu. /nofocus Startet den Player im Hintergrund /webport N Aktiviert das Webinterface auf Port N /debug Zeigt die Debug-Informationen im OSD an /nocrashreporter Deaktiviert die Fehlerberichterstattung /slave "H" Startet den Player im Slave-Modus mit Fensterhandle "H" /hwgpu "I" Verwendet für das Hardware-Decoding GPU-Index "I" (nur CUVID und DXVA2 copy-back) /reset Setzt alle Programm-Einstellungen zurück /mute Startet den Player mit Ton aus /thumbnails Vorschaubild erstellen /help /h /? Zeigt diese Hilfe an
Unter anderem kann der Video abspielen
/play
und nach der Widergabe automatisch wieder beenden/close
Ein Aufruf wäre z.B.
"C:\Program Files\MPC-HC\mpc-hc64.exe" "Pfad-und-Name-Video" /play /close
Edit: Der sollte auch Videos von URLs abspielen können.
Ich hatte damals auch mit dem VLC experimentiert, der konnte damals aber irgendetwas nicht was ich brauchte. -
@BananaJoe Danke für den Tip. Es hat funktioniert. Im Browser wäre schöner, aber so reicht es auch.
setState('wiobrowser.0.command', '"d:/mpc/mpc-hc64.exe" "' + getState('0_userdata.0.VIS.Tagesschau.URL.Tagesschau100s').val + '" /fullscreen /play /close');
-
@schittl den
/fullscreen
hatte ich vergessen. Man kann bei mehreren Monitoren sogar den Monitor/Bildschirm angeben auf dem der Player erscheinen soll, das fehlte meine ich bei VLC -
@bananajoe Bekommt man damit auch noch hin das die Bedienungsleiste am unteren Bild nicht angezeigt wird wie /controloff oder ähnliches?
-
@schittl wird die beim
/fullscreen
nicht ausgeblendet? Wenn er meint das die Maus da unten ist (wenn man den Mauszeiger verschwinden lässt indem man diesen ganz nach unten setzt) würde diese dann aber angezeigt werden.Edit: gerade in meinen Quellcode nachgeschaut- ich starte mit
/monitor x /fullscreen
und habe dann keine Playerleisten
Dasx
steht für den Monitor 1 bis 3, ich nutze das ja für eine Multianzeige