XML_CAMERAPARA

CAMERAPARA message in XML format

<xml version="1.0" encoding="utf-8"?> 
<!--req, camera parameter capability set description --> 
<CAMERAPARA version="2.0">  
  <ChannelList> 
    <ChannelEntry> 
      <ChannelNumber>1</ChannelNumber> 
      <IPStartChanNoDefault><!--optional, xs:integer, start digital channel No. The device's digital channel No. will start from the returned No.--></IPStartChanNoDefault>
      <PowerLineFrequencyMode><!-- req, format --> 
        <isNotSupportDigitalChanCfg opt="true,false"/><!--optional, whether setting digital channels is not supported: true-yes (not supported), false-no (supported). If this field is not returned, it indicates that setting digital channels is supported-->
        <Range>0,1</Range><!-- req, 0-50HZ; 1-60HZ --> 
        <Default>0</Default><!-- req, default value --> 
      </PowerLineFrequencyMode> 
      <CaptureMode>
        <!--req, correspond to byCaptureMode in NET_DVR_CAMERAPARAMCFG_EX-->
        <!--req, the device supports captureModePWithIndex and captureModeNWithIndex, when returning captureModeP and captureModeN, the client resolves the capability set, first with captureModePWithIndex and captureModeNWithIndex, or captureModeP and captureModeN if the former nodes are not supported--> 
        <!--req, 0-close, 1-640*480@25fps, 2-640*480@30ps, 3-704*576@25fps, 4-704*480@30fps, 5-1280*720@25fps, 6-1280*720@30fps, 7-1280*720@50fps, 8-1280*720@60fps, 9-1280*960@15fps, 10-1280*960@25fps, 11-1280*960@30fps, 12-1280*1024@25fps, 13-1280*1024@30fps, 14-1600*900@15fps, 15-1600*1200@15fps, 16-1920*1080@15fps, 17-1920*1080@25fps, 18-1920*1080@30fps, 19-1920*1080@50fps, 20-1920*1080@60fps, 21-2048*1536@15fps, 22-2048*1536@20fps, 23-2048*1536@24fps, 24-2048*1536@25fps, 25-2048*1536@30fps, 26-2560*2048@25fps, 27-2560*2048@30fps, 28-2560*1920@7.5fps, 29-3072*2048@25fps, 30-3072*2048@30fps, 31-2048*1536@12.5, 32-2560*1920@6.25, 33-1600*1200@25, 34-1600*1200@30, 35-1600*1200@12.5,36-1600*900@12.5, 37-1600@900@15, 38-800*600@25, 39-800*600@30fps,136-640*960@25fps, 137-640*960@24fps, 142-2992*2192@25fps, 143-2992*2192@30fps,158-384*288@8.3fps, 159-640*512@8.3fps, 160-160*120@8.3fps, 161-1024*768@8.3fps, 162-640*480@8.3fps-->
        <captureModeP opt="close,640*480@25fps,640*480@30ps,704*576@25fps,704*480@30fps,1280*720@25fps, 1280*720@30fps,1280*720@50fps,1280*720@60fps,1280*960@15fps,1280*960@25fps, 1280*960@30fps,1280*1024@25fps,1280*1024@30fps,1600*900@15fps,1600*1200@15fps, 1920*1080@15fps,1920*1080@25fps,1920*1080@30fps,1920*1080@50fps,1920*1080@60fps, 2048*1536@15fps,2048*1536@20fps,2048*1536@24fps,2048*1536@25fps,2048*1536@30fps, 2560*2048@25fps,2560*2048@30fps,2560*1920@7.5fps,3072*2048@25fps,3072*2048@30fps, 2048*1536@12.5fps,2560*1920@6.25fps,1600*1200@25fps,1600*1200@30fps,1600*1200@12.5fps, 1600*900@12.5fps,1600@900@15fps,800*600@25fps,800*600@30fps,640*960@25fps,640*960@24fps"/>
          <!--req, The value of captureMode in P standard--> 
        <captureModeN opt="close,640*480@25fps,640*480@30ps,704*576@25fps,704*480@30fps,1280*720@25fps, 1280*720@30fps,1280*720@50fps,1280*720@60fps,1280*960@15fps,1280*960@25fps, 1280*960@30fps,1280*1024@25fps,1280*1024@30fps,1600*900@15fps,1600*1200@15fps, 1920*1080@15fps,1920*1080@25fps,1920*1080@30fps,1920*1080@50fps,1920*1080@60fps, 2048*1536@15fps,2048*1536@20fps,2048*1536@24fps,2048*1536@25fps,2048*1536@30fps, 2560*2048@25fps,2560*2048@30fps,2560*1920@7.5fps,3072*2048@25fps,3072*2048@30fps, 2048*1536@12.5fps,2560*1920@6.25fps,1600*1200@25fps,1600*1200@30fps,1600*1200@12.5fps, 1600*900@12.5fps,1600@900@15fps,800*600@25fps,800*600@30fps,640*960@25fps,640*960@24fps"/> 
          <!--req, The value of captureMode in N standard--> 
        <captureModePWithIndex opt="0-close, 1-640*480@25fps,2-640*480@30ps,3-704*576@25fps,4-704*480@30fps,5-1280*720@25fps, 6-1280*720@30fps,7-1280*720@50fps,8-1280*720@60fps,9-1280*960@15fps,10-1280*960@25fps, 11-1280*960@30fps,12-1280*1024@25fps,13-1280*1024@30fps,14-1600*900@15fps,15-1600*1200@15fps, 16-1920*1080@15fps,17-1920*1080@25fps,18-1920*1080@30fps,19-1920*1080@50fps,20-1920*1080@60fps, 21-2048*1536@15fps,22-2048*1536@20fps,23-2048*1536@24fps,24-2048*1536@25fps,25-2048*1536@30fps, 26-2560*2048@25fps,27-2560*2048@30fps,28-2560*1920@7.5fps,29-3072*2048@25fps,30-3072*2048@30fps, 31-2048*1536@12.5fps,32-2560*1920@6.25fps,33-1600*1200@25fps,34-1600*1200@30fps,35-1600*1200@12.5fps, 36-1600*900@12.5fps,37-1280*960@12.5fps,38-800*600@25fps,39-800*600@30fps,40-4000*3000@12.5fps, 41-4000*3000@15fps,42-4096*2160@20fps,43-3840*2160@20fps,44-960*576@25fps,45-960*480@30fps, 46-752*582@25fps,47-768*494@30fps,48-2560*1440@25fps,49-2560*1440@30fps,50-720P@100fps, 51-720P@120fps,52-2048*1536@50fps,53-2048*1536@60fps,54-3840*2160@25fps,55-3840*2160@30fps, 56-4096*2160@25fps,57-4096*2160@30fps,58-1280*1024@50fps,59-1280*1024@60fps,60-3072*2048@50fps, 61-3072*2048@60fps,62-3072*1728@25fps,63-3072*1728@30fps,64-3072*1728@50fps,65-3072*1728@60fps, 66-336*256@50fps,67-336*256@60fps,68-384*288@50fps,69-384*288@60fps,70-640*512@50fps, 71-640*512@60fps,72-2592*1944@25fps,73-2592*1944@30fps,74-2688*1536@25fps,75-2688*1536@30fps, 76-2592*1944@20fps,77-2592*1944@15fps,78-2688*1520@20fps,79-2688*1520@15fps,80-2688*1520@25fps, 81-2688*1520@30fps,82-2720*2048@25fps,83-2720*2048@30fps,84- 336*256@25fps,85-384*288@25fps, 86-640*512@25fps,87-1280*960@50fps,88-1280*960@60fps,89-1280*960@100fps,90-1280*960@120fps, 91-4000*3000@20fps,141-2688*1520@12.5fps"/> 
          <!--req, captureMode value with index in P standard--> 
        <captureModeNWithIndex opt="0-close,1-640*480@25fps,2-640*480@30ps,3-704*576@25fps,4-704*480@30fps,5-1280*720@25fps, 6-1280*720@30fps,7-1280*720@50fps,8-1280*720@60fps,9-1280*960@15fps,10-1280*960@25fps, 11-1280*960@30fps,12-1280*1024@25fps,13-1280*1024@30fps,14-1600*900@15fps,15-1600*1200@15fps, 16-1920*1080@15fps,17-1920*1080@25fps,18-1920*1080@30fps,19-1920*1080@50fps,20-1920*1080@60fps, 21-2048*1536@15fps,22-2048*1536@20fps,23-2048*1536@24fps,24-2048*1536@25fps,25-2048*1536@30fps, 26-2560*2048@25fps,27-2560*2048@30fps,28-2560*1920@7.5fps,29-3072*2048@25fps,30-3072*2048@30fps, 31-2048*1536@12.5fps,32-2560*1920@6.25fps,33-1600*1200@25fps,34-1600*1200@30fps,35-1600*1200@12.5fps, 36-1600*900@12.5fps,37-1280*960@12.5fps,38-800*600@25fps,39-800*600@30fps,40-4000*3000@12.5fps, 41-4000*3000@15fps,42-4096*2160@20fps,43-3840*2160@20fps,44-960*576@25fps,45-960*480@30fps, 46-752*582@25fps,47-768*494@30fps,48-2560*1440@25fps,49-2560*1440@30fps,50-720P@100fps, 51-720P@120fps,52-2048*1536@50fps,53-2048*1536@60fps,54-3840*2160@25fps,55-3840*2160@30fps, 56-4096*2160@25fps,57-4096*2160@30fps,58-1280*1024@50fps,59-1280*1024@60fps,60-3072*2048@50fps, 61-3072*2048@60fps,62-3072*1728@25fps,63-3072*1728@30fps,64-3072*1728@50fps,65-3072*1728@60fps, 66-336*256@50fps,67-336*256@60fps,68-384*288@50fps,69-384*288@60fps,70-640*512@50fps, 71-640*512@60fps,72-2592*1944@25fps,73-2592*1944@30fps,74-2688*1536@25fps,75-2688*1536@30fps, 76-2592*1944@20fps,77-2592*1944@15fps,78-2688*1520@20fps,79-2688*1520@15fps,80-2688*1520@25fps, 81-2688*1520@30fps,82-2720*2048@25fps,83-2720*2048@30fps,84- 336*256@25fps,85-384*288@25fps, 86-640*512@25fps,87-1280*960@50fps,88-1280*960@60fps,89-1280*960@100fps,90-1280*960@120fps, 91-4000*3000@20fps,141-2688*1520@12.5fps"/> 
          <!--req,  captureMode value with index in N standard--> 

        <!--req, to enable 3D noise reduction, SMD, rotation or WDR in 1080p50/1080p60 mode, the prompt will show "please set capture mode with normal frame rate"--> 
        <CaptureModeIndex19> 
          <!--1920*1080@50fps--> 
          <!--req, mutually exclusive capability, difital noise reduction, line crossing detection, rotation, WDR access capability--> 
          <mutexAbility opt="digitalNoiseReduction,traversingVirtualPlane,fieldDetection,corridorMode,WDR"/> 
        </CaptureModeIndex19> 

        <CaptureModeIndex20> 
          <!--req, 1920*1080@60fps--> 
          <!--req, mutually exclusive capability, difital noise reduction, line crossing detection, rotation, WDR access capability--> 
          <mutexAbility opt="digitalNoiseReduction,traversingVirtualPlane,fieldDetection,corridorMode,WDR"/> 
        </CaptureModeIndex20> 

        <!--req, to enable rotation or WDR in 720p50/720p60 mode, the prompt will show "please set capture mode with normal frame rate"--> 
        <CaptureModeIndex7> 
          <!--1280*720@50fps--> 
          <!--req mutually exclusive capability  rotation  WDR access capability--> 
          <mutexAbility opt="corridorMode,WDR"/> 
        </CaptureModeIndex7> 

        <CaptureModeIndex8> 
          <!--1280*720@60fps--> 
          <!--req mutually exclusive capability  rotation  WDR access capability--> 
          <mutexAbility opt="corridorMode,WDR"/> 
        </CaptureModeIndex8> 

        <CaptureModeIndex52> 
          <!--2048*1536@50fps--> 
          <!--req mutually exclusive capability  rotation  WDR access capability--> 
          <mutexAbility opt="WDR"/> 
        </CaptureModeIndex52> 

        <CaptureModeIndex53> 
          <!--2048*1536@60fps --> 
          <!--req mutually exclusive capability  rotation  WDR access capability--> 
          <mutexAbility opt="WDR"/> 
        </CaptureModeIndex53> 

        <CaptureModeIndex87> 
          <!--1280*960@50fps --> 
          <!--req mutually exclusive capability WDR access capability--> 
          <mutexAbility opt="WDR"/> 
        </CaptureModeIndex87> 

        <CaptureModeIndex88> 
          <!--1280*960@60fps --> 
          <!--req mutually exclusive capability WDR access capability--> 
          <mutexAbility opt="WDR"/> 
        </CaptureModeIndex88> 

      <CaptureModeIndex89> 
        <!--1280*960@100fps --> 
        <!--req mutually exclusive capability WDR access capability--> 
        <mutexAbility opt="WDR"/> 
      </CaptureModeIndex89> 

      <CaptureModeIndex90> 
        <!--1280*960@120fps --> 
        <!--req mutually exclusive capability WDR access capability--> 
        <mutexAbility opt="WDR"/> 
      </CaptureModeIndex90> 
      <WhiteBalance><!-- req, white balance --> 
        <WhiteBalanceMode><!-- req, white balance mode --> 
          <!-- req, 0-Manual, 1-AWB1, 2-AWB2, 3-Automatic Control(4~9:reserved), 11-Auto Trace,12-One Push,13-Indoor, 14-Outdoor, 15-Outdoor Auto, 16- SodiumLight Auto --> 
          <!-- req, 10~16: new options for speed domes --> 
          <Range>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16</Range> 
          <Default>1</Default><!-- req, default value --> 
        </WhiteBalanceMode> 
        <WhiteBalanceModeRGain><!-- req, R gain of white balance --> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>255</Max><!-- req, maximum value --> 
          <Default>100</Default><!-- req, default value --> 
        </WhiteBalanceModeRGain> 
        <WhiteBalanceModeBGain><!-- req, B gain of white balance --> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>255</Max><!-- req, maximum value --> 
          <Default>100</Default><!-- req, default value --> 
        </WhiteBalanceModeBGain> 
      </WhiteBalance> 

      <!-- req, supported by IPC only --> 
      <Exposure> <!-- req, exposure --> 
        <ExposureMode>  <!-- req, exposure mode, reserved currently --> 
          <Range>0,1</Range><!-- req, 0-manual exposure,1-auto exposure --> 
          <Default>0</Default><!-- req, default value --> 
        </ExposureMode> 
           
        <ExposureSet> 
          <!-- req, exposure time, 0(index): auto*8(display on the client), 40000*8 us(the actual value)-->
          <!-- req,0-auto*8(40000*8us),1-auto*5(40000*5us),2-auto*4(40000*4us),3-auto*2(40000*2us),--> 
          <!-- req,4-1/25(40000us),5-1/50(20000us),6-1/100(10000us),7-1/250(4000us),8-1/500(2000us), --> 
          <!-- req,9-1/750(1333us),10-1/1000(1000us),11-1/2000(500us),12-1/4000(250us),--> 
          <!-- req,13-1/10,000(100us),14-1/100,000(10us), 17-1/150, 18-1/200, 20-1-1000000us, 21-1/75, 22-1/125, 23-1/175, 24-1/225,25-1/300, 26-1/400 -->
            <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14</Range> 
            <Default>4</Default><!-- req, default value--> 
          <DynamicAbility> 
            <!--req, IPC 5.1.0 supports to get or set abilities dynamicly--> 
            <dynamicAbilityLinkTo opt="wdrEnable,irisType"/> 
              <!--req, Dynamic related items, WDR enable, the structure used for defining the type of len is NET_DVR_CAMERAPARAMCFG_EX, the parameters is struWdr.byWDREnabled and struWdr.byIrisMode --> 
          </DynamicAbility> 
        </ExposureSet> 
        <exposureUSERSET><!--req, customized exposure time--> 
          <Min>1</Min><!--req, minimum value--> 
          <Max>40000</Max><!--req, maximum value--> 
          <Default>20000</Default><!--req, default value--> 
        </exposureUSERSET> 
        <ExposureTarget> <!--req, reserved--> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>2000000</Max><!-- req, maximum value --> 
          <Default>1000000</Default><!-- req, default value --> 
        </ExposureTarget> 
      </Exposure> 
      <IrisMode> <!--req, Lens mode--> 
        <!--req, 0- auto iris, 1- manual iris, 2- Piris1"Tamron 2.8-8mm F1.2 (M13VP288-IR) ", 3- Union 3-9mm F1.6-2.7 (T5280-PQ1),4- Union 2.8-12mm F1.6-2.7(T5289-PQ1), 5- Private 3.8-16mm F1.5 (HV3816P-8MPIR), 6-Private 11-40mm F1.7, 7- Private 2.7-12mm F1.2 (TV2712P-MPIR), 8- MZ5721D-12MPIR, 9- MZ1555D-12MPIR, 10- MZ5721D-12MPIR(RS485), 11- MZ1555D-12MPIR(RS485)--> 
        <Range>0,1,2,3,4,5,6,7,8,9,10,11</Range> 
        <Default>1</Default><!-- req, default value --> 
        <Piris> 
          <!--req valid when IrisMode>=2--> 
          <Piris1><!--req, Tamron 2.8-8mm F1.2 (M13VP288-IR) --> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual--> 
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris1> 
          <Piris2><!--req, Union 3-9mm F1.6-2.7 (T5280-PQ1)--> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual--> 
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris2> 
          <Piris3><!--req, Union 2.8-12mm F1.6-2.7 (T5289-PQ1)--> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual--> 
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris3> 
          <Piris4><!--req, Private 3.8-16mm F1.5 (HV3816P-8MPIR)--> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual--> 
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris4> 
          <Piris6><!--req,Private 11-40mm F1.7 (HV1140P-8MPIR)--> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual--> 
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris6> 
          <Piris7><!--req, Private 2.7-12mm F1.2 (TV2712P-MPIR) --> 
            <modeType opt="automatic, manual"/><!--req, 0-auto, 1-manual-->
            <PIrisAperture min="" max=""/><!--req, level range: 1 to 100 (can be configured under the manual mode)--> 
          </Piris7> 
         </Piris>
      </IrisMode> 
                     
      <AutoApertureLevel> <!-- req, auto aperture sensitivity --> 
        <Min>0</Min><!-- req, minimum value --> 
        <Max>15</Max><!-- req, maximum value --> 
        <Default>7</Default><!-- req, default value --> 
      </AutoApertureLevel> 

      <FocusMode> <!--req, reserved--> 
        <!--req, 0- manual focus; 1-auto focus; 2- auto back focus--> 
        <Range>0,1,2</Range> 
        <Default>0</Default><!--req, default value--> 
        <GainLevel><!--req, gain, ranges from 0 to 100-->
          <Min>0</Min><!--req, minimum value--> 
          <Max>100</Max><!--req, maximum value--> 
          <Default>50</Default><!-- req, default value--> 
        </GainLevel> 
        <BrightnessLevel><!--req, brightness, ranges from 0 to 100 --> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>100</Max><!-- req, maximum value --> 
          <Default>50</Default><!-- req, default value --> 
        </BrightnessLevel> 
        <ContrastLevel><!--req, contrast, ranges from 0 to 100--> 
          <Min>0</Min><!--req, minimum value--> 
          <Max>100</Max><!--req, maximum value--> 
          <Default>50</Default><!--req, default value--> 
        </ContrastLevel> 
        <SharpnessType><!--sharpness type-->
          <Range><!--sharpness type range (for speed dome): 0-automatic, 1-manual--></Range>
          <Default><!--default value--></Default>
        </SharpnessType>
        <SharpnessLevel><!--req, sharpness--> 
          <!--req, IPC(min/max); speed dome/zoom camera(Range), from 0 to 100--> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>100</Max><!-- req, maximum value -->            
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17</Range>
            <!-- req, speed dome: 0- auto, 1- manual, 2-1, 3-2, 4-3, 5-4, 6-5, 7-6, 8-7, 9-8, 10-9, 11-10, 12-11, 13-12, 14-13, 15-14, 16-15, 17-16 --> 
          <Default>50</Default><!-- req, default value --> 
        </SharpnessLevel> 
        <HorizonAperture> <!-- req, horizontal sharpness --> 
          <!-- req, special for speed dome: 1~64 --> 
          <Min>1</Min><!-- req, minimum value --> 
          <Max>64</Max><!-- req, maximum value --> 
          <Default>10</Default><!-- req, default value --> 
        </HorizonAperture> 
        <VerticalAperture> <!-- req, vertical sharpness --> 
          <!-- req, special for speed dome: 1~64 --> 
          <Min>1</Min><!-- req, minimum value --> 
          <Max>64</Max><!-- req, maximum value --> 
          <Default>10</Default><!-- req, default value --> 
        </VerticalAperture> 

        <LaserConfig> 
          <controlMode opt="auto,manual"/>            
          <autoMode><!--req,Control Mode--> 
            <sensitivity min="0" max="100"/><!--req,laser light sensitivity--> 
            <triggerMode opt=" cameraModuleTrigger, photoresistanceTrigger"/> 
              <!--req laser light triggering mode--> 
            <limitBrightness min="0" max="100"/> 
              <!--req,laser light brightness limitation--> 
            <angle min="1" max="36"/><!--req,laser light angle--> 
            <enable opt="true,false" /> 
              <!-- dep, enable manual control laser: 0- No, 1- Yes --> 
            <illumination min="0" max="100" /><!-- dep, laser light strength limit--> 
            <lightAngle min="0" max="100" /><!-- dep, light angle --> 
          </autoMode> 

          <manualMode> 
            <sensitivity min="0" max="100"/><!--req,laser light sensitivity--> 
            <triggerMode opt=" cameraModuleTrigger, photoresistanceTrigger"/> 
              <!--req laser light triggering mode--> 
            <brightness min="0" max="255"/><!--req,laser light brightness--> 
            <angle min="1" max="36"/><!--req,laser light angle--> 
          </manualMode> 
        </LaserConfig> 

        <ChromaSuppress><!-- req, color suppression --> 
          <!--req, special for speed dome: 0~100 --> 
          <Min>0</Min><!--req, minimum value --> 
          <Max>100</Max><!--req, maximum value --> 
          <Default>50</Default><!--req, default value --> 
         </ChromaSuppress> 
         <SaturationLevel><!--req, saturation, from 0 to 100 --> 
           <Min>0</Min><!--req, minimum value --> 
           <Max>100</Max><!--req, maximum value --> 
           <Default>50</Default><!--req, default value --> 
         </SaturationLevel> 
         <HueLevel><!--req, hue, from 0 to 100--> 
           <Min>0</Min><!--req, minimum value --> 
           <Max>100</Max><!--req, maximum value --> 
           <Default>50</Default><!--req, default value --> 
         </HueLevel> 
         <GammaCorrection><!--req, gamma correction--> 
           <GammaCorrectionEnabled><!--req, 0-disable, 1-enable--> 
             <Range>0,1</Range> 
             <Default>0</Default><!--req, default value--> 
           </GammaCorrectionEnabled> 
           <GammaCorrectionLevel><!--req, the level of Gamma correction--> 
             <Min>0</Min> 
             <Max>100</Max> 
             <Default>50</Default><!--req, default value --> 
           </GammaCorrectionLevel> 
         </GammaCorrection> 
         <WDR><!--req, wide dynamic range--> 
           <WDREnabled><!--req, 0-disable, 1-enable, 2-auto--> 
             <Range>0,1,2</Range> 
             <Default>0</Default><!--req, default value--> 
           </WDREnabled> 
           <isNotSupportDigitalChanCfg opt="true,false"/><!--optional, whether setting digital channels is not supported: true-yes (not supported), false-no (supported). If this field is not returned, it indicates that setting digital channels is supported-->
           <WDRLevel1><!--req, level 1 of wide dynamic range, from 0 to 15--> 
             <Min>0</Min><!-- req, minimum value--> 
             <Max>15</Max><!-- req, maximum value-->
             <Range>0,1,2</Range><!--req, speed dome: 0- low, 1- medium, 2- high--> 
             <Default>0</Default><!--req, default value--> 
           </WDRLevel1> 
           <WDRLevel2><!--req, level 2 of wide dynamic range, from 0 to 15--> 
             <Min>0</Min><!--req, minimum value--> 
             <Max>15</Max><!--req, maximum value--> 
             <Default>0</Default><!--req, default value--> 
           </WDRLevel2> 
           <WDRContrastLevel><!--req, contrast of wide dynamic range, from 0 to 100 --> 
             <Min>0</Min><!-- req, minimum value --> 
             <Max>100</Max><!-- req, maximum value --> 
             <Default>50</Default><!-- req, default value --> 
           </WDRContrastLevel> 
         </WDR> 
         <DayNightFilter><!--req, day and night switch --> 
           <DayNightFilterType><!--req, day and night switch mode --> 
             <!--req, 0- day,1- night, 2- auto, 3- timing, 4- triggered by alarm input , 5- Auto mode 2(no photosensitivity)--> 
             <Range>0,1,2,3,4</Range> 
             <Default>2</Default><!--req, default value --> 
           </DayNightFilterType> 
           <SwitchSchedule> 
             <SwitchScheduleEnabled><!--req, reserved --> 
               <Range>0,1</Range><!--req, 0- disable  1- enable --> 
               <Default>1</Default><!--req, default value --> 
             </SwitchScheduleEnabled> 
             <DayToNightFilterLevel><!--req, sensitivity of switching day to night -->
               <Range>0,1,2,3,4,5,6,7,8,9,10,11,12</Range> 
               <!--req, 0, 1, 2, 3, 4, 5, 6, 7, 10-low, 11-medium, 12-high --> 
               <!-- req, (10~12: new options for speed domes) --> 
               <Default>3</Default><!-- req, default value --> 
             </DayToNightFilterLevel> 
             <NightToDayFilterLevel><!-- req, sensitivity of switching night to day --> 
               <Range>0,1,2,3,4,5,6,7,8,9,10,11,12</Range>
                 <!-- req, 0, 1, 2, 3, 4, 5, 6, 7, 10-low, 11-medium, 12-high --> 
                 <!-- req,  (10~12: new options for speed domes)  --> 
               <Default>3</Default><!-- req, default value --> 
             </NightToDayFilterLevel> 
             <DayNightFilterTime><!-- req, filtering time of switching day to night --> 
               <!-- req, IPC(min/max); speed dome/zoom camera(Range) --> 
               <Min>10</Min><!-- req, minimum value --> 
               <Max>120</Max><!-- req, maximum value --> 
               <Range>0,1,2,3,4,5,6,7</Range>
               <!-- req, zoom camera/speed dome: 0-2S, 1-3S, 2-5S, 3-10S, 4-15S, 5-30S, 6-45S, 7-60S --> 
               <Default>55</Default><!-- req, default value --> 
             </DayNightFilterTime> 
             <NightDayFilterTime> 
               <!-- req, IPC(min/max); speed dome/zoom camera(Range) --> 
               <Min>0</Min><!-- req, minimum value --> 
               <Max>120</Max><!-- req, maximum value --> 
               <Range>0,1,2,3,4,5,6,7</Range>
                 <!-- req, zoom camera/speed dome:0-2S,1-3S,2-5S,3-10S,4-15S,5-30S,6-45S,7-60S -->
               <Default>55</Default><!-- req, default value --> 
             </NightDayFilterTime> 
             <TimeSchedule><!--2012-08-29--> 
               <BeginTime>1</BeginTime><!--req, 1 means it supports the beginning time--> 
               <EndTime>1</EndTime><!--req, 1 means it supports the ending time--> 
             </TimeSchedule> 
           </SwitchSchedule> 
           <AlarmInTrigType><!--2012-08-29--> 
             <Range>0,1</Range><!--req, triggered status of alarm input: 0- day, 1- night--> 
           </AlarmInTrigType> 
           <DayNightFilterandGain>
             <!--opt, whether to support setting day/night auto-switch and gain simultaneously-->
             <enabled><!--req, if this function is supported, this node must exist and be set to "true"--></enabled>
           </DayNightFilterandGain>
         </DayNightFilter> 
         <Backlight><!-- req, backlight compensation --> 
           <BacklightMode><!-- req, option of backlight compensation --> 
             <!-- req, 0-closed, 1-UP, 2-DOWN, 3-LEFT, 4-RIGHT, 5-MIDDLE, 6-customized, 10-open, 11-auto, 12- multi-zone backlight compensation --> 
             <!-- req,  (10~12: new options for speed domes, when the value is 10(open), it supports to adjust the compensation level) --> 
             <Range>0,1,2,3,4,5,6,7,8,9,10,11,12</Range> 
             <Default>0</Default><!-- req, default value --> 
           </BacklightMode> 
           <BacklightLevel><!-- req, backlight compensation level --> 
             <!-- req, IPC, 0-15 --> 
             <Min>0</Min><!-- req, minimum value --> 
             <Max>15</Max><!-- req, maximum value -->  
             <Range>0,1,2</Range>
               <!-- req, speed dome/zoom camera: 0-low, 1-medium, 2-high --> 
             <Default>0</Default><!-- req, default value --> 
           </BacklightLevel> 
         </Backlight> 
         <LowLightLimit> <!--req, low illumination electronic shutter--> 
           <LowLightLimitEnabled><!--req, enable: 0-closed, 1-open--> 
             <Range>0,1</Range> 
             <Default>0</Default><!-- req, default value --> 
           </LowLightLimitEnabled> 
           <LowLightLimitLevel> <!-- req, the level of low illumination electronic shutter --> 
             <!-- req, speed dome 0- slow shutter*2, 1-slow shutter*3, 2-slow shutter*4, 3-slow shutter*8, 4-slow shutter*16, 5-slow shutter*32, 6-1, 7-2, 8-3, 9-4, 10-5, 11-6, 12-low, 13-medium, 14-high --> 
             <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14</Range> 
             <Default>0</Default><!-- req, default value --> 
           </LowLightLimitLevel> 
         </LowLightLimit> 
         <ImageStabilize> 
           <ImageStabilizeLevel> <!--req, image stabilization level--> 
             <Range>0,1,2</Range><!--req, speed dome: 0-low, 1-medium, 2-high--> 
             <Default>0</Default><!--req, default value --> 
           </ImageStabilizeLevel> 
         </ImageStabilize> 
         <CameraIRCorrection> <!--req, the movement infrared correction function--> 
           <Range>0,1,2</Range><!--req, speed dome: 0-auto, 1-open, 2-closed--> 
           <Default>0</Default><!--req, default value--> 
         </CameraIRCorrection> 

         <HighSensitivitySupport>
           <!--req, whether supports setting high sensitivity: 1- suport, no this node if not support--> 
           <Range>1</Range> 
         </HighSensitivitySupport> 
         <InitializeLensSupport>
           <!--req, whether supports initializing the Lens: 1-support, no this node if not support--> 
           <Range>1</Range> 
         </InitializeLensSupport> 
         <CameraResetSupport> 
           <!--req, whether supports rebooting movement: 1-support, no this node if not support--> 
           <Range>1</Range> 
         </CameraResetSupport> 
         <CameraRestoreSupport>
           <!--req, whether supports resuming movement to the factory settings: 1-support, no this node if not support--> 
           <Range>1</Range> 
         </CameraRestoreSupport> 

         <Mirror> <!--req, mirror--> 
           <Range>0,1,2,3</Range><!--req, 0-off, 1-leftright, 2-updown, 3-center--> 
           <Default>0</Default><!-- req, default value --> 
         </Mirror> 

         <EPTZ><!-- req, E-PTZ -->  
           <!-- req, 1-support, and there is no this node if not support --> 
           <Range>1</Range> 
         </EPTZ> 

         <LOCALOUTPUT><!--req, local output--> 
           <!--req, 0-not support, 1-support--> 
           <!--req, 365: mini-dome and cube camera don't support local output --> 
           <!--req, 6467:BNC-0,1, 10-closed, 11-scaling output, 12-cropping output,-->  
           <!--req, 13-cropping and scaling output (10~13: special for speed dome);--> 
           <!--req, HDMI®-0:not support,20:HDMI®(720P50),21:HDMI®(720P60),22:HDMI®(1080I60)--> 
           <!--req, 23 : HDMI®(1080I50), 24 : HDMI®(1080P24), 25 : HDMI®(1080P25),--> 
           <!--req, 26:HDMI®(1080P30), 27 : HDMI®(1080P50), 28 : HDMI®(1080P60)--> 
           <Range>0,1,10,11,12,13,20,21,22,23,24,25,26,27,28</Range> 
           <Default>1</Default><!-- req, default value --> 
         </LOCALOUTPUT> 

         <DigitalNoiseReduction><!--req, noise reduction-->  
           <DigitalNoiseReductionEnable> 
             <!-- req, 0-closed,1-normal mode,2-expert mode,(3~9:reserved),10-open --> 
             <!-- req, (10: new options for speed domes, when the value is 10(open), it supports to adjust noise reduction level (that is, DigitalNoiseReductionLevel is valid) ) --> 
             <Range>0,1,2,3,4,5,6,7,8,9,10</Range> 
             <Default>0</Default><!-- req, default value --> 
           </DigitalNoiseReductionEnable> 
           <DigitalNoiseReductionLevel>
             <!--req, digital noise reduction level in normal mode, from 0 to 100--> 
             <Min>0</Min><!-- req, minimum value --> 
             <Max>100</Max><!-- req, maximum value --> 
             <!-- req, speed dome: 0-low,1-medium,2-high, 3-1,4-2,5-3,6-4,7-5,8-6,9-7,10-8,11-9,12-10,13-11,14-12,15-13,16-14,17-15 --> 
             <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17</Range> 
             <Default>50</Default><!-- req, default value --> 
           </DigitalNoiseReductionLevel>                     
           <DigitalNoiseSpectralLevel>
             <!-- req, spatial digital noise reduction level in expert mode, from 0 to 100--> 
             <Min>0</Min><!-- req, minimum value --> 
             <Max>100</Max><!-- req, maximum value --> 
             <Default>50</Default><!-- req, default value --> 
           </DigitalNoiseSpectralLevel> 
           <DigitalNoiseTemporalLevel>
             <!-- req, temporal digital noise reduction level in expert mode, from 0 to 100--> 
             <Min>0</Min><!-- req, minimum value --> 
             <Max>100</Max><!-- req, maximum value --> 
             <Default>50</Default><!-- req, default value --> 
           </DigitalNoiseTemporalLevel> 
           <DigitalNoiseRemove2DEnable><!--whether to enable 2D noise reduction for captured frames: 0-disable, 1-enable-->
             <Range>0,1</Range>
             <Default>0</Default><!--default value-->
           </DigitalNoiseRemove2DEnable>
           <DigitalNoiseRemove2DLevel><!--2D noise reduction level for captured frames, which is between 0 and 100-->
             <Min>0</Min><!--minimum value-->
             <Max>100</Max><!--maximum value-->
             <Default>50</Default><!--default value-->
           </DigitalNoiseRemove2DLevel>
           <mutexAbility opt="1920*1080@50fps,1920*1080@60fps"/>
             <!--req, if 1920*1080@50fps or 1920*1080@60fps needs to be enabled after 3D noise reduction, SMD, rotation, or WDR (wide dynamic range) is enabled, users will be prompted to disable 3D noise reduction, SMD, rotation, and WDR in the self-adaptive mode and schedule mode first. This node is mutually exclusive with CaptureMode-->
         </DigitalNoiseReduction> 
         <SceneMode><!--req, scene mode: 0-outdoor, 1-indoor--> 
           <Range>0,1</Range><!--req, 0-outdoor, 1-indoor, 2-default, 3-low light-->
           <Default>0</Default><!--req, default value--> 
         </SceneMode > 
         <ColorRange><!--req, color scale range--> 
           <Range>0,1</Range><!--req, 0:16-235, 1:0-255--> 
           <Default>0</Default><!--req, default value--> 
         </ColorRange> 
         <DigitalZoom><!--req, digital zoom, special for thermal network camera--> 
           <Range>0,1,2,3,4,5</Range>
             <!-- req, digital zoom: 0-closed, 1-×2, 2-×4, 3-×8, 4-×16, 5-×32 --> 
           <Default>0</Default><!--req, default value--> 
         </DigitalZoom> 
         <DeadPixelDetect><!--req, dead pixel detection, 1-support, and there is no this node if not support--> 
           <Range>1</Range>--> 
         </DeadPixelDetect> 
                         
         <LINEENCODE><!--req, whether it supports line coding capacity: 1-support, and there is no this node if not support--> 
           <Range>1</Range> 
         </LINEENCODE> 
         <!--req, whether it supports one-key focus or not: 1- support, and there is no this node if not support--> 
         <OnepushFocus>1</OnepushFocus> 
         
        <Dehaze><!--req, de-haze--> 
          <DehazeEnable>0,1</DehazeEnable>
          <!--req, enable de-haze mode or not: 0-no, 1-adaptive mode--> 
        </Dehaze> 

        <!--req, the following from dimmer mode to auto shutter compensation are special for thermal network camera--> 
        <DimmerMode> 
          <!--req, dimmer mode: 0-semiautomatic, 1-automatic--> 
          <Range>0,1</Range> 
          <Default>0</Default><!--req, default value--> 
        </DimmerMode> 

        <PaletteMode>
        <!-- req, palette: 0- white heat, 1-black heat, 2-palette2, ..., 8-palette8, 9-fusion 1, 10-rainbow, 11-fusion 2, 12-iron red 1, 13-iron red 2, 14-sepia, 15-color 1, 16-color 2, 17-ice & fire, 18-rain, 19-red hot, 20-green hot, 21-dark blue, 22-color 3--> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22</Range> 
          <Default>0</Default><!-- req, default value -->
        </PaletteMode> 

        <EnhancedMode> 
          <!-- req, enhanced mode(detection object surrounding): 0- not enhanced, 1-1, 2-2, 3-3, 4-4 --> 
          <Range>0,1,2,3,4</Range> 
          <Default>0</Default><!-- req, default value --> 
        </EnhancedMode> 
 
        <FilterSwitch> 
          <!-- req, filter switch: 1-support --> 
          <Range>1</Range> 
        </FilterSwitch> 

        <FocusSpeed> 
          <!-- req, focus speed: 0~10 --> 
          <Min>0</Min><!-- req, minimum value --> 
          <Max>10</Max><!-- req, maximum value --> 
          <Default>5</Default><!-- req, default value --> 
        </FocusSpeed> 
                         
        <AutoCompensationInterval><!--req, time interval of auto shutter compensation--> 
          <!-- req, timing auto shutter compensation: 1~120, unit: minute --> 
          <Min>1</Min><!-- req, minimum value --> 
          <Max>120</Max><!-- req, maximum value --> 
          <Default>60</Default><!-- req, default value --> 
        </AutoCompensationInterval> 

        <SmartIR><!--2012-08-29--> 
          <Range>0,1</Range><!--req,SMART IR: 0-closed, 1-open--> 
          <modeType opt="automatic, manual"><!--req,0-auto 1-manual><-req valid when switch is on> 
          <IRDistance min="" max=""/><!--req,level 1-100(can be set in manaul mode)--> 
          <ShortIRDistance min="" max=""/> 
            <!--req,the level of short light 1-100(can be set in manaul mode)--> 
          <LongIRDistance min="" max=""/> 
          <!--req,the level of long light 1-100(can be set in manaul mode)--> 
        </SmartIR> 

        <Illumination><!--2012-08-29--> 
          <Range>0,1</Range><!--req,low light: 0-closed, 1-open--> 
        </Illumination> 

        <LightInhibit><!--2012-08-29--> 
          <LightInhibitEnable opt="true,false"/>
            <!--req, enable high light compensation: 0-closed, 1-open--> 
          <isNotSupportDigitalChanCfg opt="true,false"/><!--optional, whether setting digital channels is not supported: true-yes (not supported), false-no (supported). If this field is not returned, it indicates that setting digital channels is supported-->
          <level min="0" max="100"/> 
            <!--req,high light compensation level--> 
        </LightInhibit> 

        <GrayLevel><!--2012-08-29--> 
          <Range>0,1</Range><!--req,grayscale value range,0- [0,255], 1- [16,235]--> 
        </GrayLevel> 
                        
        <AutoFocusMode><!--req, focus mode of zoom camera and speed dome--> 
          <FocusModeSet> 
            <!-- req, focus mode: 0-auto,1-manual,2-once,3-semiautomatic --> 
            <Range>0,1,2,3</Range> 
            <Default>0</Default><!-- req, default value --> 
          </FocusModeSet> 
          <AFModeChoose> 
            <!-- req, auto focus mode: 0-closed, 1-mode A, 2-mode B, 3-mode AB, 4-mode C --> 
            <Range>0,1,2,3,4</Range> 
            <Default>0</Default><!-- req, default value --> 
          </AFModeChoose> 
          <MinFocusDistance> 
            <!-- req, minimum focusing distance: 0- automatic, 0xffff- unlimited --> 
            <Range>0,1,2,5,10,30,50,100,150,200,300,500,600,800,1000,2000,0xffff</Range> 
            <Default>0</Default><!-- req, default value --> 
          </MinFocusDistance> 
          <ZoomSpeedLevel> <!-- req, zoom speed --> 
            <!-- req, 0-0, 1-1, 2-2, 3-3, 4-4, 10-low, 11-medium, 12-high --> 
            <!-- req,  (0-4: special for zoom camera, 10-12: special for speed dome)  --> 
            <Range>0,1,2,3,4,5,6,7,8,9,10,11,12</Range>                            
            <Default>0</Default><!-- req, default value --> 
          </ZoomSpeedLevel> 
          <FocusSpeedLevel> 
            <!-- req, focus speed: 0-low, 1-medium, 2-high --> 
            <Range>0,1,2</Range> 
            <Default>0</Default><!-- req, default value --> 
          </FocusSpeedLevel> 
        </AutoFocusMode> 
        <assistFocus opt="true"/><!--req, whether to enable assist zoom: 0-No, 1-Yes --> 
        <focusSensitivity min="0" max="2" def="1"/>
          <!--opt, focus sensitivity, ranges from 0 to 2, it is valid when the focus mode is auto or semi-auto--> 
        <relativeFocusPos min="0" max="4000" def=""/>
          <!--opt, xs:integer, relative focus sensitivity, low 16 bytes indicate focus value (ranges from 0 to 4000), and high 16 bytes indicate temperature value under current focus, it is valid when the focus mode is manual or semi-auto--> 
      </FocusMode> 
                         
      <AutoExposureMode>
        <!-- req, exposure and gain control of zoom camera and speed dome-->
        <ExposureSet> 
          <!-- req, exposure mode: 0-manual mode, 1-auto exposure, 2-aperture priority, 3-shutter priority, 4-gain priority --> 
          <Range>0,1,2,3,4</Range> 
          <Default>0</Default><!-- req, default value --> 
        </ExposureSet> 
        <IrisSet>  <!-- req, aperture --> 
          <!-- req, 0-F1.2,1-F1.4,2-F1.6,3-F1.67,4-F1.8,5-F1.85,6-F1.96,7-F2.0,8-F2.11 --> 
          <!-- req, 9-F2.2,10-F2.4,11-F2.41,12-F2.64,13-F2.8,14-F2.86,15-F3.13,16-F3.2 --> 
          <!-- req, 17-F3.4,18-F3.53,19-F3.7,20-F3.95,21-F4.0,22-F4.4,23-F4.49,24-F4.8 --> 
          <!-- req, 25-F5.35,26-F5.6,27-F6.38,28-F6.4,29-F6.8,30-F7.90,31-F8.0,32-F8.8 --> 
          <!-- req, 33-F9.6,34-F11,35-F11.06,36-F12,37-F14,38-F16,39-F16.60,40-F17 --> 
          <!-- req, 41-F19,42-F22,43-F24,44-F33.19,45-F34 --> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45</Range> 
          <Default>0</Default><!-- req, default value --> 
        </IrisSet> 
        <ShutterSet> <!-- req, shutter --> 
          <!-- req,0-closed, 1-auto x1,2-auto x2,3-auto x4,4-auto x8,5-auto x16,6-auto x32,--> 
          <!-- req,7-auto x64, 8-auto x128, 9-1/1, 10-1/2, 11-1/3, 12-1/4,  13-1/6, 14-1/8,--> 
          <!-- req,15-1/12, 16-1/15, 17-1/25, 18-1/30, 19-1/50, 20-1/60, 21-1/75, 22-1/90,--> 
          <!-- req,23-1/100, 24-1/120, 25-1/125, 26-1/150, 27-1/180, 28-1/200, 29-1/215,--> 
          <!-- req,30-1/250, 31-1/300, 32-1/350, 33-1/425, 34-1/500, 35-1/600, 36-1/725,-->  
          <!-- req,37-1/1000, 38-1/1250, 39-1500, 40-1/1750, 41-1/2000, 42-1/2500, 43-3000,--> 
          <!-- req,44-1/3500, 45-1/4000, 46-1/6000, 47-1/10000, 48-1/30000, 49-1/100000 --> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,2/9,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49</Range> 
          <Default>0</Default><!-- req, default value --> 
        </ShutterSet> 
        <GainSet><!-- req, gain: 0~100 --> 
          <Min>0</Min> 
          <Max>100</Max>
            <!-- req, : 0-closed, 1-low, 2-medium, 3-high, 4-0, 5-1, 6-2, 7-3, 8-4, 9-5, 10-6, 11-7, 12-8, 13-9, 14-10, 15-11, 16-12, 17-13, 18-14, 19-15 --> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19</Range> 
            <!-- req, (0~19: special for speed dome) -->
          <Default>50</Default><!-- req, default value --> 
        </GainSet> 
        <GainLimit> <!-- req, gain limit --> 
          <!-- req, speed dome -->
          <Min>0</Min><!-- req, minimum value --> 
          <Max>0x0f</Max><!-- req, maximum value --> 
          <Default>0</Default><!-- req, default value --> 
        </GainLimit> 
        <ExposureComp> 
          <!-- req, exposure compensation: 0~100 --> 
          <Min>0</Min>  
          <Max>100</Max> 
          <Default>50</Default><!-- req, default value --> 
          <!-- req, : 0-closed, 1-low, 2-medium, 3-high, 4-0, 5-1, 6-2, 7-3, 8-4, 9-5, 10-6, 11-7, 12-8, 13-9, 14-10, 15-11, 16-12, 17-13, 18-14 --> 
          <!-- req,  (0~18: special for speed dome) --> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19</Range> 
        </ExposureComp> 
      </AutoExposureMode> 
       
      <ZoomPara>
        <!-- req, zoom parameter of zoom camera/speed dome  -->
        <ZoomDisplay>  
          <!-- req, zoom display: 0-closed, 1-open --> 
          <Range>0,1</Range> 
          <Default>0</Default><!-- req, default value --> 
        </ZoomDisplay> 
        <ZoomLimit> 
          <!-- req, zoom camera(Range); speed dome(min,max)--> 
          <!-- req, zoom limit of zoom camera: 0-10,1-18,2-20,3-22,4-23,5-30,6-36,7-37,8-38,9-39,10-40,11-unlimited --> 
          <Range>0,1,2,3,4,5,6,7,8,9,10,11</Range> 
          <!-- req, optical zoom of speed dome: 1~50 --> 
          <Min>1</Min>  
          <Max>50</Max> 
          <Default>1</Default><!-- req, default value --> 
        </ZoomLimit> 
        <DigitalZoom> 
          <!-- req, zoom camera(Range);speed dome(min,max) --> 
          <!-- req, digital zoom of zoom camera: 0-closed, 1- *2, 2-*4, 3-*8, 4-*10, 5-*12 --> 
          <Range>0,1,2,3,4,5</Range> 
          <!-- req, digital zoom of speed dome: 0~30 --> 
          <Min>1</Min> 
          <Max>30</Max> 
          <Default>1</Default><!-- req, default value -->       
        </DigitalZoom> 
      </ZoomPara> 
       
      <SnapExposure>
        <!-- req, exposure control general triggered snapshot --> 
        <SnapMode> 
          <!-- req, snapshot mode: 0- snapshot mode 1, 1- snapshot mode 2, 2- snapshot mode 3 --> 
          <Range>0,1,2</Range> 
          <Default>0</Default><!-- req, default value --> 
        </SnapMode> 
        <SnapGain1> 
          <!-- req, snapshot gain 1: 0-100 --> 
          <Min>0</Min> 
          <Max>100</Max> 
          <Default>50</Default><!-- req, default value --> 
        </SnapGain1> 
        <SnapGain2> 
          <!-- req, snapshot gain 2: 0-100 --> 
          <Min>0</Min> 
          <Max>100</Max> 
          <Default>50</Default><!-- req, default value -->       
        </SnapGain2> 
      </SnapExposure> 

      <!--req, dynamic contrast ratio level of intelligent traffic camera--> 
      <DynamicContrast> 
        <DynamicContrastLevel> 
          <Min>0</Min> 
          <Max>100</Max> 
          <Default>50</Default><!--req, default value--> 
        </DynamicContrastLevel> 
      </DynamicContrast> 

      <!--req, Rotation Mode--> 
      <CorridorMode> 
        <corridorModeFunEnable opt="true,false"/> 
        <!--req,Enable or not, true-Enable, false-Disable--> 
        <!--req,If enable 1080p50/1080p60 after the 3D DNR, SMD, rotation or WDR is enabled, the prompt will pop up "Close the 3D DNR, SMD, rotation and WDR under the self-adaptive and continuous mode first."--> 
        <!--req,If enable 720p50/720p60 after the rotation or WDR is enabled, the prompt will pop up "Close rotation and WDR under the self-adaptive and continuous mode first."--> 
        <mutexAbility opt="19-1920*1080@50fps,20-1920*1080@60fps,8-1280*720@60fps,7-1280*720@50fps"/> 
        <!--req Mutex among the CaptureMode 1920*1080@50fps, 1920*1080@60fps, 1280*720@60fps and 1280*720@50fps, prompt will pop up when enabled any of the modes.--> 
      </CorridorMode>

      <ISPAdvanceCfg><!--req,ISP supports return or not.--> 
        <ISPSupportMode opt="dayMode,nightMode"/> 
        <!--req Mode supported by ISP--> 
        <workMode opt="auto,schedule"/> 
        <!--req,0-Auto,1-Scheduled switch--> 
        <TimeSchedule> 
          <beginTime opt="hour,min,sec,millisec"/> 
          <!--req Type of start time period--> 
          <endTime opt="hour,min,sec,millisec"/> 
          <!--req Type of end time period--> 
        </TimeSchedule> 
        <ISPCfgSupport opt="whiteBalanceMode,whiteBalanceModeRGain,whiteBalanceModeBGain,exposureSet, 
                             exposureUserSet,gainLevel,brightnessLevel,contrastLevel,sharpnessLevel,WDREnabled, 
                             WDRLevel1,WDRLevel2,WDRContrastLevel,backlightMode,backlightLevel,position1, 
                             position2,imageStabilizeEnable,imageStabilizeLevel,digitalNoiseReductionEnable, 
                             digitalNoiseReductionLevel,digitalNoiseSpectralLevel,digitalNoiseTemporalLevel, 
                             dehazeEnable,dehazeLevel,lightInhibitEnable,lightInhibitLevel,grayLevel"/> 
      </ISPAdvanceCfg> 

      <supportCCDFunc opt="whiteBalance,exposure,WDR,dayNightFilter,gammaCorrection,digitalNoiseReduction, 
                          backLight,lowLight,focus,infrared,domeAemode,dehaze,parkAction,elecStab,other,ISP,laser"/> 
      <!--req supported front-end parameter capabilities.--> 

      <!--req, Illumination Enhancement Capture Camera v3.5--> 
      <BrightCompensate> 
        <brightCompensate min="0" max="100"/> 
      </BrightCompensate> 

      <!--req, Exposure Control Capture Camera v3.5--> 
      <ExposureSegment> 
        <exposureSegmentEnable opt="true,false"/> 
        <!--req,Enable or not,  true-Enable, false-Disable--> 
      </ExposureSegment> 

      <LensDistortionCorrection> 
        <enable opt="false,true" default="false"/> 
        <!--req,Lens Distortion Correction (0-Disable/1-Enable)--> 
        <mutexAbility opt="WDR"/> 
        <!--req,mutex in WDR --> 
        <level min="1" max="3"> 
          <!--opt, xs:integer, Distortion Correction Level,  1-3--> 
        </level> 
        <zoomedInDistantView> 
          <!--dep, xs:integer, Remote zoom,  takes effect when Distortion Correction is enabled.--> 
          <enabled> 
            <!--req, xs:bool, "true,false"--> 
          </enabled> 
          <level min="1" max="3"> 
            <!--opt, xs:integer, Correction level of remote zoom,  1-3--> 
          </level> 
        </zoomedInDistantView> 
        <horizontalFOV min="0" max="100"> 
          <!--opt, xs:integer, Horizontal FOV[0-100]--> 
        </horizontalFOV> 
        <verticalFOV min="0" max="100"> 
          <!--opt, xs:integer, Vertical FOV[0,100]--> 
        </verticalFOV> 
      </LensDistortionCorrection> 
      <BrightnessSuddenChangeSuppressionCap> 
        <enabled opt="true,false"> 
          <!--req, xs:boolean, brightness sudden change suppression--> 
        </enabled> 
      </BrightnessSuddenChangeSuppressionCap> 

      <DPCParam> 
        <!--req,DPC--> 
        <ctrltype opt="correct,cancelCorrect,crossDisplayOpen,crossDisplayClose,point,up,down,right,left,allCorrect,save"/> 
        <!--req,correction, cancel correction, enable/disable DPC cross display, DPC coordinate, up-forward offset of DPC coordinate, 
        down-forward offset of DPC coordinate, right-forward offset of DPC coordinate, left-forward offset of DPC coordinate, DPC all, save defective Pixel--> 
        <dpcMode opt="manual,auto" def="auto"/> 
        <!--req,xs:string,"manual-Manual Correction, auto-Auto Correction, if device does not support this node,  all will be handled manually"--> 
      </DPCParam> 

      <FFCParam> 
        <mode opt="schedule,temperature "/> 
        <!--req,1-Continuous mode, 2-Temperature difference mode, 3-Close--> 
        <ScheduleMode> 
          <compensateTime opt="10,20,30,40,50,60,120,180,240"/> 
          <compensateTimeUnit opt="min"/> 
          <!--req,min--> 
        </ScheduleMode> 
        <FFCManualCtrl opt="true"/> 
        <!--req,FFC Manual Control--> 
        <FFCBackCompCtrl opt="true"/> 
        <!--req,FFC Background Compensation control--> 
      </FFCParam> 

      <DDEParam> 
        <mode opt="off,normal,expert"/> 
        <!--req,1-Close, 2-Normal Mode, 3-Expert Mode--> 
        <normalLevel min="1" max="100"/> 
        <!--req,Level settings under normal mode--> 
        <expertLevel min="1" max="100"/> 
        <!--req,Level settings under expert mode--> 
      </DDEParam> 

      <AGCParam> 
        <scene opt="normal,highlight,manual"/> 
        <!--req,1-Normal scene,  2-Highlight scene,  3- Manual scene--> 
        <ManualMode> 
          <lightLevel min="1" max="100"/> 
          <!--req,Brightness level--> 
          <gainLevel min="1" max="100"/> 
          <!--req,Gain level--> 
        </ManualMode> 
      </AGCParam> 
      <fusionMode/> <!--opt, xs:string, visual and thermal image fusion mode: "thermal"-thermal mode, "fusion"-fusion mode, "PIP"-picture in picture mode, "Visible"-visible mode, "fusionB/W"-black and white fusion mode, "city", "jungle", "deset", "sea", "snow"-->
      <ThermometryAGC> 
        <mode opt = "close,auto,manual"> 
          <!--opt, xs:string--> 
        </mode> 
        <highTemperature min="-273" max="10000"> 
          <!--dep, xs:integer--> 
        </highTemperature> 
        <lowTemperature min="-273" max="10000"> 
          <!--dep, xs:integer--> 
        </lowTemperature> 
      </ThermometryAGC> 
      
      <isSupportGPSControl>
        <!—optional, boolean, whether the device supports GPS control capability-->
      </isSupportGPSControl >

      <gearRange>
        <!—optional, xs;integer, the number of ranges supported by the device, e.g., when the value is 3,it indicates supported three ranges-->
      <gearRange>

    </ChannelEntry> 
  </ChannelList> 
</CAMERAPARA>