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
-
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 !?
-
@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
-
@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 !?
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 ?
-
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 ?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden