数据传输方法、装置、系统、电子设备及存储介质制造方法及图纸

技术编号:22534604 阅读:14 留言:0更新日期:2019-11-13 10:53
本发明专利技术实施例提供了一种数据传输方法、装置、系统、电子设备及存储介质,所述方法应用于移动终端,包括:建立所述移动终端与无人机飞行器之间的第一通信连接;建立所述移动终端与所述视联网服务器之间的第二通信连接;通过所述第一通信连接获取所述无人机飞行器上存储的文件;通过所述第二通信连接将所述文件发送给视联网服务器。本发明专利技术实施例中,通过建立的所述第一通信连接和第二通信连接,可以将无人机飞行器上存储的图片、视频文件共享至视联网,使无人机飞行器上存储的资源可以让视联网所共享,不但拓宽了视联网资源的范围,也提高了数据传输的效率。

Data transmission method, device, system, electronic equipment and storage medium

The embodiment of the invention provides a data transmission method, device, system, electronic equipment and storage medium, which is applied to a mobile terminal, including: establishing a first communication connection between the mobile terminal and the UAV; establishing a second communication connection between the mobile terminal and the video networking server; acquiring the UAV through the first communication connection A file stored on a man-machine aircraft; the file is sent to a video networking server through the second communication connection. In the embodiment of the invention, through the established first communication connection and the second communication connection, pictures and video files stored on the UAV can be shared to the video network, so that the resources stored on the UAV can be shared by the video network, which not only widens the scope of the video network resources, but also improves the efficiency of data transmission.

【技术实现步骤摘要】
数据传输方法、装置、系统、电子设备及存储介质
本专利技术涉及通信
,特别是涉及一种数据传输方法、装置、系统、电子设备及计算机可读存储介质。
技术介绍
随着科学技术的进步和社会经济的发展,越来越多的高科技产品(比如无人机飞行器等)开始融入人们的工作和生活。比如,在某些特定场景下,无人机飞行器等可以执行诸如高空摄像,无人探测侦查、测量测绘、公路勘察、城市规划、科学考察和灾情评估等任务。为了进一步拓宽无人机飞行器的应用范围,即将无人机飞行器拍照后存储在飞行器上的文件共享至视联网。现关技术中,在无人机飞行器飞行结束后,将无人机飞行器连接到计算机PC端上,从而将无人机飞行器中存储的图片、视频等文件导出到计算机PC端上进行查看,之后通过视联网共享给视联网终端。由此可见,现有的这种数据传输方式,其数据传输过程复杂且需要人工操作才可以共享至视联网,不但增加了传输成本,还降低数据的传输效率。因此,如何实现将无人机飞行器拍照后存储在飞行器上的文件快速的共享至视联网,是目前有待解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据传输方法、装置、系统、电子设备及计算机可读存储介质。为了解决上述问题,本专利技术实施例公开了下述技术方案:第一方面公开了一种数据传输方法,所述方法应用于移动终端,所述方法包括:建立所述移动终端与无人机飞行器之间的第一通信连接;建立所述移动终端与所述视联网服务器之间的第二通信连接;通过所述第一通信连接获取所述无人机飞行器上存储的文件;通过所述第二通信连接将所述文件发送给视联网服务器。可选的,所述建立所述移动终端与无人机飞行器之间的第一通信连接,包括:建立所述移动终端与所述无人机飞行器的飞行控制遥控器之间的有线通信连接;或者,建立所述移动终端与所述无人机飞行器的飞行控制遥控器之间的无线通信连接;通过所述飞行控制遥控器启动所述飞行控制遥控器与所述无人机飞行器之间的全球定位系统GPS通信连接。可选的,所述通过所述第一通信连接获取所述无人机飞行器上存储的文件,包括:利用软件开发数据包sdk通过与所述飞行控制遥控器之间的有线或无线通信连接获取所述无人机飞行器上存储的文件。可选的,所述建立所述移动终端与所述视联网服务器之间的第二通信连接,具体包括:通过套接字socket建立所述移动终端与视联网服务器之间的视联网通信连接。可选的,所述通过所述第二通信连接将所述文件发送给视联网服务器,包括:调用流媒体接口通过所述视联网通信连接将所述文件发送给视联网服务器。第二方面公开了一种数据传输装置,所述数据传输装置集成在移动终端上,所述数据传输装置包括:第一建立模块,用于建立所述移动移动终端与无人机飞行器之间的第一通信连接;第二建立模块,用于建立所述移动终端与所述视联网服务器之间的第二通信连接;获取模块,用于通过所述第一通信连接获取所述无人机飞行器上存储的文件;发送模块,用于通过所述第二通信连接将所述文件发送给所述视联网服务器。可选的,所述第一建立模块包括:第一通信链路建立模块,用于建立所述移动终端与无人机飞行器的飞行控制遥控器之间的有线通信连接;或者,建立所述移动终端与无人机飞行器的飞行控制遥控器之间的无线通信连接;第二通信链路建立模块,用于在所述第一通信链路建立模块建立所述有线或无线通信连接后,通过所述飞行控制遥控器启动所述飞行控制遥控器与所述无人机飞行器之间的全球定位系统GPS通信连接。可选的,所述获取模块,具体用于利用软件开发数据包SDK通过与所述飞行控制遥控器之间的有线或无线通信连接获取所述无人机飞行器上存储的文件。可选的,所述第二建立模块,具体用于通过套接字socket建立所述移动终端与所述视联网服务器之间的视联网通信连接。可选的,所述发送模块,具体用于调用流媒体接口通过所述视联网通信连接将所述文件发送给视联网服务器。第三方面公开了一种数据传输系统,所述系统包括:安装有视联翼客户端的移动终端、无人机飞行器、飞行控制遥控器和视联网服务器,所述移动终端上的视联翼客户端的一端与飞行控制遥控器之间通过有线连接或无线连接,所述飞行控制遥控器与所述无人机飞行器通过全球定位系统GPS通信连接,所述视联翼客户端的另一端通过视联网与所述视联网服务器建立通信连接,其中,所述视联翼客户端,用于建立所述移动终端与飞行控制遥控器之间的第一通信连接,以及通过所述飞行控制遥控器启动所述飞行控制遥控器与所述无人机飞行器之间的GPS通信连接,以及建立所述移动终端与所述视联网服务器之间的第二通信连接,并通过所述第一通信连接向所述飞行控制遥控器发送获取文件请求;所述飞行控制遥控器,用于通过GPS通信连接将接收到的所述获取文件请求发送给所述无人机飞行器;所述无人机飞行器,用于在接收到所述飞行控制遥控器发送的所述获取文件请求时,查询本地存储的所述文件,并通过所述GPS通信连接将查询到的所述文件发送给所述飞行控制遥控器;所述飞行控制遥控器,还用于通过所述第一通信连接将接收到的所述文件发送给所述视联翼客户端;所述视联翼客户端,还用于在接收到所述文件后,调用流媒体接口并通过所述第二通信连接将所述文件发送给所述视联网服务器;所述视联网服务器,用于将接收到的所述文件发送给一个或多个视联网终端。第四方面公开了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如本专利技术实施例所述的一个或多个的数据传输方法。第五方面公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如本专利技术实施例所述的数据传输方法。本专利技术实施例至少包括以下优点:本专利技术实施例中,先建立所述移动终端与无人机飞行器之间的第一通信连接,以及建立所述移动终端与所述视联网服务器之间的第二通信连接;然后,通过所述第一通信连接获取所述无人机飞行器上存储的文件;以及通过所述第二通信连接将所述文件发送给视联网服务器。也就是说,本专利技术实施例中,通过建立的第一通信连接和第二通信连接,可以将无人机飞行器上存储的图片、视频文件(或者资源)共享至视联网环境中去,使无人机飞行器上存储的资源可以让视联网所共享,拓宽了视联网资源的范围。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术提供的一种数据传输方法的流程图;图6是本专利技术提供的一种数据传输装置的结构示意图;图7是本专利技术提供的第一建立模块的结构示意图;图8是本专利技术提供的一种数据传输系统的结构示意图;图9是本专利技术提供的一种应用实例的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,所述方法应用于移动终端,所述方法包括:建立所述移动终端与无人机飞行器之间的第一通信连接;建立所述移动终端与所述视联网服务器之间的第二通信连接;通过所述第一通信连接获取所述无人机飞行器上存储的文件;通过所述第二通信连接将所述文件发送给视联网服务器。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于移动终端,所述方法包括:建立所述移动终端与无人机飞行器之间的第一通信连接;建立所述移动终端与所述视联网服务器之间的第二通信连接;通过所述第一通信连接获取所述无人机飞行器上存储的文件;通过所述第二通信连接将所述文件发送给视联网服务器。2.根据权利要求1所述的数据传输方法,其特征在于,所述建立所述移动终端与无人机飞行器之间的第一通信连接,包括:建立所述移动终端与所述无人机飞行器的飞行控制遥控器之间的有线通信连接;或者,建立所述移动终端与所述无人机飞行器的飞行控制遥控器之间的无线通信连接;通过所述飞行控制遥控器启动所述飞行控制遥控器与所述无人机飞行器之间的全球定位系统GPS通信连接。3.根据权利要求2所述的数据传输方法,其特征在于,所述通过所述第一通信连接获取所述无人机飞行器上存储的文件,包括:利用软件开发数据包sdk通过与所述飞行控制遥控器之间的有线或无线通信连接获取所述无人机飞行器上存储的文件。4.根据权利要求1所述的数据传输方法,其特征在于,所述建立所述移动终端与所述视联网服务器之间的第二通信连接,具体包括:通过套接字socket建立所述移动终端与视联网服务器之间的视联网通信连接。5.根据权利要求4所述的数据传输方法,其特征在于,所述通过所述第二通信连接将所述文件发送给视联网服务器,包括:调用流媒体接口通过所述视联网通信连接将所述文件发送给视联网服务器。6.一种数据传输装置,其特征在于,所述数据传输装置集成在移动终端上,所述数据传输装置包括:第一建立模块,用于建立所述移动移动终端与无人机飞行器之间的第一通信连接;第二建立模块,用于建立所述移动终端与所述视联网服务器之间的第二通信连接;获取模块,用于通过所述第一通信连接获取所述无人机飞行器上存储的文件;发送模块,用于通过所述第二通信连接将所述文件发送给所述视联网服务器。7.根据权利要求6所述的数据传输装置,其特征在于,所述第一建立模块包括:第一通信链路建立模块,用于建立所述移动终端与无人机飞行器的飞行控制遥控器之间的有线通信连接;或者,建立所述移动终端与无人机飞行器的飞行控制遥控器之间的无线通信连接;第二通信链路建立模块,用于在所述第一通信链路建立模块建立所述有线或无线通信连接后,通过所述飞行控制遥控器启动所述飞行控制遥控器与所述无人机飞行器...

【专利技术属性】
技术研发人员:蔡耀曾绳涛杨春晖王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1