Test Adapter onvif-alt v0.1.x
-
@Jey-Cee sagte in Test Adapter onvif v0.1.x:
Zumindest sollte es möglich sein nach WLANs in Reichweite zu scannen wenn die Kamera das Unterstützt.
Bei meinen Kameras kann man über das WebUI einen Suchlauf anleiern, und es werden alle erkannten Netzwerke aufgelistet.
-
hm was ist wenn die cams unterschiedliche Logins haben ? Es wurden 3 gefunden auch mit Bild. Ohne Zugangsdaten. Schön wäre wenn man draufklicken kann und die Speziellen Login Daten der gefunden Cam einzutragen
-
@ChrisXY sagte in Test Adapter onvif v0.1.x:
hm was ist wenn die cams unterschiedliche Logins haben ?
Du meinst wenn eine Cam mehrere Logins hat? Das macht für mich keinen Sinn, ioBroker ist in meinen Cams der Administrator und kann damit alles machen. Warum sollte ich mehrere Benutzer anlegen wenn es auch einer tut.
Vielleicht bau ich das irgendwann ein, aber das hat sehr niedrige Priorität. -
Test mal hier , was als Log Ausgabe folgt .
In der Instanz JavaScript , das Modul node-onvif eintragen
JavaScript :
/// ONVIF Ausgabe ioBroker 01.01.2020 Glasfaser const onvif = require('node-onvif');// console.log('Start the discovery process.'); // Find the ONVIF network cameras. // It will take about 3 seconds. onvif.startProbe().then((device_info_list) => { console.log(device_info_list.length + ' devices were found.'); // Show the device name and the URL of the end point. device_info_list.forEach((info) => { console.log('- ' + info.urn); console.log(' - ' + info.name); console.log(' - ' + info.xaddrs[0]); }); }).catch((error) => { console.error(error); });
So sieht es dann aus :
-
@Jey-Cee sagte in Test Adapter onvif v0.1.x:
@Glasfaser sagte in Test Adapter onvif v0.1.x:
Laut Doku von onvif-nvt ,
Auf die habe ich gehört, deswegen hat es auch nicht funktioniert. Die Doku sagt callback geht und so hatte ich es versucht, aber tatsächlich geht nur der Promise weg.
Hab heute nacht noch viel probiert, aber auf das bin ich erst heute morgen gekommen.Habe sonst dieses Script für eine Cam genutzt , was auch gut funktioniert.
(War hier aus dem Forum)Dort wird Preset auch angesprochen , vielleicht kannst du damit etwas anfangen !???
/* Instanz Javascript Modul eintragen : node-onvif Ab Zeile 219 anpassen // Create an OnvifDevice object xaddr :http://deineIP/onvif/device_service user : pass : */ const fC = false; const logging = false; const pfad = 'javascript.' + instance + '.VIS.Kamera.1.PTZ.'; const idSpeed = pfad + 'Geschwindigkeit'; const idStoppzeit = pfad + 'Stoppzeit'; const idStopp = pfad + 'Stopp'; const idRechts = pfad + 'rechts'; const idLinks = pfad + 'links'; const idHoch = pfad + 'hoch'; const idRunter = pfad + 'runter'; const idZoomIn = pfad + 'ZoomIn'; const idZoomOut = pfad + 'ZoomOut'; const idGotoPreset = pfad + 'gotoPreset'; const onvif = require('node-onvif'); const fs = require('fs'); createState(idSpeed, 1, fC, { def: 1, min: 0, max: 1, name: 'Kamera 1 PTZ Geschwindkeit bei Bewegung', desc: 'Geschwindigkeit von 0-1 bei der Bewegung', type: 'number' }); createState(idStoppzeit, 1, fC, { def: 0, min: 0, name: 'Kamera 1 PTZ Stoppzeit', desc: 'Dauer in Sekunden bis zum Stopp der Bewegung', type: 'number', unit: 's' }); createState(idStopp, false, fC, { def: false, name: 'Kamera 1 PTZ Stopp', desc: 'Sofortiger Stopp der Bewegung', type: 'boolean', role: 'switch' }); createState(idRechts, false, fC, { def: false, name: 'Kamera 1 PTZ rechts', desc: 'Bewegung nach rechts', type: 'boolean', role: 'switch' }); createState(idLinks, false, fC, { def: false, name: 'Kamera 1 PTZ links', desc: 'Bewegung nach links', type: 'boolean', role: 'switch' }); createState(idHoch, false, fC, { def: false, name: 'Kamera 1 PTZ oben', desc: 'Bewegung nach oben', type: 'boolean', role: 'switch' }); createState(idRunter, false, fC, { def: false, name: 'Kamera 1 PTZ unten', desc: 'Bewegung nach unten', type: 'boolean', role: 'switch' }); createState(idZoomIn, false, fC, { def: false, name: 'Kamera 1 PTZ Zoom in', desc: 'Bild vergößern', type: 'boolean', role: 'switch' }); createState(idZoomOut, false, fC, { def: false, name: 'Kamera 1 PTZ Zoom out', desc: 'Bild verkleinern', type: 'boolean', role: 'switch' }); createState(idGotoPreset, 0, fC, { def: 0, name: 'Kamera 1 PTZ Preset Wähler', desc: 'Preset auswählen (Zahlen von 1 bis X)', type: 'number' }); log('Start the discovery process.'); //Find the ONVIF network cameras onvif.startDiscovery((info) => { // Show the device name and the URL of the end point log('- ' + info.urn); log(' - ' + info.name); log(' - ' + info.xaddrs[0]); }); // Stop the discovery process in 3 seconds setTimeout(() => { onvif.stopDiscovery(() => { log('Stopped the discovery process.'); {1} }); }, 3000); // Create an OnvifDevice object const device = new onvif.OnvifDevice({ xaddr: 'http://deineIP/onvif/device_service', user : 'xxxxxxxxx', pass : 'xxxxxxxxx' }); function movePTZ (ptz_x, ptz_y, ptz_z, stoptime) { // https://github.com/futomi/node-onvif#ptzmoveparams-callback device.init((error) => { if (error) { log('[ERROR] ' + error.message); return; } else { // +++ CONTROL via PTZ var ptzlog = ''; ptz_x = (ptz_x <=1 && ptz_x >=-1) ? ptz_x : 0; ptz_y = (ptz_y <=1 && ptz_y >=-1) ? ptz_y : 0; ptz_z = (ptz_z <=1 && ptz_z >=-1) ? ptz_z : 0; if (ptz_x > 0) ptzlog = 'Schwenk nach rechts'; if (ptz_x < 0) ptzlog = 'Schwenk nach links'; if (ptz_y > 0) ptzlog = 'Schwenk nach oben'; if (ptz_y < 0) ptzlog = 'Schwenk nach unten'; if (ptz_z > 0) ptzlog = 'Zoom in'; if (ptz_z < 0) ptzlog = 'Zoom out'; ptzlog += ' für ' + stoptime + 's'; if (logging) log(ptzlog); // Create the parameters var params = { 'speed': { x: ptz_x, // Speed of pan (in the range of -1 to 1.0) y: ptz_y, // Speed of tilt (in the range of -1 to 1.0) z: ptz_z // Speed of zoom (in the range of -1 to 1.0) }, 'timeout': 30 // seconds }; // Move the camera device.ptzMove(params, (error) => { if (error) { log(error.message, 'error'); } else { log('Camera moved!'); } }); // Stop to the PTZ in X seconds setTimeout(() => { device.ptzStop((error) => { if (error) { log(error.message, 'error'); } else { log('Succeeded to stop after ' + stoptime + ' seconds.'); } }); }, stoptime * 1000); // stopzeit } }); } function stopMoving () { device.ptzStop((error) => { if (error) { log(error.message, 'error'); } else { log('Succeeded to stop.'); } }); } // https://github.com/futomi/node-onvif#gotopresetparams-callback-method function gotoPreset (presetNumber) { // 1,2,3 kommt als ganze Zahl if (presetNumber > 0) { device.init((error) => { if (error) { log('[ERROR] ' + error.message, 'error'); return; } /*else {*/ // The OnvifServicePtz object var ptz = device.services.ptz; if (ptz) { var profile = device.getCurrentProfile(); // debug log(JSON.stringify(profile, null, ' ')); // debug log var params = { 'ProfileToken': profile['token'], 'PresetToken' : presetNumber.toString(), 'Speed' : {'x': 1, 'y': 1, 'z': 1} }; device.services.ptz.gotoPreset(params, (error, result) => { if (error) { log('[ERROR] ' + error.message, 'error'); } else { if (logging) log('Preset: ' + JSON.stringify(result.data, null, ' ')); // statt result.['data'] log('Camera moved to Preset #' + presetNumber.toString()); } }); } else { log('[ERROR] Your ONVIF network camera does not support the PTZ service.'); } //} }); } else { log('Preset für Kamera 1 kein valider Preset-Wert'); // debug log } } // Links on({id: idLinks, val: true},function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(-1 * speed , 0, 0, stoppzeit); setStateDelayed(idLinks, false, 500); // ggf , 500 + (stoppzeit * 1000) } }); // rechts on({id: idRechts, val: true}, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(1 * speed , 0, 0, stoppzeit); setStateDelayed(idRechts, false, 500); } }); // oben on({id: idHoch, val: true}, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(0, 1 * speed, 0, stoppzeit); setStateDelayed(idHoch, false, 500, 500); } }); // runter on({id: idRunter, val: true}, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(0, -1 * speed, 0, stoppzeit); setStateDelayed(idRunter, false, 500); } }); // vergrößern on({id: idZoomIn, val: true}, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(0, 0, 1 * speed, stoppzeit); setStateDelayed(idZoomIn, false, 500); } }); // verkleinern on({id:idZoomOut, val: true}, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(0, 0, -1 * speed, stoppzeit); setStateDelayed(idZoomOut, false, 500); } }); // sofortiger Stopp on(idStopp, function (obj) { if (!obj.state.ack && obj.state.val) { stopMoving(); setStateDelayed(idStopp, false, 500); setState(idGotoPreset, 0); } }); on({ id: [idStopp, idZoomOut, idZoomIn, idRunter, idHoch, idRechts, idLinks], change: 'any' }, function (obj) { if (!obj.state.ack && obj.state.val) { setState(idGotoPreset, 0); } }); // zum bereits gespeicherten Preset X fahren (Ganze Zahl, kommt aus VIS, Scenes oder Script) on(idGotoPreset, function (obj) { if (!obj.state.ack && obj.state.val) { gotoPreset(parseInt(obj.state.val,10)); // vorher 10 wird später zu einem String gewandelt setStateDelayed(idGotoPreset, 0, 500); // reset } }); /// Test hochrechts const idHochRechts = pfad + 'hochrechts'; createState(idHochRechts, false, fC, {def: false,name: 'Kamera 1 PTZ obenrechts',desc: 'Bewegung nach obenrechts',type: 'boolean',role: 'switch'}); on(idHochRechts, function (obj) { if (!obj.state.ack && obj.state.val) { var stoppzeit = getState(idStoppzeit).val; var speed = getState(idSpeed).val; movePTZ(1 * speed , 0, 0, stoppzeit); movePTZ(0, 1 * speed, 0, stoppzeit); setStateDelayed(idHochRechts, false, 500); } });
-
@Jey-Cee kannst du die Objekt-Struktur dahingehend anpassen, dass statt IPC-model_xxx die IP-Adresse in Form von 192_168_1_1 verwenden wird? Steigert mMn die Übersichtlichkeit. Und wäre es möglich im Adapter die Liste der Cam sortierbar zu machen?
Thx Steimi
-
@steimi Also die IP zu nutzen ist sicher keine gute Idee, die kann sich ändern. Alternativ kann ich die urn benutzen, die ändert sich nicht: 88d87a05-d7f77e45-b1e9-00626E51E215
@steimi sagte in Test Adapter onvif v0.1.x:
Und wäre es möglich im Adapter die Liste der Cam sortierbar zu machen?
Ich werde es mir merken, ist aber gerade niedrige Priorität.
Edit: Wonach soll denn Sortiert werden können? -
Wie oft ändern man den die IP-Adresse der Cam's? Beim 'wiffi-wz'-Adapter funktioniert dies ganz gut. Vlt geht aber auch ein frei vergebbarer Name für den Objektbaum.
Es muss nicht sortierbar sein, allerdings sollte zumindest nach der Erkennen nach etwas sortiert sein (IP-Adresse?). -
@steimi sagte in Test Adapter onvif v0.1.x:
Wie oft ändern man den die IP-Adresse der Cam's?
Naja vielleicht nicht so oft, aber ändere sie einmal an 20 Stellen in Skripten die du vor einem Jahr geschrieben hast. Das kann ziemlich anstrengend sein und fehler verursachen.
Jedenfalls ändere ich es jetzt auf die Serial des Gerätes, das ist auch Programmtechnisch stabiler.
@steimi sagte in Test Adapter onvif v0.1.x:
Vlt geht aber auch ein frei vergebbarer Name für den Objektbaum.
Ne, aber du kannst doch den Namen beliebig ändern. Und das sogar in der Konfiguration.
-
Danke für den Adapter endlich meine Kameras eingebunden
Ich habe eine SAWAKE 1080P HD WiFi Überwachungskamera diese wird 2x in den Adapter eingetragen in beiden Objektordner sind die gleichen Daten vorhanden. Kan man das irgendwie Einstellen das er die Kamera nur einmal eingetragen wird?
-
Moin,
ich frag jetzt mal doof.
Ersetzt der Onvif String Adapter ggf. die Installation von Motioneye ?
Liefert der Onvif nur Bilder oder auch einen Stream ?
Oder anders, ist das besser als Motion eye ? ( wegen Auslastung etc ),
aber Onvif hat nicht jede Kamera, oder ? Hab aktuell zwei Kameras über rstp mit Motion Eye eingebunden. -
@skokarl onvif ist ein protokoll zum auslesen von informationen und steuern der Kamera, es liefert also nur den Link zu den Streams.
Anfangs war der Plan auch den stream selbst per ffmpeg bereit zu stellen, aber schon 1 Stream hat einen i3 voll Ausgelastet. Da es mir nicht möglich war eine passende Konfiguration zu finden wurde das Feature deaktiviert und demnächst Vollständig entfernt.
Es gibt aber einen Adapter der Streams per ffmpeg wandelt, der Entwickler hat es geschafft eine Konfiguration zu finden die läuft. -
@Jey-Cee
verstanden, super.
Und was den Adapter angeht, MotionEye läuft schon super, ist eben nur immer wieder lästig neu zu installieren
wenn man IOBroker mal neu aufsetzt, und das habe ich schon einige Male -
@skokarl da ist der rtspstream Adapter von Vorteil weil der ffmpeg schon mitbringt, also im Idealfall Adapter installieren und ready to go.
-
@Glasfaser sagte in Test Adapter onvif v0.1.x:
Test mal hier , was als Log Ausgabe folgt .
Da kommt bei mir nichts.
javascript.0 2020-01-02 11:29:51.109 info (13890) script.js.common.Test: 0 devices were found. javascript.0 2020-01-02 11:29:48.107 info (13890) script.js.common.Test: registered 0 subscriptions and 0 schedules javascript.0 2020-01-02 11:29:48.107 info (13890) script.js.common.Test: Start the discovery process. javascript.0 2020-01-02 11:29:48.097 info (13890) Start javascript script.js.common.Test javascript.0 2020-01-02 11:29:48.091 info (13890) Stop script script.js.common.Test onvif.0 2020-01-02 11:29:36.890 info (18074) devices for connection: [] onvif.0 2020-01-02 11:29:36.868 info (18074) ffmpeg is already there onvif.0 2020-01-02 11:29:36.851 info (18074) connecting onvif.0 2020-01-02 11:29:36.581 info (18074) Checking for ffmpeg onvif.0 2020-01-02 11:29:36.560 info (18074) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.onvif, node: v10.18.0
-
@Dr-Bakterius sagte in Test Adapter onvif v0.1.x:
Da kommt bei mir nichts.
Schau doch mal welche Ports auf deinem ioBroker host geöffnet sind wenn der Adapter und das Skript gestoppt ist.
-
@Jey-Cee sagte in Test Adapter onvif v0.1.x:
@Dr-Bakterius sagte in Test Adapter onvif v0.1.x:
Da kommt bei mir nichts.
Schau doch mal welche Ports auf deinem ioBroker host geöffnet sind wenn der Adapter und das Skript gestoppt ist.
Ich weiß ja nicht was du genau wissen willst, aber ich habe mal einen Scan mit Nmap durchgeführt. Folgende offene tcp-Ports wurden gefunden: 22, 111, 3128 und 8006.
-
@Dr-Bakterius ah vergessen zu sagen onvif verwendet udp statt tcp, falls man das in nmap extra angeben muss.
Jedenfalls ist der port für onvif 3702. -
So Version 0.1.1 ist auf Github. Statt des namens wird jetzt die Seriennummer der Kamera verwendet.
Weiterhin gab es einige Fixes, Presets werden jetzt gelesen und können ausgeführt werden.
Es gibt die Logausgabe "get Audio outputs ...", für die gelieferten Informationen habe ich noch keine Verwendung gefunden und mir scheint bei der Foscam wird nicht alles geliefert, da wären weitere Ausgaben von anderen Kameras mit Audio out gut.Achtung vor der Installation der neuen Version die Alte komplett löschen.
-
Installation lief ohne Probleme durch. Mit den Seriennummern im Objektbaum gefällt, Danke. Leider kommt im Log eine Fehlermeldung beim PTZ bei meinen Foscam G4P, bei den Foscam C2 kommt der Fehler nicht. Scheint aber nur der Hinweis zu sein, dass PTZ nicht unterstützt wird?
2020-01-02 12:45:01.380 - info: onvif.0 (13392) starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.onvif, node: v10.18.0
2020-01-02 12:45:01.503 - info: onvif.0 (13392) connecting
2020-01-02 12:45:01.513 - info: onvif.0 (13392) devices for connection: [{"type":"device","common":{"name":"FoscamC2-02 (Wohnzimmer)","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.151","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626E894862","service":"http://192.168.10.151:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626E894862","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},{"type":"device","common":{"name":"FoscamG4P-04","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.158","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626ED871B7","service":"http://192.168.10.158:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626ED871B7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},{"type":"device","common":{"name":"FoscamG4P-01","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.155","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626EA7EE60","service":"http://192.168.10.155:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626EA7EE60","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},{"type":"device","common":{"name":"FoscamG4P-02","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.156","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626ED872D6","service":"http://192.168.10.156:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626ED872D6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},{"type":"device","common":{"name":"FoscamC2-03 (Garage)","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.152","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626E945C39","service":"http://192.168.10.152:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626E945C39","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}},{"type":"device","common":{"name":"FoscamC2-01 (Diele)","role":"camera"},"native":{"user":"admin","password":"admin","ip":"192.168.10.150","port":"","urn":"urn:uuid:88d87a05-d7f7-7e45-b1e9-00626E945BB4","service":"http://192.168.10.150:888/onvif/device_service","hardware":"IPC-model","location":"china","types":["tdn:NetworkVideoTransmitter"],"scopes":["onvif://www.onvif.org/type/Network_Video_Transmitter","onvif://www.onvif.org/type/video_encoder","onvif://www.onvif.org/type/audio_encoder","onvif://www.onvif.org/hardware/IPC-model","onvif://www.onvif.org/name/IPC-model","onvif://www.onvif.org/type/ptz","onvif://www.onvif.org/location/country/china"]},"from":"system.adapter.onvif.0","user":"system.user.admin","ts":1577965498011,"_id":"onvif.0.00626E945BB4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}]
2020-01-02 12:45:02.299 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.151:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.151:888","port":"888","hostname":"192.168.10.151","password":"","username":"","origin":"http://192.168.10.151:888","href":"http://192.168.10.151:888/onvif/device_service"},"timeDiff":-3602000,"address":"192.168.10.151","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"C2 V3","FirmwareVersion":"2.72.1.77","SerialNumber":"00626E894862","HardwareId":"1.11.1.13","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"C2 V3","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"15","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.151"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.151:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.151:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1280","Height":"720"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"11","EncodingInterval":"1","BitrateLimit":"512"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"15","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.151"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.151:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.151:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"15","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.151"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.151:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.151:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:02.318 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:02.335 - info: onvif.0 (13392) 192.168.10.151 get PTZ configurations: {"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzconf0","UseCount":"1","NodeToken":"ptzconf0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"1","x":"1","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"1","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M0.020S","PanTiltLimits":{"$":{"xsi:type":"tt:PanTiltLimits"},"Range":{"$":{"xsi:type":"tt:Space2DDescription"},"URI":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"},"YRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}},"ZoomLimits":{"$":{"xsi:type":"tt:ZoomLimits"},"Range":{"$":{"xsi:type":"tt:Space1DDescription"},"URI":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}}}}
2020-01-02 12:45:03.790 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-2000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.158:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.158:888","port":"888","hostname":"192.168.10.158","password":"","username":"","origin":"http://192.168.10.158:888","href":"http://192.168.10.158:888/onvif/device_service"},"timeDiff":-2000,"address":"192.168.10.158","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"MGS4010","FirmwareVersion":"2.94.2.37","SerialNumber":"00626ED871B7","HardwareId":"1.14.1.2","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"MGS4010","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1280","Height":"720"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"11","EncodingInterval":"1","BitrateLimit":"512"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"22","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.158:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.158:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"20","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"40","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.158:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.158:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1280","Height":"720"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"11","EncodingInterval":"1","BitrateLimit":"512"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"22","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.158"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.158:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.158:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:03.808 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:03.902 - error: onvif.0 (13392) 192.168.10.158 get PTZ configurations: Status code: 500,
http://www.w3.org/2005/08/addressing/anonymousSOAP-ENV:ReceiverTer:PTZNotSupportedPTZ not supportedhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverPTZ is not supported by the device.
2020-01-02 12:45:05.480 - info: info.0 (493) Popup news was read...
2020-01-02 12:45:05.974 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-75715000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.155:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.155:888","port":"888","hostname":"192.168.10.155","password":"","username":"","origin":"http://192.168.10.155:888","href":"http://192.168.10.155:888/onvif/device_service"},"timeDiff":-75715000,"address":"192.168.10.155","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"MGS4010","FirmwareVersion":"2.94.2.37","SerialNumber":"00626EA7EE60","HardwareId":"1.14.1.2","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"MGS4010","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"720","width":"1280","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"50","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.155:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.155:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"50","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.155:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.155:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"720","width":"1280","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"50","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.155"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.155:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.155:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:06.007 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:06.086 - error: onvif.0 (13392) 192.168.10.155 get PTZ configurations: Status code: 500,
http://www.w3.org/2005/08/addressing/anonymousSOAP-ENV:ReceiverTer:PTZNotSupportedPTZ not supportedhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverPTZ is not supported by the device.
2020-01-02 12:45:07.004 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3603000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.156:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.156:888","port":"888","hostname":"192.168.10.156","password":"","username":"","origin":"http://192.168.10.156:888","href":"http://192.168.10.156:888/onvif/device_service"},"timeDiff":-3603000,"address":"192.168.10.156","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"MGS4010","FirmwareVersion":"2.94.2.37","SerialNumber":"00626ED872D6","HardwareId":"1.14.1.2","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"MGS4010","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"720","width":"1280","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"20","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"40","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.156:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.156:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"20","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"40","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.156:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.156:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"720","width":"1280","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"AudioSourceConfiguration":{"$":{"xsi:type":"tt:AudioSourceConfiguration","token":"audiosource_token0"},"Name":"audiosource_name0","UseCount":"4","SourceToken":"audiosource_sourcetoken0"},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"20","EncodingInterval":"1","BitrateLimit":"1024"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"40","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"AudioEncoderConfiguration":{"$":{"xsi:type":"tt:AudioEncoderConfiguration","token":"audioencoder_token0"},"Name":"audioencoder_name0","UseCount":"1","Encoding":"G711","Bitrate":"16","SampleRate":"8000","Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.156"},"Port":"88","TTL":"0","AutoStart":"true"},"SessionTimeout":"PT0H0M0.030S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.156:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.156:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:07.029 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:07.078 - error: onvif.0 (13392) 192.168.10.156 get PTZ configurations: Status code: 500,
http://www.w3.org/2005/08/addressing/anonymousSOAP-ENV:ReceiverTer:PTZNotSupportedPTZ not supportedhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverhttp://www.w3.org/2003/05/soap-envelope/node/ultimateReceiverPTZ is not supported by the device.
2020-01-02 12:45:08.132 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602001,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.152:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.152:888","port":"888","hostname":"192.168.10.152","password":"","username":"","origin":"http://192.168.10.152:888","href":"http://192.168.10.152:888/onvif/device_service"},"timeDiff":-3602001,"address":"192.168.10.152","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"C2 V3","FirmwareVersion":"2.72.1.77","SerialNumber":"00626E945C39","HardwareId":"1.11.1.13","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"C2 V3","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.152"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.152:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.152:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1280","Height":"720"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"11","EncodingInterval":"1","BitrateLimit":"512"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"15","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.152"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.152:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.152:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.152"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.152:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.152:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:08.161 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:08.167 - info: onvif.0 (13392) 192.168.10.152 get PTZ configurations: {"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzconf0","UseCount":"1","NodeToken":"ptzconf0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"1","x":"1","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"1","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M0.020S","PanTiltLimits":{"$":{"xsi:type":"tt:PanTiltLimits"},"Range":{"$":{"xsi:type":"tt:Space2DDescription"},"URI":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"},"YRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}},"ZoomLimits":{"$":{"xsi:type":"tt:ZoomLimits"},"Range":{"$":{"xsi:type":"tt:Space1DDescription"},"URI":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}}}}
2020-01-02 12:45:09.206 - info: onvif.0 (13392) results: {"core":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tds="http://www.onvif.org/ver10/device/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"access":null,"accessrules":null,"action":null,"analytics":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:tan="http://www.onvif.org/ver10/analytics"","xmlns:ttr="http://www.onvif.org/ver10/analytics/radiometry""],"ruleSupport":true,"analyticsModuleSupport":true},"credential":null,"deviceio":null,"display":null,"door":null,"events":{"_events":{},"_eventsCount":0,"_maxListeners":100,"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tev="http://www.onvif.org/ver10/events/wsdl""],"intervalId":null},"imaging":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:tns1="http://www.onvif.org/ver10/topics"","xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media":{"soap":{"username":"admin","password":"admin","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"username":"admin","password":"admin","namespaceAttributes":["xmlns:trt="http://www.onvif.org/ver10/media/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"media2":null,"ptz":{"soap":{"username":"","password":"","HTTP_TIMEOUT":3000},"timeDiff":-3602000,"serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"username":"admin","password":"admin","defaultProfileToken":"prof0","namespaceAttributes":["xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl""],"version":{"$":{"xsi:type":"tt:OnvifVersion"},"Major":"2","Minor":"21"}},"receiver":null,"recording":null,"replay":null,"schedule":null,"search":null,"security":null,"snapshot":null,"thermal":null,"videoanalytics":null,"rootPath":"http://192.168.10.150:888","serviceAddress":{"slashes":true,"protocol":"http:","hash":"","query":"","pathname":"/onvif/device_service","auth":"","host":"192.168.10.150:888","port":"888","hostname":"192.168.10.150","password":"","username":"","origin":"http://192.168.10.150:888","href":"http://192.168.10.150:888/onvif/device_service"},"timeDiff":-3602000,"address":"192.168.10.150","port":["888"],"username":"admin","password":"admin","deviceInformation":{"Manufacturer":"FOSCAM","Model":"C2 V3","FirmwareVersion":"2.72.1.77","SerialNumber":"00626E945BB4","HardwareId":"1.11.1.13","Ptz":true,"VideoEncoder":true,"AudiooEncoder":true,"Hardware":"C2 V3","Name":"Foscam","Country":"china"},"profileList":[{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.150"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.150:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.150:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}},{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof1"},"Name":"prof1_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token1"},"Name":"videoencoder_name1","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1280","Height":"720"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"11","EncodingInterval":"1","BitrateLimit":"512"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"15","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.150"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.150:88/videoSub","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.150:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}],"defaultProfile":{"$":{"xsi:type":"tt:Profile","fixed":"true","token":"prof0"},"Name":"prof0_name","VideoSourceConfiguration":{"$":{"xsi:type":"tt:VideoSourceConfiguration","token":"videosource_token0"},"Name":"videosource_name0","UseCount":"1","SourceToken":"videosource_sourcetoken0","Bounds":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","height":"1080","width":"1920","y":"1","x":"1","xsi:type":"tt:IntRectangle"}}},"VideoEncoderConfiguration":{"$":{"xsi:type":"tt:VideoEncoderConfiguration","token":"videoencoder_token0"},"Name":"videoencoder_name0","UseCount":"1","Encoding":"H264","Resolution":{"$":{"xsi:type":"tt:VideoResolution"},"Width":"1920","Height":"1080"},"Quality":"3","RateControl":{"$":{"xsi:type":"tt:VideoRateControl"},"FrameRateLimit":"25","EncodingInterval":"1","BitrateLimit":"4096"},"H264":{"$":{"xsi:type":"tt:H264Configuration"},"GovLength":"30","H264Profile":"Baseline"},"Multicast":{"$":{"xsi:type":"tt:MulticastConfiguration"},"Address":{"$":{"xsi:type":"tt:IPAddress"},"Type":"IPv4","IPv4Address":"192.168.10.150"},"Port":"88","TTL":"10","AutoStart":"true"},"SessionTimeout":"PT0S"},"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzname0","UseCount":"0","NodeToken":"ptz0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"0","x":"0","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"0","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M5S"},"StreamUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"rtsp://192.168.10.150:88/videoMain","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0S"},"SnapshotUri":{"$":{"xsi:type":"tt:MediaUri"},"Uri":"http://192.168.10.150:88/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=admin&cmd=snapPicture2","InvalidAfterConnect":"false","InvalidAfterReboot":"false","Timeout":"PT0H0M0.005S"}}}
2020-01-02 12:45:09.228 - info: onvif.0 (13392) "get Audio outputs: {"AudioOutputs":{"$":{"xsi:type":"tt:AudioOutput","token":"audioOutput0"}}}"
2020-01-02 12:45:09.240 - info: onvif.0 (13392) 192.168.10.150 get PTZ configurations: {"PTZConfiguration":{"$":{"xsi:type":"tt:PTZConfiguration","token":"ptzconf0"},"Name":"ptzconf0","UseCount":"1","NodeToken":"ptzconf0","DefaultAbsolutePantTiltPositionSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","DefaultAbsoluteZoomPositionSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","DefaultRelativePanTiltTranslationSpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace","DefaultRelativeZoomTranslationSpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace","DefaultContinuousPanTiltVelocitySpace":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace","DefaultContinuousZoomVelocitySpace":"http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace","DefaultPTZSpeed":{"$":{"xsi:type":"tt:PTZSpeed"},"PanTilt":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace","y":"1","x":"1","xsi:type":"tt:Vector2D"}},"Zoom":{"$":{"xmlns":"http://www.onvif.org/ver10/schema","space":"http://www.onvif.org/ver10/tptz/ZoomSpaces/GenericSpeedSpace","x":"1","xsi:type":"tt:Vector1D"}}},"DefaultPTZTimeout":"PT0H0M0.020S","PanTiltLimits":{"$":{"xsi:type":"tt:PanTiltLimits"},"Range":{"$":{"xsi:type":"tt:Space2DDescription"},"URI":"http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"},"YRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}},"ZoomLimits":{"$":{"xsi:type":"tt:ZoomLimits"},"Range":{"$":{"xsi:type":"tt:Space1DDescription"},"URI":"http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace","XRange":{"$":{"xsi:type":"tt:FloatRange"},"Min":"-1","Max":"1"}}}}}