设备网络SDK开发使用手册


<?xml version="1.0" encoding="utf-8"?>
<!--req, 设备当前编码能力集描述 -->
<CurrentCompressInfo version="2.0">
                <ChannelNumber>1</ChannelNumber><!--req, 通道1 -->
                <!--req, 当前主码流编码类型,0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2,0xff-无效 -->
                <VideoEncodeType>0</VideoEncodeType> 
                <!--req, 当前主码流分辨率,0-DCIF,1-CIF,2-QCIF,3-4CIF,4-2CIF,16-VGA,17-UXGA,18-SVGA,19-HD720p,20-XVGA,21-HD900p,22-SXGAp,27-1920*1080,28-2560*1920,29-1600*304,30-2048*1536,31-2448*2048,32-2448*1200,33-2448*800,34-XGA,35-SXGA,36-WD1(960*576/960*480),37-1080i-->
                <VideoResolution>3</VideoResolution> 

                <!--req, 当前编码分辨率下,主码流支持的帧率 -->
                <VideoFrameRate> 
                        <!--req, 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-->
                        <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16</Range> 
                </VideoFrameRate>
               <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回-->
                <VideoBitrate>
                        <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>

                <!--req, 当前编码分辨率和当前帧率情况下,子主码流支持的分辨率和帧率 -->
                <SubChannelList>
                        <SubChannelEntry>
                                <index>1</index><!--req, 子通道索引 -->
                       <VideoResolutionList>
                                        <VideoResolutionEntry>
                                         <!--req,CIF -->
                                                <Index>1</Index>
                                                <VideoFrameRate> 
                                                        <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16</Range> 
                                                </VideoFrameRate> 
                                                <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 -->
                                                <VideoBitrate>
                                                        <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>
                                        <VideoResolutionEntry>
                                                <Index>6</Index>
                                                <VideoFrameRate> 
                                                        <Range>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16</Range> 
                                                </VideoFrameRate> 
                                                <!--req, 编码码率节点:如果设备支持自定义码率,以最大最小格式返回,如果设备不支持自定义码率,以Range格式返回 -->
                                                <VideoBitrate>
                                                        <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><!--req,QVGA-->
                                </VideoResolutionList>
                        </SubChannelEntry>
                </SubChannelList>
</CurrentCompressInfo>