设备网络SDK开发使用手册 |
<?xml version="1.0" encoding="utf-8"?>
<!--req, 设备编码能力集描述 --> <AudioVideoCompressInfo version="2.0"> <AudioCompressInfo> <Audio> <!--req, 音频 --> <ChannelList> <ChannelEntry> <ChannelNumber>1</ChannelNumber> <!--req, 通道1 --> <!--req, 主码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <MainAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </MainAudioEncodeType> <!--req, 子码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <SubAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ"/> <!--音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ/ --> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </SubAudioEncodeType> <!--req, 事件码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <EventAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ"/> <!-- 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ/ --> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </EventAudioEncodeType> <!--req, 码流3音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <Stream3AudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ,48kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </Stream3AudioEncodeType> <!--req, 音频输入类型,0-mic in,1-line in --> <AudioInType> <Range>0</Range> </AudioInType> <enableNoiseFilter opt="true,false"/> <!--req, 是否开启声音过滤:true-关,false-开,无此节点说明不支持该使能--> <noiseFilterSupportSamplingRate opt="8kHZ,16kHZ,32kHZ,44.1kHZ,48kHZ"/> <!--req, 环境噪声过滤支持的采样率;不支持该节点的,默认全部显示--> <AudioInVolume> <!--opt,音频输入音量大小--> <!--req, 2012-08-29--> <Min>0</Min> <Max>100</Max> </AudioInVolume> </ChannelEntry> <ChannelEntry> <ChannelNumber>2</ChannelNumber> <!--req, 通道2 --> <!--req, 主码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <MainAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </MainAudioEncodeType> <!--req, 子码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <SubAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </SubAudioEncodeType> <!--req, 事件码流音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <EventAudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </EventAudioEncodeType> <!--req, 码流3音频编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <Stream3AudioEncodeType> <Range>0</Range> <OggVorbisAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G722音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps --> <G711UAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-U音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <G711AAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G711-A音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <MP2L2AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps,40kbps,48kbps,56kbps,80kbps,96kbps, 112kbps,144kbps,160kbps" default="32kbps"/> <!--req, MP2L2音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps,7-40Kbps,8-48Kbps,9-56Kbps, 10-80Kbps,11-96Kbps,12-112Kbps,13-144Kbps,14-160Kbps--> <MP2L2SamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ--> <MP2L2SamplingRate16kHZ> <audioBitRate opt="32kbps,40kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,144kbps,160kbps"/> </MP2L2SamplingRate16kHZ> <MP2L2SamplingRate32kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate32kHZ> <MP2L2SamplingRate44.1kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate44.1kHZ> <MP2L2SamplingRate48kHZ> <audioBitRate opt="32kbps,48kbps,56kbps,64kbps,80kbps,96kbps,112kbps,128kbps,160kbps,192kbps"/> </MP2L2SamplingRate48kHZ> <G726AudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps"/> <!--req, G726音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps;ipc5.1.0默认0-64Kbps--> <AACAudioBitRate opt="default,8kbps,16kbps,32kbps,64kbps,128kbps,192kbps" default="32kbps"/> <!--req, AAC音频码率0-default,1-8Kbps,2-16Kbps,3-32Kbps,4-64kbps,5-128Kbps,6-192Kbps --> <AACSamplingRate opt="default,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req, AAC音频采样率0-default,1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ --> <PCMSamplingRate opt="default,8kHZ,16kHZ,32kHZ,48kHZ,44.1kHZ" default="16kHZ"/> <!--req 音频采样率0-default, 1-16kHZ,2-32kHZ,3-48kHZ,4-44.1kHZ,5-8kHZ--> </Stream3AudioEncodeType> <!--req, 音频输入类型,0-mic in,1-line in --> <AudioInType> <Range>0</Range> </AudioInType> <AudioInVolume> <!--opt,音频输入音量大小--> <!--req, 2012-08-29--> <Min>0</Min> <Max>100</Max> </AudioInVolume> </ChannelEntry> </ChannelList> <audioOutVolumeLevel min="1" max="100"/> <!--req, 设备输出音频等级--> </Audio> <VoiceTalk> <!--req, 语音对讲 --> <ChannelList> <ChannelEntry> <ChannelNumber>1</ChannelNumber> <!--req, 通道1 --> <!--req, 语音对讲编码类型0:G722; 1:G711_MU; 2:G711_A; 5:MP2L2; 6:G726; 7-AAC; 8-PCM --> <VoiceTalkEncodeType> <Range>0</Range> </VoiceTalkEncodeType> <!--req, 语音对讲音频输入类型,0-mic in,1-line in --> <VoiceTalkInType> <Range>0</Range> </VoiceTalkInType> </ChannelEntry> </ChannelList> </VoiceTalk> </AudioCompressInfo> <VideoCompressInfo> <!--req, 视频编码类型 --> <ChannelList> <ChannelEntry> <ChannelNumber>1</ChannelNumber> <!--req, 通道 --> <MainChannel> <VideoEncodeType> <Range>0,1,2,7,8,10</Range> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2,10-H.265--> </VideoEncodeType> <VideoEncodeEfficiency> <Range>0</Range> <!--req, 视频编码复杂度:0-低,1-中,2高 --> <suportEncodeType opt="0,1"/> <!--opt, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2,10-H.265 --> <!--req, 无suportEncodeType节点认为都支持 --> <EncodeTypeList> <!--req,编码类型列表,不同的编码类型对应不同的复杂度取值--> <EncodeType> <index>10</index> <Range>1</Range> </EncodeType> </EncodeTypeList> </VideoEncodeEfficiency> <!--req, 是否支持CABAC --> <VideoCabac>1</VideoCabac> <VideoResolutionList> <!--req, 分辨率列表 --> <VideoResolutionEntry> <!--req, DCIF --> <Index>0</Index> <Name>DCIF</Name> <!--req, 此值仅作参考,设备可能返回不一致 --> <Resolution>528*384</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3;26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K, --> <!--req, 10-224K,11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K, --> <!--req, 19-1024K,20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, CIF --> <Index>1</Index> <Name>CIF</Name> <Resolution>352*288</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K, --> <!--req, 10-224K,11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, QCIF --> <Index>2</Index> <Name>QCIF</Name> <Resolution>176*144</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K, --> <!--req, 10-224K,11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 4CIF --> <Index>3</Index> <Name>4CIF</Name> <Resolution>704*576</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 2CIF --> <Index>4</Index> <Name>2CIF</Name> <Resolution>704*288</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, --> <!--req, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, VGA --> <Index>16</Index> <Name>VGA</Name> <Resolution>640*480</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, --> <!--req, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, UXGA --> <Index>17</Index> <Name>UXGA</Name> <Resolution>1600*1200</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, --> <!--req, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, SVGA --> <Index>18</Index> <Name>SVGA</Name> <Resolution>800*600</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 720P --> <Index>19</Index> <Name>720P</Name> <Resolution>1280*720</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, --> <!--req, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, XVGA --> <Index>20</Index> <Name>XVGA</Name> <Resolution>1280*960</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, HD900 --> <Index>21</Index> <Name>HD900</Name> <Resolution>1600*912</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, SXGA --> <Index>22</Index> <Name>SXGA</Name> <Resolution>1280*1024</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 1080P --> <Index>27</Index> <Name>HD1080P</Name> <Resolution>1920*1080</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 2560*1920 --> <Index>28</Index> <Name>2560*1920</Name> <Resolution>2560*1920</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 1600*304 --> <Index>29</Index> <Name>1600*304</Name> <Resolution>1600*304</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 2048*1536 --> <Index>30</Index> <Name>2048*1536</Name> <Resolution>2048*1536</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 1920*1536或2048*1536 --> <Index>133</Index> <Name>3MP</Name> <Resolution>1920*1536</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <!--req, 2560*1944 --> <Index>134</Index> <Name>5MP</Name> <Resolution>2560*1944</Resolution> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K, --> <!--req, 20-1280K,21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <DynamicAbility> <dynamicAbilityLinkTo opt="captureMode,vbrAverageCap"/> <!--req, 动态关联项:宽动态使能,镜头类型对应结构体字段NET_DVR_CAMERAPARAMCFG_EX中byCaptureMode;视频平均码率--> </DynamicAbility> </VideoResolutionList> <IntervalBPFrame> <Range>0,1,2</Range> <!--req, 0-BBP帧; 1-BP帧;2单P帧 --> </IntervalBPFrame> <SVCFunEnable opt="true,false,auto"/> <!--req,是否启用, true-启用,false-不启用,auto-自动--> <SVCSuportEncodeType opt="0,1"/> <!--req,0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2,无SVCSuportEncodeType节点认为都支持--> <EFrame>0</EFrame> <!--req, E帧最大编码能力 --> <FormatType> <!--opt,封转类型,不支持不返回此节点--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </FormatType> <PassiveTransFormatType> <!--req,被动转码支持的封装类型--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </PassiveTransFormatType> <GBModeFormatType> <!--req,国标28281模式下支持的封装类型--> <Range>1,2,3,4</Range> <!--req,1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </GBModeFormatType> <AutoMatchSupport opt="0,1,2"/> <!--req,支持和源一致的参数,1-分辨率,4-帧率,5-视频码率类型,6-视频码率,7-I帧间隔,8-码流类型,9-图像质量,10-BP帧类型,11-视频编码类型,12-音频编码类型,13-视频编码复杂度,14-封装类型--> <StreamSmooth> <level min="" max=""/> <!--req,1等级表示清晰(Clear),100表示平滑(Smooth)--> <!--req,0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2--> <supportEncodeType opt="1"/> <supportRateType opt="constant,variable"/> <!--req constant 定码率,variable 变码率--> </StreamSmooth> <VideoFrameRate50> <!--高帧率50--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/><!--req 互斥能力--> </VideoFrameRate50> <VideoFrameRate60> <!--高帧率60--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/><!--req 互斥能力--> </VideoFrameRate60> <VideoFrameRate100> <!--高帧率100--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/><!--req 互斥能力--> </VideoFrameRate100> <VideoFrameRate120><!--高帧率120--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/><!--req 互斥能力--> </VideoFrameRate120> <SmartCodecCap> <!--req, 高性能编码 --> <supportCodeType opt="H.264,H.265"> <!--req, xs:string= "支持的编码类型,当视频编码类型为其他类型时,Smart264、Smart265(高性能编码字段)的开关隐藏" --> </supportCodeType> <smartCodec opt="true,false" default="false"> <!--req, xs:boolen="", "高性能编码开关"--> </smartCodec> <H264> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,videoBitrate"> <!-- req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC"--> </readOnlyAbility> <!--req, 当Smart264开启后,在变码率情况下,界面上码率上限下方增加一行,标题为平均码率,同时码率上限灰显,不能修改, 平均码率默认值根据码率上限做转换,平均码率的范围为(0,码率上限]。平均码率单独保存,不复用码率上限; 当码率类型为定码率时,要求平均码率隐藏,码率上限可以配置。--> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </readOnlyAbility> </Variable> </BitrateType> <smart264EnabledPrompt opt="prompt1,prompt2,prompt3"> <!--opt,wo,xs:string,"Smart264使能提示语"--> </smart264EnabledPrompt> </H264> <H265> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,fixedQuality"> <!--req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC、图片质量"--> </readOnlyAbility> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </readOnlyAbility> </Variable> </BitrateType> <smart265EnabledPrompt opt="prompt4"> <!--opt,wo,xs:string,"Smart265使能提示语"--> </smart265EnabledPrompt> </H265> <rateType opt="constant,variable"/> <!--opt,constant(定码率),variable(变码率)--> <!--opt,rateType对应结构体NET_DVR_COMPRESSION_INFO_V30中的字段byBitrateType, 在没有返回该节点<rateType>的情况下, 默认都支持, 一旦返回该节点, 就按照节点内容进行解析显示(子码流和第三码流定义类似)--> </SmartCodecCap> </MainChannel> <SubChannelList> <SubChannelEntry> <index>1</index> <!--req, 子通道索引 --> <VideoEncodeType> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG , 8-MPEG2 --> <Range>0,1,2,7,8</Range> </VideoEncodeType> <VideoEncodeEfficiency> <!--req, 视频编码复杂度,0-低,1-中,2高 --> <Range>0</Range> </VideoEncodeEfficiency> <!--req, 是否支持CABAC --> <VideoCabac>1</VideoCabac> <VideoResolutionList> <VideoResolutionEntry> <Index>1</Index> <Name>CIF</Name> <Resolution>352*288</Resolution> <!--req, CIF --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 29-100; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, --> <!--req, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, --> <!--req, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <Index>2</Index> <Name>QCIF</Name> <Resolution>176*144</Resolution> <!--req, QCIF --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <Index>6</Index> <Name>QVGA</Name> <Resolution>320*240</Resolution> <!--req, QVGA --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <DynamicAbility> <dynamicAbilityLinkTo opt="captureMode,vbrAverageCap"/> <!--req, 动态关联项:宽动态使能,镜头类型,对应结构体字段NET_DVR_CAMERAPARAMCFG_EX中byCaptureMode;视频平均码率--> </DynamicAbility> </VideoResolutionList> <IntervalBPFrame> <!--req, 0-BBP帧; 1-BP帧;2单P帧 --> <Range>0,1,2</Range> </IntervalBPFrame> <EFrame>0</EFrame> <!--req, E帧最大编码能力 --> <SVCFunEnable opt="true,false,auto"/> <!--req,是否启用, true-启用,false-不启用,auto-自动--> <FormatType> <!--opt,封转类型,不支持不返回此节点--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </FormatType> <PassiveTransFormatType> <!--req,被动转码支持的封装类型--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </PassiveTransFormatType> <GBModeFormatType> <!--req,国标28281模式下支持的封装类型--> <Range>1,2,3,4</Range> <!--req,1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </GBModeFormatType> <AutoMatchSupport opt="0,1,2"/> <!--req,支持和源一致的参数,1-分辨率,4-帧率,5-视频码率类型,6-视频码率,7-I帧间隔,8-码流类型,9-图像质量,10-BP帧类型,11-视频编码类型,12-音频编码类型,13-视频编码复杂度,14-封装类型--> <StreamSmooth> <level min="" max=""/> <!--req, 1等级表示清晰(Clear),100表示平滑(Smooth)--> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2 --> <supportEncodeType opt="1"/> <supportRateType opt="constant,variable"/> <!--req, constant定码率,variable变码率--> </StreamSmooth> <VideoFrameRate50> <!--高帧率50--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate50> <VideoFrameRate60> <!--高帧率60--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate60> <VideoFrameRate100> <!--高帧率100--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate100> <VideoFrameRate120> <!--高帧率120--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate120> <SmartCodecCap> <!--req, 高性能编码 --> <supportCodeType opt="H.264,H.265"> <!--req, xs:string= "支持的编码类型,当视频编码类型为其他类型时,Smart264、Smart265(高性能编码字段)的开关隐藏" --> </supportCodeType> <smartCodec opt="true,false" default="false"> <!--req, xs:boolen="", "高性能编码开关"--> </smartCodec> <H264> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,videoBitrate"> <!-- req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC"--> </readOnlyAbility> <!--req, 当Smart264开启后,在变码率情况下,界面上码率上限下方增加一行,标题为平均码率,同时码率上限灰显,不能修改, 平均码率默认值根据码率上限做转换,平均码率的范围为(0,码率上限]。平均码率单独保存,不复用码率上限; 当码率类型为定码率时,要求平均码率隐藏,码率上限可以配置。--> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </readOnlyAbility> </Variable> </BitrateType> <smart264EnabledPrompt opt="prompt1,prompt2,prompt3"> <!--opt,wo,xs:string,"Smart264使能提示语"--> </smart264EnabledPrompt> </H264> <H265> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,fixedQuality"> <!--req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC、图片质量"--> </readOnlyAbility> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </readOnlyAbility> </Variable> </BitrateType> <smart265EnabledPrompt opt="prompt4"> <!--opt,wo,xs:string,"Smart265使能提示语"--> </smart265EnabledPrompt> </H265> <rateType opt="constant,variable"/> <!--opt,constant(定码率),variable(变码率)--> <!--opt,rateType对应结构体NET_DVR_COMPRESSION_INFO_V30中的字段byBitrateType, 在没有返回该节点<rateType>的情况下, 默认都支持, 一旦返回该节点, 就按照节点内容进行解析显示(子码流和第三码流定义类似)--> </SmartCodecCap> </SubChannelEntry> </SubChannelList> <EventChannel> <VideoEncodeType> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG , 8-MPEG2 --> <Range>0,1,2,7,8</Range> </VideoEncodeType> <VideoEncodeEfficiency> <!--req, 视频编码复杂度,0-低,1-中,2高 --> <Range>0</Range> </VideoEncodeEfficiency> <!--req, 是否支持CABAC --> <VideoCabac>1</VideoCabac> <VideoResolutionList> <VideoResolutionEntry> <Index>1</Index> <Name>CIF</Name> <Resolution>352*288</Resolution> <!--req, CIF --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <Index>2</Index> <Name>QCIF</Name> <Resolution>176*144</Resolution> <!--req, QCIF --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> </VideoResolutionEntry> <VideoResolutionEntry> <Index>6</Index> <Name>QVGA</Name> <Resolution>320*240</Resolution> <!--req, QVGA --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> </VideoResolutionEntry> <DynamicAbility> <dynamicAbilityLinkTo opt="captureMode,vbrAverageCap"/> <!--req, 动态关联项:宽动态使能,镜头类型对应结构体字段NET_DVR_CAMERAPARAMCFG_EX中byCaptureMode;视频平均码率--> </DynamicAbility> </VideoResolutionList> <IntervalBPFrame> <!--req, 0-BBP帧; 1-BP帧;2单P帧 --> <Range>0,1,2</Range> </IntervalBPFrame> <EFrame>0</EFrame> <!--req, E帧最大编码能力 --> <FormatType> <!--opt,封转类型,不支持不返回此节点--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </FormatType> <PassiveTransFormatType> <!--req,被动转码支持的封装类型--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </PassiveTransFormatType> <GBModeFormatType> <!--req,国标28281模式下支持的封装类型--> <Range>1,2,3,4</Range> <!--req,1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </GBModeFormatType> <AutoMatchSupport opt="0,1,2"/> <!--req,支持和源一致的参数,1-分辨率,4-帧率,5-视频码率类型,6-视频码率,7-I帧间隔,8-码流类型,9-图像质量,10-BP帧类型,11-视频编码类型,12-音频编码类型,13-视频编码复杂度,14-封装类型--> <StreamSmooth> <level min="" max=""/> <!--req, 1等级表示清晰(Clear),100表示平滑(Smooth)--> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2 --> <supportEncodeType opt="1"/> <supportRateType opt="constant,variable"/> <!--req, constant定码率,variable变码率--> </StreamSmooth> <VideoFrameRate50> <!--高帧率50--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate50> <VideoFrameRate60> <!--高帧率60--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate60> <VideoFrameRate100> <!--高帧率100--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate100> <VideoFrameRate120> <!--高帧率120--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate120> </EventChannel> <Stream3> <VideoEncodeType> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,0xff-无效 --> <Range>0,1,2,7</Range> </VideoEncodeType> <VideoEncodeEfficiency> <!--req, 视频编码复杂度,0-低,1-中,2高 --> <Range>0</Range> </VideoEncodeEfficiency> <!--req, 是否支持CABAC --> <VideoCabac>1</VideoCabac> <VideoResolutionList> <VideoResolutionEntry> <Index>1</Index> <Name>CIF</Name> <Resolution>352*288</Resolution> <!--req, CIF --> <!--req, P制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率,如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req, N制支持的帧率:0-全帧率;1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6; 9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率,如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 --> <VideoBitrate> <!--req, 编码码率 --> <Min>16</Min> <!--req, 最小码率(单位Kb) --> <Max>16384</Max> <!--req, 最大码率(单位Kb) --> <!--req, 0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K, --> <!--req, 12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K, --> <!--req, 22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K --> <Range>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</Range> </VideoBitrate> <AverageVideoBitrate> <!--req, 平均编码码率(在SmartCodec使能开启下生效)--> <Min>32</Min> <!--req, 最小码率(单位Kb)--> <Max>16384</Max> <!--req, 最大码率(单位Kb)--> <!--req, 0-0 K,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K,11-256K,12-320K--> <!--req, 13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K,21-1536K,22-1792K,23-2048K--> <!--req, 24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> <Default> <!--req, 不同的产品的默认值不一致,设备保证正确性--> </Default> </AverageVideoBitrate> </VideoResolutionEntry> <DynamicAbility> <dynamicAbilityLinkTo opt="captureMode,vbrAverageCap"/> <!--req, 动态关联项:宽动态使能,镜头类型对应结构体字段NET_DVR_CAMERAPARAMCFG_EX中byCaptureMode;视频平均码率--> </DynamicAbility> </VideoResolutionList> <IntervalBPFrame> <!--req, 0-BBP帧; 1-BP帧;2单P帧 --> <Range>0,1,2</Range> </IntervalBPFrame> <EFrame>0</EFrame> <!--req, E帧最大编码能力 --> <SVCFunEnable opt="true,false,auto"/> <!--req,是否启用, true-启用,false-不启用,auto-自动--> <FormatType> <!--opt,封转类型,不支持不返回此节点--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </FormatType> <PassiveTransFormatType> <!--req,被动转码支持的封装类型--> <Range>1,2,3,4</Range> <!--req, 1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </PassiveTransFormatType> <GBModeFormatType> <!--req,国标28281模式下支持的封装类型--> <Range>1,2,3,4</Range> <!--req,1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181)--> </GBModeFormatType> <AutoMatchSupport opt="0,1,2"/> <!--req,支持和源一致的参数,1-分辨率,4-帧率,5-视频码率类型,6-视频码率,7-I帧间隔,8-码流类型,9-图像质量,10-BP帧类型,11-视频编码类型,12-音频编码类型,13-视频编码复杂度,14-封装类型--> <StreamSmooth> <level min="" max=""/> <!--req, 1等级表示清晰(Clear),100表示平滑(Smooth)--> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2 --> <supportEncodeType opt="1"/> <supportRateType opt="constant,variable"/> <!--req, constant定码率,variable变码率--> </StreamSmooth> <VideoFrameRate50> <!--高帧率50--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate50> <VideoFrameRate60> <!--高帧率60--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate60> <VideoFrameRate100> <!--高帧率100--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate100> <VideoFrameRate120> <!--高帧率120--> <!--req, 互斥能力:数字降噪,宽动态,旋转,10中SMD 区域入侵,越界侦测,进入区域,离开区域,徘徊,聚集,快速移动, 停车,物品遗留,物品拿取 接入能力--> <mutexAbility opt="digitalNoiseReduction,WDR,corridorMode,fieldDetection,traversingVirtualPlane,regionEntrance, regionExiting,loitering,group,rapidMove,parking,unattendedBaggage,attendedBaggage"/> <!--req 互斥能力--> </VideoFrameRate120> <SmartCodecCap> <!--req, 高性能编码 --> <supportCodeType opt="H.264,H.265"> <!--req, xs:string= "支持的编码类型,当视频编码类型为其他类型时,Smart264、Smart265(高性能编码字段)的开关隐藏" --> </supportCodeType> <smartCodec opt="true,false" default="false"> <!--req, xs:boolen="", "高性能编码开关"--> </smartCodec> <H264> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,videoBitrate"> <!-- req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC"--> </readOnlyAbility> <!--req, 当Smart264开启后,在变码率情况下,界面上码率上限下方增加一行,标题为平均码率,同时码率上限灰显,不能修改, 平均码率默认值根据码率上限做转换,平均码率的范围为(0,码率上限]。平均码率单独保存,不复用码率上限; 当码率类型为定码率时,要求平均码率隐藏,码率上限可以配置。--> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(码率上限)"--> </readOnlyAbility> </Variable> </BitrateType> <smart264EnabledPrompt opt="prompt1,prompt2,prompt3"> <!--opt,wo,xs:string,"Smart264使能提示语"--> </smart264EnabledPrompt> </H264> <H265> <!--需要隐藏的功能,在开启智能编码功能使能,重启设备生效后,对应隐藏功能的能力不返回--> <readOnlyAbility opt="keyFrameInterval,Profile,SVC,fixedQuality"> <!--req, xs:string, "需要灰显的项有:I帧间隔、编码复杂度、SVC、图片质量"--> </readOnlyAbility> <BitrateType> <Constant> <!--req,定码率--> <support opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <hiddenAbility opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </hiddenAbility> </Constant> <Variable> <!--req,变码率--> <support opt="averageVideoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </support> <readOnlyAbility opt="videoBitrate"> <!--req, xs:string,"averageVideoBitrate(平均码率),videoBitrate(视频码率)"--> </readOnlyAbility> </Variable> </BitrateType> <smart265EnabledPrompt opt="prompt4"> <!--opt,wo,xs:string,"Smart265使能提示语"--> </smart265EnabledPrompt> </H265> <rateType opt="constant,variable"/> <!--opt,constant(定码率),variable(变码率)--> <!--opt,rateType对应结构体NET_DVR_COMPRESSION_INFO_V30中的字段byBitrateType, 在没有返回该节点<rateType>的情况下, 默认都支持, 一旦返回该节点, 就按照节点内容进行解析显示(子码流和第三码流定义类似)--> </SmartCodecCap> </Stream3> <TranscodeStream> <VideoEncodeType> <!--req,0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,0xff-无效--> <Range>0,1,2,7</Range> </VideoEncodeType> <VideoEncodeEfficiency> <!--req,视频编码复杂度,0-低,1-中,2高--> <Range>0</Range> </VideoEncodeEfficiency> <!--req,是否支持CABAC--> <VideoCabac>1</VideoCabac> <VideoResolutionList> <VideoResolutionEntry> <Index>1</Index> <Name>CIF</Name> <Resolution>352*288</Resolution> <!--req,CIF --> <!--req,为了兼容原解析方式,只支持N制式的设备也必须P制的帧率节点,且P制和N制的帧率一致;只支持P制的设备仅返回P制的帧率节点;P制和N制都支持的,返回两个制式的帧率节点--> <!--req,P制支持的帧率:0-全帧率; 1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6;9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRate>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</VideoFrameRate> <!--req, P制支持的帧率;如果没有下面VideoFrameRateN节点,表示P制和N制支持的帧率一致,都用此节点表示--> <!--req,N制支持的帧率:0-全帧率; 1-1/16; 2-1/8; 3-1/4; 4-1/2; 5-1; 6-2; 7-4; 8-6;9-8; 10-10; 11-12; 12-16; 13-20; 14-15; 15-18; 16-22; 17-25; 18-30; 19-35; 20-40; 21-45; 22-50; 23-55; 24-60; 25-3; 26-5; 27-7; 28-9; 30-120; 31-24; 32-48; 33-8.3--> <VideoFrameRateN>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</VideoFrameRateN> <!--req, N制支持的帧率;如果没有此节点,表示P制和N制支持的帧率一致,都用VideoFrameRate节点表示--> <!--req,编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回--> <VideoBitrate> <!--req,编码码率--> <Min>16</Min> <!--req,最小码率(单位Kb)--> <Max>16384</Max> <!--req,最大码率(单位Kb)--> <!--req,0-保留,1-16K,2-32K,3-48k,4-64K,5-80K,6-96K,7-128K,8-160k,9-192K,10-224K, 11-256K,12-320K,13-384K,14-448K,15-512K,16-640K,17-768K,18-896K,19-1024K,20-1280K, 21-1536K,22-1792K,23-2048K,24-3072K,25-4096K,26-8192K,27-16384K--> <Range>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</Range> </VideoBitrate> </VideoResolutionEntry> <DynamicAbility> <dynamicAbilityLinkTo opt="captureMode,vbrAverageCap"/> <!--req, 动态关联项:宽动态使能,镜头类型对应结构体字段NET_DVR_CAMERAPARAMCFG_EX中byCaptureMode;视频平均码率--> </DynamicAbility> </VideoResolutionList> <IntervalBPFrame> <!--req,0-BBP帧; 1-BP帧;2单P帧--> <Range>0,1,2</Range> </IntervalBPFrame> <EFrame>0</EFrame> <!--req,E帧最大编码能力--> <SVCFunEnable opt="true,false,auto"/> <!--req,是否启用, true-启用,false-不启用,auto-自动--> <StreamSmooth> <level min="" max=""/> <!--req, 1等级表示清晰(Clear),100表示平滑(Smooth)--> <!--req, 0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2 --> <supportEncodeType opt="1"/> <supportRateType opt="constant,variable"/> <!--req, constant定码率,variable变码率--> </StreamSmooth> </TranscodeStream> </ChannelEntry> </ChannelList> </VideoCompressInfo> <!--req, 码流附加信息--> <StreamAttachInfo> <streamWithVca>true</streamWithVca> <!--码流叠加智能信息--> <mutexAbility opt="PDC"/> <!-- opt --> </StreamAttachInfo> </AudioVideoCompressInfo> |