您现在的位置:网站首页 > 技术服务 > 常见问题 >

7000/7200平台常见疑问

发布时间:2015-04-02 09:54打印 字体:【大】【中】【小】
关于端口开放的问题:
服务器应该开放哪些端口才能正常使用?
  • 注册服务器PPVSServer:7660(UDP)、1025-5000(TCP)
  • 流媒体服务器RSMServer:7554(TCP)、16000-18000(TCP)、11000-15000(UDP)、31000-35000(UDP)
  • 报警服务器AlarmServer:7332(UDP)
  • 存储服务器CenterStoreServer:802(UDP)、8554(TCP)
  • 网页web服务器:80(TCP)
其中11000-15000(UDP)、31000-35000(UDP)的端口可以不用开放,就是采用TCP传输的模式,那么需注意两点:
a、在管理中心,设备的流媒体取流方式需配成:TCP传输。
b、客户端取流方式也需配成:TCP方式。及BS端下方取流方式选择:流畅性优先;CS端通道右键选择:TCP取流。
 
关于web服务器不能打开的问题:
  1. 在服务器上不能访问web网页?
    1. 确定访问web网页的端口是否正确,如果在安装web服务器时使用的是默认的80端口,那么在访问页面时可以不写端口号,否则必须写端口号:例如:http://127.0.0.1:81
    2. 确定Apache服务是否开启,右键点击我的电脑,选择管理à服务和应用程序à服务,在右边列表中找到Apache_pn改为,已启动。
  2. 在服务器上可以访问web网页,公网上其他电脑不能访问?
检查Apache端口否被限制,某些运营商会限制一些端口,这些端口不能正常使用,可以使用Socketool工具测试端口是否可以和其他主机通信,若不能通信,请更改Apache的端口,更改方法如下:
在web服务器所安装的文件下EHomeWebsite\Apache-22\conf\httpd.conf,用记事本打开,修改:Listen 80,ServerName PnServer:80 这两处。将80改为所需要使用的端口。
 
关于数据库导出,导入的问题:
  1. 数据库不能导出数据,导出数据为0?
需要在我的电脑à属性高级环境变量系统变量Path,添加一条路径,路径为web服务器安装的文件夹下如:E:\ehome\EHomeWebsite\MySQL-5.1.36\bin。如果原Path中已经存在其他路径,请在添加路径前加  ;号隔开。最后重启电脑。
  1. 数据库不能导入数据?
需要在我的电脑属性高级环境变量系统变量Path,添加一条路径,路径为web服务器安装的文件夹下如:E:\ehome\EHomeWebsite\MySQL-5.1.36\bin。如果原Path中已经存在其他路径,请在添加路径前加  ;号隔开。最后重启电脑。
 
关于多线路版本配置问题:
  1. 客户端在选择登录的时,线路号对用户有什么意义?
客户端选择通信线路是为了告诉服务器用户所处在的网络环境,如用户在局域网登录服务器去访问外网设备,那么他就必须告诉服务器自己是处于内网。例如通信线路1设置为内网,通信线路2设置为外网,内网用户则选择线路1可以登录服务器,预览视频。
另外在\EHomeWebsite\htdocs\Config.ini中可以将通信线路1,通信线路2修改为(此步不是必须的,只是提示用户线路1,2的是什么网络环境):
line1     = 内网通信线路
line2     = 外网通信线路
  1. 多线路版本的管理中心应该如何配置服务器和设备?
    1. 管理中心中服务器的配置:
注册服务器,流媒体服务器,报警服务器和中心存储服务器在配置时有通信线路1,通信线路2,通信线路3三条线路。这些线路是对应着服务器所处的网络情况而定,如问题1,所述的网络情况为例:通信线路1为内网IP端口,通信线路2为外网IP端口(IP和端口分别为对应的服务器的IP和端口)。另外所有的通信线路要和客户端,设备的通信线路要保持一致
  1. 管理中心中设备的配置:
设备的配置基本上和单线路版本相同,区别是设备也需要配自己的线路号,以问题1,为例当设备处于内网时配线路1当设备处于外网时配线路2.
  1. 多线路版本的服务器配置文件中多了哪些配置?
流媒体配置文件中RSMServerConf.xml:
----------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?> 
<RSMServerConfig>
<ListenPort>7554</ListenPort>
<UDPPortsRangeForDevice beginport="11000" endport="15000" />
<TCPPortsRangeForDevice beginport="16000" endport="18000" />
<UDPPortsRangeForClient beginport="31000" endport="35000" />
<!-- BindAddress should be set to the actual IP address when stream server 
is deployed in port-mapping  or Dual NIC environment-->
<BindAddress>
<Line1>0.0.0.0</Line1>
<Line2>0.0.0.0</Line2>
<Line3>0.0.0.0</Line3>
</BindAddress>
<ACSIpMap>
<acsipmap originalIP="0.0.0.0" mappedIP="0.0.0.0">
<acsipmap originalIP="0.0.0.0" mappedIP="0.0.0.0">
<acsipmap originalIP="0.0.0.0" mappedIP="0.0.0.0">
</ACSIpMap>
</RSMServerConfig>
----------------------------------------------------------------------------------------------------------------
当用户服务器是属于端口映射方式连接外网时需要配置<BindAddress>以下的地方
<Line1>0.0.0.0</Line1>
<Line2>0.0.0.0</Line2>
<Line3>0.0.0.0</Line3>
这例和管理中心的流媒体服务器配置IP保持一致,
<acsipmap originalIP="0.0.0.0" mappedIP="0.0.0.0">
这里acsipmap originalIP为外网IP,mappedIP为内网IP。
 
关于设备上下线的问题:
  1. 平台上配置了超过3台设备,但只有3台在线?
平台在没有插加密狗的情况下,最多只支持3台设备。
  1. 平台上配置了2台设备20个通道,但仍然有设备不在线?
平台在没有插加密狗的情况下,最多只支持16个通道。
  1. 平台前些时间运行正常,突然就只有3台设备在线?
有两种可能性:
  1. 加密狗松动或脱落,请重新插好加密狗。
  2. 加密狗是演示版,使用时间期了,请重新申请加密狗,并将到期的加密狗寄回海康威视系统公司运营商及车载软件组。
  1. 所有的设备都不能上线?
  1. 请确定在注册服务器配置文件PPVSServerConf.xml中,如:
<WebServerAddress>127.0.0.1</WebServerAddress>
<WebServerPort>80</WebServerPort>是否配置正确。
  1. 请确定注册服务器是否打开!
  2. 请确定网络是否通畅,是否可以ping通设备。
  3. 请确定注册服务器使用的7660端口是否可以进行通讯,可使用Socketool工具测试端口是否可以和其他主机通信,若不通,请叫网络管理员打开7660端口。
 
  1. 大部分设备在线,有一台设备不在线?
    • 请确定此设备是否启动。
    • 请确定此设备,网络是否畅通,在服务器上可以ping设备的IP地址,查看网络状况。
    • 请确定设备程序版本,是否支持iVMS7000平台。
    • Telnet设备用getCMS指令查看,CMS IP地址,端口以及FrontId是否与服务器相匹配。
    • 请如果服务器是多线路版本,确定添加设备时线路号是否填写正确,如设备在外网,添加线路号时选择了内网线路。
    • 关闭windows防火墙。
  2. 固网设备在线,3G设备不在线?
除了5,所述还应注意:
1)3G设备有没有插3G卡。
2)telnet 3G设备时,是否将3G模块开启。
3)3G卡是否到期,或者欠费。
 
  1. 设备下线没有提示或者需要过很长时间才会提示?
可以在注册服务器配置文件PPVSServerConf.xml中:
<!--设备掉线判断系数  KeepAliveIntervals*KeepAliveTimes为允许设备最长无心跳时间-->
<KeepAliveTimes>17</KeepAliveTimes>
适当修改KeepAliveTimes以达到用户要求。
关于看不到视频的问题
1,单线路版本:
  1. 管理中心,流媒体使用方式为强制使用,看不到视频?
    1. 请确定流媒体服务器是否开启。
    2. 检查流媒体服务器端口7554是否打开。
    3. 若流媒体服务器和注册服务器不在一台电脑上,检查两电脑之间网络情况是否畅通。
    4. 关闭windows防火墙。
    5. 更新流媒体服务器版本。
  2. 在BS客户端中显示已接受XXX个包,看不到视频?
搜索所有的Playctrl.dll并删除,更新新版本的Playctrl.dll并放到windows/system32下面。
  1. CS,BS都看不到视频。
    1. 确定有没有流到客户端上,若有流。参照2,
    2. 若没有流,检查中心管理服务器是流媒体服务器否配置正确。
    3. 确定设备程序升级日期,是否是最新或者和服务器版本相匹配的版本。
2,双线路版本:
  1. 流媒体使用方式配置为强制使用,看不到视频?
  1. 首先参照单线路问题1,中1)~4)
  2. 若流媒体服务器是使用端口映射的方式上外网的情况,请参照多线路版本配置问题,检查流媒体配置文件是否正确。
  1. 与流媒体使用方式无关CS,BS都看不到视频?
  1. 首先参照单线路问题3
  2. 分别检查管理中心,和流媒体配置文件是否正确。
  3. 检查CS,BS是否从正确的线路号登录到服务器。
  1. CS能看到视频,BS看不到视频,或者BS能看到视频CS看不到视频?
  1. 请确定BS或者CS线路号是否选择正确。
  2. CS和BS版本是否相匹配。
  1. BS看到视频,CS不能登录到服务器?
  1. CS登录时服务器域名是否填写正确,注意若不是80端口需要填写端口号,如:127.0.0.1:81。另外,域名只能填写IP地址和端口。
  2. 填写完服务器域名需等待登录界面显示正确的通讯线路时,再进行登录。
 
关于接收不到报警和GPS:
  1. BS接收不到报警?
    1. 确定客户端中远程配置报警,移动侦测或者遮挡报警已经启用,并且布防时间已经设置。
    2. 确定报警服务器已经开启。
    3. 确定报警服务器配置文件配置是否正确如下面为例:
<?xml version="1.0" encoding="UTF-8" ?> 
<AlarmServerConfig>
<ListenPort>7332</ListenPort>
<DBAddress>localhost</DBAddress>
<Username>root</Username>
<Password>12345</Password>
<WebServerAddress>127.0.0.1</WebServerAddress>
<WebServerPort>80</WebServerPort>
<HomeDirectory></HomeDirectory>
<SmsGateAddress>127.0.0.1</SmsGateAddress>
<SmsGatePort>7633</SmsGatePort>
</AlarmServerConfig>
这是报警服务器默认的配置文件,管理中心服务器和短信网关服务器。
  1. 关闭防火墙,将报警服务器添加到例外中。
  2. 检查注册服务器配置文件PPVSServerConf.xml:
<EnableWebValidate>ON</EnableWebValidate>处是否填写为ON
若填写为OFF则服务器不会去检查来注册的设备是否为管理中心中已经注册的设备,报警服务器也不会转发报警。(用户使用时,没有特殊用途请将EnableWebValidate:填写为ON)。
  1. 检查报警服务器与注册服务器,设备之间通信是否正常,可以用socketool工具测试UDP 7332端口。若不通请叫网络管理人员开放7332端口。
  1. 老BS版本升级到新版本后,导入数据库,收不到报警和GPS?
进入管理中心,在设备管理中进入编辑,并保存退出。
  1. CS客户端收不到报警?
    1. 首先检查BS是否能收到服务器,如不能,请参看1,
    2. 检查CS客户端时候设备是否订阅报警,如没有订阅请请阅报警。
  2. 接收不到GPS?
    1. 检查报警服务器配置文件,参照1,3)
    2. 检查设备是否支持GPS功能。
    3. 检查设备3G模块是否打开。
    4. 检查设备是否插入3G卡。
    5. 检查3G卡是否余额不足。
 
 
关于短信报警问题
  1. iVMS7000平台支持什么牌子和型号的短信猫?
目前iVMS7000平台只支持万象DG-U1A(3a)这一个型号的短信猫
  1. 短信网关服务器提示:Open comm failed 是什么意思?
提示的意思是打开COM口失败,请查看在短信网关服务器的配置文件SmsGateConf.xml中填写的COM口和实际应用的COM口是否一致。如下例所示:
<?xml version="1.0" encoding="UTF-8" ?> 
<SmsGateConfig>
<ListenPort>7633</ListenPort>
<SerialPort>COM3</SerialPort>
<BaudRate>9600</BaudRate>
<Parity>0</Parity>
<ByteSize>8</ByteSize>
<StopBits>0</StopBits>
</SmsGateConfig>
默认的COM是COM3。
  1. 使用短信报警功能,管理中心应该怎样配置?
    1. 进入管理中心à用户管理,添加一个普通用户,输入用户的手机号码,在权限中添加短信报警权限。
    2. 进入管理中心à短信报警中可以添加报警开始时的内容和报警结束时的内容。
 
关于手机客户端问题:
  1. 都有哪些手机支持iVMS7000客户端?
Mobile,iphone,Symbian。
  1. 哪里可以下载到这些手机客户端软件?
在管理中心登陆首页下方可下载支持Mobile,Symbian操作系统的软件。
Iphone需要在Iphone手机上的appstore里搜索iVMS-5050,并进行下载。
  1. Mobile1.0和Mobile2.0有什么区别?
Mobile1.0是不支持转码的,Mobile是支持转码的。
  1. 手机客户端连接不上服务器?
    1. 请确认手机上网时是否使用的是net连接方式,目前手机客户端只支持net方式的连接。
    2. Mobile有些版本的客户端是必须把http://输进去。
    3. 请确定访问地址默认端口是不是80,如果不是必须把端口写进地址例如:http://172.7.30.13:81。
 
关于复杂网络的服务器搭建问题:
  1. VPN网络应该如何配置?
    1. 单纯的VPN网络相当于是普通的内网环境,按照普通的内网环境进行配置即可。
    2. 多线路(内外网环境)参照多线路版本进行配置即可。
  2. 多网卡应该如何配置?
    1. 网卡之间可以相互ping通的情况,在这种情况下,服务器会将数据从默认的网卡发送出去。所以要将注册服务器的IP设定为默认网卡的IP。BS客户端选择流畅性优先,CS客户端选择TCP取流模式
    2. 网卡之间不可以相互ping通的情况,这种情况是由于复杂网络情况所致:如多条VPN专线。需要通过添加静态路由的方式,或者使用三层交换机的方式来解决此问题。
  3. 多台服务器,映射到同一个路由器上如何实现?
注册服务器,流媒体服务器,报警服务器,中心存储服务器等分别在同一个局域网内,不同的主机同时映射到一个服务器时,参照关于端口开放的问题,将不同的端口映射到相应的服务器地址上。
 
  1. UDP可以看到视频TCP看不到视频?
检查服务器的MTU情况,ping路由器或交换机,以确定MTU的大小,在服务器注册表中重新设定MTU的大小
 
关于预览视频卡的问题
视频卡,或者看几秒钟就卡住不动?
  1. 出现这种问题,首先查看是主码流,还是子码流。如果是子码流的情况,在远程配置中调整视频参数,分辨率CIF,帧率应该为8-12帧,I帧应该是帧率的4倍。
  2. 调整主码流和子码流的视频参数,降低分辨率,图像质量和位率。
  3. 查看网络情况,一定要实际查看网络实际上行带宽和下行带宽,有些网络实际带宽远没有客户说的那么大。
  4. 确定网络没有问题以后,确认设备版本是否过于陈旧,如果过于陈旧请对设备进行升级。
 
关于服务器性能的问题
  1. iVMS7000服务器流媒体最多支持多少路?
流媒体服务器最多支持500路视频并发。
分享到: