Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Anzeige Variable node.js vom Typ Buffer, Onvif Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Anzeige Variable node.js vom Typ Buffer, Onvif Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      RandyAndy last edited by RandyAndy

      Hallo,

      ich beschäftige mich schon einige Zeit mit dem onvif-Adpater. Da dieser nun ein Update erfahren hat und die Verbindung zu den Kameras stabil aufgebaut wird wäre es nun schön wenn man auch ein Bild ausgeben könnte. Laut Entwickler wird das Bild über ein javascript in eine Variable vom Typ buffer geschrieben. Das funktioniert auch. Aber wie gibt man diese Variable z.B. in vis wieder? Daran scheitere ich
      Hinweis: die Variable in ein Objekt zu schreiben möchte ich nicht, dann würde Sie auf die SD-Karte geschrieben sondern ich möchte die Variable aud dem Buffer lesen

      Andreas

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @RandyAndy last edited by

        @RandyAndy sagte in Anzeige Variable node.js vom Typ Buffer, Onvif Adapter:

        Laut Entwickler wird das Bild über ein javascript in eine Variable vom Typ buffer geschrieben.

        Habe eigentlich den anderen ONVIF Adapter von Jey-Cee .. aber das weißt du ja ...
        habe mal zum Test jetzt den anderen installiert.

        In der Adapteransicht wird aber eine Snapshot angezeigt
        und laut Beschreibung

        The option of loading into an intermediate Buffer in the file location:
        
        function getSnapshot(){
            sendTo('onvif.0', 'getSnapshot', {"id":"192_168_1_4_80"}, (result) => {
                if (result.err) log(result);
                if (result.img){
        			log('image received: ' + typeof result.img);
                    sendTo('telegram.0', {
                        user: 'user', 
                        text: result.img.rawImage,
                        type: 'photo',
                        caption: 'Camera 1'
        			});
        		}
            });
        }
        
        

        wird auch nur ein Snapshot erzeugt .

        Wolltest du ein flüssiges Video haben !?

        R 2 Replies Last reply Reply Quote 0
        • R
          RandyAndy @Glasfaser last edited by

          @Glasfaser

          nee ein flüssiges Video benötige ich nicht.
          Nach diesem script wir ja eine Variable result.img erzeugt. Wie kann ich diese Variable die die Bildinformation enthält denn z.B. über ein widget anzeigen. Der Vorteil wäre dass das Bild im DRAM ist (eben Typ Buffer) und damit nicht die SD-Karte belastet.

          Andreas

          1 Reply Last reply Reply Quote 0
          • R
            RandyAndy @Glasfaser last edited by

            @Glasfaser

            Den Onvif Adapter von Jee-Cee habe ich auch mal probiert . Prinzipiell funktioniert der auch. Aber da bekommt man halt gar nicht an ein Bild ran, oder hat sich da inzwischen etwas getan ?

            Glasfaser 1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @RandyAndy last edited by

              @RandyAndy

              hat sich da inzwischen etwas getan ?

              Alles beim alten ... so wie du es kennst !

              1 Reply Last reply Reply Quote 0
              • R
                RandyAndy last edited by

                Hallo,

                keine Antwort von den Expterten wie man eine Variable vom Typ Buffer anzeigen kann ?

                Andreas

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                939
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                javascript
                2
                6
                239
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo