XML message about capability of alarm linkage action types
<EventTriggerCapType version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema"> <isSupportCenter><!--optional, xs:boolean--></isSupportCenter> <isSupportRecord><!--optional, xs:boolean--></isSupportRecord> <isSupportMonitorAlarm><!--optional, xs:boolean--></isSupportMonitorAlarm> <isSupportBeep><!--optional, xs: boolean, whether it supports audible warning--></isSupportBeep> <isSupportIO><!--optional, xs:boolean--></isSupportIO> <isSupportFTP><!--optional, xs:boolean--></isSupportFTP> <isSupportEmail><!--optional, xs:boolean--></isSupEmail> <isSupportLightAudioAlarm><!--optional, xs:boolean--></isSupportLightAudioAlarm> <isSupportFocus><!--optional, xs:boolean--></isSupportFocus> <isSupportPTZ><!--optional, xs:boolean--></isSupportPTZ> <maxPresetActionNum> <!--dependent, xs:integer, it is valid only when <isSupportPTZ> is "true"--> </maxPresetActionNum> <maxPatrolActionNum> <!--dependent, xs:integer, it is valid only when <isSupportPTZ> is "true"--> </maxPatrolActionNum> <maxPatternActionNum> <!--dependent, xs:integer, it is valid only when <isSupportPTZ> is "true"--> </maxPatternActionNum> <isSupportTrack><!--optional, xs:boolean, whether it supports PTZ linked tracking--></isSupportTrack> <isSupportWhiteLight> <!--optional, xs: boolean, whether it supports supplement light alarm linkage--> </isSupportWhiteLight> <isSupportCloud><!--optional, xs:boolean, whether it supports upload to the cloud--></isSupportCloud> <targetNotificationInterval max="1000" min="0" default="30"><!--xs:integer, range: [0, 1000], the default value is 30, unit: seconds, this node is valid for <MotionDetectionTriggerCap> and <TamperDetectionTriggerCap> and this node is valid when <isSupportPTZ> is "true"--></targetNotificationInterval> <direction opt="both,forward,reverse"><!--xs:string, triggering direction, this node is valid for the node <BlackListTriggerCap>, <WhiteListTriggerCap>, and <VehicleDetectionTriggerCap>--></direction> <presetDurationTime min="" max=""><!--dependent, xs:integer--></presetDurationTime> <isSupportSMS><!--optional, xs:boolean, whether to support SMS (Short Message Service)--></isSupportSMS> <maxCellphoneNum><!--dependent, xs:integer, the maximum number of cellphones, which is node is valid only when <isSupportSMS> is "true"--></maxCellphoneNum> <isSupportOSD><!--optional, xs:boolean--></isSupportOSD> <isSupportAudio><!--optional, xs:boolean, whether it supports setting audio alarm independently. If this node is set to "true", audio alarm and buzzer alarm can be linked separately, and the linage method is audio--></isSupportAudio> <AudioAction><!--dependent, this node is valid when <isSupportBeep> is "true" or <isSupportAudio> is "true"--> <audioTypeList> <audioType><!--list--> <audioID><!--required, xs:integer, alarm sound type--></audioID> <audioDescription><!--required, xs:string, alarm sound description, it should correspond to the alarm sound type--></audioDescription> </audioType> </audioTypeList> <alarmTimes opt="0,1,2,3,4,5,6,7,8,9,255"><!--required, xs:integer, alarm times, it is between 0 and 9, 255-continuous alarm, unit: time--></alarmTimes> </AudioAction> <isSupportSMS><!--optional, xs:boolean --></isSupportSMS> <maxCellphoneNum><!--dependent, if <isSupportSMS> is true, xs:integer--></maxCellphoneNum> <isNotSupportCenterModify><!--optional, xs:boolean, whether editing configuration parameters of the monitoring center is not supported: "true"-yes (configuration parameters of the monitoring center cannot be edited), "false" or this node is not returned-no (configuration parameters of the monitoring center can be edited)--></isNotSupportCenterModify> <isSupportMessageConfig> <!--optional, xs:boolean, whether it supports SMS configuration, if supports, set cellphoneNumber to null--> </isSupportMessageConfig> <isSupportAnalogOutput><!--optional, xs:boolean, whether it supports IO output of linkage analog channel--></isSupportAnalogOutput> <isSupportIOOutputUnify><!--optional, xs:boolean, whether it supports configuration of IO output--></isSupportIOOutputUnify> <isSupportFaceContrast><!--optional, xs:boolean, whether it supports face picture comparison linkage--></isSupportFaceContrast> <isSupportSiren><!--optional, xs:boolean, whether it supports siren linkage--></isSupportSiren> <isSupportOutput><!--optional, xs:boolean, whether it supports relay linkage--></isSupportOutput> </EventTriggerCapType>