1、RMIP TCPVS600 UNICAST/TCPVSP TCP7.4.4对数字摄像机和监视器进行统一编号配置编号映射表摄像机编号此编号就是键盘切换时选择摄像机时的编号。操作方法:直接在编号列摄像机行,双击鼠标左键,即可输入数字,对其编号.对监视器的编号也类同。(配置编号映射表监视器编号)注意:如果此处不进行编号,那么键盘将无法调用数字摄像机和监视器.7.4.5创建编解码通道因为编码通道和解码通道类似,此处以编码通道为例进行讲解摄像机.监视器.编解码通道-编解码通道名称:必须是数字,建议从1开始编。此编码器对应编码通道的中文名称,建议按实际编写。PVG与编码器通信时的通信方式.TCP/UDP/
2、多播等.此摄像机对应编码器的IP地址。Av号:此摄像机对应编码器的哪一路输入,必须按实际填写。1 此处也支持批添加的功能,操作同上面视频服务器的操作。2 组:同现实生活中组的概念,即一种分类方式3 如果是多路编码器,那么只需同一个编码器在添加几遍即可,仅仅是AV端口号来区别.4 解码通道的创建页类似,仅仅是av端口号为05 不同的编码器,此处添加不同,详见下表:VS600 TCP7.4.6调用编解码通道编解码通道:编解码器直接接在矩阵的输入输出的,作用是把矩阵信号数字化,或把数字化的信号模拟化给矩阵,此种方式我们叫做编解码通道.由上面的定义可知,编解码通道是接在矩阵输入输出上的(编码通道接在矩
3、阵输出,解码通道接在矩阵输入).所以编解码通道的调用也在矩阵的输入输出部分进行调用.本例以编码通道为例.矩阵-某一矩阵-矩阵输出端口设置.假设编号为1的编码通道接在矩阵输出的第10个物理端口,那么操作如下图:类型:选择编码通道编号:选择此编码通道的编号.其他编码通道的调用也类似.端口号:对应矩阵物理视频输入因为我们输入接的都是摄像机,所以选择摄像机即可。编号:即此摄像机的逻辑编号(即对摄像机的映射),键盘切换时就调用此编号。区域:即组,此处可以不添。即这些摄像机放在哪一个组里面,一般直接输入cam即摄像机的中文名称。PTZ型号:即此摄像机对应云台的型号。详见第三节PTZ参数:即云台参数。矩阵输
4、出配置类似输入,矩阵输出的配置过程,其实就是对监视器的一个映射过程.对应矩阵物理输出端口此处所有输出为监视器,所以选择监视器。即此监视器的逻辑编号。键盘切换时就调用此编号。即此监视器的名称。第五节 PVG基本配置一个最简单的PVG配置文件应该包含以下几项:第一步:配置节点第二步:配置用户.客户端(PE或键盘)控制pvg时使用不同权限的用户登陆7.5.1 配置节点配置-编号映射表-节点编号本机节点编号:即PVG在整个安防系统中的唯一编号,只有在PVG联网时才用到.本机节点IP地址或域名:PVG的IP地址或域名服务器.7.5.2配置用户PVG默认有一个管理员账户,如果只使用一个用户那么此步可以省略
5、.用户-右键-创建用户用户名:客户端登陆或控制PVG时使用/调用的用户名标题:不起作用,仅仅作为用户的显示标识.密码:用户密码级别:此用户的等级,从10-99.一般发生在权限抢占的时候才起作用.选择完成.添加用户的全局权限.根节点-权限选择添加:按上图显示添加.点确定.添加完成以后,那么此用户默认对vgs根节点下的所有对象都具有控制权限.也可以针对某一个对象添加权限,比如摄像机1,只能由usr1控制,我们可以通过以下方式添加:摄像机.监视器.编解码通道-cam-1取消掉继承父对象(继承父对象,即继承上级对象的用户权限,因为用户在vgs根结点具有全局的权限,所以,如果选择了继承父对象,那么所有具
6、有全局权限的用户对此对象都具有操作权,所以此处,我们不选择继承父对象)选择添加,弹出下图:将对此对象具有操作权限的用户添加进来即可.第六节 PVG联网假设有两个PVG,pvg1要和PVG进行联网,我们的操作步骤一般如下:分别配置不同PVG的配置文件,详见上面章节.确定PVG1与pvg2之间的关系第三步:对对方pvg下的本pvg所关心的对象进行映射.第四步:在对方PVG下为本PVG添加控制权限.第五步:创建两个PVG之间联网的数字或模拟干线.详见后面章节PVG联网的举例.第七节 PVG功能的使用通过对PVG的配置,PVG已经与相应的设备之间建立了一个物理通道和逻辑通道,并且对每一个对象都有一个唯
7、一的编号,pvg控制的时候就直接调用PVG下面对象即可.PVG调用某一个对象,只需要选择相应的对象,然后看下面的对象(即上图中红色的标志)即可.7.7.1 JS宏脚本创建宏脚本.Ms宏-右键-创建宏-名字:宏的编号,即键盘调用时输入的编号.此宏的名字识别,一般采用功能+宏编号的方式.编写宏.调用宏按键盘上MICRO2即可.注释:1.PVG内嵌JS宏解释语言,支持JS所有的宏函数及系统调用.2.PVG内部宏函数指令格式功能注册和注销Login(string operator, string password)注册Logout()注销,程序退出基本监视器操作Mon(string mon_no)选择
8、监视器MonLock(int time)锁定当前监视器MonGrab(string mon_no)跟踪监看监视器基本摄像机操作Cam(string cam_no)选择摄像机CamNext()选择下一摄像机CamPrev()选择上一摄像机View(int view_no)选择摄像机预置位ViewSet(int view_no)设置摄像机预置位FlashBack()存储当前摄像机预置位并闪回上个预置位PanLeft(int speed)摄象机左转PanRight(int speed)摄象机右转TiltUp(int speed)摄象机仰摄TiltDown(int speed)摄象机俯摄ZoomIn(
9、int speed)近变焦ZoomOut(int speed)远变焦FocusNear(int speed)近聚焦FocusFar(int speed)远聚焦IrisOpen(int speed)扩大光圈IrisClose(int speed)缩小光圈Wash(bool onff)冲洗Wipe(bool onoff)擦拭Light(bool onoff)打开关闭摄像机灯光Lock(int time)锁定当前摄像机Aux(int auxNo,bool onoff)设置当前摄像机关联的辅助开关CamPtzControl(cmd, parm)扫描序列的使用ScanSet(string scan_no
10、)设置扫描序列Scan(string scan_no)执行恢复扫描序列ScanPause()暂停扫描ScanHalt()停止扫描ScanPrev()选择上一个条目ScanNext()选择下一个条目ScanLoop()设置取消循环模式ScanTime(int time)设置驻留时间ScanIns()插入当前摄像机ScanDel()删除当前条目键盘宏MacroDel(string macro_no)删除宏Macro(string macro_no)执行宏MacroSet(string macro_no)开始录制宏MacroTiming()改变宏录制的定时模式:自动或精确MacroStop()停止录
11、制,新宏被自动记录MacroExit()退出正在运行的宏报警输入输出处理AlarmClear()清除显示当前报警AlarmNext()在报警堆栈上,选择下一报警AlarmOut(string alarm_no, bool onoff)设置报警输出录像回放RecCam()RecMon()RecSet(int time)RecStop()PlayCam()PlayMon()PlayStop()Step()Play()Pause()Forward()Rewind()Seek(string time)ShowText(bool onoff)取消/显示字幕其它String OpGet()得到当前的用户编
12、号String CamGet()得到当前的摄像机编号String MonGet()得到当前的显示器编号String ScanGet()得到当前扫描序列的编号int ScanStatus()得到当前扫描序列的当前模式String AlarmGet()获得当前报警输入编号bool AlarmRaise(string alarm_no)模拟发出报警输入信号Sleep(seconds)int KeyPeek()超前查看键盘按键int KeyGet(int timeout)从键盘上输入任意键KeyPost(int key)模拟按键string DigGet(int count)从键盘上输入一串数字string NumGet(int count)从键盘上输入一个全局或局部资源编号设置暂时不要使用,修改中 Javascripts语法说明,及举例详见录像文件.7.7.2扫描序列创建扫描序列.Ss扫描序列-右键-创建扫描序列.点击确定.扫描序列属性:每个摄像机停留时间(单位s):摄像机切换的时间间隔.增加:添加参加扫描序列的摄像机.删除:删除扫描序列中的摄像机.向上向下箭头:改变摄像机在扫描序列中的先后顺序.第八章 用户权限篇
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1