ThermalPip capability message in XML format
<ThermalPip version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
<!--required, capability of picture-in-picture configuration-->
<enabled><!--required, xs:boolean, enable or not--></enabled>
<pipMode opt="overlap,fusion, normal" def="normal">
<!--required, xs:string, picture-in-picture mode: overlap-overlay mode, fusion-integration mode, normal-normal mode-->
</pipMode>
<overlapType opt="visibleOverlapThermal,thermalOverlapVisible">
<!--required, xs:string, overlay type: visibleOverlapThermal-overlay visible light on thermal imaging picture, thermalOverlapVisible-overlay thermal imaging on visible light-->
</overlapType>
<transparency min="0" max="100">
<!--opt, xs: integer, transparency-->
</transparency>
<normalizedScreenSize><!--required, read-only, screen with normalized coordinates-->
<normalizedScreenWidth><!--required, read-only, xs:integer--></normalizedScreenWidth>
<normalizedScreenHeight><!--required, read-only, xs:integer--></normalizedScreenHeight>
</normalizedScreenSize>
<PipRegion> <!--dependent, picture-in-picture area-->
<RegionCoordinatesList size ="4"><!--dependent, coordinates list of picture-in-picture area-->
<RegionCoordinates><!--optional, picture-in-picture area coordinate-->
<positionX><!--required, xs:integer;x-coordinate--> </positionX>
<positionY><!--required, xs:integer;y-coordinate--> </positionY>
</RegionCoordinates>
</RegionCoordinatesList>
</PipRegion>
<imageFusionRatio min="0" max="100" default="75">
<!--dependent, xs: integer, image fusion ratio, it is valid when pipMode is "fusion"-->
</imageFusionRatio>
<borderFusionRatio min="0" max="100" default="100">
<!--dependent, xs: integer, border fusion ratio, it is valid when pipMode is "fusion"-->
</borderFusionRatio>
<distance><!--dependent, xs:float, fusion distance, it is valid when pipMode is "fusion", ranges from 0.1 m to 4.0 m--></distance>
<borderEnhancementSensitivity min="0" max="100" default="80">
<!--dependent, xs:integer, border enhancement sensitivity. The lower the sensitivity, the less details and lower noise; the higher the sensitivity, the more details and higher noise. It is valid when the value of pipMode is "fusion"-->
</borderEnhancementSensitivity>
</ThermalPip>