Ich nutze Smartvisu (fronthem) als Vollbild Dashboard mit dem Browser Mercury. Meine CamStreams hole ich über Zoneminder in Smartvisu rein. Funktioniert perfekt.
Ich nutze als Tablet zwar ein IPAD aber den Browser gibt es auch für Android.
Grüße
Grav
Hallo,
kannst Du vielleicht kurz erklären, wie Du das mit zoneminder machst? Wollte evtl auch über diesen Weg gehen, bin aber noch ganz am Anfang.
schöne Grüße
Jo
- Zoneminder installieren, bei mir auf ubuntu
- Kamera einbinden, bei mir RTSP
- Hier einen neuen View anlegen:
/usr/share/zoneminder/skins/classic/views
Du kannst auch die watch.php als Vorlage nehmen.
Den View habe ich angepasst, da ich nur das reine Kamerabild/stream haben möchte, ohne controls etc.
- Dann den neuen View in smartvisu einbinden.
Wenn du RTSP nutzen möchtest, solltes Zoneminder ab Version 1.2.8 nutzen.
Grüße
Grav
Ok, vielen Dank!
schöne Grüße
Jo
Zitat von: gravidi am 08 Juni 2015, 14:14:48
- Zoneminder installieren, bei mir auf ubuntu
- Kamera einbinden, bei mir RTSP
- Hier einen neuen View anlegen:
/usr/share/zoneminder/skins/classic/views
Du kannst auch die watch.php als Vorlage nehmen.
Den View habe ich angepasst, da ich nur das reine Kamerabild/stream haben möchte, ohne controls etc.
- Dann den neuen View in smartvisu einbinden.
Wenn du RTSP nutzen möchtest, solltes Zoneminder ab Version 1.2.8 nutzen.
Grüße
Grav
Interessantes Konzept.
Zoneminder kümmert sich darum die Signale per RTSP entgegenzunehmen ?
Die "view" ist ein template das in der Ausgabe HTML eingebunden wird ?
Welche Technik kommt denn zur Anzeige des Videobildes in dem template zum Einsatz ?
Kann man zoneminder (von der CPU usage her) parallel zu fhem/sv auf der gleichen maschine (rasp 2, odroid Klasse) laufen lassen ?
(sorry Boris, war eigentlich dein thread ... )
vg
joerg
Ich glaube verstanden zu haben, dass es bei einer HD Kamera knapp mit der performance wird. Sicherheitshalber würde ich wahrscheinlich einen separaten Rechner dafür nehmen.
schöne Grüße
Jo
Zitat von: herrmannj am 08 Juni 2015, 19:53:39
(sorry Boris, war eigentlich dein thread ... )
Kein Problem, Thema geteilt.
Bin am Wochenende auch über Zoneminder gestolpert und dachte daran, das auch mal auszuprobieren.
Grüße
Boris
Hallo,
ich musste erstmal meine Antwort suchen ;)
@hermannj
Zoneminder dient dazu, um die Kameras zu verwalten, motiondetect und die Aufnahmen zu machen. Das alles über das Webfrontend von Zoneminder.
Im Webfrontend kann man sich auch den Live View anschauen. Leider (für mein Dashbaord) mit dieversen Einstellungsmöglichkeiten. Diese entferne ich mit meinem eigenen view
und binde diese dann als iframe in Smartvisu ein. Zoneminder unterstützt auch RTSP Stream und transkodiert mit ffmpeg. Wenn man links im Hauptmenu auf den Kameranamen klickt bekommt man ein PopUp
mit folgender URL:
http://servername/zm/?view=watch&mid=6
view=watch / spricht die watch.php an, also das orginal Template mit Controls etc.
mid=6 / ist die Kamera ID.
Da ich nicht das orginal Template ändern wollte um Zoneminder noch standalone nutzen zu können habe ich die watch.php als Vorlage genutzt und unter smartvisu.php gespeichert. (Controls entfernt etc)
Dadurch ergibt sich folgende URL:
http://servername/zm/?view=smartvisu&mid=6
Und diese wird dann in Smartvisu eingebunden.
Zoneminder soll wohl auf ARM laufen, habe ich aber selber keine Erfahrung mit.
Grüße
Grav
EDIT:
Für mich war das eher die Quick&Dirty Lösung um den Stream in Smartvisu zu "intigrieren". (WAF)
Eine saubere Lösung wäre eher die direkte Einbindung vom RTSP Stream in Smartvisu.
In der Richtung habe ich auch schon geforscht und kann man z.B. hierüber Lösen:
https://github.com/ghostbar/RTSP-Streaming.js
Leider fehlte mir bisher die Zeit das auf diesem Wege umzusetzen.