worst_case: Bild aus Kamera laden

Beitrag lesen

Hallo,

ich möchte auf einem Webserver ein Bild aus einer Kamera (Instar 9010) laden. Hierzu habe ich folgenden Code:

function bild_neuladen()
{
    var kommando = '..' + upcam_url + 'cgi-bin/hi3510/mjpegstream.cgi?-chn=11' + '&-usr=*****&-pwd=*****';


    if (first_start == 0)
    {
	preload.src = document.getElementById('camimage').src = kommando;
	first_start = 1;
    }
    else
    {
	document.getElementById('camimage').src = preload.src;
	preload.src = kommando;
    }


    preload.onload = function() { bild_neuladen(); }
}
Quelltext hier

Wenn ich mit Chrome oder Firefox auf die Webseite mit dem Kamerabild zugreife funktioniert alles ohne Probleme, nur Applegeräte (Safari) zeigen das Bild meist nicht an. Manchmal kommt das Bild beim ersten mal, wenn ich aber auf eine andere Webseite wechsel und wieder zurück auf die Webseite mit dem Kamerabild komme, wird das Bild nicht angezeigt.

Wenn hat einen Tip ?

  Danke
   worst_case

Edit Rolf B: Credentials gelöscht