一种远程视频监控数据传输方法及系统的制作方法

文档序号:9768042阅读:812来源:国知局
一种远程视频监控数据传输方法及系统的制作方法
【技术领域】
[0001 ]本发明涉及一种数据传输方法及系统,尤其涉及一种远程视频监控数据传输方法及系统。
【背景技术】
[0002]随着车辆的广泛普及以及用户终端设备的推广使用,远程实时并且流畅的监控车辆已经成为了一种必然,但是目前还没有相关的技术,人们想要观看行车记录仪内的视频,需要将行车记录仪的内存卡取出,然后放入能够识别内存卡的设备内播放,非常的不便。此夕卜,现有技术无法随时随地监控车辆的安全。

【发明内容】

[0003]为解决现有技术中的问题,本发明提一种远程视频监控数据传输方法及实现该方法的系统。
[0004]本发明远程视频监控数据传输方法包括如下步骤:
[0005]S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求;
[0006]S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块;
[0007]S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪;
[0008]S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流;
[0009]S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流;
[0010]S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
[0011]本发明作进一步改进,在步骤SI中,所述用户终端发送上传视频流请求前,还包括用户终端与云平台服务器建立连接步骤。
[0012]本发明作进一步改进,所述用户终端与云平台服务器建立连接步骤具体包括如下步骤:
[0013]Al:用户终端向云平台服务器发起观看视频的连接请求;
[0014]A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析;
[0015]A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接,结束;
[0016]A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志;
[0017]A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
[0018]本发明作进一步改进,在步骤S3中,所述车载主机的通讯模块具体执行步骤包括:
[0019]B1:通讯模块上电启动,启动就绪后与云平台服务器建立连接;
[0020]B2:云平台服务器接收到用户终端的上传视频流请求指令后将上传视频流请求指令转发给车载主机的通讯模块;[0021 ] B3:通讯模块接收来自云平台服务器的上传视频流请求指令,并解析上传视频流请求指令,将解析出来的指令发送给行车记录仪。
[0022]本发明作进一步改进,所述通讯模块为无线通讯模块。
[0023]本发明作进一步改进,在步骤S4中,所述行车记录仪的具体执行步骤包括:行车记录仪接收到通讯模块解析出来的指令后,执行指令;行车记录仪产生视频流,并通知流媒体服务器;行车记录仪与流媒体服务器建立连接,开始传输视频流。
[0024]本发明还提供了一种实现上述方法的系统,包括用户终端:设有远程视频监控客户端,用于向云平台服务器发送上传视频流请求,接收流媒体服务器推送的视频流并播放;云平台服务器:用于接收用户终端发送的上传视频流请求,并转发给车载主机的通讯模块;车载主机:包括通讯模块,所述通讯模块用于与云平台服务器建立连接,接收云平台服务器的上传视频流请求,并发送给行车记录仪;行车记录仪:用于接收通讯模块的上传视频流请求,并开始传输视频流;流媒体服务器:设置在远程计算机内,用于获取行车记录仪的视频流并向用户终端推送视频流。
[0025]本发明作进一步改进,所述用户终端、云平台服务器、车载主机、行车记录仪、流媒体服务器之间的连接通信基于无线网络或/和有线网络来实现。
[0026]本发明作进一步改进,所述无线网络包括2G网络、3G网络、4G网络、WIFI无线网络。
[0027]本发明作进一步改进,所述通讯模块为4G模块,所述无线网络为4G网络。
[0028]与现有技术相比,本发明的有益效果是:方便实用,供用户实时查看汽车状况,为车辆安全保驾护航,能够随时随地查看车辆的安全性,并且如果车辆出现状况也能够第一时间处理,提高了处理效率,极大地方便了广大车主。
【附图说明】
[0029]图1为本方法流程图;
[0030]图2为用户终端与云平台服务器建立连接方法流程图;
[0031 ]图3为车载主机的通讯模块执行流程图;
[0032]图4为行车记录仪的具体执行流程图。
【具体实施方式】
[0033]下面结合附图和实施例对本发明做进一步详细说明。
[0034]如图1所示,本发明远程视频监控数据传输方法包括如下步骤:
[0035]S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求;
[0036]S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块;
[0037]S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪;
[0038]S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流;
[0039]S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流;
[0040]S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
[0041]本发明需要车主提前在用户终端设备上安装远程视频监控客户端,也就是“远程视频监控” APP(客户端)软件,安装成功后,当车主需要查看本车的实时状态时,只需要登陆打开远程视频监控客户端,并通过APP向云平台服务器发起连接请求,连接成功后,向云平台服务器发送上传视频流请求,即可远程查看车辆的实时视频。本例的用户终端可以为手机、平板电脑、IAPD、便携式笔记本电脑等。
[0042]如图2所示,在本例中,所述用户终端与云平台服务器建立连接步骤包括如下步骤:
[0043]Al:用户终端向云平台服务器发起观看视频的连接请求;
[0044]A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析;
[0045]A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接,结束;
[0046]A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志;
[0047]A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
[0048]在此步骤中,用户终端向云平台服务器发起观看视频的连接请求时,云平台服务器与用户终端的APP会建立连接,并解析APP发送的数据,云平台服务器将解析出来的字符串放入云平台数据库进行比对,如果数据库中存在该字符串,则连接鉴权成功,否则连接鉴权失败,并将APP与云平台服务
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1