掌桥专利:专业的专利平台
掌桥专利
首页

一种收费站电话和监控视频联动方法及系统

文献发布时间:2023-06-19 19:18:24


一种收费站电话和监控视频联动方法及系统

技术领域

本发明属于音视频数据处理领域,尤其涉及一种收费站电话和监控视频联动方法及系统。

背景技术

本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。

目前,在高速公路收费站的收费岗亭内一般部署有语音电话和网络摄像机,语音电话又可分为传统固定电话和IP网络电话,同时在相应的收费车道前还有车辆检测摄像机,收费站管理中心内部署有语音电话和视频监控软件系统。当收费岗亭人员遇到特殊车辆或突发情况需要和管理中心内的工作人员进行沟通时,只能通过电话对话进行语言描述,存在车辆信息或事件情况描述不准确和沟通进度慢等问题,一定程度上影响了收费站车辆的通行效率,造成时间和人员成本的浪费。

现有的技术方案一般是在接听电话后,由管理中心工作人员从所有的摄像机列表中手动检索需要查看的目标摄像机,然后进行连接验证登录等过程,通话结束后需要手动关闭视频监控画面。发明人发现,这种方案的缺点是手动检索连接设备效率低,连接过程繁琐。

发明内容

为了解决上述背景技术中存在的技术问题,本发明提供一种收费站电话和监控视频联动方法及系统,其能够提高收费站岗亭和管理中心之间的沟通效率,同时具有安装部署简单,成本低等优点。

为了实现上述目的,本发明采用如下技术方案:

本发明的第一个方面提供一种收费站电话和监控视频联动方法,其包括:

基于实时检测电话线模拟信号变化及IP电话网关和IP网络电话间SIP数据包,获取电话事件;所述电话事件包括拨号事件和电话挂断事件;

当获取拨号事件时,解析出主叫号码,在关系数据库中查询所述主叫号码对应的摄像机网络信息,并向查询到的摄像机发送视频播放请求,在验证用户合法性后开始向客户端推送网络视频流;所述关系数据库中预存有收费站岗亭电话号码和摄像机信息的对应关系;

当获取电话挂断事件时,解析出挂断的电话号码,在关系数据库中查询所述挂断的电话号码对应的摄像机网络信息,并向查询到的摄像机发送停止播放视频命令,以停止向客户端推送网络视频流。

作为一种实施方式,实时检测电话线模拟信号变化,使用FSK来电解调算法进行来电话线模拟信号的解码,从而获取到拨号事件同时解码得到主叫号码和被叫号码,或获取到电话挂断事件和挂断的电话号码。

作为一种实施方式,实时获取IP电话网关和IP网络电话间的SIP数据包并进行解析,当检测到180Ringing数据包时,获取拨号事件,解析数据包获取到主叫号码和被叫号码。

作为一种实施方式,实时获取IP电话网关和IP网络电话间的SIP数据包并进行解析,当检测到BYE数据包时,获取电话挂断事件,并解析数据包获取到挂断的电话号码。

作为一种实施方式,所述摄像机包括收费站岗亭监控摄像机和车道车辆检测摄像机。

作为一种实施方式,所述摄像机网络信息,包括摄像机的网络地址,视频连接协议,登录用户名和登录密码。

作为一种实施方式,向查询到的摄像机发送视频播放请求的同时,设置对应的主叫号码为正在通话状态。

本发明的第二个方面提供一种收费站电话和监控视频联动系统。

在一个或多个实施例中,一种收费站电话和监控视频联动系统,包括:

电话事件获取模块,其用于基于实时检测电话线模拟信号变化及IP电话网关和IP网络电话间SIP数据包,获取电话事件;所述电话事件包括拨号事件和电话挂断事件;

视频播放请求模块,其用于当获取拨号事件时,解析出主叫号码,在关系数据库中查询所述主叫号码对应的摄像机网络信息,并向查询到的摄像机发送视频播放请求,在验证用户合法性后开始向客户端推送网络视频流;所述关系数据库中预存有收费站岗亭电话号码和摄像机信息的对应关系;

视频播放停止模块,其用于当获取电话挂断事件时,解析出挂断的电话号码,在关系数据库中查询所述挂断的电话号码对应的摄像机网络信息,并向查询到的摄像机发送停止播放视频命令,以停止向客户端推送网络视频流。

在一个或多个实施例中,一种收费站电话和监控视频联动系统,其包括服务器端、客户端、FSK解码和信号转换器及网络监听器;

所述FSK解码和信号转换器设置在固定电话线上,用于实时检测电话线模拟信号变化并传送至服务器端;

所述网络监听器设置在IP电话网关网络线路上,用于实时检测IP电话网关和IP网络电话间SIP数据包至服务器端;

所述服务器端,被配置为执行如上述所述的收费站电话和监控视频联动方法中的步骤;

所述客户端,用于负责解码显示摄像机网络视频。

本发明的第三个方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的收费站电话和监控视频联动方法中的步骤。

本发明的第四个方面提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的收费站电话和监控视频联动方法中的步骤。

与现有技术相比,本发明的有益效果是:

本发明在不改变现有高速公路收费管理中心网络和设备结构的情况下,只需先导入收费站岗亭电话号码和对应网络摄像机网络地址等信息,当管理中心和收费站岗亭之间进行电话拨号时,即可实现在管理中心客户端软件上自动进行相应的收费站岗亭监控摄像机和车道检测摄像机实时视频监控,当通话结束后,对应的视频监控显示窗口自动关闭,该技术方案解决了人工手动查找和连接摄像机效率低下的问题,提高了收费站岗亭和管理中心之间的沟通效率,同时具有安装部署简单,成本低等优点。

本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

图1是本发明实施例的收费站电话和监控视频联动方法流程图;

图2是本发明实施例的收费站电话和监控视频联动系统结构示意图。

具体实施方式

下面结合附图与实施例对本发明作进一步说明。

应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

实施例一

参照图1,本实施例提供了一种收费站电话和监控视频联动方法,其具体包括如下步骤:

步骤1:基于实时检测电话线模拟信号变化及IP电话网关和IP网络电话间SIP数据包,获取电话事件;所述电话事件包括拨号事件和电话挂断事件。

在具体实施中,收费站管理中心有电话phone1,收费站岗亭有电话phone2,当遇到特殊车辆或突发情况需要双方进行沟通时,phone1(或phone2)首先向phone2(或phone1)拨号。

在传统固定电话线上设置FSK解码和信号转换器,实时检测电话线模拟信号变化,当检测到有拨号信号后,获取信号并使用FSK来电解调算法进行来电号码和去电号码的解码,从而获取到拨号事件,同时解码得到主叫号码和被叫号码。

在具体实施中,在IP电话网关网络线路上设置网络监听器,实时获取IP电话网关和IP网络电话间的SIP数据包并进行解析,当检测到180Ringing数据包时,获取拨号事件,并根据数据包格式解析数据包获取到主叫号码和被叫号码。

例如:

收费站管理中心电话phone1,收费站岗亭电话phone2,当双方沟通结束时,phone1(或phone2)挂断电话。

传统固定电话线上的FSK解码和信号转换器实时检测电话线模拟信号变化,当检测到挂断信号后,获取信号并使用FSK来电解调算法进行信号解码,从而获取到电话挂断事件和挂断的电话号码。

IP电话网关网线上的网络监听器实时获取IP电话网关和IP网络电话间的SIP数据包并进行解析,当检测到BYE数据包时,获取电话挂断事件,并根据数据包格式解析数据包获取到挂断的电话号码。

步骤2:当获取拨号事件时,解析出主叫号码,在关系数据库中查询所述主叫号码对应的摄像机网络信息,并向查询到的摄像机发送视频播放请求,在验证用户合法性后开始向客户端推送网络视频流;所述关系数据库中预存有收费站岗亭电话号码和摄像机信息的对应关系。

其中,所述摄像机包括收费站岗亭监控摄像机和车道车辆检测摄像机。

所述摄像机网络信息包括但不限于摄像机的网络地址,视频连接协议,登录用户名和登录密码等信息。

具体地,根据摄像机网络信息,将不同的视频连接协议加载不同的视频播放模块,然后向收费站岗亭监控摄像机和车道车辆检测摄像机发送视频播放请求,同时设置该号码为正在通话状态。

其中,用户的合法性验证由网络摄像机收到播放请求后进行登录验证。

客户端负责解码显示摄像机网络视频。

步骤3:当获取电话挂断事件时,解析出挂断的电话号码,在关系数据库中查询所述挂断的电话号码对应的摄像机网络信息,并向查询到的摄像机发送停止播放视频命令,以停止向客户端推送网络视频流。

本实施例在不改变现有高速公路收费管理中心网络和设备结构的情况下,只需先导入收费站岗亭电话号码和对应网络摄像机网络地址等信息,当管理中心和收费站岗亭之间进行电话拨号时,即可实现在管理中心客户端软件上自动进行相应的收费站岗亭监控摄像机和车道检测摄像机实时视频监控,当通话结束后,对应的视频监控显示窗口自动关闭,该技术方案解决了人工手动查找和连接摄像机效率低下的问题,提高了收费站岗亭和管理中心之间的沟通效率,同时具有安装部署简单,成本低等优点。

实施例二

本实施例提供了一种收费站电话和监控视频联动系统,其具体包括如下模块:

电话事件获取模块,其用于基于实时检测电话线模拟信号变化及IP电话网关和IP网络电话间SIP数据包,获取电话事件;所述电话事件包括拨号事件和电话挂断事件;

视频播放请求模块,其用于当获取拨号事件时,解析出主叫号码,在关系数据库中查询所述主叫号码对应的摄像机网络信息,并向查询到的摄像机发送视频播放请求,在验证用户合法性后开始向客户端推送网络视频流;所述关系数据库中预存有收费站岗亭电话号码和摄像机信息的对应关系;

视频播放停止模块,其用于当获取电话挂断事件时,解析出挂断的电话号码,在关系数据库中查询所述挂断的电话号码对应的摄像机网络信息,并向查询到的摄像机发送停止播放视频命令,以停止向客户端推送网络视频流。

此处需要说明的是,本实施例中的各个模块与实施例一中的各个步骤一一对应,其具体实施过程相同,此处不再累述。

实施例三

如图2所示,本实施例提供了一种收费站电话和监控视频联动系统,其包括服务器端、客户端、FSK解码和信号转换器及网络监听器;

所述FSK解码和信号转换器设置在固定电话线上,用于实时检测电话线模拟信号变化并传送至服务器端;

所述网络监听器设置在IP电话网关网络线路上,用于实时检测IP电话网关和IP网络电话间SIP数据包至服务器端;

所述服务器端,被配置为执行如上述实施例一所述的收费站电话和监控视频联动方法中的步骤;

所述客户端,用于负责解码显示摄像机网络视频。

本实施例采用服务器-客户端架构模式,服务器集中管理电话和摄像机设备,客户端负责解码显示摄像机网络视频,使得收费站电话和监控视频联动系统结构具有安装部署简单,成本低等优点。

实施例四

本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例一所述的收费站电话和监控视频联动方法中的步骤。

实施例五

本实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例一所述的收费站电话和监控视频联动方法中的步骤。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120115866123