Zur besten Antwort gewählt
Sep 29, 2019 - 09:40
Wenn es sich um einen reinen MJPG Stream handetn kannst Du das z.B. über einen iframe einbinden.
Sollte es sich um H264 bzw. RTSP handeln brauchst Du zwingend einen Proxy, da NEO das alleine nicht darstellen kann.
Dies kann man z.B. lösen indem man einen RTSP Stream über IP-Symcon als Proxy einlesen lässt oder einen anderen Proxy nutzt der den RTSP Stream für NEO umwandelt.
Darstellung bei RTSP über einen Proxy erfolgt in dem Fall nicht über einen HTML Grundgerüst sondern als Webseite mit Angabe der URL
Beispiel:
MJPEG Streams nutzten in der Regel eine schlechtere Auflösung und verbrauchen mehr Bandbreite als RTSP. Wenn die Kamera also sehr hohe Auflösung liefert, wäre eine RTSP Stream, wenn verfügbar, besser geeignet.
<iframe name=camera width=640 height=355 src="http://benutzername:passwort@ip_der_kamera/video1.mjpg"></iframe>
Falls Basic Auth nicht funktioniert, weil das NEO z.B. bei HTTP Request auch nicht unterstützt musst Du über einen Proxy gehen.
Sollte es sich um H264 bzw. RTSP handeln brauchst Du zwingend einen Proxy, da NEO das alleine nicht darstellen kann.
Dies kann man z.B. lösen indem man einen RTSP Stream über IP-Symcon als Proxy einlesen lässt oder einen anderen Proxy nutzt der den RTSP Stream für NEO umwandelt.
Darstellung bei RTSP über einen Proxy erfolgt in dem Fall nicht über einen HTML Grundgerüst sondern als Webseite mit Angabe der URL
Beispiel:
http://192.168.55.10:3777/wfc/28438/proxy/41798
MJPEG Streams nutzten in der Regel eine schlechtere Auflösung und verbrauchen mehr Bandbreite als RTSP. Wenn die Kamera also sehr hohe Auflösung liefert, wäre eine RTSP Stream, wenn verfügbar, besser geeignet.
Von
Hallo Fonzo,
meine Kameras liefern alle einen RTSP Stream. Es wäre genial diesen einbinden zu können.
Mit Proxy kenne ich mich leider nicht aus. Folgende Mittel hätte ich zur Verfügung: ioBroker auf Synology DS sowie eine Synology DS mit der Surveillance Station welche wohl eine Stream freigaben kann.
Hier der Link zu Synology mit Stream-Freigabe...
https://www.synology.com/de-de/knowledgebase/Surveillance/help/SurveillanceStation/camera_get_stream_path
Ware das der benötigte Proxy? Ich kenne mich leider nicht genug aus :-(
Gruß
Von
Mit Synology kenne ich mich leider nicht im Detail aus, da ich keinen nutzte, aber auf den ersten Blick kannst Du probieren ob das mit Synology eigenen Mitteln funktioniert. Entscheidend ist das Du den Stream in einem Browser ohne Plugn anzeigen können musst von der Software die den Stream für den Browser zur Verfügung stellt. Sollte das die entsprechende Software nicht können und ein Plugin im Browser notwendig sein, ist mit so einer Software dann auch keine Anzeige in NEO des Streams möglich.
Ob ioBroker einen RTSP Stream so umwandeln kann das dieser in einem normalen Browser ohne Plugin anzeigbar ist bzw. in NEO in einem Webseitenelement weis ich nicht, da musst Du mal im ioBroker Forum fragen ob und wenn ja wie man einen RTSP Stream wandeln kann und ob ioBroker einen Proxy für NEO stellt auf den man zugreifen kann.
Ansonsten funktioniert das auf alle Fälle mit IP-Symcon auf einer Synology insofern die Synology eine Intel CPU besitzt, dann wandelt dir IP-Symcon den RTSP Stream so das NEO bzw. ein Browser das anzeigen kann..
Zunächst würde ich aber mal klären, ob das nicht auch mit den Mitteln von ioBroker funktioniert den RTSP Stream für einen Browser bzw. NEO aufzubereiten, oder es gibt vielleicht ja noch andere Software, die so was übernehmen kann, die man zusätzlich installieren kann.
Von
Hallo Fonzo,
ich hab jetzt einen MJPG Stream und diesen wie oben von dir mittel iframe geschrieben eingefügt.
iframe name=camera width=640 height=355 src="http://benutzername:passwort@ip_der_kamera/video1.mjpg"></iframe>
Ich dabei auf zwei Problemeb gestoßen, welche ich selbst nicht lösen kann.
1. Das iframe wird in der im Größe mittels width=640 height=355 ensprechend angepasst, allerdings ist dann nur ein Ausschnitt des Kamerabildes vorhanden. D.h. der Stream wird nicht skaliert. Kann man den Stream an das iframe anpassen?
2. Es ensteht ein Rahmen um das Bild. Habe probiert Ihn über Dokument-Beginn anzupassen. Den Hintergrund habe ich schon transparent allerdings bekomme ich den Rahmen nicht weg.
Kannst du mir da nochmals helfen?
Gruß
Sweatchuck
Neuen Kommentar hinzufügen