Ankündigung

Einklappen
Keine Ankündigung bisher.

Mobotix als Stream in Visu anzeigen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Mobotix als Stream in Visu anzeigen

    Ich schaffe es nicht in der Visu eine vernünftige Darstellung des Kamerastreams in einem Picture-Element anzuzeigen...

    Hat Jemand von Euch es bereits geschafft?

    die Darstellung des Demo-Streams im Frame-Fenster ist kein Problem
    - leider wird aber auch die PTZ-Steuerung angezeigt
    PHP-Code:
    <HTML>
     <
    BODY>
      <
    IMG SRC="/cgi-bin/faststream.jpg?stream=full&preview&size=640x460&camera=right">
     </
    BODY>
    </
    HTML
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    #2
    Hi Erich,

    ich habe keine Mobotix. Aber vielleicht kannst Du mal Deinen HTML Quellcode für die Einbindung anschauen. Evtl. hast Du ein umgebendes

    <div id="PTZ">
    Steuerung hier
    </div>

    und kannst dann per CSS gezielt mit einem Style display:none; das divchen ausblenden :-)

    Gruß,
    Bernd

    Kommentar


      #3
      Zitat von EPIX Beitrag anzeigen
      Ich schaffe es nicht in der Visu eine vernünftige Darstellung des Kamerastreams in einem Picture-Element anzuzeigen...
      Die Steffi hat sowas hier gemacht, wobei ich nicht genau weiß, was Du meinst. Ist es das?
      Angehängte Dateien
      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
      Enertex Produkte kaufen

      Kommentar


        #4
        mittels dframe oder mit picture?
        EPIX
        ...und möge der Saft mit euch sein...
        Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

        Kommentar


          #5
          @BMX:
          PHP-Code:
          <html><head>
          <
          title>Stream Demo HTML</title>
          <
          meta http-equiv="Content-Type" content="text/html; charset=utf-8">
          <
          meta name="publisher" content="MOBOTIX AG, Germany">
          <
          meta name="copyright" content="MOBOTIX AG, Germany">
          <
          meta name="author" content="Steve Ladjabi, MOBOTIX AG, Germany">
          <
          link rel="owner" href="mailto:info@mobotix.com">
          <
          link rel="copyright" href="/about.html" title="Copyright">
          </
          head>
          <
          body background="/decor/Cam_Kachel_grau.gif" bgcolor="#FFFFFF">
          <
          script type="text/javascript">var cgitrick= new Image();function on_image_click(evt,obj) {if ( (typeof lockbuttoncontroller != "undefined")&& (lockbuttoncontroller.getState() == false) ) return false;var x=-1,y=-1,mode=0;var B="??";if (evt.shiftKey)mode |= 1;if (evt.ctrlKey)mode |= 2;if (evt.altKey)mode |= 4;if (evt.offsetX) {B="IE";x=evt.offsetX;y=evt.offsetY;} else if (obj.x) {B="FF";x=evt.pageX-obj.x;y=evt.pageY-obj.y;}
          if (
          x>=&& y>=0) {
          cgitrick.src="/control/click.cgi?x="+x+"&y="+y+"&mode="+mode+"&rand="+Math.floor(Math.random()*1000000);}
          return 
          false;}</script>
          <
          h2>Stream Demo HTML</h2>
          <
          img alt="Stream Demo Image" title="Stream Demo Image" onclick="return on_image_click(event,this);" src="/cgi-bin/faststream.jpg?stream=full">
          <
          h2>PTZ Controls (via click.cgi)</h2>
          <
          table border="0"><tr><td>
          <
          table border="0">
          <
          tr><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=50&y=-50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_left_top"></td>
          <
          td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=0&y=-50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_top" value="&uarr;"></td><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=-50&y=-50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_right_top"></td></tr><tr><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=50&y=0&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_left_center" value="&larr;"></td><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?pan_x=0&amp;pan_y=0&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_center" value="&bull;"></td><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=-50&y=0&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_right_center" value="&rarr;"></td></tr><tr><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=50&y=50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_left_bot"></td><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=0&y=50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_bot" value="&darr;"></td><td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?moverel&x=-50&y=50&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:35px;width:35px;color:#333333;background-image:url(/decor/button_bg_blue.gif);" name="pan_right_bot"></td></tr></table>
          </
          td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td>
          <
          table border="0"><tr>
          <
          td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?zoom=1000&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:30px;width:80px;color:#333333;background-image:url(/decor/button_bg_red.gif);" name="zoom_1" value="1x Zoom"></td>
          <
          td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?zoomrel=250&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:30px;width:80px;color:#333333;background-image:url(/decor/button_bg_red.gif);" name="zoom_p" value="Zoom +"></td>
          <
          td><input type="button" class="kleinerknopf" onclick="cgitrick.src='/control/click.cgi?zoomrel=-200&amp;dummy='+Math.floor(Math.random()*1000000)"style="height:30px;width:80px;color:#333333;background-image:url(/decor/button_bg_red.gif);" name="zoom_m" value="Zoom -"></td></tr></table></td>
          </
          tr></table>
          <
          h2>HTML Example</h2>
          <
          table border=0 cellpadding=5><tr><td bgcolor=#ddddbb><pre>&lt;HTML>
           
          &lt;BODY>
            &
          lt;IMG SRC="/cgi-bin/faststream.jpg?stream=full"&gt;
           &
          lt;/BODY>
          &
          lt;/HTML></pre></td></tr>
          </
          body></html
          so schaut der Seitenquelltext aus....
          EPIX
          ...und möge der Saft mit euch sein...
          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

          Kommentar


            #6
            so geht's:
            picture(DoorCamID)[DOUBLE,CENTERGRAF]($Haustür$,$http://192.168.1.190/cgi-bin/faststream.jpg?stream=full&preview&size=640x460$)
            um das Thema zu beenden....
            EPIX
            ...und möge der Saft mit euch sein...
            Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

            Kommentar


              #7
              Ich habe eine HIKVision DS-2CD2032-I in die EbPC Visu eingebunden:
              picture(ID_Kamera_Vorgarten)[DOUBLE,CENTERGRAF]($$, $http://192.168.0.8/Streaming/channels/2/httpPreview$)
              Das funktioniert korrekt, aber nach ca. 13 Sekunden wird der Stream beendet.

              Wenn ich direkt danach im gleichen Browser Fenster die URL http://192.168.0.8/Streaming/channels/2/httpPreview eingebe, kommt eine Fehlermeldung von der Kamera:
              This XML file does not appear to have any style information associated with it. The document tree is shown below.
              <ResponseStatus xmlns="http://www.hikvision.com/ver10/XMLSchema" version="1.0">
              <requestURL>/Streaming/channels/2/httpPreview</requestURL>
              <statusCode>4</statusCode>
              <statusString>Invalid Operation</statusString>

              </ResponseStatus>
              Wenn ich danach erneut im gleichen Browser Fenster die URL http://192.168.0.8/Streaming/channels/2/httpPreview eingebe,​ läuft der Stream ununterbrochen.

              Wenn ich die URL direkt aus dem Browser (ohne vorher die EbPC Visu genutzt zu haben) aufrufe, läuft der Stream problemlos durch.

              Es wirkt so als ob der EbPC irgendeinen Fehler in der Kommunikation mit der Kamera verursacht.

              Hat jemand auch Erfahrungen mit HIKvision und EibPC gesammelt?

              Kommentar


                #8
                Sorry, aber es geht um MOBOTIX!
                Bitte mach' einen eigenen Thread auf - sonst hat man in Kürze einen Saustall und es wird unübersichtlich....
                Zuletzt geändert von EPIX; 29.12.2019, 13:03.
                EPIX
                ...und möge der Saft mit euch sein...
                Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                Kommentar


                  #9
                  Oh Sorry.

                  Ich muß über die Suche zum dem Thread gekommen und habe den Anfang nicht durchgelesen.

                  Kommentar


                    #10
                    ich muss den alten Thread nochmals aufwärmen...

                    ich möchte den aktiven stream bzw die Alarmereignisse vom eibPC abrufen - die grundsätzliche Funktion geht, allerdings NUR wenn ich im "globalen Zugriff" der Mobotix die entsprechenden Erlaubnisse freigebe.
                    SInnvoll wäre es aber den globalen Zugriff zu sperren und Benutzer mit Passwörter zu verwenden - auch das geht vom Browser einwandfrei mit

                    im Picture-Element vom eibpc funktioniert das jedoch NICHT...
                    picture(5)[DOUBLE,CENTERGRAF]($HauptEingang$,$http://user:wort@192.168.50.190/cgi-bin/faststream.jpg$)
                    gibt es dazu eine Erklärung bzw einen Workaround?
                    Zuletzt geändert von EPIX; 29.12.2019, 13:06.
                    EPIX
                    ...und möge der Saft mit euch sein...
                    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                    Kommentar

                    Lädt...
                    X