package com.ard.work.sdk.common; public enum ResolutionEnum { RES_DCIF(0, "528*384/528*320"), RES_CIF(1, "352*288/352*240"), RES_QCIF(2, "176*144/176*120"), RES_4CIF_OR_D1(3, "704*576/704*480 或 720*576/720*486"), RES_2CIF(4, "704*288/704*240"), RES_RESERVED(5, "保留"), RES_QVGA(6, "320*240"), RES_QQVGA(7, "160*120"), RES_384x288(12, "384*288"), RES_576x576(13, "576*576"), RES_VGA(16, "640*480"), RES_UXGA(17, "1600*1200"), RES_SVGA(18, "800*600"), RES_HD720P(19, "1280*720"), RES_XVGA(20, "1280*960"), RES_HD900P(21, "1600*900"), RES_1360x1024(22, "1360*1024"), RES_1536x1536(23, "1536*1536"), RES_1920x1920(24, "1920*1920"), RES_1920x1080P(27, "1920*1080p"), RES_2560x1920(28, "2560*1920"), RES_1600x304(29, "1600*304"), RES_2048x1536(30, "2048*1536"), RES_2448x2048(31, "2448*2048"), RES_2448x1200(32, "2448*1200"), RES_2448x800(33, "2448*800"), RES_XGA(34, "1024*768"), RES_SXGA(35, "1280*1024"), RES_WD1(36, "960*576/960*480"), RES_1080i(37, "1920*1080"), RES_WXGA(38, "1440*900"), RES_HD_F(39, "1920*1080/1280*720"), RES_HD_H(40, "1920*540/1280*360"), RES_HD_Q(41, "960*540/630*360"), RES_2336x1744(42, "2336*1744"), RES_1920x1456(43, "1920*1456"), RES_2592x2048(44, "2592*2048"), RES_3296x2472(45, "3296*2472"), RES_1376x768(46, "1376*768"), RES_1366x768(47, "1366*768"), RES_1360x768(48, "1360*768"), RES_WSXGA(49, "WSXGA+"), RES_720x720(50, "720*720"), RES_1280x1280(51, "1280*1280"), RES_2048x768(52, "2048*768"), RES_2048x2048(53, "2048*2048"), RES_2560x2048_2(54, "2560*2048"), RES_3072x2048(55, "3072*2048"), RES_2304x1296(56, "2304*1296"), RES_WXGA_2(57, "1280*800"), RES_1600x600(58, "1600*600"), RES_1600x900_2(59, "1600*900"), RES_2752x2208(60, "2752*2208"), RES_384x288_2(61, "384*288"), RES_4000x3000(62, "4000*3000"), RES_4096x2160(63, "4096*2160"), RES_3840x2160(64, "3840*2160"), RES_4000x2250(65, "4000*2250"), RES_3072x1728(66, "3072*1728"), RES_2592x1944(67, "2592*1944"), RES_2464x1520(68, "2464*1520"), RES_1280x1920(69, "1280*1920"), RES_2560x1440_2(70, "2560*1440"), RES_1024x1024(71, "1024*1024"), RES_160x128(72, "160*128"), RES_324x240(73, "324*240"), RES_324x256(74, "324*256"), RES_336x256(75, "336*256"), RES_640x512(76, "640*512"), RES_2720x2048(77, "2720*2048"), RES_384x256(78, "384*256"), RES_384x216(79, "384*216"), RES_320x256(80, "320*256"), RES_320x180(81, "320*180"), RES_320x192(82, "320*192"), RES_512x384(83, "512*384"), RES_325x256(84, "325*256"), RES_256x192(85, "256*192"), RES_640x360(86, "640*360"), RES_1776x1340(87, "1776x1340"), RES_1936x1092(88, "1936x1092"), RES_2080x784(89, "2080x784"), RES_2144x604(90, "2144x604"), RES_1920x1200(91, "1920*1200"), RES_4064x3040(92, "4064*3040"), RES_3040x3040(93, "3040*3040"), RES_3072x2304(94, "3072*2304"), RES_3072x1152(95, "3072*1152"), RES_2560x2560(96, "2560*2560"), RES_2688x1536(97, "2688*1536"), RES_2688x1520(98, "2688*1520"), RES_3072x3072(99, "3072*3072"), RES_3392x2008(100, "3392*2008"), RES_4000x3080(101, "4000*3080"), RES_960x720(102, "960*720"), RES_1024x1536(103, "1024*1536"), RES_704x1056(104, "704*1056"), RES_352x528(105, "352*528"), RES_2048x1530(106, "2048*1530"), RES_2560x1600(107, "2560*1600"), RES_2800x2100(108, "2800*2100"), RES_4088x4088(109, "4088*4088"), RES_4000x3072_2(110, "4000*3072"), RES_960x1080_Lite(111, "960*1080(1080p Lite)"), RES_640x720_half(112, "640*720(half 720p)"), RES_640x960(113, "640*960"), RES_320x480(114, "320*480"), RES_3840x2400(115, "3840*2400"), RES_3840x1680(116, "3840*1680"), RES_2560x1120(117, "2560*1120"), RES_704x320(118, "704*320"), RES_1200x1920(119, "1200*1920"), RES_480x768(120, "480*768"), RES_768x480(121, "768*480"), RES_320x512(122, "320*512"), RES_512x320(123, "512*320"), RES_4096x1800(124, "4096*1800"), RES_1280x560(125, "1280*560"), RES_2400x3840(126, "2400*3840"), RES_480x272(127, "480*272"), RES_512x272(128, "512*272"), RES_2592x2592(129, "2592*2592"), RES_1792x2880(130, "1792*2880"), RES_1600x2560(131, "1600*2560"), RES_2720x1192(132, "2720*1192"), RES_3MP(133, "1920*1536/2048*1536"), RES_5MP(134, "2560*1944"), RES_4096x1200(137, "4096*1200"), RES_3840x1080(138, "3840*1080"), RES_2720x800(139, "2720*800"), RES_512x232(140, "512*232"), RES_704x200(141, "704*200"), RES_512x152(142, "512*152"), RES_2048x896(143, "2048*896"), RES_2048x600(144, "2048*600"), RES_1280x376(145, "1280*376"), RES_8208x3072(150, "8208*3072"), RES_4096x1536_2(151, "4096*1536"), RES_6912x2800(152, "6912*2800"), RES_3456x1400(153, "3456*1400"), RES_720x1280(167, "720*1280"), RES_576x960(168, "576*960"), RES_2944x1656(169, "2944*1656"), RES_432x240(170, "432*240"), RES_2160x3840(171, "2160*3840"), RES_1080x1920(172, "1080*1920"), RES_7008x1080(173, "7008*1080"), RES_3504x540(174, "3504*540"), RES_1752x270(175, "1752*270"), RES_876x135(176, "876*135"), RES_4096x1440(177, "4096*1440"), RES_4096x1080_2(178, "4096*1080"), RES_1536x864(179, "1536*864"), RES_180x240(180, "180*240"), RES_360x480(181, "360*480"), RES_540x720(182, "540*720"), RES_720x960(183, "720*960"), RES_960x1280(184, "960*1280"), RES_1080x1440(185, "1080*1440"), RES_3200x1800(186, "3200*1800"), RES_1752x272(187, "1752*272"), RES_872x136(188, "872*136"), RES_1280x1440(189, "1280*1440"), RES_3520x544(190, "3520*544"), RES_1728x256(191, "1728*256"), RES_864x128(192, "864*128"), RES_5470x3684(193, "5470*3684"), RES_2560x750(194, "2560*750"), RES_1600x480(195, "1600*480"), RES_1024x300(196, "1024*300"), RES_848x480(197, "848*480"), RES_8160x3616(198, "8160*3616"), RES_8160x2304(199, "8160*2304"), RES_4064x2560(200, "4064*2560"), RES_1400x1050(201, "1400*1050"), RES_2688x1512(202, "2688*1512"), RES_704x288(203, "704*288"), RES_1560x656(204, "1560*656"), RES_3072x1280(205, "3072*1280"), RES_4320x1808(206, "4320*1808"), RES_6120x2560(207, "6120*2560"), RES_1280x960(208, "1280*960"), RES_3000x3000(209, "3000*3000"), RES_2032x3616(210, "2032*3616"), RES_7680x4320(211, "7680*4320"), RES_5760x3240(212, "5760*3240"), RES_3264x1836(213, "3264*1836"), RES_2712x1536(214, "2712*1536"), RES_1080x720_2(215, "1080*720"), RES_360x640_2(216, "360*640"), RES_1440x812(217, "1440*812"), RES_8160x2416(218, "8160*2416"), RES_5760x1712(219, "5760*1712"), RES_4080x1200(220, "4080*1200"), RES_6144x2560_2(221, "6144*2560"), RES_1568x656_2(222, "1568*656"), RES_4096x1808_2(223, "4096*1808"), RES_2720x1200_2(224, "2720*1200"), RES_2896x848(225, "2896*848"), RES_2048x608(226, "2048*608"), RES_3840x1120(227, "3840*1120"), RES_2720x784(228, "2720*784"), RES_1920x560(229, "1920*560"), RES_1360x400(230, "1360*400"), RES_704x208(231, "704*208"), RES_496x144(232, "496*144"), RES_352x128(233, "352*128"), RES_512x240(234, "512*240"), RES_512x160(235, "512*160"), RES_368x128(236, "368*128"), RES_256x128(237, "256*128"), RES_2048x592(238, "2048*592"), RES_1456x416(239, "1456*416"), RES_1024x304(240, "1024*304"), RES_1280x368(241, "1280*368"), RES_912x256(242, "912*256"), RES_640x192(243, "640*192"), RES_252x112(244, "252*112(未使用)"), RES_RESERVED_2(245, "576*704[P制]/480*704[N制]"), RES_OVERFLOW(254, "超出该字段范围(使用NET_DVR_MULTI_STREAM_COMPRESSIONCFG中的dwResolution)"), RES_AUTO(0xFF, "Auto(使用当前码流分辨率)"), RES_OTHER(-70, "未知"); private final int index; private final String resolution; ResolutionEnum(int index, String resolution) { this.index = index; this.resolution = resolution; } public int getIndex() { return index; } public String getResolution() { return resolution; } public static ResolutionEnum fromCode(int index) { for (ResolutionEnum resolutionEnum : ResolutionEnum.values()) { if (resolutionEnum.getIndex() == index) { return resolutionEnum; } } return null; } }