论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
视频监控系统NTP网络时钟同步(GPS北斗授时设备)紧张性 ...
视频监控系统NTP网络时钟同步(GPS北斗授时设备)紧张性 ...
悠扬随风
金牌会员
|
2024-5-20 16:10:18
|
显示全部楼层
|
阅读模式
楼主
主题
845
|
帖子
845
|
积分
2535
视频监控系统NTP网络时钟同步(GPS北斗授时设备)紧张性
视频监控系统NTP网络时钟同步(GPS北斗授时设备)紧张性
京准电子科技官微——ahjzsz
视频监控系统是指综合应用视音频监控、通信、计算机网络等技能监视设防区域,并实时显示、记录现场图像的电子系统或网络。系统可以在非常事件突发时,实时地将叠加有时间、地点等信息内容的现场情况记录下来,以便重放时分析调查,并作为具有法律效力的紧张证据,这样既提高了安保职员处警的准确性,也可为公安职员迅速破案提供有力证据。但视频监控系统经常出现显示时间不正确的问题,使系统提供的数字证据大打折扣,甚至不具备法律效力而无法利用,本文从多方面分析了产生问题的原因并给出有效的解决途径和方案。
对于视频监控系统显示时间和标准时间相差约十几分钟,最主要的原因是网络摄像头、网络硬盘录像机等网络设备本身虽然集成了实时时钟,但时钟的计时精度有限,它取决于晶体振荡器的准确性和稳定度,差别范例的晶体振荡器之间的区别较大,即使同种型号的设备在差别的环境中长时间运行,也有可能发生偏差。据统计,计算机或网络设备时间与国际标准时间偏差在1分钟以上的占到90%以上,这是因为计算机或者设备的时钟信号来源于自带的简单晶体振荡器,而这种晶体振荡器守时性并不是很好,调整好时间后,一般每天都有几秒钟的时间漂移,以是每隔一段时间之后需要校准。出现故障二相差约十几分钟的征象,最常用的解决方法主要有以下二种:
1、对于接入Internet的网络摄像头或是网络录像机,可以通过NTP(Network Time Protocol)协议校时对准。NTP协议是国际通行的网络授时协议,它的原理是每隔一段时间就由客户机向服务器发起一次时间轮询,根据肯定的滤波算法计算出服务器与客户机之间的时间偏差以及由于网络传输造成的流传时延,来调整客户机的当地时间,使之与服务器保持一致。对比其他校准时间的协议,NTP协议能消除网络流传时延造成的影响,因此能提供比较可靠的授时服务,提供时间精确度在1-50ms之间。在网络摄像头(如图3所示)或硬盘录像机配置界面(如图4所示),通过填写网络时钟服务器地址后接入Internet就可以校准时钟。
注意:由于视频监控网络与Internet网络中的NTP时间服务器之间的网络情况复杂,设置NTP时间服务器可以或许完成视频监控网络的时间同步,可靠性较高,但准确性欠佳,由于时延、网络拥塞以及外部权威时钟源地理位置等因素,也有可能出现对安防视频监控网络中的设备进行时钟校对的失准。
2、如果是局域网的应用(网络摄像头不能接入Internet)或是专网摄像头和网络录像机,必须先在网络内部架设配置NTP时钟服务器,再把NTP时钟服务器的地址填入到每个网络摄像头或是网络硬盘录像机的配置界面内,才能保证时间同步。
注意:在这种情况下需要保证地本时钟服务器的时钟精确度,一般利用高精度的当地时钟源需要较高的本钱,也可以选择将NTP时钟服务器定期连接至因特网,将当地时钟源与外部权威时钟源进行时间同步,或是利用GPS定位校准等方式,统一用支持校时的标准协议连接设备、保障平台和各设备符合标准协议里时钟同步约定的遵守,在低本钱的条件下保证视频监控网络时间同步,淘汰系统时钟错乱问题。
故障二中各个网络摄像头显示时间部分差别,最大的相差约十几秒,最主要的问题来自于网络交换延迟。网络摄像机视频收罗和编码输出需要时间,同时经过网络摄像机编码后的数字信号通过网络传输时,根据网络设备的带宽容量和性能,要产生肯定的网络延迟,后端设备在接收到通过编码后的数字信号后,也需要时间对其进行解码。网络摄像头处于网络的差别位置,受多个因素影响,各个设备的延时有可能会差别,主要取决于网络设备例如交换机等的指标、性能、质量以及网络架构,如果后端有解码器,还会有解码延时,如果预览设备性能差,还会有预览延时等。各个网络摄像机和网络录像机的在网络中传输的数据延时是肯定会有的,而且不一样,海康威视最近生产的网络摄像头可以做到120ms,但是要做到无延时确实还有很长的路要走,一般0.5S左右是可以或许被人担当的。
故障三:视频监控系统显示的时间和标准时间相差十几个小时,各个摄像头显示时间部分差别,有的相差约十几秒,有的相差十几个小时,如图5所示。
这个问题较为复杂,笔者分析主要可能有二方面的原因:
1、利用了差别的时区时间:网络中利用多种型号的摄像头,网络摄像头或是网络硬盘录像机有可能利用了差别的时区时间,有的利用的是格林威治标准时间GMT(Greenwich Mean Time),有的利用世界和谐时间UTC(Coordinated Universal Time),还有的可能利用夏日节流时间DST(Daylight Saving Time),如图6所示。在差别设备中调取差别的时间格式时,未能准确地识别或者转换出来,以是造成了部分网络设备之间相差十几个小时,可以在差别的摄像头或是硬盘录像机配置界面中事先设置利用同一时区时间。
2、网络摄像头的兼容性问题:由于在同一个监控网络中利用的多种网络摄像头,例如图5中就是原有的视频监控网络利用华为的摄像头,在升级改造中新增加的摄像头利用的是大华,这些差别品牌的网络摄像头视频监控网络有的设备基于Linux、有的基于AIX、Solaris,甚至有的基于Windows平台,这些差别品牌网络摄像头和差别的平台之间存在肯定的兼容性问题,或是这些终端的时区时间格式不一致,以是导致出现较大的时间偏差。
在一些需要精确时间同步的场合,如电力通讯、通信计费、分布式网络计算、气象预报、公安视频侦查等,仅靠计算机或设备本身提供的时钟信号是远远不敷的,以是需要各种手段来进行时间同步。
对视频监控系统进行时间同步具有非常紧张的意义,目前视频监控系统已经进入了智能网络视频监控期间。在基于网络的智能视频监控系统中,设备在时间上的精确性与可靠性直接影响到视频监控系统的工作服从。然而对于视频监控系统网络中工作的每台设备,如果仅仅依靠操作职员手工输入命令来修改校准时钟显然是不实际的,因为不仅手工输入命令的工作量过于巨大,而且人工操作根本无法保证时钟的精确与可靠性。因此,只有通过时钟同步技能,快速将视频监控网络的每台设备进行时钟同步,同时还可以保证精确性和可靠性。
除了上面介绍的NTP协议之外,还有一些其它的协议和技能支持视频监控系统的时间同步:
1、在部分对时间精度要求不高的民用应用场景可以利用SNTP(Simple Network Time Protocol)协议,例如停车场管理系统,只需要秒级精确度。SNTP通过简化NTP协议,在保证时间精确度的前提下,使得对网络时间的开辟和应用变得更加容易。SNTP主要对NTP协议涉及有关访问安全、服务器主动迁移部分进行了缩减,它可以或许与NTP协议具有互操作性,即SNTP客户可以与NTP服务器协同工作,同样NTP客户也可以接收SNTP服务器发出的授时信息。在一样平常的利用中要注意以下事项:(1)尽量在当地局域网内部摆设SNTP服务器,而不要采用Internet网上的公用SNTP服务器,因为Internet网络的时延不确定性,服务质量得得不到保证,会对授时的精度产生很大影响;(2)SNTP客户端对服务器的授时请求周期要大于1分钟,以免造成SNTP服务器资源迅速斲丧,而不能实时响应客户的请求;(3)当网络中客户机数目大于500台时,应该配置多台SNTP服务器,以达到要求的授时精度,SNTP最多每秒种能同时响应500个请求,一旦超过这一数目,授时的精确度就得不到保证;(4)在需要高可靠授时的应用,最好配备多台SNTP服务器,利用DNS系统实现负载均衡和集群。
2、为了解决封闭网络的时钟同步问题,网络摄像头等前端设备还可以采用其他的频监控联网标准协议来支持校时的,例如国家标准GB/T28181协议《安全防范视频监控联网系统信息传输、交换、控制技能要求》规定通过SIP(Session Initiation Protocol)信令进行时钟同步,前端设备注册时必须按照SIP服务器消息头Date域携带的时间信息来同步本机时间。此外一些安防大厂商的监控联网自有协议里一般也具有授时接口,例如海康威视开放的设备开辟包(SDK)具备授时接口,同时部分厂商的网络硬盘摄像机也具备同IP摄像头前端的内部时钟同步的功能(多采用私有协议支持)。
3、还可以利用专业的时间服务器来提供时间源,有些视频监控网络对时间有非常严格的要求,例如高速公路区间测速系统、公安视频作战侦查系统等。国内外很多公司都推出了自己的专业时间服务器,专业时间服务器一般配置高精度、高可靠的恒温晶振作为守时系统,从北斗或GPS卫星取得授时信号,对核心服务器及应用进行精确、可靠授时,各地所有的终端(服务器、PC、交换机、IPC、NVR等设备)可以和时间服务器同步。北斗或GPS卫星信号中所包含的时间基准同步于举世和谐时(UTC),长期频率稳定度达到铯原子钟的水平10-13的数目级,相当于30万年才慢1秒。以此信号做时间基准来调治当地时间,能消除由于当地时钟精度较低引起的时间积累偏差,大大提高服务器的定时精度,同时专业时间服务器选用了专业的北斗或GPS授时接收机,收星速度快,锁定可靠。
以大华公司DH-NTP8010-DR为例,如图7所示,在层次一创建时间同步服务系统,接收北斗和GPS时钟信号源,作为长期稳定的授时时间源,在GPS和北斗失锁的情况下,恒温晶振作为授时时间源,满足层次二中核心交换机、服务器、干线网传输网关等客户端时钟同步要求,层次三等下级平台服务器等客户端设备可以向层次二校时,实现时间同步。
虽然国家标准GB/T28181协议没有对视频监控系统时间偏差作明确的要求,但我们在设计各类安防视频监控系统时,应根据各个系统的特点,充实考虑各个设备之间时间同步的问题。在实际的应用中,如果没有专业的时间服务器的话,也可以定期手工校正平台(NVR)的时钟、统一用支持校时的标准协议连接设备、保障平台和各设备符合标准协议里时钟同步约定的遵守,都是淘汰系统时钟错乱问题的必要手段。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
悠扬随风
金牌会员
这个人很懒什么都没写!
楼主热帖
(8) PyQt 设计并实现【工厂扫码装箱系 ...
Java Long类parseLong()方法具有什么功 ...
【Web前端】HTML详解(上篇)
王心凌再次爆火,为了防止收费,我连夜 ...
IDEA: 如何导入项目模块 以及 将 Java ...
互联网官方协议标准(rfc5000) ...
Uniapp进行APP打包——iOS 系统 ...
Oracle ORA-10917: TABLESPACE GROUP c ...
命题逻辑等值演算
RadonDB MySQL Kubernetes 2.2.0 发布 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表