Hallo Klaus1,
wie rufst Du die HTML Seite auf? Auch von http://10.10.14.7?
Wie meinst Du das?
Den Quellcode hatte ich ja gepostet:
<IMG SRC="http://10.10.14.7/mjpg/video.mjpg" WIDTH="864" border="1">
Und wenn ich die URL http://10.10.14.7/mjpg/video.mjpg direkt im Tab eines Browsers eingebe, funktioniert es.
Wenn nicht, können die CORS Content Security Policy Regeln den Zugriff auf das Bild verhindern, das hängt vom Content-Security-Policy Header ab, den der Webserver schickt bzw. was der Browser per Default setzt. In den letzten Jahren wurde hier einiges verschärft.
Welchen Browser verwendest Du? Wird irgendein CSP Header gesetzt?
Ich habe es mit diversen Browsern versucht (Firefox, Chrome, Edge, Maxthon) Ein glaube nicht, dass irgendein CSP Header vom Server aus gesetzt wird (dafür ist die Kamera viel zu alt) Die Webseite mit dem Img-Tag verwendet keine Meta-Tags.
Es kann auch helfen, die Entwicklerwerkzeuge des Browsers zu öffnen und dort zu schauen, welche Fehlermeldung in der Konsole ausgegeben wird oder welcher Fehlergrund im Netzwerkprotokoll steht.
In der Konsole wird kein Fehler angezeigt. Allerdings eine Warnung: Mixed Content: Upgrade der unsicheren Anzeige-Anfrage 'http://10.10.14.7/mjpg/video.mjpg' zur Verwendung von 'https'
Wenn ich das richtig verstehe, ändert der Browser automatisch von http auf https. Obwohl dies bei lokalen Adressen eigentlich nicht passieren sollte. Aber da der Kamera-Server zu alt ist und kein https versteht, gibt es einen Broken Link. Wenn ich die Adresse direkt im Tab eingebe, wird nicht automatisch in https geändert.
Kann ich das Feature im Firefox einfach mal testweise abschalten? about:config und einen Parameter auf true/false?