之前我们为大家介绍过EasyNVR中新增的串口功能,该功能开启后,可以切换硬盘录像机内任意一个视频通道在EasyNVR播放。

在开发该功能测试的时候,也出现过功能不正常的情况,比如EasyNVR在调用串口状态的接口时,发现系统提示调用不成功,这种问题我们在后续是如何解决的,和大家分享一下。
1.首先看一下不正常的串口状态,提示如下:

2.可以看到上图的状态并不是Open Success,但是实际此时串口功能已经正常开启。
3.排查配置文件发现也是正常的,所以接下来就是检查硬盘录像机这边的链接状态。
4.此时我们就发现该硬盘录像机的USB接口无法被系统探测到,也就是说硬盘录像机的串口线已经不起作用了,所以我们只要把串口线重新链接,并且重启服务就可以正常的使用了。

如果想了解EasyNVR的串口功能是如何开启的,可以参考:EasyNVR串口功能的作用及调用方法。另外EasyNVR其他各项功能都支持实际下载部署测试,欢迎了解及测试。