Bild erscheint nicht auf der Webseite

Hallo zusammen
Ich habe meine IN-5907 HD installiert und kann über das Internet problemlos zugreifen. Ich habe sie dann in meine Webseite eingebunden (Typo3) und sehe das Bild von meinem MAC aus über meine Webseite ebenfalls. Rufe ich meine Webseite über einen externen PC auf und will meine Webcam anschauen wird nur eine schwarze Box angezeigt. Kann mir jemand sagen, warum das Bild nicht angezeigt wird.

Die Camera habe ich wie folgt in Typo3 eingebunden:

<!DOCTYPE html>

<html>
<head>
<title>INSTAR HD Kamera - WebUI</title>
<style>
div.mjpeg{
position: absolute;
left: 310px; top: -10px;
border: solid 1px black;
width: 1280px; height: 720px;
z-index: 0;
}
</style>
<script>
var isChrome = false;
//if (window.chrome) {
// isChrome = true;
//}
////////////////////////////////////////////////////////////////////////////////
// DIESE PARAMETER M?SSEN ENTSPRECHEND AN DIE IHRER KAMERA ANGEPASST WERDEN
// START KAMERA PARAMETER
////////////////////////////////////////////////////////////////////////////////
var url = ‚172.16.0.27:80‘;
var streamnum = 13; // Videostream user 11 for 1280 x 720 pixel, 12 for 640 x 352 pixel and 13 for 320 x 176 pixel resolution
var name0 = ‚guest‘; // Camera Username
var password0 = ‚3822‘; // Camera Password
////////////////////////////////////////////////////////////////////////////////
// ENDE KAMERA PARAMETER
////////////////////////////////////////////////////////////////////////////////
function body_onload(){
if (streamnum == 11) {
document.getElementById(‚imgDisplay‘).src = ‚http://‘ + url + ‚/tmpfs/snap.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
w = 1280; h = 720;
}
else if (streamnum == 12) {
document.getElementById(‚imgDisplay‘).src = ‚http://‘ + url + ‚/tmpfs/auto.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
w = 640; h = 352;
document.getElementById(‚videoMJPEG‘).style.width = w + ‚px‘;
document.getElementById(‚videoMJPEG‘).style.height = h + ‚px‘;
}
else if (streamnum == 13) {
document.getElementById(‚imgDisplay‘).src = ‚http://‘ + url + ‚/tmpfs/auto.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
w = 320; h = 176;
document.getElementById(‚videoMJPEG‘).style.width = w + ‚px‘;
document.getElementById(‚videoMJPEG‘).style.height = h + ‚px‘;
}
}
function load_video(){
window.status=" „;
setTimeout(„reload_image()“,40);
}
function reload_image(){
var xx = new Image();
if (streamnum == 11) {
xx.src = ‚http://‘ + url + ‚/tmpfs/snap.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
}
else if (streamnum == 12) {
xx.src = ‚http://‘ + url + ‚/tmpfs/auto.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
}
else if (streamnum == 13) {
xx.src = ‚http://‘ + url + ‚/tmpfs/auto.jpg?usr=‘+name0+’&pwd=’+password0+’&’+(new Date()).getTime();
}
document.getElementById(„imgDisplay“).src = xx.src;
window.status=“ ";
}
</script>
</head>

<body onload=„body_onload()“>
<div class=„mjpeg“ id=„videoMJPEG“>
<img alt=„video“ id=„imgDisplay“ name=„imgDisplay“ onload=„load_video()“ onerror=„load_video()“ style=„z-index: 10“/>
</div>
</body>
</html>

meine Seite lautet: www.anton-graf.ch

Vielen Dank für eine hilfreiche Rückmeldung.

Servus Agraf,

über die 172.16.0.27:80 scheint momentan generell kein Kontakt zur Kamera möglich zu sein. Handelt es sich hierbei um eine statische IP Adresse? Funktioniert der Zugriff auf die Kamera über die DDNS Adresse?

INSTAR Support

// DIESE PARAMETER M?SSEN ENTSPRECHEND AN DIE IHRER KAMERA ANGEPASST WERDEN
// START KAMERA PARAMETER
var url = ‚172.16.0.27:80‘;

172.16.0.27:80 ist doch eine private IP
müsste da nicht die öffentliche (DDNS Adresse) stehen?
Um aus dem internen Netz drauf zu zugreifen ok aber übers WAN …
Port 80 ist halte ich auch nicht für glücklich.

Gruß
Hbr

Mal ne Frage. Wird das Bild der Kamera ständig abgegriffen ,oder nur wenn man die Webseite aufruft? Würde mir auch sowas basteln ,aber meine Kameras sind via Mobilfunk (allerdings öffentliche IP) angebunden und ich will nicht soviel Datenvolumen verbrauchen.

[QUOTE=INSTAR;17892]Servus Agraf,

über die 172.16.0.27:80 scheint momentan generell kein Kontakt zur Kamera möglich zu sein. Handelt es sich hierbei um eine statische IP Adresse? Funktioniert der Zugriff auf die Kamera über die DDNS Adresse?

INSTAR Support[/QUOTE]

die ip ist von der Kamera und statisch. auf dem Router habe ich den port zur Kamera durchgeschaltet. Wie gesagt von extern kann ich wie folgt zugreifen:

link: qoro99.ddns3-instar.de
user: guest
pw: 3822

die ddns-Adresse musst du auch in dem script hinterlegen und nicht die private IP , also nicht die Lan-IP!
Gruß
Hbr