• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Weiterschaltung bei Fehler

magifix

Neues Mitglied
Hallo,
ich habe eine Präsentation mit HTML und PHP die in einem Vorführraum ständig automatisch durchläuft.
Auf einer Seite befindet sich ein Film der über VLC-Player abgespielt wird.
Ab und zu kommt die Meldung, dass das Plugin abgestürzt ist. Dann bleibt der Bildschirm, außer der Meldung, leer.
Gibt es denn eine Möglichkeit per JS diese Meldung abzufragen und dann einfach zur nächsten Seite weiter zu springen? Dann fällt halt der Film mal aus, das wäre nicht ganz so schlimm.
 
Vlt. könnte man per JavaScript prüfen, ob die Media-Datei korrekt eingebunden ist. Wieso sie nicht eingebunden ist, lässt sich dabei aber sicherlich nicht ermitteln. Sowas hängt dann vom Browserplugin ab.
 
Fragen
1) Läuft denn der Film endlos, oder merkst du, wenn der Film korrekt zu Ende gespielt wird?
2) Läuft JavaScript noch, wenn der Film abgestürzt ist, oder ist das dann auch tot?

Falls 1) und du merkst Ende, dann rufe nach dem Film ein PHP-Script auf und melde dich lebend.
Falls 2) und JavaScript tot, dann rufe jede Minute mit dem Timer ein PHP-Script auf und melde dich lebend.

Schreibe Überwachungsprogramm und rufe regelmäßig PHP Script auf und frage nach, wann sich der Client zuletzt lebend gemeldet hat. Falls die Zeit zu lang ist, dann Kill & Restart Browser. Eventuell kannst du aber auch über Prozessinfos finden, ob das Plugin aktiv ist, dann reicht es ja das im Überwachungsprogramm zu prüfen.
 
Alternativ kannst du auch das Videotag von HTML 5 nehmen und den Film in das entsprechende Format konvertieren, dann kann kein Plugin mehr abstürzen und ist auch resourcenschonender und leicht umzusezten. Google mal nach HTML 5 Video.
 
Zurück
Oben