专利名称: | 一种远程视频监控数据传输方法及系统 | ||
专利名称(英文): | A remote video monitoring data transmission method and system | ||
专利号: | CN201510960599.8 | 申请时间: | 20151218 |
公开号: | CN105530475A | 公开时间: | 20160427 |
申请人: | 深圳楼兰辉煌科技有限公司 | ||
申请地址: | 518000 广东省深圳市南山区高新技术产业园北区清华信息港科研楼11层 | ||
发明人: | 田雨农; 费流波; 陈孚 | ||
分类号: | H04N7/18; H04N21/472; H04N21/414; H04N21/61 | 主分类号: | H04N7/18 |
代理机构: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 孙伟 |
摘要: | 本发明提供一种远程视频监控数据传输方法及系统,属于数据传输领域。本发明远程视频监控数据传输方法包括如下步骤:用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求;云平台服务器接收上传视频流请求并转发给车载主机的通讯模块;车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪;行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流;流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流;用户终端的远程视频监控客户端播放流媒体服务器推送的视频流。本发明的有益效果为:方便实用,供用户实时查看汽车状况,为车辆安全保驾护航。 | ||
摘要(英文): | The invention provides a remote video monitoring data transmission method and system, the field of data transmission. The invention refers to a remote video monitoring data transmission method comprises the following steps : the user terminal remote video monitoring client terminal, to the cloud platforms server sends upload video stream request; the biography regards cloud platforms server receiving the request stream forwarded to the vehicle-mounted host computer and the communications module; the communication module of the vehicle-mounted host computer receiving the request stream the biography regards, and sends to the drive recorder; drive recorder receiving communication module on the request stream the biography regards, and the start of transmission of the video stream; media server to acquire driving recorder and video stream to the user terminal sending the video stream; remote video monitoring of user terminal playing streaming media server sending a video stream. The beneficial results of this invention are : convenient and practical, real-time for the user to check vehicle status, the vehicle security convoy. |
1.一种远程视频监控数据传输方法,其特征在于包括如下步骤: S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求; S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块; S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪; S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流; S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流; S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
2.根据权利要求1所述的远程视频监控数据传输方法,其特征在于:在步骤S1中,所述用户终端发送上传视频流请求前,还包括用户终端与云平台服务器建立连接步骤。
3.根据权利要求2所述的远程视频监控数据传输方法,其特征在于:所述用户终端与云平台服务器建立连接步骤具体包括如下步骤: A1:用户终端向云平台服务器发起观看视频的连接请求; A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析; A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接,结束; A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志; A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
4.根据权利要求1-3任一项所述的远程视频监控数据传输方法,其特征在于:在步骤S3中,所述车载主机的通讯模块具体执行步骤包括: B1:通讯模块上电启动,启动就绪后与云平台服务器建立连接; B2:云平台服务器接收到用户终端的上传视频流请求指令后将上传视频流请求指令转发给车载主机的通讯模块; B3:通讯模块接收来自云平台服务器的上传视频流请求指令,并解析上传视频流请求指令,将解析出来的指令发送给行车记录仪。
5.根据权利要求4所述的远程视频监控数据传输方法,其特征在于:所述通讯模块为无线通讯模块。
6.根据权利要求4所述的远程视频监控数据传输方法,其特征在于:在步骤S4中,所述行车记录仪的具体执行步骤包括: C1:行车记录仪接收到通讯模块解析出来的指令后,执行指令; C2:行车记录仪产生视频流,并通知流媒体服务器; C3:行车记录仪与流媒体服务器建立连接,开始传输视频流。
7.一种实现权利要求1-6任一项所述远程视频监控数据传输方法的系统,其特征在于包括: 用户终端:设有远程视频监控客户端,用于向云平台服务器发送上传视频流请求,接收流媒体服务器推送的视频流并播放; 云平台服务器:用于接收用户终端发送的上传视频流请求,并转发给车载主机的通讯模块; 车载主机:包括通讯模块,所述通讯模块用于与云平台服务器建立连接,接收云平台服务器的上传视频流请求,并发送给行车记录仪; 行车记录仪:用于接收通讯模块的上传视频流请求,并开始传输视频流; 流媒体服务器:设置在远程计算机内,用于获取行车记录仪的视频流并向用户终端推送视频流。
8.根据权利要求7所述的远程视频监控数据传输系统,其特征在于:所述用户终端、云平台服务器、车载主机、行车记录仪、流媒体服务器之间的连接通信基于无线网络或/和有线网络来实现。
9.根据权利要求8所述的远程视频监控数据传输系统,其特征在于:所述无线网络包括2G网络、3G网络、4G网络、WIFI无线网络。
10.根据权利要求9所述的远程视频监控数据传输系统,其特征在于:所述通讯模块为4G模块,所述无线网络为4G网络。
1.一种远程视频监控数据传输方法,其特征在于包括如下步骤: S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求; S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块; S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪; S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流; S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流; S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
2.根据权利要求1所述的远程视频监控数据传输方法,其特征在于:在步骤S1中,所述用户终端发送上传视频流请求前,还包括用户终端与云平台服务器建立连接步骤。
3.根据权利要求2所述的远程视频监控数据传输方法,其特征在于:所述用户终端与云平台服务器建立连接步骤具体包括如下步骤: A1:用户终端向云平台服务器发起观看视频的连接请求; A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析; A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接,结束; A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志; A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
4.根据权利要求1-3任一项所述的远程视频监控数据传输方法,其特征在于:在步骤S3中,所述车载主机的通讯模块具体执行步骤包括: B1:通讯模块上电启动,启动就绪后与云平台服务器建立连接; B2:云平台服务器接收到用户终端的上传视频流请求指令后将上传视频流请求指令转发给车载主机的通讯模块; B3:通讯模块接收来自云平台服务器的上传视频流请求指令,并解析上传视频流请求指令,将解析出来的指令发送给行车记录仪。
5.根据权利要求4所述的远程视频监控数据传输方法,其特征在于:所述通讯模块为无线通讯模块。
6.根据权利要求4所述的远程视频监控数据传输方法,其特征在于:在步骤S4中,所述行车记录仪的具体执行步骤包括: C1:行车记录仪接收到通讯模块解析出来的指令后,执行指令; C2:行车记录仪产生视频流,并通知流媒体服务器; C3:行车记录仪与流媒体服务器建立连接,开始传输视频流。
7.一种实现权利要求1-6任一项所述远程视频监控数据传输方法的系统,其特征在于包括: 用户终端:设有远程视频监控客户端,用于向云平台服务器发送上传视频流请求,接收流媒体服务器推送的视频流并播放; 云平台服务器:用于接收用户终端发送的上传视频流请求,并转发给车载主机的通讯模块; 车载主机:包括通讯模块,所述通讯模块用于与云平台服务器建立连接,接收云平台服务器的上传视频流请求,并发送给行车记录仪; 行车记录仪:用于接收通讯模块的上传视频流请求,并开始传输视频流; 流媒体服务器:设置在远程计算机内,用于获取行车记录仪的视频流并向用户终端推送视频流。
8.根据权利要求7所述的远程视频监控数据传输系统,其特征在于:所述用户终端、云平台服务器、车载主机、行车记录仪、流媒体服务器之间的连接通信基于无线网络或/和有线网络来实现。
9.根据权利要求8所述的远程视频监控数据传输系统,其特征在于:所述无线网络包括2G网络、3G网络、4G网络、WIFI无线网络。
10.根据权利要求9所述的远程视频监控数据传输系统,其特征在于:所述通讯模块为4G模块,所述无线网络为4G网络。
翻译:技术领域
本发明涉及一种数据传输方法及系统,尤其涉及一种远程视频监控数据传输方法及系 统。
背景技术
随着车辆的广泛普及以及用户终端设备的推广使用,远程实时并且流畅的监控车辆已 经成为了一种必然,但是目前还没有相关的技术,人们想要观看行车记录仪内的视频,需 要将行车记录仪的内存卡取出,然后放入能够识别内存卡的设备内播放,非常的不便。此 外,现有技术无法随时随地监控车辆的安全。
发明内容
为解决现有技术中的问题,本发明提一种远程视频监控数据传输方法及实现该方法的 系统。
本发明远程视频监控数据传输方法包括如下步骤:
S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求;
S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块;
S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪;
S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流;
S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流;
S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
本发明作进一步改进,在步骤S1中,所述用户终端发送上传视频流请求前,还包括用 户终端与云平台服务器建立连接步骤。
本发明作进一步改进,所述用户终端与云平台服务器建立连接步骤具体包括如下步骤:
A1:用户终端向云平台服务器发起观看视频的连接请求;
A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析;
A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中 是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接, 结束;
A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志;
A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
本发明作进一步改进,在步骤S3中,所述车载主机的通讯模块具体执行步骤包括:
B1:通讯模块上电启动,启动就绪后与云平台服务器建立连接;
B2:云平台服务器接收到用户终端的上传视频流请求指令后将上传视频流请求指令转发给 车载主机的通讯模块;
B3:通讯模块接收来自云平台服务器的上传视频流请求指令,并解析上传视频流请求指令, 将解析出来的指令发送给行车记录仪。
本发明作进一步改进,所述通讯模块为无线通讯模块。
本发明作进一步改进,在步骤S4中,所述行车记录仪的具体执行步骤包括:行车记录 仪接收到通讯模块解析出来的指令后,执行指令;行车记录仪产生视频流,并通知流媒体 服务器;行车记录仪与流媒体服务器建立连接,开始传输视频流。
本发明还提供了一种实现上述方法的系统,包括用户终端:设有远程视频监控客户端, 用于向云平台服务器发送上传视频流请求,接收流媒体服务器推送的视频流并播放;云平 台服务器:用于接收用户终端发送的上传视频流请求,并转发给车载主机的通讯模块;车 载主机:包括通讯模块,所述通讯模块用于与云平台服务器建立连接,接收云平台服务器 的上传视频流请求,并发送给行车记录仪;行车记录仪:用于接收通讯模块的上传视频流 请求,并开始传输视频流;流媒体服务器:设置在远程计算机内,用于获取行车记录仪的 视频流并向用户终端推送视频流。
本发明作进一步改进,所述用户终端、云平台服务器、车载主机、行车记录仪、流媒 体服务器之间的连接通信基于无线网络或/和有线网络来实现。
本发明作进一步改进,所述无线网络包括2G网络、3G网络、4G网络、WIFI无线网络。
本发明作进一步改进,所述通讯模块为4G模块,所述无线网络为4G网络。
与现有技术相比,本发明的有益效果是:方便实用,供用户实时查看汽车状况,为车 辆安全保驾护航,能够随时随地查看车辆的安全性,并且如果车辆出现状况也能够第一时 间处理,提高了处理效率,极大地方便了广大车主。
附图说明
图1为本方法流程图;
图2为用户终端与云平台服务器建立连接方法流程图;
图3为车载主机的通讯模块执行流程图;
图4为行车记录仪的具体执行流程图。
具体实施方式
下面结合附图和实施例对本发明做进一步详细说明。
如图1所示,本发明远程视频监控数据传输方法包括如下步骤:
S1:开始,用户终端打开远程视频监控客户端,向云平台服务器发送上传视频流请求;
S2:云平台服务器接收上传视频流请求并转发给车载主机的通讯模块;
S3:车载主机的通讯模块接收上传视频流请求,并发送给行车记录仪;
S4:行车记录仪接收通讯模块的上传视频流请求,并开始传输视频流;
S5:流媒体服务器获取行车记录仪的视频流并向用户终端推送视频流;
S6:用户终端的远程视频监控客户端播放流媒体服务器推送的视频流,结束。
本发明需要车主提前在用户终端设备上安装远程视频监控客户端,也就是“远程视频 监控”APP(客户端)软件,安装成功后,当车主需要查看本车的实时状态时,只需要登陆 打开远程视频监控客户端,并通过APP向云平台服务器发起连接请求,连接成功后,向云 平台服务器发送上传视频流请求,即可远程查看车辆的实时视频。本例的用户终端可以为 手机、平板电脑、IAPD、便携式笔记本电脑等。
如图2所示,在本例中,所述用户终端与云平台服务器建立连接步骤包括如下步骤:
A1:用户终端向云平台服务器发起观看视频的连接请求;
A2:云平台服务器接收连接请求,并将连接请求的字符串进行解析;
A3:云平台服务器将解析出来的字符串与数据库中现有的字符串进行比对,判断数据库中 是否存在该字符串,如果是,执行A4步骤,如果否,云平台服务器中断与用户终端的连接, 结束;
A4:云平台服务器与用户终端建立连接成功,并向用户终端发送连接成功标志;
A5:用户终端接收到连接成功标志后,开始向云平台服务器发送上传视频流请求。
在此步骤中,用户终端向云平台服务器发起观看视频的连接请求时,云平台服务器与 用户终端的APP会建立连接,并解析APP发送的数据,云平台服务器将解析出来的字符串 放入云平台数据库进行比对,如果数据库中存在该字符串,则连接鉴权成功,否则连接鉴 权失败,并将APP与云平台服务器的连接中断,将该用户终端提出连接,并且整个过程结 束。这样也能够保证APP用户的安全性,防止恶意连接。
如图3所示,车载主机的通讯模块与云平台服务器及行车记录仪的交互具体执行步骤 包括:B1:通讯模块随汽车(点火)发动而自动上电启动,启动就绪后与云平台服务器建立 连接;B2:云平台服务器接收到用户终端的上传视频流请求指令后将上传视频流请求指令 转发给车载主机的通讯模块;B3:通讯模块接收来自云平台服务器的上传视频流请求指令, 并解析上传视频流请求指令,将解析出来的指令发送给行车记录仪。
步骤B1中,当通讯模块本例为无线通讯模块上电启动时,同时启动服务端程序,等待 云平台服务器的客户端也就是用户终端APP发起连接请求。
如图4所示,通讯模块将解析出来的指令发送给行车记录仪时,行车记录仪开始执行 指令,具体的执行步骤包括:C1:行车记录仪接收到通讯模块解析出来的指令后,执行指 令;C2:行车记录仪产生视频流,并通知流媒体服务器;C3:行车记录仪与流媒体服务器 建立连接,开始传输视频流。
流媒体服务器接到行车记录仪的通知后,开始获取行车记录仪的视频流并向用户终端 推送视频流,终端用户通过APP内置播放器播放实时传输的视频流。
本发明还提供了一种实现上述方法的系统,包括:用户终端:设有远程视频监控客户 端,用于向云平台服务器发送上传视频流请求,接收流媒体服务器推送的视频流并播放; 云平台服务器:用于接收用户终端发送的上传视频流请求,并转发给车载主机的通讯模块; 车载主机:包括通讯模块,所述通讯模块用于与云平台服务器建立连接,接收云平台服务 器的上传视频流请求,并发送给行车记录仪;行车记录仪:用于接收通讯模块的上传视频 流请求,并开始传输视频流;流媒体服务器:设置在远程计算机内,用于获取行车记录仪 的视频流并向用户终端推送视频流。
所述用户终端、云平台服务器、车载主机、行车记录仪、流媒体服务器之间的连接通 信基于无线网络或/和有线网络来实现。所述无线网络包括2G网络、3G网络、4G网络、WIFI 无线网络等。
本例的通讯模块为4G模块,所述无线网络为4G网络,在车联网系统中,4G模块提供 供无线上网,行车记录仪通过4G模块实现上网,用户终端也通过4G模块实现上网,从而 完成整个系统的通信及视频流的传输。
以上所述之具体实施方式为本发明的较佳实施方式,并非以此限定本发明的具体实施 范围,本发明的范围包括并不限于本具体实施方式,凡依照本发明所作的等效变化均在本 发明的保护范围内。