Welcome!
欢迎光临!

海康威视Infovision iPark Platform无法取流故障一则

解决方法适用于海康如Infovision iPark Platform、iSecure Center等同架构平台。

基础环境

Infovision iPark Platform使用3台服务器进行业务承载,分别是:

  • 10.50.56.12中心管理服务器:安装了所有授权内组件及基础组件。
  • 10.50.56.10流媒体服务器#1:安装了openJDK、Tomcat及DAC组件。
  • 10.50.56.14流媒体服务器#2:仅安装了DAC组件。

其中公司内网防火墙写入了HOSTS,将域名ipark.xxx.com指向10.50.56.12,公网ipark.xxx.com指向防火墙出口侧,实现内网访问平台走内网流量,而公网访问则走公网流量,节省宽带资源。

问题描述

平台新增一台NVR并完成通道添加后,在平台客户端无法转发取流提示0x01900001代码,而其他NVR通道无故障。

排查过程

网页端取流正常,客户端开启直连预览正常,客户端开启自动网域切换后正常,基本排除设备问题,通过客户端直连10.50.56.12后也正常。

因该问题日志链路无任何日志无法排查,仅通过有限的DAC及VNSC日志排查。

通过排查VNSC发现正常直连取流情况如下:

而通过域名连接后异常取流错误如下:

总结对比发现:

当通过10.50.56.12中心服务器以IP形式登录平台后,取流地址为10.50.56.10流媒体服务器#1,此时正常取流,而通过域名ipark.xxx.com登录平台后,取流地址不是10.50.56.10而是ipark.xx.com,说明此时平台尝试通过10.50.56.12中心服务器取流,与正常取流服务器不一致。这时问题已经明确是平台向错误的DAC发送RSTP请求。

问题解决

登录DAC组件-维护-服务扩容

根据取流日志发现该NVR目前处于DAC10.50.56.10处,通过设备迁移将NVR迁移至10.50.56.12中心管理服务器DAC处。

再次测试域名登录访问并取流发现已正常。

总结

该平台当时以单机部署,所以有一些集群配置未生效,需要手动进行配置,这个是产品不完整的地方,一般来说加入进的服务器资源及可集群的组件应该是自动组成集群。

对于该问题可查看VNSC及DAC进行设备分组可永久性解决。

赞(0)
未经允许不得转载:fuRyZ's Blog » 海康威视Infovision iPark Platform无法取流故障一则

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册