Ankündigung

Einklappen
Keine Ankündigung bisher.

Video in Edomi Visu abspielen / Einbindung Zoneminder

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Video in Edomi Visu abspielen / Einbindung Zoneminder

    Hallo zusammen,

    ich habe ein paar Außenkameras und eine Zoneminder Installation in einer VM​. Nun möchte ich die von Zoneminder aufgenommenen Videos (z.B. bei Bewegung ums Haus bei Abwesenheit) in der Edomi Visu ansehen können (wenn ich wieder zu Hause bin). Zoneminder stellt diese Vidoes im MP4 Format (H264) bereit und man kann darauf wie folgt zugreifen:

    Code:
    <video src="https://yourserver/zm/index.php?view=view_video&eid=<eventID>&token=eW<deleted>" type="video/mp4"></video>​
    Aber wie kann ich in der Visu so ein Video einbinden? Ich kann Bilder bzw. Webseiten einbinden, aber für Videos habe ich nichts gefunden. Jemand eine Idee?

    Gruß,
    Matthias

    #2
    EDIT: Ich seh gerade, es geht nicht um die Einbindung der Live-Cam, sondern um aufgenommene Videos. dazu hilft das Vorgehen unten natürlich nicht. Evtl. würde es dann über den DVR von EDOMI funktionieren, wenn man den für Aufzeichnungen verwendet, statt ZM.

    Zoneminder kann auch MJPEG, so dass man das damit als native EDOMI Kamera einbinden kann:

    http://<IP>/zm/cgi-bin/nph-zms?user=<USER>&pass=<PASS>&scale=100&mode=jpeg&maxfps=10&monitor=4

    zm-cam.png
    Zuletzt geändert von jonofe; 04.12.2023, 09:18.

    Kommentar


      #3
      Die DVR-Funktion von Edomi hilft mir nicht, denn die Videos kann ich dann nur auf der Administrationsseite ansehen. Ich will es aber in der Visu eingebunden haben, meine Frau will schließlich auch wissen was rund ums Haus los war (WAF!!!)

      Meine Lösung sieht jetzt so aus, dass ich eine einfache PHP-Datei geschrieben habe, die im Prinzip nur das <video>-Tag mit entsprechendem HTML drum herum (Danke an ChatGPT dafür) enthält. Per URL-Parameter kann ich die EventId und das API-Token übergeben. Diese PHP-Datei habe ich im "/var/www/html" Verzeichnis (Ubuntu 22.04 LTS) von der Zoneminder VM abgelegt.
      Freundlicherweise nutzt Zoneminder bereits PHP, so dass diese Datei einfach unter "http://<zoneminder IP>/meinePhpDatei.php?eventId=xyz&token=abc" interpretiert und vom Apache serviert wird.
      Diese "Webseite" binde ich in der Visu per "Bild-URL/Webseite"-Element ein (URL: http://<zoneminder IP>/meinePhpDatei.php?{#}). Die eventId und das Token werden dann per KO aktualisiert und damit aktualisiert sich auch diese "Webseite" inkl. dem Video ("Aktualisierung per KO" aktivieren).

      Kommentar

      Lädt...
      X