NEWS
Anzeige Variable node.js vom Typ Buffer, Onvif Adapter
-
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 lesenAndreas
-
@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 BeschreibungThe 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 !?
-
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
-
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 ?
-
-
Hallo,
keine Antwort von den Expterten wie man eine Variable vom Typ Buffer anzeigen kann ?
Andreas