竞业达软件调试指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
竞业达软件调试指南
(Ver: 0238)
北京竞业达数码科技有限公司
2006年2月
目录
第1章资源服务器程序 (3)
第2章网管程序 (3)
2.1编码器设置 (5)
2.2解码器(云台、镜头)设置 (8)
2.2.1竞业达公司解码器设置 (8)
2.2.2其他公司云台镜头解码器 (9)
2.3中控编码卡相关设置 (10)
2.4电视墙设置 (12)
2.5外接电视机、投影机、显示器 (13)
2.6外接录像机、展台、DVD等 (15)
2.7中控安防相关设置 (17)
2.8远程控制功能 (18)
2.9其他功能 (18)
2.9.1投影机状态查询 (18)
2.9.2软件在线升级 (19)
2.9.3启动命令配置 (19)
2.9.4远程接管、维护 (20)
2.10主控设备控制软件 (20)
2.10.1系统设置 (21)
2.10.2直播与授权 (22)
2.11副控软件 (24)
第3章中控端软件 (25)
第4章数字监控软件 (27)
4.1系统配置 (28)
4.2登录 (29)
4.3系统功能 (29)
第1章资源服务器程序
主程序(stbserver)运行后如图
图1-1 stbserver程序运行图
程序运行后,会自动连带运行文件服务器程序,正确运行后系统托盘内应该有三个图示
此程序为中控点播视音频文件提供服务,运行正常后,不用进行任何操作,只要保证中控在使用时此程序不退出即可。
(此软件具体设置见《竞业达软件安装指南》)
第2章网管程序
网管工作站程序安装完成后,主要包含四个程序:编码器控制程序、网管程序、副控程序、主控设备控制程序。
该软件的基本设置见《竞业达软件安装指南》
首先了解一下中控的启动原理,中控本身自带了一个DOM(电子硬盘),DOM里安装了简化的linux操作系统(系统启动快),在控制本地设备的时候,可以通过DOM引导linux 操作系统,然后控制本地的设备,如果需要教学,就需要中控通过网络,利用存贮在服务器上的镜像文件,启动网络win2000或者网络winxp,进行多媒体教学。
现在,打开一台中控,接入网络后,通过网管软件可以检测到新启动的这台中控,然后根据学校IP地址的规划,修改中控的IP地址(如图2-1),然后在DHCP里把IP地址绑定给这台中控(绑定方法见《竞业达软件安装指南》2.1节),以保证中控每次启动后的地址都是一致的。
然后可以给这台中控指定网络启动的镜像文件(如图2-2),镜像文件在写保护的情况下是不能被更改的,如果需要修改网络操作系统的配置,需要把镜像文件的写保护去
掉(把前面的勾去掉),具体操作通过VSA程序完成(如图2-3):
图2-1
(在上图中,填写需要的IP地址、掩码、网关,这里不能使用DHCP,点修改后,中控的地址被修改。
在“其他配置”中需要把资源服务器的IP地址填写,然后更新。
)
图2-2 中控配置
图2-3 VSA管理软件
注:中控镜像文件在去掉写保护的情况下,只允许一台中控用此镜像文件启动,否则会造成镜像文件的损坏,所以在修改完需要的设置后,需要及时把写保护勾上。
现在,中控就可以从本地引导linux或者从网络引导winXP进行教学了。
如果需要支持更多设备,拥有更多的功能,请参照以下文档。
2.1编码器设置
如果系统中有视音频编码器,运行编码器控制程序后,点“设置”—>自动检测,可以检测到系统中已经运行的编码器。
如图2-4
图2-4 编码器控制
注意:只有在StbServer运行并正确设置了网管工作站的IP地址的情况下,编码器控制程序才能检测到并控制各编码器!
如上图所示,检测到的视音频编码器如果设备号为0的为视频编码器(MPEG卡),检测的视音频编码器的设备号如果为数字1~4,则为视频编码器(H.264卡)。
如果系统中存在音频编码器,那么设备号是数字1~3,所以如果系统中既有视频编码器也有音频编码器,那么可以先把视频编码器打开,检测到以后,设置为视频编码器,然后在把音频编码器打开,依次设置,如图2-5
图2-5 添加编码器
编码器名称和类型配置完成后,再次运行此程序后,如图2-6
图2-6 编码器控制软件
接下来,如果为H264编码器,只需要把编码的码率调节为400K~800K之间,接上节目源即可使用。
如果是MPG编码器,还需要对编码方式进行设置,如图2-7 首先,选中需要配置的编码器,然后点“编码设置”,需要设置码率,MPG编码码率设置为1200K~3000K之间,码率越高,图象越清晰。
发送地址为D类组播地址,端口可以随意,只要不冲突就可以。
编码器可以自动识别视频制式,所以制式选择可以忽略。
图2-7 编码器设置
另外,软件还提供了信号预览功能,在编码器工作的状态下(指示灯为绿色),可以预览到编码器正在编码的信号。
启动和停止按钮用来控制编码器开始和停止编码。
2.2解码器(云台、镜头)设置
在系统中可以选用竞业达公司的解码器或第三方公司解码器:
硬件连接方法:中控后面板的“云台解码”接口是个RJ11的接口,此接口为485协议接口,2脚为485A+,3脚为485B-。
分别和云台镜头解码器的485线连接。
2.2.1竞业达公司解码器设置
只需要在下面的对话框内“云台类型”处选择“公司专用”即可,然后在云台ID里填写云台的ID号,例如:本例中填写1(必须把解码器硬件的ID拨码拨到“1”的位置)。
如图2-5
图2-5 监控配置
2.2.2其他公司云台镜头解码器
运行网管软件,选择“设置…”—>“系统设置”,在“云台类型自定义”里点“添加”弹出图2-6:
“类型名称”处填写云台镜头解码器的协议名称,如“PELCO-D”,这样比较容易看懂,然后选择协议使用的波特率,要根据云台镜头解码器的说明书填写,然后在说明书里找到控制云台上、下、左、右等以及控制镜头远、近、大、小的控制码,控制码都为16进制字符,为了确保选用的云台镜头解码器容易设置,请尽量选择支持比较常见的485协议的解码器,如上面的“PELCO-D”、“PELCO-P”等485协议。
正确添加了云台镜头解码器支持的协议后,在图2-5的云台类型里就可以选择新添加的协议,如:“派尔高-D”,设置正确的云台ID号,然后可以
图2-6 云台修改类型
2.3中控编码卡相关设置
如果中控带编码卡,那么需要对编码的参数进行设置,具体操作方法如下:
选中某个中控,单击鼠标右键并选择“开始监控”,可以对该中控所在的教室进行数字监控。
同样,选择“停止监控”则中止对该教室的监控。
选择“监控参数”,可以对数字监控的码率、组播地址、组播端口,亮度色度对比度等参数进行设置。
如图2-7
图2-7控参数设置
监控配置信息包括:组播地址、组播端口、清晰度、制式、码率等。
请注意:用Mpeg 卡的时候,不同的中控,其组播地址和组播端口均不能相同。
为了避免设置重复,建议使用以下的设置方式:对于不用的中控,组播地址前三部分不变,第四部分与IP地址的第四部分相同;端口第一位相同,其余与IP地址的第四部分相同。
以IP地址192.168.0.21为例,组播地址设置可以为234.5.6.21,端口设置为221。
(如果使用的H.264卡,组播地址内填写本中控的IP地址,端口填写5050,如上图。
)填写完成以后,点“修改”按钮后使其生效。
点“启动”按钮,中控开始编码;点“停止”按钮,中控停止编码。
Mpeg卡建议采用码率为1.2M(即输入1200)。
如果对视频信号指标要求较高,可以采用3000K以上的码率。
H.264卡的的码率设置为400K。
监控参数修改以后,数据库中的信息会自动更新。
拖动右方的滚动条可以实时修改监控画面的亮度、色度、对比度等参数
设置好以上参数后,选中某个中控,单击鼠标右键并选择“开始监控”,然后单击鼠标右键并选择“监控预览、转播”,可以预览到监控的画面,也可以通过此窗口把监控的画面和声音转播到其他教室。
如图2-8
图2-8 监控预览、转播
在上面的界面中,集成了班级直播功能。
从左边的列表框中选择要接收听课直播信号的班级,然后点“->”将其加入到右边的列表框中,再点击“开始直播”按钮,则表中所有班级开始接收直播。
点击“==>>”则把所有班级加入到右边的列表框。
2.4电视墙设置
电视墙使用的是多画面解码器设备来把教室里中控编码的音视频数字信号解码,转换成模拟的信号后,通过电视墙上的背投等显示设备显示出来。
具体方法如下:在网管软件的工具栏中单击“电视墙设置”按钮,出现图2-9所示的对话框。
点击“添加”、“删除”、“修改”等按钮来进行多画面解码器的配置。
多画面解码器用来H.264解码,需要指定其路数(图中为第一路,不要混淆路数,名称末尾最好用数字)。
配置完成后,在网管软件窗口的下面的电视墙一栏中会出现相应的解码器图标。
解码器没有开机时,图标是褐色的,开机后,图标变为蓝色。
图2-9 电视墙设置
在图标上面点鼠标右键,出现快捷菜单。
点击“显示方式设置”,可以设置多画面解码器的路数,如果是硬件解码,需要咨询经销商硬件的具体路数,如果是软件解码,最多可以设置为16画面。
如图2-10。
解码器的IP地址、子网掩码、网关地址等信息直接在多画面解码器上修改。
要使用相应的数字解码器对指定班级进行监控,只需要把该班级的图标拖曳到解码器的图标上面即可。
监控时,画面上会以半透明字幕叠加的方式出现该班级的名称。
图2-10 解码器路数设置
网管软件支持多画面解码器的轮询功能。
在图标上面点鼠标右键,出现快捷菜单。
点击“显示内容设置”,例如,画面1里同时选中1班、2班、3班,则画面1将循环显示这三个班级的监控画面。
班级之间的间隔时间是在“系统设置”的“解码器轮询时间间隔”中指定(具体方法见《竞业达软件安装指南》2.3.2节)。
另外可以在鼠标右键的菜单里,开始、停止录象。
可以查看已经录象存盘的文件。
2.5外接电视机、投影机、显示器
中控有两个VGA输出口,一个A V输出口,这决定了中控同时只能接两个VGA显示设备,电视机、投影机和显示器都是显示设备,其中投影机和显示器显示的是VGA信号,电视机显示的是模拟(A V)信号,如果使用的是高清电视(带VGA输入),那么电视机也可以接VGA信号,但是一台中控同时只能接两台VGA显示设备。
具体硬件连接方法参照相关文档。
投影机还需要中控对其进行控制,比如:控制投影机的开、关,转换投影机的状态为VGA、A V等,目前对投影机的控制建议采用串口控制方式。
具体方法如下:先找到投影机的串口控制命令,一般在投影机的说明书上有说明,如果没有,请向投影机的经销商索取,然后打开网管软件,工具栏点“设置”=>”系统设置”=>“IP地址与启动设置”,鼠标双击某一台中控,出现下面的对话框(图2-11)
选择投影机的命令设置向导,在下拉列表框中如果能找到使用的投影机型号,直接选择即可,然后按默认的设置即可完成设置。
如果列表中没有你使用的投影机,则不选,然后点下一步,根据投影机的具体情况,选择波特率、数据位、校验位、停止位等参数,然后点“下一步”,出现如图2-12的对话框。
图2-11 投影机命令设置向导
图2-12 投影机控制命令
在图2-12中,根据投影机的说明书,分别填写投影机的开、关、VGA、A V的控制码。
输入每次需要中控发送控制码的次数,如果投影机加电后,不能立即接受控制代码,需要延时初始化一段时间,就在最后的时间栏里填写需要延时的时间。
然后点“下一步”,完成设置。
投影机的控制代码输入到软件中之后,就可以通过网络用网管软件来控制投影机了(前提是中控启动了操作系统,而且网管能检测到此中控)。
如果需要在本地(教室端)控制投影机,还需要把控制代码更新到中控里,具体方法如下:
选中某台已经写好投影机控制码的中控图标后,点鼠标右键,选择“将投影机控制命令更新到中控”,然后点“开始更新”,直到更新完成。
本步骤需要中控启动到linux下执行。
如果投影机只有红外接口,请参照2.6节DVD、录象机的红外部分进行设置。
2.6外接录像机、展台、DVD等
录像机、DVD等都是红外控制,所以,接在中控上的这些设备,首先需要把红外控制码学习到中控内,然后在中控上才能控制这些设备。
每个控的红外遥控代码和参数不是采取学习机接在中控上的方法进行学习,而是统一在网管工作站上用学习机把红外代码学习成文件,再将这个文件写入中控。
具体操作步骤如下:选中某个中控单击右键,在右键菜单中选择“(中控)红外代码、硬件参数设置”。
弹出如图2-13所示的配置窗口:
图2-13 红外代码学习与设置
在这个窗口中,可以学习四组近百种红外遥控代码,也可以对时间参数、投影机延时时间等进行设置。
◆参数设置(参数1、2的意义参看图2-13的红色框中文字)
1.电视(投影)上电到发送开机码之间的时间。
电视机和投影机通电后,一般需要经过几
秒的延时才能接收遥控信号(开机的红外代码),注意其单位为100ms。
2.发送开机码到发送切换到VGA之间的时间。
中控启动时,对于电视和投影,上电以后
除了发送开机红外代码以外,还会发送一个切换到VGA的红外代码。
这两个代码的发送之间也需要一定的时间间隔。
3.发送代码之间的时间。
指的是发送其他不同的红外代码之间的时间间隔。
4.投影机关机命令到关闭电源之间的时间。
前面说过,投影机的电源是不能直接切断的,
需要延时关机,先进入待机状态,充分散热后才能切断电源,以保证灯泡寿命。
这个时间指的就是向投影机发送关机的红外遥控代码到关闭投影机电源之间的时间间隔。
5.向电视发送“切换到VGA”代码的次数。
不同的电视,切换到VGA模式所需的操作
次数是不同的,有的电视按一个键就可以切换到VGA模式,有的要按两次。
6.投影机关机代码发送次数。
与5类似,投影机关机的红外代码也不一样,有的要发送两
次,有的只需要发送一次。
这个次数在这里进行设置。
7.硬件一键开机:设置硬件是否加电时打开所有外设的电源。
需要和软件的一键开机配合
使用。
8.遥控代码类型。
备用。
9.未收到响应时自动复位时间。
如果系统长时间没有反应,例如死机或出现故障,
MNC6000的硬件可以进行自动复位。
这个时间就是设置在多长时间内没有收到系统确认信息的时候自动复位。
一般设置为0,设置为0则表示不复位。
注:1~8的8个参数只在投影机或者电视机采用红外控制的时候起作用,如果投影机用串口控制,则和这些参数无关。
◆红外代码学习
图2-14
把学习机通过随机的串口连接线与网管工作站的串口相连,从图2-14中选择正确的串口,选中需要学习的代码,例如“投影机”里面的“86-投影机开机”,然后点击“开始学习按键”,把投影机的遥控器对着红外学习机,按下遥控器的“开机”按键,在对话框中应出现“OK”文字,同时,列表框中的“86-投影机开机”前面会打上对号,这表示这个代码已经学习进去。
其他的代码依此类推。
当DVD、录像机等所有代码学习完成以后,点“保存文件”将数据备份,以后可以单击“打开文件”按钮将数据再打开。
点击“将数据写入中控”按钮,把这些代码和参数写入到中控的硬件系统中。
至此,一个中控的红外代码和参数学习完毕。
需要在每台中控上都把此数据写入。
至此,只要DVD、录像机等只要硬件连接正常(从中控上接了红外发光头),都可以通过中控进行控制了。
2.7中控安防相关设置
如果中控外接了门磁、红外探测器等安防设备,需要对中控进行相关设置后,中控才能在识别到警情后自动报警。
具体设置方法如下:
在网管软件里,选择一台中控,点鼠标右键,选“报警设置”,如图2-15,根据门磁、红外探测器硬件设置报警的方式设置此处的报警方式。
图2-15报警端口设置
中控本身的第1、2路是低电平,第3、4路为开路(断开),所以默认的状态是1、2路检测到高电平才报警,3、4路检测到线路闭合才报警,根据自己的事情情况,设置报警的方式,然后将配置写入中控即可。
配合此功能的使用,还需要设置布防和报警信息,“设置”=>“系统设置”=>“报警设置”见图2-16。
图2-16 报警设置
在图2-16中,首先需要把选中布防,这样,网管软件在教室端有警情的时候才会报警,如果需要报警的同时提示报警信息,那么可以在此处自定义四路报警的报警提示信息。
如果同时也购买了报警地图软件,那么可以在保安机IP处填写安装了报警地图软件的那台机器的IP地址。
2.8远程控制功能
网络中控提供了强大的远程网络控制功能,如图2-17所示:
图2-17 远程控制
多数的远程控制功能支持对多个中控同时操作,也就是说,可以按住Ctrl或Shift键选择多个中控,再进行控制。
例如,同时打开30个班级的音箱或者电子锁,又或者同时锁定20个班级的桌面控制器等。
2.9其他功能
2.9.1投影机状态查询
本软件提供了投影机的查询功能,可以通过中控查询到投影机的状态,首先需要单击网管软件工具栏上的“投影机状态报表”,然后选中第一行查询命令,单击“编辑查询命令”出现图2-18对话框:
图2-18 投影机查询命令
“发送的查询命令”中填写投影机开关的状态查询命令,“所查询的含义”中填写一个自定义的比较直观的表述,如“投影机的开关状态”,在“返回值1”中填写投影机开的返回值,“返回值2”可以填写投影机关闭的返回值。
依次类推,第二行,第三行查询命令都可以根据学校的需要选择查询投影机的什么状态。
如果不需要查询投影机的其他状态,那么只填写第一行就可以了。
然后,通过网管软件的工具栏上的“刷新投影机状态”,可以看到当前班级中投影机的开关状态。
2.9.2软件在线升级
公司新推出的新的更新软件以提高或增加系统的功能,需要通过软件在线升级功能升级中控,但此功能只允许中控在linux操作系统下使用。
一般是把升级包解压缩到“C:\TEMP”目录下,然后升级。
2.9.3启动命令配置
选中某个中控,单击右键并选择“启动命令配置”,将弹出如图2-19所示的配置对话框:
图2-19 中控启动命令配置
目前的中控已经实现了“一键开机”,即启动中控时将自动打开电视、音箱和投影机,并将幕布下降。
针对有特殊要求的教室,可以设置该教室中控的开机命令。
例如某些教室的中控外接了PC机,中控启动后想直接使用PC机,那么启动中控时想把PC的输出直接切换到显示器上,在启动命令中就可以加入“VGA输出为PC画面”。
注:此设置目前在Windows 系统下也可以设置。
系统进Linux和Windows会分别执行启动命令。
2.9.4远程接管、维护
在主控室利用网管软件可以远程接管教室的中控或者教师机,,密码默认为“123”。
远程维护功能是为了最大程度方便工程师的调试和配置需要,“下发到中控的所在路径”需要填写的是文件下发到中控上的路径,如“c:\”,极大的方便了系统的维护。
如图2-20
2-20 远程维护
2.10主控设备控制软件
StvDevice程序用于对主控室的录像机、VCD、DVD等设备进行控制,以及对中控所在班级的操作进行授权、视频音频直播等。
软件运行的主界面如图2-21所示:
图2-21 主控设备控制软件运行界面
中控被授权或未授权时,所有的操作都会在界面右边的窗口中显示相关的调试信息。
这对于系统的调试非常有用。
例如,调试的时候,中控在授权后控制云台镜头或者接收直播的时候,相关的信息都会显示在调试信息框内。
特别注意右下方的串口,如果设置的不对,控制不了矩阵。
在调试信息框中点鼠标右键,可以清除所有的调试信息。
2.10.1系统设置
单击右上方的“系统设置”按钮,进行视音频矩阵的输入输出端设置,设置的运行界面如图2-22所示:
图2-22 系统设置
StbDevice的系统设置包括视音频矩阵和音频矩阵的输入和输出共四组,根据矩阵的接线进行设置。
需要注意的是,矩阵的输入(不是输出)设备编号和设备名称必须填写准确,设备名称就是实际的输入设备,例如DVD、录象机等。
设备编号指的是此设备的红外控制头对应的9000S后面的通道号。
(请参考9000S和矩阵的说明),编号不能重复。
本版本支持H.264编码器,所以设置时一定要指定编码器的设备类型和设备号,例如,H264的编码器是4路的,则需要指定添加4行设备,设备号分别设为1、2、3、4,代表4路编码。
2.10.2直播与授权
在StbDevice的主界面中就可以手动或者定时对中控进行授权与直播。
单击“添加”按钮可以在列表中新增一个任务,单击该任务的“操作”项,可以选择对该中控的操作,如图2-23所示。
目前StbDevice程序中可以选择的操作共有18种,包括:视频直播、音频直播、视频文件广播、音频文件广播、授权使用设备、授权听课、唤醒开机、本地录像、进入/退出windows 等,以及对应的“停止”操作。
图2-23 选择操作
1)“授权使用设备”是授权指定的班级使用VCD、DVD、录像机、卡座等设备。
被授权
的班级可以借助于编码器接收这些设备的信号,并进行播放、暂停、快进、快退等操作。
没有授权的班级是无法操作设备的。
在主程序的下方有一个“未授权班级可以使用设备(不能控制)”的选项。
如果选中该选项,那么没有授权的中控可以通过相应的菜单接收到指定设备的信号(编码以后的信号),但是不能对设备进行控制操作;如果没有选中,则无法接收设备的信号。
2)“授权班级进行听课”是授权某个班级去听其他班的课,授权后的班级才能对其他目标
班级进行听课。
3)使用“视频直播”可以让某个或某些班级同时接收视频编码器或者数字监控的数据。
参
数的选择把输入设备(DVD或者录象机等)和输出设备(编码器)对应,使用此功能直播的时候,必须保证使用的编码器处于编码状态。
4)使用“音频直播”可以让某个或某些班级同时接收音频编码器的数据。
同样必须保证
直播使用的音频编码器处于编码状态。
5)管理员可以在主控室使用“视频文件广播”功能让选定的一批中控同时播放某个视频文
件。
注意选择该操作的参数时,需要输入的是视频文件(必须在资源服务器上)的绝对路径和文件名。
如果选择以组播的方式,可以指定网管机器本机上的视频文件。
如图2-24
6)“音频文件广播”与此类似。
7)开始“本地录像”功能使用于电子监考的教室,中控配备了本地硬盘,收到指令后开始
把录像文件保存在中控硬盘上。
(本组命令只对电子监考产品使用,其他中控没有此功能)
8)设置完成一条命令后,可以单击“执行该行指令”立即执行设定的任务;单击“全部”
将执行任务列表中的所有任务。
9)StbDevice支持定时操作的功能。
在每一行双击“时间”列,设置一个时间,完成以后
按下“锁定”按钮,不要按“执行”或者“全部执行”。
则系统处于定时等待的状态,到达指定时间后会自动执行相应的指令。
如果需要经常执行该操作,则可以将表格内容保存为一个文件,比如保存为“星期一.lst”、“星期二.lst”等,每天早上把这个表格调。