前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于安防设备里的系统时间同步问题

关于安防设备里的系统时间同步问题

作者头像
时钟系统分析专家
修改2021-04-14 17:55:48
1.9K0
修改2021-04-14 17:55:48
举报
文章被收录于专栏:时钟同步系统时钟同步系统

安防视频监控中,如果监控录像设备显示时间不准确,或者不同设备间时间混乱,那保存下来的视频资料会失去价值,没有意义。

常见的安防设备时间显示错乱情况主要由以下几种:

监控视频画面显示1970年X年X月,或者2000年X年X月;监控视频画面显示的时间不准确,和实际相差几分钟或者几个小时;安防摄像机转换成其他国家时区时,时间显示不对;有些特殊的时区不支持,比如UTC+05:45;安防设备不支持夏令时,时间显示不准确;同一套安防系统中,不同设备显示时间不一。

在分析原因之前,我们先来了解几个关于时间的概念。

安防设备时间显示错乱原因分析及解决办法

监控图像画面上显示的时间日期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时间服务器功能。

时间同步方法

手动修改。

手动同步电脑时间。

与时间服务器同步

使用Internet上的NTP服务

互联网上有很多免费提供的网络授时服务,如果安防设备能接入互联网,我们可以用这些NTP服务给设备自动同步时间。

下图是一个某品牌网络摄像机使用NTP同步时间的设置界面,我们可以输入可用的NTP服务器,设置好时间同步周期。摄像机会在设定好的周期内自动与NTP服务器提供的时间进行校准。

局域网自建NTP服务器

有时候,设备不能接入互联网,只能在局域网里工作。此时我们可以选择在局域网里自建NTP服务,所有的设备都使用自建的NTP服务。使用设置方法和使用Internet里的NTP服务一样。

这种方法对于基于局域网大型安防监控项目特别有必要,有些安防监控平台软件带有NTP服务组件,只需简单的安装设置即可。局域网里的所有安防设备,前端摄像机,后端存储,矩阵,转发等服务器都有同一台NTP服务器来同步时间,能确保整个系统时间一致性。

另一方面,后端设备,比如NVR,存储服务器等也可以主动向前端IPC同步时间。

使用设备自带云功能,同步时间

对于单个前端网络摄像机,P2P云访问功能很常见,很多平台的摄像机提供基于自身的云功能的自动校时功能,我们开启云同步时间功能即可。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档