Thats great! Thanks!You dont need wireshark for this
Developer tools any browser / Network tab, click the option you want on camera web interface(save optional) and check for url and body if its put or post
I'm interested too, but I can't find the HTTP command:


<?xml version="1.0" encoding="UTF-8"?>
<EventTrigger>
<id>fielddetection-1</id>
<eventType>fielddetection</eventType>
<videoInputChannelID>1</videoInputChannelID>
<EventTriggerNotificationList>
<EventTriggerNotification>
<id>center</id>
<notificationMethod>center</notificationMethod>
</EventTriggerNotification>
</EventTriggerNotificationList>
</EventTrigger>
<?xml version="1.0" encoding="UTF-8"?>
<EventTrigger>
<id>fielddetection-1</id>
<eventType>fielddetection</eventType>
<videoInputChannelID>1</videoInputChannelID>
<EventTriggerNotificationList/>
</EventTrigger>



To enable or disable the "Surveillance Center" notification, which HTTP PUT should I send without modifying other parts?
<?xml version="1.0" encoding="UTF-8"?>
<EventTrigger>
<id>FieldDetection-1</id>
<eventType>FieldDetection</eventType>
<dynVideoInputChannelID>1</dynVideoInputChannelID>
<EventTriggerNotificationList>
<EventTriggerNotification>
<id>record-1</id>
<notificationMethod>record</notificationMethod>
<dynVideoInputID>1</dynVideoInputID>
</EventTriggerNotification>
<EventTriggerNotification>
<id>email</id>
<notificationMethod>email</notificationMethod>
</EventTriggerNotification>
<EventTriggerNotification>
<id>monitorAlarm</id>
<notificationMethod>monitorAlarm</notificationMethod>
</EventTriggerNotification>
<EventTriggerNotification>
<id>beep</id>
<notificationMethod>beep</notificationMethod>
</EventTriggerNotification>
<EventTriggerNotification>
<id>center</id>
<notificationMethod>center</notificationMethod>
</EventTriggerNotification>
<EventTriggerNotification>
<id>audio</id>
<notificationMethod>audio</notificationMethod>
</EventTriggerNotification>
</EventTriggerNotificationList>
</EventTrigger>
<?xml version="1.0" encoding="UTF-8"?>
<EventTrigger>
<id>FieldDetection-1</id>
<eventType>FieldDetection</eventType>
<dynVideoInputChannelID>1</dynVideoInputChannelID>
<EventTriggerNotificationList>
<EventTriggerNotification>
<id>beep</id>
<notificationMethod>beep</notificationMethod>
</EventTriggerNotification>
<EventTriggerNotification>
<id>center</id>
<notificationMethod>center</notificationMethod>
</EventTriggerNotification>
</EventTriggerNotificationList>
</EventTrigger>
<?xml version="1.0" encoding="UTF-8"?>
<EventTrigger>
<id>FieldDetection-1</id>
<eventType>FieldDetection</eventType>
<dynVideoInputChannelID>1</dynVideoInputChannelID>
<EventTriggerNotificationList>
</EventTriggerNotificationList>
</EventTrigger>
Sending the above strings strangely overwrites the "Area Settings" previously configured by the camera because the draw areas set by the camera have more points than those of the NVR.

<?xml version="1.0" encoding="UTF-8"?>
<FieldDetection xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0">
<id>1</id>
<enabled>true</enabled>
<normalizedScreenSize>
<normalizedScreenWidth>1000</normalizedScreenWidth>
<normalizedScreenHeight>1000</normalizedScreenHeight>
</normalizedScreenSize>
<FieldDetectionRegionList size="4">
<FieldDetectionRegion>
<id>1</id>
<sensitivityLevel>50</sensitivityLevel>
<timeThreshold>5</timeThreshold>
<detectionTarget>all</detectionTarget>
<alarmConfidence>mediumHigh</alarmConfidence>
<RegionCoordinatesList xmlns="">
<RegionCoordinates>
<positionX>263</positionX>
<positionY>868</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>508</positionX>
<positionY>865</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>633</positionX>
<positionY>813</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>792</positionX>
<positionY>675</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>888</positionX>
<positionY>513</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>904</positionX>
<positionY>312</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>820</positionX>
<positionY>186</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>625</positionX>
<positionY>202</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>477</positionX>
<positionY>296</positionY>
</RegionCoordinates>
<RegionCoordinates>
<positionX>395</positionX>
<positionY>434</positionY>
</RegionCoordinates>
</RegionCoordinatesList>
</FieldDetectionRegion>
<FieldDetectionRegion>
<id>2</id>
<sensitivityLevel>50</sensitivityLevel>
<timeThreshold>0</timeThreshold>
<detectionTarget>all</detectionTarget>
<alarmConfidence>low</alarmConfidence>
<RegionCoordinatesList xmlns=""/>
</FieldDetectionRegion>
<FieldDetectionRegion>
<id>3</id>
<sensitivityLevel>50</sensitivityLevel>
<timeThreshold>0</timeThreshold>
<detectionTarget>human,human</detectionTarget>
<alarmConfidence>low</alarmConfidence>
<RegionCoordinatesList xmlns=""/>
</FieldDetectionRegion>
<FieldDetectionRegion>
<id>4</id>
<sensitivityLevel>50</sensitivityLevel>
<timeThreshold>0</timeThreshold>
<detectionTarget>human,human</detectionTarget>
<alarmConfidence>low</alarmConfidence>
<RegionCoordinatesList xmlns=""/>
</FieldDetectionRegion>
</FieldDetectionRegionList>
</FieldDetection>
Sometimes body co tains multipart, you dont necesarilly need to send post put entire body, just part of it that you need
Sending the above strings strangely overwrites the "Area Settings" previously configured by the camera because the draw areas set by the camera have more points than those of the NVR.