属性 CGI
版本/作者/日期 | 修改内容 |
---|---|
1.0/David/2013-03-25 | 初版 |
概述
名称 |
描述 | |
firmware_ver |
系统固件版本 | |
webui_ver |
Web UI 版本 | |
ptz |
是否具备 PTZ 功能 | |
wireless |
是否具备 WI-FI 功能 | |
sensor |
Sensor 类型 | |
resolution_capability |
支持的视频分辨率类型 |
Bit0:是否支持 128*96 |
Bit1:是否支持 160*128 | ||
Bit2:是否支持 160*120 | ||
Bit3:是否支持 176*144 | ||
Bit4:是否支持 320*240 | ||
Bit5:是否支持 352*288 | ||
Bit6:是否支持 640*480 | ||
Bit7:是否支持 704*576 | ||
Bit8:是否支持 720*576 | ||
Bit9:是否支持 800*600 | ||
Bit10:是否支持 1024*768 | ||
Bit11:是否支持 1280*720 | ||
Bit12:是否支持 256*144 | ||
Bit13:是否支持 384*216 | ||
Bit14:是否支持 512*288 | ||
Bit15:是否支持 640*360 | ||
Bit16:是否支持 768*432 | ||
Bit17:是否支持 896*504 | ||
Bit18:是否支持 1024*576 | ||
snapshot_resolution_capability |
支持的拍照分辨率类型 |
同 resolution_capability |
max_streams_number |
支持的最大码流数 | |
camera_capability |
支持的 Camera 操作 |
Bit0:是否支持亮度调节 |
Bit1:是否支持对比度调节 | ||
Bit2:是否支持灰度调节 | ||
Bit3:是否支持色饱和度调节 | ||
Bit4:是否支持锐度调节 | ||
Bit5:是否支持频率设置 | ||
Bit6:是否支持曝光设置 | ||
Bit7:是否支持场景设置 | ||
Bit8:是否支持翻转设置 | ||
brightness_min |
亮度调节的最小值 | |
brightness_max |
亮度调节的最大值 | |
brightness_default |
亮度的缺省值 | |
contrast_min |
对比度调节的最小值 | |
contrast_max |
对比度调节的最大值 | |
contrast_default |
对比度的缺省值 | |
hue_min |
灰度调节的最小值 | |
hue_max |
灰度调节的最大值 | |
hue_default |
灰度的缺省值 | |
saturation_min |
色饱和度调节的最小值 | |
saturation_max |
色饱和度调节的最大值 | |
saturation_default |
色饱和度的缺省值 | |
sharpness_min |
锐度调节的最小值 | |
sharpness_max |
锐度调节的最大值 | |
sharpness_default |
锐度的缺省值 | |
powerfreq_min |
频率设置的最小值 | |
powerfreq_max |
频率设置的最大值 | |
powerfreq_default |
频率的缺省值 | |
ev_min |
曝光设置的最小值 | |
ev_max |
曝光设置的最大值 | |
ev_default |
曝光的缺省值 | |
scene_min |
场景设置的最小值 | |
scene_max |
场景设置的最大值 | |
scene_default |
场景的缺省值 | |
flip_min |
翻转设置的最小值 | |
flip_max |
翻转设置的最大值 | |
flip_default |
翻转的缺省值 | |
model |
设备型号,0:RC9264、1:RC2409M、2:RC2409H | |
skype |
设备是否有 skype 功能 | |
onvif |
设备是否有 onvif 功能 | |
mic |
设备是否有 microphone 功能,只适用于 RC2409M/H | |
speaker |
设备是否有 speaker 功能,只适用于RC2409M/H |
查询 IP Camera 上是否设置有 MJPEG 编码的流(只适用于 RC9264)
is_mjpeg_stream_exist.cgi
- 权限要求:
无
- 语法:
/is_mjpeg_stream_exist.cgi[?result=&json=&jsonp_callback=]
- 参数:
result:返回的相应的变量名称设置 json/jsonp_callback:返回 json 类型数据设置
- 返回:
result:是否存在 MJPEG 编码的流
- 示例:
http://192.168.0.188/is_mjpeg_stream_exist.cgi IP Camera 返回: var result=1;
查询 IP Camera 的属性
get_properties.cgi
- 权限要求:
访问者
- 语法:
/get_properties.cgi[?user=&pwd=&session=&json=&jsonp_callback=&property=&…&property= ]
- 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码 session:Session 认证方式需用到的 Session ID property:需要查询的属性名称和所对应的返回的变量名称,形式为: property_name=var_name property_name 为要查询的属性名称,var_name为所对应的返回的变量名称。如果要查询多个属性,则设置多个,如没有设置,则按照缺省变量名,返回全部属性。 json/jsonp_callback:返回 json 类型数据设置
- 返回:
返回需要查询的属性的变量定义。
- 示例:
http://192.168.0.188/get_properties.cgi?session=1891048766&firmware_ver=&webui_ver=&ptz=can_ptz&wireless=can_wifi&sensor= IP Camera 返回: var sensor=2; var can_wifi=0; var can_ptz=0; var webui_ver='REECAM.GM8126.BASE.3.3'; var firmware_ver='REECAM.GM8126.BASE.3.2'; http://192.168.0.188/get_properties.cgi?session=1891048766 IP Camera 返回全部的属性: var firmware_ver='REECAM.GM8126.BASE.3.2'; var webui_ver='REECAM.GM8126.BASE.3.3'; var ptz=0; var wireless=0; var sensor=2; var resolution_capability=82; var max_streams_number=4; var camera_capability=256; var brightness_min=0; var brightness_max=50; var brightness_default=25; var contrast_min=0; var contrast_max=10; var contrast_default=5; var hue_min=0; var hue_max=32; var hue_default=16; var saturation_min=0; var saturation_max=16; var saturation_default=8; var sharpness_min=0; var sharpness_max=4; var sharpness_default=2; var powerfreq_min=0; var powerfreq_max=1; var powerfreq_default=1; var ev_min=0; var ev_max=1; var ev_default=0; var scene_min=0; var scene_max=5; var scene_default=0; var flip_min=0; var flip_max=3; var flip_default=0;