XML_Metadata_Thermal

XML_Metadata_Thermal

XML message about thermal related (i.e., real-time temperature measurement, fire source detection, and ship detection) metadata

Real-Time Temperature Metadata

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>thermometry</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo>
  <TargetDetection>
    <TargetList> 
      <Target> //Average temperature of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>100</x>
              <y>100</y>
            </Point>
            <Point>
              <x>200</x>
              <y>200</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>30</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>average</value>
          </Property>
        </PropertyList>
      </Target>
      <Target> //Lowest temperature point of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>100</x>
              <y>100</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>20</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>lowest</value>
          </Property>
        </PropertyList>  
      </Target>
      <Target> //Highest temperature point of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>200</x>
              <y>200</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>40</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>highest</value>
          </Property>
        </PropertyList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>
tempValue

Required, target temperature, float type.

tempUnit

Required, temperature unit, including centigrade, fahrenheit, and kelvin.

tempProperty

Optional, target temperature property, including highest (highest temperature), lowest (lowest temperature), and average (average temperature). This field is invalid when measuring temperature by point.

Fire Source Alarm Metadata

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>fireDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo>
  <TargetDetection>
    <TargetList> 
      <Target>
        <RegionList>
          <Region> //Fire source frame
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>distance</description>
            <value>1000</value>
          </Property>
        </PropertyList>
      </Target>
      <Target>
        <RegionList>
          <Region>
            <Point>
              <x>300</x>
              <y>300</y>
            </Point>       
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>tempValue</description>
            <value>100</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>highest</value>
          </Property>
        </PropertyList>
      </Target> 
    </TargetList>
  </TargetDetection>
</Metadata>
distance

Optional, fire source distance, unit: m, integer type.

tempValue

Optional, fire source temperature, float type.

tempUnit

Optional, fire source temperature unit, including centigrade, fahrenheit, and kelvin.

tempProperty

Optional, target temperature property, currently, only contains highest (highest temperature).

Rule Metadata of Ship Detection

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>ruleTarget</type>
  <subType>shipsDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo> 
  <TargetDetection>
    <TargetList> 
      <Target>
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>

Real-Time Target Metadata of Ship Detection

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>shipsDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress> 
    <channel>1</channel>
  </DevInfo> 
  <TargetDetection>
    <TargetList> 
      <Target>
        <targetID>1</targetID>
        <recognition>ship</recognition>
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>direction</description>
            <value>left</value>
          </Property>
          <Property>
            <description>state</description>
            <value>crossing</value>
          </Property>
          <Property>
            <description>length</description>
            <value>50</value>
          </Property>
          <Property>
            <description>height</description>
            <value>3</value>
          </Property>
          <Property>
            <description>width</description>
            <value>5</value>
          </Property>
          <Property>
            <description>speed</description>
            <value>4</value>
          </Property>
        </PropertyList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>
direction

Optional, ship direction, including up (forward), down (backward), left (leftward), and right (rightward).

state

Optional, ship detection status, including crossing (crossing detection line), nose (prow detection), and tail (stern detection).

length, height, width

Optional, ship length, height, and width, unit: m.

speed

Optional, ship speed, unit: m/s.

XML_Metadata_Thermal

XML message about thermal related (i.e., real-time temperature measurement, fire source detection, and ship detection) metadata

Real-Time Temperature Metadata

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>thermometry</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo>
  <TargetDetection>
    <TargetList> 
      <Target> //Average temperature of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>100</x>
              <y>100</y>
            </Point>
            <Point>
              <x>200</x>
              <y>200</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>30</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>average</value>
          </Property>
        </PropertyList>
      </Target>
      <Target> //Lowest temperature point of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>100</x>
              <y>100</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>20</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>lowest</value>
          </Property>
        </PropertyList>  
      </Target>
      <Target> //Highest temperature point of a line
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>200</x>
              <y>200</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList>
          <Property>
            <description>tempValue</description>
            <value>40</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>highest</value>
          </Property>
        </PropertyList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>
tempValue

Required, target temperature, float type.

tempUnit

Required, temperature unit, including centigrade, fahrenheit, and kelvin.

tempProperty

Optional, target temperature property, including highest (highest temperature), lowest (lowest temperature), and average (average temperature). This field is invalid when measuring temperature by point.

Fire Source Alarm Metadata

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>fireDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo>
  <TargetDetection>
    <TargetList> 
      <Target>
        <RegionList>
          <Region> //Fire source frame
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>distance</description>
            <value>1000</value>
          </Property>
        </PropertyList>
      </Target>
      <Target>
        <RegionList>
          <Region>
            <Point>
              <x>300</x>
              <y>300</y>
            </Point>       
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>tempValue</description>
            <value>100</value>
          </Property>
          <Property>
            <description>tempUnit</description>
            <value>centigrade</value>
          </Property>
          <Property>
            <description>tempProperty</description>
            <value>highest</value>
          </Property>
        </PropertyList>
      </Target> 
    </TargetList>
  </TargetDetection>
</Metadata>
distance

Optional, fire source distance, unit: m, integer type.

tempValue

Optional, fire source temperature, float type.

tempUnit

Optional, fire source temperature unit, including centigrade, fahrenheit, and kelvin.

tempProperty

Optional, target temperature property, currently, only contains highest (highest temperature).

Rule Metadata of Ship Detection

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>ruleTarget</type>
  <subType>shipsDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress>
    <channel>1</channel>
  </DevInfo> 
  <TargetDetection>
    <TargetList> 
      <Target>
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>

Real-Time Target Metadata of Ship Detection

<Metadata version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <type>activityTarget</type>
  <subType>shipsDetection</subType>
  <time>2017-01-01T00:00:00+08:00</time>
  <DevInfo>
    <ipAddress>192.168.0.64</ipAddress> 
    <portNo>554</portNo>
    <macAddress>28:57:be:ee:d1:5a</macAddress> 
    <channel>1</channel>
  </DevInfo> 
  <TargetDetection>
    <TargetList> 
      <Target>
        <targetID>1</targetID>
        <recognition>ship</recognition>
        <ruleID>1</ruleID>
        <RegionList>
          <Region>
            <Point>
              <x>0</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>0</y>
            </Point>
            <Point>
              <x>600</x>
              <y>600</y>
            </Point>
            <Point>
              <x>0</x>
              <y>600</y>
            </Point>
          </Region>
        </RegionList>
        <PropertyList> 
          <Property>
            <description>direction</description>
            <value>left</value>
          </Property>
          <Property>
            <description>state</description>
            <value>crossing</value>
          </Property>
          <Property>
            <description>length</description>
            <value>50</value>
          </Property>
          <Property>
            <description>height</description>
            <value>3</value>
          </Property>
          <Property>
            <description>width</description>
            <value>5</value>
          </Property>
          <Property>
            <description>speed</description>
            <value>4</value>
          </Property>
        </PropertyList>
      </Target>
    </TargetList>
  </TargetDetection>
</Metadata>
direction

Optional, ship direction, including up (forward), down (backward), left (leftward), and right (rightward).

state

Optional, ship detection status, including crossing (crossing detection line), nose (prow detection), and tail (stern detection).

length, height, width

Optional, ship length, height, and width, unit: m.

speed

Optional, ship speed, unit: m/s.