在安防监控领域,国标GB28181协议是实现设备互联互通的重要标准。EasyGBS平台作为基于该协议的视频云服务平台,广泛应用于视频监控、直播、录像等功能。然而,在实际应用中,使用者可能会遇到设备时间显示错乱的问题,这不仅影响使用者体验,还可能对安全监控产生不利影响。本文将分析这一问题的原因,并提供相应的解决办法。
1、问题描述
安防视频监控中,如果监控录像设备显示时间不准确,或者不同设备间时间混乱,那保存下来的视频资料会失去价值,没有意义。 常见的安防设备时间显示错乱情况主要有以下几种:
1)有些特殊的时区不支持,比如UTC+05:45;
2)安防设备不支持夏令时,时间显示不准确;
3)同一套安防系统中,不同设备显示时间不一;
4)监控视频画面显示1970年x年x月,或者2000年x年x月;
5)监控视频画面显示的时间不准确,和实际相差几分钟或者几个小时;
6)安防摄像机转换成其他国家时区时,时间显示不对。
2、原因分析
监控图像画面上显示的时间日期1970年x年x月,或者2000年x年x月,这个是设备自己本地时间。一般的安防摄像机或者NVR/DVR都是嵌入式Linux系统,1970年或者2000年一般是Linux系统设置的初始时间。
如果安防设备出现时间显示为1970年或者2000年,或者不准,我们可以选择手动调整到准确时间。这样调整以后,时间还是不准或者恢复到1970年,2000年,偏差非常大。此时我们要考虑是否安防设备上时间相关的硬件是否有故障了。比如DVR/NVR主板上的纽扣电池是否没电或者接触不良,摄像机芯片上的电池,晶振或者时钟芯片是否有问题了。
如果设备自己的时间系统故障了,我们可以考虑使用时间同步的方式来给设备同步准确时间,下文会介绍几种具体方法:
设备运行一段时间后,时间显示的精度不够,和标准时间相差稍微有点大。这个问题的产生一般和设备的时钟芯片精度有关。此时可以选择手动调整设备时间或者同步NTP时间服务器的方式来自动校准时间,以保持时间的精准性。
设备时区显示不对。首先排除是否时区设置不对。另一方面和设备厂家确认,设备本身的时区转换功能是否有问题。
0.5时区,1/4时区,夏令时不支持问题。这几个是设备本身问题。有些设备厂家早期在开发产品时,忽略了这几个问题,选用的时间库,时间类函数比较老旧,不支持0.5时区,1/4时区,夏令时功能,后续产品一直延续下来。可以反馈给厂家,让其优化产品固件。同时新产品研发出来时,厂家也应该多测试,及时排除这些简单的程序bug。
同一套安防系统中,不同设备显示的时间不一致,除了手动调整外,更好的办法是使用同步NTP时间服务器功能。
3、时间同步方法
1)手动修改。
2)手动同步电脑时间。
3)使用Internet上的NTP服务。
4)与时间服务器同步。
互联网上有很多免费提供的网络授时服务,如果安防设备能接入互联网,我们可以用这些NTP服务给设备自动同步时间。
下图是一个某品牌网络摄像机使用NTP同步时间的设置界面,我们可以输入可用的NTP服务器,设置好时间同步周期。摄像机会在设定好的周期内自动与NTP服务器提供的时间进行校准。
4、其他问题
从哪来确定准确的时间?
1)其他时间同步的方法。
2)钟表行业,电波钟使用无线长波信号授时。
3)使用WiFi,Lora,NBIot等无线传输协议同步时间。
4)物联网设备使用4G,GSM、GPRS等传输的可以从电信基站同步时间。
5)国家授时中心,互联网授时中心提供标准时间服务。如果自建NTP服务,可以通过GPS/北斗等定位系统获取时间信号,还可以配备原子钟守时。
安防设备时间显示错乱是国标GB28181公网直播EasyGBS使用过程中可能遇到的问题之一。通过以上分析可以有效解决这一问题。国标GB28181-2022平台EasyGBS是一款基于国标GB28181协议的视频监控/视频云服务平台,该平台支持多种流媒体协议,包括RTSP、RTMP、WebRTC、HTTP-FLV、WebSocket-FLV、HLS等,能够分发多种格式的视频流。这使得EasyGBS能够适应不同的网络环境和终端设备,提供灵活的视频分发服务。
通过以上措施,可以有效解决国标GB28181公网直播EasyGBS平台上的安防设备时间显示错乱问题,确保视频监控系统的准确性和可靠性。随着技术的不断进步和应用场景的拓展,EasyGBS平台将在更多领域发挥重要作用,为社会的安全和发展贡献更大的力量。