Hallo, ich möchte per iframe ein Livebild meiner IP Kamera (Vivotek 8331) in das TabletUI einfügen, aber ich finde keine Möglichkeit, irgendwie den Usernamen und Passwort so zu hinterlegen, dass das UI das Livebild anzeigt. Fehlermeldung in der Konsole: "No 'Access-Control-Allow-Origin' header is present on the requested resource."
Der Link, den ich genutzt habe, funktioniert im normalen Browser und führt dann zur Eingabe von User und Passwort:
http://<ip>:<port>/cgi-bin/viewer/video.jpg
Ich hatte auch schon solch einen Link versucht, allerdings auch ohne Erfolg: http://<user>:<passwort>@<ip>:<port>/cgi-bin/viewer/video.jpg - es kommt immer wieder die gleiche Meldung.
Gibts eine Möglichkeit, das zu lösen?
Viele Grüße, Peter
Habe vom Hersteller Vivotek nun erfahren, wie ich das mit dem Passwort und dem Usernamen umgehen kann. Im normalen Browserfenster kann ich jetzt ohne Eingabe von Username und Passwort das Bild der Kamera öffnen.
Allerdings kommt noch immer der Fehler: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Gibt es eine Möglichkeit, wie man den Access zulassen kann?
Viele Grüße
Hallo Peter,
ich habe auch 2 Vivotek im Einsatz.
Bei mir wird das akteuelle Livebild so angezeigt (nicht IE)
<div data-type="image" data-refresh="60" data-size="90%" data-url="http://user:pwd@ip/cgi-bin/viewer/video.jpg?resolution=640x480"></div>
VG
Marc
Hi Marc,
GENIAL! Vielen Dank - das funktioniert, klasse! Verstehe ich das richtig, dass es jeweils immer ein Standbild ist, dass sich alle 60sek. erneuert? Wie kann man es als Live-Bild erhalten? Soll ich dann den refresh auf 1 stellen?
Hi Peter,
du kannst natürlich den intervall verkürzen, aber ob 1 zu empfehlen ist, dass kann ich dir so nicht bestätigen.
Ich habe mir darunter noch einen Link gebaut, über den ich den LiveStream aufrufen kann, wenn es nötig ist.
<div data-type="link" class=""
data-width="100"
data-icon-left="fa-video-camera"
data-color="blue"
data-url="rtsp://IP/live.sdp">
Hauseingang
</div>
VG
Marc
Danke Marc!
Hi Marc,
hab vom Vivotek-Support die Lösung für ein wirkliches Live-Bild erhalten, bei dem man auch keinen data-refresh mehr benötigt, da es der Live-Stream ist: http://IP/video.mjpg
Damit funktioniert es super. Hier mein gesamter Code:
<div data-type="image" data-size="100%" data-url="http://ip:port/video.mjpg"></div>
Viele Grüße, Peter
Hallo Peter,
vielen Dank für den Hinweis. Funktioniert super!!!
VG
Marc
Zitat von: hank40 am 21 Februar 2016, 10:32:41
Hi Marc,
hab vom Vivotek-Support die Lösung für ein wirkliches Live-Bild erhalten, bei dem man auch keinen data-refresh mehr benötigt, da es der Live-Stream ist: http://IP/video.mjpg
Damit funktioniert es super. Hier mein gesamter Code:
<div data-type="image" data-size="100%" data-url="http://ip:port/video.mjpg"></div>
Viele Grüße, Peter
Hallo,
bei mir funktioniert das leider nicht. Es wird anstelle des Livebilds nur "img" angezeigt. Kann mir jmd sagen, woran das liegen könnte? Ich habe eine Vivotek 8364C und eine 8369.
Besten Dank
Michael
UPDATE: Habs hinbekommen. Bei den genannten Vivoteks, die ich nutze, muss man noch den [CHANNEL] mit angeben, also "video
2.mjpg" z.B.! Dann gehts!
Hallo,
bei mir funktioniert es mit diesen Tipps auch bei der Wansview NCL616W:
<div data-type="image" data-size="100%" data-url="http://ip:port/videostream.cgi?user=***&pwd=***"></div>
Für die INSTAR IN-6014HD mit:
<div data-type="image" data-size="100%" data-url="http://ip:port/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=***&-pwd=***"></div>
Ich möchte gerne für die Instar 5907 HD das Video als images einbinden, aber bei mir funktioniert das data-refresh nicht (eval 2.2). Das Bild wird angezeigt, aber nicht aktualisiert. Muss ich da noch irgendetwas beachten?
<div data-type="image" data-size="100%" data-url="http://192.168.1.xxx:80/tmpfs/snap.jpg?usr=xxx&pwd=xxx" data-refresh="5"></div>