16.08.2023, 14:52
Hallo zusammen
Ich habe ein problme mit einem video iframe.
Kurz:
ich binde mittels eines iframe tages eine url ein, welche ein video meiner webcam anzeigt. (kurz zur erklärung nebenbei: das ganze erfolgt mit go2rtc software auf meinem linux server,)
Das funktioniert alles super und läuft auf einem Tablet, welches zuhause auf der wand angebracht ist und ständig unseren Eingangsbereich zeigt
im Video sehe ich links oben die aktuelle uhrzeit der webcam laufen. Hin und wieder wenn ich vorbeigehe und auf das tablet sehe, kommt mir vor, das das video hängt. aufgrund der im video, konnte ich schon mehrmals feststellen, dass es wirklich bereits vor einigen mintuen stecken blieb.
Es reicht schon wenn ich einfach nur die iframe url neu lade. ich mach das derzeit mittels eines button. Wenn ich auf den button klicke, wird mittels jquery die iframe src gelöscht und neu eingefügt. (Das embed wird neu geladen) und das Video ist wieder aktuell und zeigt die live Webcame.
Auf dauer ist das aber nicht die beste lösung.... Nun habe ich es so eingestellt, dass die button function alle 10 minuten automatisch ausgeführt wird. Das ist aber auch nicht wirklich zielführend.
Meine IDEE:
leider schaffe ich es nicht von dem iframe ein bild zu erzeugen (origin privacy usw.)
hat jemand eine idee?
danke
Ich habe ein problme mit einem video iframe.
Kurz:
ich binde mittels eines iframe tages eine url ein, welche ein video meiner webcam anzeigt. (kurz zur erklärung nebenbei: das ganze erfolgt mit go2rtc software auf meinem linux server,)
Das funktioniert alles super und läuft auf einem Tablet, welches zuhause auf der wand angebracht ist und ständig unseren Eingangsbereich zeigt
im Video sehe ich links oben die aktuelle uhrzeit der webcam laufen. Hin und wieder wenn ich vorbeigehe und auf das tablet sehe, kommt mir vor, das das video hängt. aufgrund der im video, konnte ich schon mehrmals feststellen, dass es wirklich bereits vor einigen mintuen stecken blieb.
Es reicht schon wenn ich einfach nur die iframe url neu lade. ich mach das derzeit mittels eines button. Wenn ich auf den button klicke, wird mittels jquery die iframe src gelöscht und neu eingefügt. (Das embed wird neu geladen) und das Video ist wieder aktuell und zeigt die live Webcame.
Auf dauer ist das aber nicht die beste lösung.... Nun habe ich es so eingestellt, dass die button function alle 10 minuten automatisch ausgeführt wird. Das ist aber auch nicht wirklich zielführend.
Meine IDEE:
- ich erzeuge ein Bild, welches den linken oberen Bereich des Video-Embeds anzeigt. (Da ist die Uhrzeit)
- 2 sekunden später erzeuge ich wieder das gleiche Bild. (hier muss eine andere Uhrzeit stehen, nämlich die aktuell).
- Dann vergleiche ich die Bilder, ob sie ident sind
- Sind sie nicht ident, ist die uhrzeit nicht die selbe => das video läuft live
- Sind die Bilder ident, ist die uhrzeit gleich geblieben. => das video hängt. => meine button funktion ausführen
leider schaffe ich es nicht von dem iframe ein bild zu erzeugen (origin privacy usw.)
hat jemand eine idee?
danke