Wo muß ich das Meta-Tag in den Quelltext einfügen Liveübertragung für eine Kamera

  • Hallo
    Ich habe einen Quelltext für ein Kamera zur Live Übertragung ich möchte das nach 15sec der Live Stream endet. Wo muss ich diese Meta-Tag

    "<meta http-equiv="refresh" content="15; URL=http://www.zieladresse.de"> "

    in diesen Quelltext einfügen. Vielleicht kann mir jemand helfen.

    <script type="text/javascript">
    var height_array = new Array();
    var width_array = new Array();
    width_array[1] = 400;
    height_array[1] = 200;
    </script>
    <img src="http://reinhard1.no-ip.org:8000/loading.jpg" class="webcam" id="webcam1" onmousedown="PTZMouseDown1(event)" width="600" height="500" alt="Live Stream" />
    <script type="text/javascript">
    <!--
    currentCamera1= 1;
    errorimg1= 0;
    DoIt1();
    document.images.webcam1.onload = DoIt1();
    document.images.webcam1.onerror = ErrorImage1();
    function LoadImage1()
    {
    uniq1 = Math.random();
    document.images.webcam1.src = "http://reinhard1.no-ip.org:8000/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
    document.images.webcam1.onload = DoIt1;
    }
    function PTZMouseDown1(e)
    {
    var IE = document.all?true:false;
    var x,y;
    var myx,myy;
    var myifr = document.getElementById("_iframe-ptz");
    tp = getElPos1();
    myx = tp[0];
    myy = tp[1];
    if(IE){
    var scrollX = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
    var scrollY = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
    x = event.clientX - myx + scrollX;
    y = event.clientY - myy + scrollY;
    } else {
    x = e.pageX - myx;
    y = e.pageY - myy;
    }
    if ((width_array[currentCamera1] != null) && (width_array[currentCamera1] > 0)) x = Math.round((x * 400) / width_array[currentCamera1]);
    if ((height_array[currentCamera1] != null) && (height_array[currentCamera1] > 0)) y = Math.round((y * 300) / height_array[currentCamera1]);
    if (x > 400) x = 400;
    if (y > 300) y = 300;
    if (myifr != null) myifr.src = "http://reinhard1.no-ip.org:8000/ptz?src=" + currentCamera1 + "&moveto_x=" + x + "&moveto_y=" + y +"";
    return true;
    }
    function getElPos1()
    {
    el = document.images.webcam1;
    x = el.offsetLeft;
    y = el.offsetTop;
    elp = el.offsetParent;
    while(elp!=null)
    { x+=elp.offsetLeft;
    y+=elp.offsetTop;
    elp=elp.offsetParent;
    }
    return new Array(x,y);
    }
    function ErrorImage1()
    {
    errorimg1++;
    if (errorimg1>3){
    document.images.webcam1.onload = "";
    document.images.webcam1.onerror = "";
    document.images.webcam1.src = "offline.jpg";
    }else{
    uniq1 = Math.random();
    document.images.webcam1.src = "http://reinhard1.no-ip.org:8000/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
    }
    }
    function DoIt1()
    {
    errorimg1=0;
    window.setTimeout("LoadImage1();", 40);
    }
    //-->
    </script>

  • Hallo,

    die Zeile <meta http-equiv="refresh" content="15; URL=http://www.zieladresse.de"> fügen Sie am besten über das globale Attribut "additional_meta" ein.

    Den restlichen Code z.B. über ein Quelltext-Widget.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Das hängt davon ab, welche Seite Sie nach 15 Sekunden automatisch laden wollen. Das kann ich nicht beantworten.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo
    Ich habe mich bei den Antworten nicht richtig ausgedrückt.Das Meta-Tag ist wohl das falsche das Kamera, Livebild soll nach 15sec stehenbleiben und nicht automatisch laden.

    Auf der Startseite und auf der Webcamseite ist bei einem Quelltext-Widget ein Kamera live Bild eingefügt und das Bild soll nach 15sec stehenbleiben.

  • Ah, ok. Das kann ich Ihnen nicht sagen. Der Kamera-Code ist ja nicht von uns.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Maierreini,

    aus Interesse mal nachgefragt: Warum willst du, das der Livestream nach 15 Sekunden endet?
    Mir erschließt sich der Sinn dannach nicht so recht...

    Gruß
    Jochen

  • Hallo
    Es geht darum wenn jemand die Homepages mit dem Live Bild länger offen hat, das nicht soviel Datenmenge verbraucht wird,wird zuviel Datenmenge verbraucht reduziert sich die Internet Geschwindigkeit.

  • Hallo,

    warum machst du dir es nicht ganz einfach?
    Nach 15 Sekunden verlinkst du mit dem "Refresh-Code" auf eine andere Seite deines Projektes, die genau gleich ausieht,
    aber wo dann der Stream nicht mewhr abläuft, sondern der Hinweis erscheint "Live-Stream beendet" oder so ähnlich.

    Gruß
    Jochen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!