视频监控系统及周边安防系统方面总结.docx
- 文档编号:12257111
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:17
- 大小:21.95KB
视频监控系统及周边安防系统方面总结.docx
《视频监控系统及周边安防系统方面总结.docx》由会员分享,可在线阅读,更多相关《视频监控系统及周边安防系统方面总结.docx(17页珍藏版)》请在冰豆网上搜索。
视频监控系统及周边安防系统方面总结
视频监控系统及周边安防系统
一、工作任务:
1、焊接6个视频线头子待用。
(节省时间可以先将电焊台插上电预热,先接线,然后在焊视频头)
2、将各个设备进行接线连接。
(整个过程在断电情况下进行,具体见二、接线方法)
3、视频监控中的组态王界面设置,联网监控
4、系统调试、问题查找与解决
二、接线方法:
该系统的设备主要有枪式机,一体化球机,硬盘录像机,监视器,一组主动红外对射器,被动红外幕帘探测器,报警器,电脑,12v电源适配器,12v开关电源,24v开关电源,以及一些电线、网线组成。
一体化球机的接线:
两根电源线,两根控制线,一根数据线,两根电源线接在24v开关电源的两端(注意正负,一般红线接正极),控制线接到硬盘录像机的T+与T-上,数据线接到硬盘录像机的视频输入口1上。
枪式机的接线:
电源用12v电源适配器连接,视频线接到硬盘录像机的视频输入口2上。
监视器的接线:
电源直接接220v电源,然后用视频线将监视器的视频输入口与硬盘录像机的视频输出口连接。
主动红外对射器的接线:
投光器:
投光器的1、2端子接12v开关电源。
受光器:
受光器的1、2端子接12v开关电源,3、4端子(或3、5端子,主要是常开常闭问题,一般接3、4端子)接到硬盘录像机的报警输入口上,3端接输入端,在1、2、3。
。
。
。
中选择一个,4端接G端口。
红外幕帘的接线:
1、2端子接12v开关电源,3、4报警端子接到硬盘录像机的报警输入口,3端接输入端,在1、2、3。
。
。
。
中选择一个,4端接G端口。
报警器的接线:
报警器与12v开关电源串联再与硬盘录像机的报警输出口连接,具体是报警器的正极接到开关电源的正极,报警器的负极接到报警输出口的在1、2、3。
。
。
。
中选择一个接,开关电源的负极接到硬盘录像机报警输出口的G端。
计算机通过网线与硬盘录像机进行连接。
三、组态界面设计及SAS组态集成(具体参考亚龙杯竞赛手册)
1、设置硬盘录像机的网络IP:
192.168.1.108。
电脑的IP:
192.168.1.102.此时打开计算机,打开浏览器,输入硬盘录像机的IP地址,即可通过计算机的浏览器对视频进行监控。
2、注册控件:
把Ocx中的文件拷到C盘组态王安装目录(Kingview)下,然后双击“注册RealPlayOcX”进行控件的注册。
3、用记事本打开MTSServer文件中的MTS。
Conf文件并把里面的IP改成电脑的IP192.168.1.102,并可以再里面看到服务器的端口号9110。
保存后关闭。
4、打开MTSServer(不能关闭),同时打开组态王。
5、在组态王的开发系统中插入视频监控控件(即在组态王中按插入通用按键按钮)
6、选择ADKRealPlayOcxControl,点确定后点击鼠标左键不放在界面上拖一下即可完成控件的插入。
7、插入三个按钮:
第一个按钮的命令为:
Ctrl0.AddMTSServer(“192.168.1.102”,9110,“14”);
第二个按钮的命令为:
Ctrl0.RealPlay(1,“192.168.1.108”,37777,“admin”,“admin”,0,0);
第三个按钮的命令为:
Ctrl0.RealPlay(1,“192.168.1.108”,37777,“admin”,“admin”,1,1);
8、进入运行界面,依次按下三个按钮,看是否能在组态王界面里看见所监控到的视频
注意点:
(1)192.168.1.102是电脑的IP地址,9110为转发服务器的端口,14为转发服务器的的登录密码。
(2)以Ctrl0.RealPlay(1,“192.168.1.108”,37777,“admin”,“admin”,0,0);为例。
1是MTS服务器ID,192.168.1.108是硬盘录像机的IP地址,37777是设备端口号,各个类型的硬盘录像机的端口号不一样,海康威视的为8000,大华(比赛用的)的为37777,第一个admin是用户名,第二个admin是密码,第一个0是通道,第二个0是视频窗口号。
实际比赛按比赛用的硬盘录像机而定。
要活用。
四、系统调试:
系统调试主要对以下几个方面进行调试(注意要在线路检查确认线路没有错误,在通电进行系统调试,从而防止设备烧毁):
1、监视器能不能显示球机与枪式机所监视的画面?
2、能不能通过硬盘录像机对球机进行控制?
3、当探测到被动红外幕帘探测器动作时,球机的镜头能否自动对准其所在的位置?
4、当探测到被动红外幕帘探测器动作时,硬盘录像机能否进行自动录像?
5、当探测到红外对射动作时,硬盘录像机能否进行自动录像?
6、当探测到红外对射动作时,能否进行声光报警?
7、在组态界面里能否显示两个摄像机所监控的画面?
五、系统调试出现的突发问题与解决方案:
1、监控画面不能显示:
若电源供电正常,检查视频线是否焊接头子时有松动,接触不良问题,可以重新焊接。
2、有监控画面,但是球机不能通过硬盘录像机控制转动:
看硬盘录像机的波特率,地址编码是否与球机的设置一致,若设置正确,看控制线是否接反,逐一排除,从而解决。
3.组态界面显示不了监控画面:
看命令语言是否命令错误,通过MTSServer我们可以找到是第一个按钮命令是否有错误,若通讯成功,则第一个按钮命令正确,若不成功则第一个按钮就设置错误,看命令是否设置错误。
然后看第二第三个,通过查看硬盘录像机的配置,对命令语言重新修改查看。
六、未解决问题:
1、Ctrl0.AddMTSServer(“192.168.1.102”,9110,“14”)登陆密码为什么是14呢?
从那边进行查看?
七、附件(视频插件的使用):
ADK_RealPlay接口说明文档
时间
版本
说明
作者
2009-02-20
1.0.0.1
ADK1.0实时监视控件接口定义
李明江、俞露
2009-06-29
2.0.0.1
ADK2.0实时监视接口整理,功能完善
张书军
2009-07-30
2.0.0.1
增加接口SetSelectedWnd
张书军
2009-08-07
2.0.0.1
增加接口GetVersion
张书军
2009-8-14
2.0.0.1
为接口StartRecord添加“注意”
张书军
2009-8-19
2.0.0.1
StartRecord接口取消avi录像
张书军
1.属性
1.1.视频窗口背景色
名称
videoWndBackColor
类型
String
描述
视频播放小窗口背景颜色,格式为两位16进制组成的RGB颜色值,如”#FF0000”为红色;
默认值
“#2E305C”
2.方法
2.1.添加MTS服务器
名称
AddMTSServer
定义
LONGAddMTSServer(BSTRMTSIP,LONGMTSPort,BSTRMTSPassword);
描述
添加MTS服务器;
特殊说明:
此控件所有数据均从MTS服务获取,因此在进行所有设备数据相关操作前应先调用该接口,并确保该接口成功返回;
参数
名称
类型
说明
1
MTSIP
string
转发服务器的IP
2
MTSPort
long
转发服务器的端口
3
MTSPassword
long
转发服务器的登录密码;(暂无用)
返回值
登陆成功,将返回MTS服务器的ID,接口RealPlay、StartTalkByDev、AddDDNSServer需要用到该参数,失败请查看错误码;
2.2.设置视窗数
名称
SetVideoWndNum
定义
LONGSetVideoWndNum(LONGWndNum);
描述
设置控件显示的视频窗口数
特殊说明:
切换窗口数后第一个窗口为之前选中窗口,如要修改为其他窗口请使用SetSelectedWnd接口;
参数
名称
类型
说明
1
WndNum
long
要设置的窗口数(有效值应为1~36)
返回值
0——成功;
其他值——错误码;
2.3.全屏显示
名称
FullScreen
定义
LONGFullScreen(LONGvalue);
描述
全屏显示控件
参数
名称
类型
说明
1
value
long
大于0为全屏显示,小于或者等于0为非全屏显示;
特殊说明:
全屏后按“Esc”键可以退出全屏状态;
返回值
0——成功;
其他值——错误码;
2.4.获取当前视窗号
名称
GetSelWndIndex
定义
LONGGetSelWndIndex();
描述
视频窗口号,从0开始
参数
名称
类型
说明
无
返回值
当前选中的视频窗口号
2.5.打开监视
名称
RealPlay
定义
LONGRealPlay(LONGMTS_ID,BSTRdeviceIP,LONGdevicePort,BSTRusername,BSTRpassword,LONGchannel,LONGvideoWndIndex);
描述
打开实时监视
参数
名称
类型
说明
1
MTS_ID
long
MTS服务器ID,该值从AddMTSServer接口获取
2
deviceIP
string
设备IP地址
3
devicePort
long
设备的端口号
4
username
string
用户名
5
password
string
密码
6
channel
string
通道
7
videoWndIndex
string
视频窗口号
返回值
0——成功;
其他值——错误码;
2.6.关闭监视(按窗口)
名称
StopRealPlay
定义
LONGStopRealPlay(LONGvideoWndIndex);
描述
关闭实时监视
参数
名称
类型
说明
1
videoWndIndex
long
窗口的索引值
返回值
0——成功;
其他值——错误码;
2.7.音频开关
名称
EnableAudio
定义
LONGEnableAudio(LONGvideoWndIndex,LONGenableValue);
描述
打开或者关闭音频
参数
名称
类型
说明
1
videoWndIndex
long
视频窗口号
2
enableValue
long
1打开,0关闭
返回值
0——成功;
其他值——错误码;
2.8.打开对讲(按设备)
名称
StartTalkByDev
定义
LONGStartTalkByDev(LONGMTS_ID,BSTRdevIP,LONGdevPort,BSTRusername,BSTRpassword);
描述
根据设备信息打开语音对讲
参数
名称
类型
说明
1
MTS_ID
long
MTS服务器ID,该值从AddMTSServer接口获取
2
devIP
long
对讲设备的IP
3
devPort
long
对讲设备的端口
4
username
long
登陆设备的用户名
5
password
long
登陆设备的密码
返回值
0——成功;
其他值——错误码;
2.9.打开对讲(按窗口)
名称
StartTalkByWnd
定义
LONGStartTalkByWnd(LONGvideoWndIndex);
描述
根据窗口信息打开相对设备的语音对讲
参数
名称
类型
说明
1
videoWndIndex
long
窗口号
返回值
0——成功;
其他值——错误码;
2.10.关闭对讲
名称
StopTalk
定义
LONGStopTalk(void);
描述
关闭当前打开的语音对讲
参数
名称
类型
说明
无
返回值
0——成功;
其他值——错误码;
2.11.实时抓图
名称
Snap
定义
LONGSnap(LONGvideoWndIndex,BSTRpictureName);
描述
根据播放窗口号实时抓图;
特殊说明:
1、现在只支持“BMP”的图片格式;2、相同文件名会覆盖;
参数
名称
类型
说明
1
videoWndIndex
long
抓图的视频窗口号,从0开始
2
pictureName
long
抓图图片的全称(路径+文件名,用“\\”分隔),如“c:
\\Picture\\pic.bmp”
返回值
0——成功;
其他值——错误码;
2.12.开始录像
名称
StartRecord
定义
LONGStartRecord(LONGvideoWndIndex,BSTRrecordName,LONGtype);
描述
根据窗口号实时录像,录像文件存储在本地;
特殊说明:
1、相同文件名会覆盖;
2、由于现在码流I帧数据为2秒一帧,因此录像时间的误差可能会在2秒钟左右;
参数
名称
类型
说明
1
videoWndIndex
long
录像的视频窗口号,从0开始
2
recordName
long
录像文件的文件名全称(路径+文件名,用“\\”分隔),如“C:
\\Record\\record.dav”
3
type
long
录像类型:
0:
原始数据(dav);暂不支持其他格式录像;
返回值
0——成功;
其他值——错误码;
2.13.停止录像
名称
StopRecord
定义
LONGStopRecord(LONGvideoWndIndex);
描述
停止某窗口录像
参数
名称
类型
说明
1
videoWndIndex
long
录像的视频窗口号,从0开始
返回值
0——成功;
其他值——错误码;
2.14.窗口框选使能
名称
EnableSelectRect
定义
LONGEnableSelectRect(LONGvideoWndIndex,LONGenableValue);
描述
设置某窗口云台三维定位使能
参数
名称
类型
说明
1
videoWndIndex
long
视频窗口号(从0开始)
2
enableValue
long
1:
使能框选;0:
取消框选;
返回值
0——成功;
其他值——错误码;
2.15.设置参数
名称
SetParameter
定义
LONGSetParameter(LONGkey,LONGvalue);
描述
设置控件功能参数
参数
名称
类型
说明
1
key
long
0:
重复打开视频;
2
value
long
1:
打开;0:
关闭;
返回值
0——成功;
其他值——错误码;
2.16.设置DDNS服务器
名称
AddDDNSServer
定义
LONGAddDDNSServer(LONGMTS_ID,BSTRIP,LONGport,BSTRversion);
描述
添加设备DDNS服务器;
参数
名称
类型
说明
1
MTS_ID
long
MTS服务器ID,该值从AddMTSServer接口获取
2
IP
string
DDNS服务器的IP
3
Port
long
DDNS服务器的端口;
4
Version
string
版本号,暂无用;
返回值
0——成功;
其他值——错误码;
2.17.选中窗口
名称
SetSelectedWnd
定义
LONGSetSelectedWnd(LONGwndIndex);
描述
设置选中窗口;
参数
名称
类型
说明
1
wndIndex
long
要选中的窗口号
返回值
0——成功;
其他值——错误码;
2.18.获取版本
名称
GetVersion
定义
BSTRGetVersion(void);
描述
获取控件版本号
参数
名称
类型
说明
无
返回值
返回版本字符串,从高位到低位由“.”分隔,如“2.0.0.1”
3.事件
3.1.视窗切换
名称
OnVideoWndChanged
定义
voidOnVideoWndChanged(LONGoldWndIndex,LONGnewWndIndex,BSTRoldCameraId,BSTRnewCameraId,BSTRextend);
描述
切换视频窗口事件
返回值
名称
类型
说明
1
oldWndIndex
long
切换前的窗口号(从0计数)
2
newWndIndex
long
切换后的窗口号(从0计数)
3
oldCameraId
string
切换前的cameraID
4
newCameraId
string
切换后的cameraID
5
extend
string
保留,暂无用
3.2.视窗框选
名称
OnSelectRect
定义
voidOnSelectRect(LONGvideoWndIndex,LONGleft,LONGtop,LONGright,LONGbottom,LONGreverse);
描述
视频窗口框选事件
返回值
名称
类型
说明
1
videoWndIndex
long
窗口号(从0计数)
2
left
long
左位置
3
top
long
上位置
4
right
long
右位置
5
bottom
long
下位置
6
reverse
long
是否反向选择
3.3.右键点击
名称
OnRightBtnClick
定义
voidOnRightBtnClick(void)
描述
控件鼠标右键点击事件
返回值
名称
类型
说明
无
4.附录1-错误码
名称
值
注释
DH_ERROR_OK
0
成功
DH_ERROR
-1
失败
DH_ERROR_MALLOCFAILD
-2
DH_ERROR_CREATE
-3
资源地址创建失败
DH_ERROR_HANDLE_ININVALID
-4
资源句柄错误
DH_ERROR_OCXERROR
-5
视频窗口控件错误
DH_ERROR_PARMERROR
-6
参数不合法
DH_ERROR_ALREADYLOGIN
-7
已经登录
DH_ERROR_CONNECT_FAIL
-8
登录失败
DH_ERROR_SERIALIZE
-9
DH_ERROR_SEND
-10
DH_ERROR_OPENSTREAM
-11
DH_ERROR_PLAY
-12
DH_ERROR_ADDCAMERA
-13
DH_ERROR_ADDCLIENT
-14
DH_ERROR_PLAYSESSION
-15
会话格式错误
DH_ERROR_URL_PARSE
-16
URL格式错误
DH_ERROR_ORDER
-17
次序错误
DH_ERROR_STOP
-18
停止错误
DH_ERROR_SETUP
-19
信息装载错误
DH_ERROR_SETTCP
-20
网络信息错误
DH_ERROR_NOPORTUSE
-21
无播放端口
DH_ERROR_PARSECHANNEL
-22
DH_ERROR_NO_MTS
-23
MTS服务器不存在
DH_ERROR_MTS_NO_LOGIN
-24
MTS服务器没有登录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 视频 监控 系统 周边 方面 总结