一种基于移动终端的行车报警信息云端获取方法及系统技术方案

技术编号:12511750 阅读:90 留言:0更新日期:2015-12-16 09:20
本发明专利技术所提供的一种基于移动终端的行车报警信息云端获取方法及系统,所述方法具体包括:预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;移动终端向云端发送获取行车报警信息和报警视频的命令请求;所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示。本发明专利技术实现了用于通过手机App或PC及时收到报警信息,并实时查看报警视频的功能,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种基于移动终端的行车报警信息云端获取方法及系统
技术介绍
行车记录仪或车载后视镜可以记录车辆行驶过程中的视频图像和声音,相当于车辆的黑匣子,可为交通事故提供证据。传统的行车记录仪或车载后视镜,只能将撞车等报警视频及相关报警信息存储在SD卡中,无法将报警视频及相关信息上传到云端,也无法实现将报警信息推送至手机App或PC端等功能,给用户带来了一定的不便。由此可知,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的行车报警信息云端获取方法及系统,旨在通过本专利技术增加现有行车记录仪或车载后视镜的功能,实现用户通过移动终端及时收到报警信息,并实时查看报警视频,为用户提供方便。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的行车报警信息云端获取方法,其中,包括步骤:S0、预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;S1、当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;S2、移动终端向云端发送获取行车报警信息和报警视频的命令请求;S3、所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示。所述的基于移动终端的行车报警信息云端获取方法,其中,所述指定报警类型包括:撞车报警、变道报警、以及偷车报警;所述行车报警信息包括:设备ID号、报警时间、经纬度信息、报警类型;所述步骤S1具体包括步骤:S11、行车记录设备登录云端服务器后每隔10秒向所述云端服务器发送心跳请求,并实时监测车辆是否发生指定报警类型的事故;S12、当所述行车记录设备检测到车辆发生了指定报警类型的事故时,向所述云端服务器发送相应的报警视频和行车报警信息;S13、所述云端服务器接收所述报警视频,并将所述报警视频存入预设的Hadoop集群中;S14、所述云端服务器同时将所述行车报警信息存入预设的HBase数据库中。所述的基于移动终端的行车报警信息云端获取方法,其中,所述步骤S3具体包括步骤:S311、所述云端接收来自所述移动终端获取行车报警信息的命令请求;S312、所述云端从HBase数据库中获得相应的行车报警信息,并将所述行车报警信息分装成Json数据发送至所述移动终端中。所述的基于移动终端的行车报警信息云端获取方法,其中,所述步骤S3还包括步骤:S321、所述云端接收来自所述移动终端获取报警视频的命令请求;S322、所述云端从Hadoop集群中将相应的报警视频文件上传至网络服务器中;S323、所述网络服务器按照Http协议将所述报警视频文件发送至所述移动终端。所述的基于移动终端的行车报警信息云端获取方法,其中,还包括:S4、当行车记录设备将相关行车报警信息和报警视频发送至云端服务器后,若检测到所述移动终端当前在线,则云端直接将所述行车报警信息和报警视频实时发送至所述移动终端中进行显示。一种基于移动终端的行车报警信息云端获取系统,其中,包括:预先设置模块,用于预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;检测存储模块,用于当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;请求发送模块,用于移动终端向云端发送获取行车报警信息和报警视频的命令请求;第一接收处理模块,用于所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示;第二接受处理模块,用于当行车记录设备将相关行车报警信息和报警视频发送至云端服务器后,若检测到所述移动终端当前在线,则云端直接将所述行车报警信息和报警视频实时发送至所述移动终端中进行显示。所述基于移动终端的行车报警信息云端获取系统,其中,所述指定报警类型包括:撞车报警、变道报警、以及偷车报警;所述行车报警信息包括:设备ID号、报警时间、经纬度信息、报警类型。所述基于移动终端的行车报警信息云端获取系统,其中,所述检测存储模块具体包括:设备登陆单元,用于行车记录设备登录云端服务器后每隔10秒向所述云端服务器发送心跳请求,并实时监测车辆是否发生指定报警类型的事故;报警监测单元,用于当所述行车记录设备检测到车辆发生了指定报警类型的事故时,向所述云端服务器发送相应的报警视频和行车报警信息;报警视频存储单元,用于所述云端服务器接收所述报警视频,并将所述报警视频存入预设的Hadoop集群中;报警信息存储单元,用于所述云端服务器同时将所述行车报警信息存入预设的HBase数据库中。所述基于移动终端的行车报警信息云端获取系统,其中,所述接收处理模块具体包括:第一请求接收单元,用于所述云端接收来自所述移动终端获取行车报警信息的命令请求;报警信息发送单元,用于所述云端从HBase数据库中获得相应的行车报警信息,并将所述行车报警信息分装成Json数据发送至所述移动终端中。所述基于移动终端的行车报警信息云端获取系统,其中,所述接收处理模块还包括:第二请求接收单元,用于所述云端接收来自所述移动终端获取报警视频的命令请求;报警视频上传单元,用于所述云端从Hadoop集群中将相应的报警视频文件上传至网络服务器中;报警视频发送单元,用于所述网络服务器按照Http协议将所述报警视频文件发送至所述移动终端。本专利技术所提供的一种基于移动终端的行车报警信息云端获取方法及系统,所述方法具体包括:预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;移动终端向云端发送获取行车报警信息和报警视频的命令请求;所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示。本专利技术当行车记录设备(包括行车记录仪或车载后视镜)监测到撞车等报警事件发生时,将撞车等报警视频及相关报警信息上传到云端,与此同时,云端将报警信息实时推送到手机App或PC端,这样一来,用户可以通过手机App或PC及时收到报警信息,并实时查看报警视频,为用户提供了方便。附图说明图1是本专利技术基于移动终端的行车报警信息云端获取方法的较佳实施例的流程图。图2是本专利技术基于移动终端的行车报警信息云端获取方法的行车记录设备与网络服务器通信示意图。图3是本专利技术基于移动终端的行车报警信息云端获取方法的手机端与网络服务器通信示意图。图4是本专利技术基于移动终端的行车报警信息云端获取方法的服务器内部的数据模型示意图。图5是本专利技术基于移动终端的行本文档来自技高网...

【技术保护点】
一种基于移动终端的行车报警信息云端获取方法,其特征在于,包括步骤:S0、预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;S1、当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;S2、移动终端向云端发送获取行车报警信息和报警视频的命令请求;S3、所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示。

【技术特征摘要】
1.一种基于移动终端的行车报警信息云端获取方法,其特征在于,包括步骤:
S0、预先在移动终端与云端、行车记录设备与云端之间定义通信协议,并建立基于socket通信的网络服务器;
S1、当检测到车辆发生了指定报警类型的事故时,行车记录设备将相关行车报警信息和报警视频发送至云端服务器中进行存储;
S2、移动终端向云端发送获取行车报警信息和报警视频的命令请求;
S3、所述云端接收所述命令请求,并将处理后行车报警信息和报警视频实时推送至所述移动终端中进行显示。
2.根据权利要求1所述的基于移动终端的行车报警信息云端获取方法,其特征在于,所述指定报警类型包括:撞车报警、变道报警、以及偷车报警;所述行车报警信息包括:设备ID号、报警时间、经纬度信息、报警类型。
3.根据权利要求2所述的基于移动终端的行车报警信息云端获取方法,其特征在于,所述步骤S1具体包括步骤:
S11、行车记录设备登录云端服务器后每隔10秒向所述云端服务器发送心跳请求,并实时监测车辆是否发生指定报警类型的事故;
S12、当所述行车记录设备检测到车辆发生了指定报警类型的事故时,向所述云端服务器发送相应的报警视频和行车报警信息;
S13、所述云端服务器接收所述报警视频,并将所述报警视频存入预设的Hadoop集群中;
S14、所述云端服务器同时将所述行车报警信息存入预设的HBase数据库中。
4.根据权利要求3所述的基于移动终端的行车报警信息云端获取方法,其特征在于,所述步骤S3具体包括步骤:
S311、所述云端接收来自所述移动终端获取行车报警信息的命令请求;
S312、所述云端从HBase数据库中获得相应的行车报警信息,并将所述行车报警信息分装成Json数据发送至所述移动终端中。
5.根据权利要求3所述的基于移动终端的行车报警信息云端获取方法,其特征在于,所述步骤S3还包括步骤:
S321、所述云端接收来自所述移动终端获取报警视频的命令请求;
S322、所述云端从Hadoop集群中将相应的报警视频文件上传至网络服务器中;
S323、所述网络服务器按照Http协议将所述报警视频文件发送至所述移动终端。
6.一种基于移动终端的行车报警信息云端获取系统,其特征在于,包括:
预...

【专利技术属性】
技术研发人员:杨轶
申请(专利权)人:爱培科科技开发深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1