An interactive method between a UAV mobile terminal and a cloud platform includes: obtaining the live broadcast confirmation information from the server to indicate the current UAV status; obtaining the live address corresponding to the current UAV from the server; and playing the mobile terminal upload of the current UAV according to the live broadcast address. Real time video streaming to the server. In this interactive method, the UAV mobile terminal can push the UAV real-time video stream to the server after getting the live address from the server, and the cloud platform can display the UAV live address after getting the UAV video stream from the server, which realizes the real-time sharing of the UAV video stream and facilitates the remote monitoring of UAV. Demand.
【技术实现步骤摘要】
【国外来华专利技术】无人机的移动终端和云端平台的交互方法及装置
本专利技术涉及无人机领域,尤其涉及一种无人机的移动终端和云端平台的交互方法及装置。
技术介绍
随着无人机技术的日渐成熟,无人机已经逐步往行业级别的运用中渗透,给行业级别用户带来了巨大的效率提升。特别是在电力巡检、安防巡逻、管道巡线、建模测绘、农业种植等工作上,无人机起到了举足轻重的作用。但对于行业级的用户而言,由于拥有较多数量的队伍,每个队伍可能包括多个成员,每个成员管理着一个或多个无人机,每个队伍的成员和无人机的作业范围也不尽相同。目前,行业级的用户可借助国内外云服务商的技术获取无人机的图片,无法满足行业级的用户实时监管无人机的需求。
技术实现思路
本专利技术提供一种无人机的移动终端和云端平台的交互方法及装置。根据本专利技术的第一方面,提供一种无人机的移动终端和云端平台的交互方法,包括:从服务器获取到直播确认信息,所述直播确认信息用于指示当前无人机为直播状态;从所述服务器获取所述当前无人机对应的直播地址;根据所述直播地址,播放所述当前无人机的移动终端上传至服务器的实时视频流。根据本专利技术的第二方面,提供一种无人机的移动终端和云端平台的交互装置,包括一个或多个第一处理器,单独地或共同地工作,所述第一处理器用于:从服务器获取到直播确认信息,所述直播确认信息用于指示当前无人机为直播状态;从所述服务器获取所述当前无人机对应的直播地址;根据所述直播地址,播放所述当前无人机的移动终端上传至服务器的实时视频流。根据本专利技术的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被第一处理器执行如下步骤:从服务器获 ...
【技术保护点】
1.一种无人机的移动终端和云端平台的交互方法,其特征在于,包括:从服务器获取到直播确认信息,所述直播确认信息用于指示当前无人机为直播状态;从所述服务器获取所述当前无人机对应的直播地址;根据所述直播地址,播放所述当前无人机的移动终端上传至服务器的实时视频流。
【技术特征摘要】
【国外来华专利技术】1.一种无人机的移动终端和云端平台的交互方法,其特征在于,包括:从服务器获取到直播确认信息,所述直播确认信息用于指示当前无人机为直播状态;从所述服务器获取所述当前无人机对应的直播地址;根据所述直播地址,播放所述当前无人机的移动终端上传至服务器的实时视频流。2.根据权利要求1所述的方法,其特征在于,所述从服务器获取所述当前无人机对应的直播地址,包括:发送播放请求至所述服务器;接收所述服务器针对所述播放请求返回的第一响应消息;根据所述第一响应消息,获得所述当前无人机对应的直播地址。3.根据权利要求2所述的方法,其特征在于,所述播放请求携带有待播放视频流所属无人机的第一地址编码;所述根据所述第一响应消息,获得所述当前无人机对应的直播地址进一步包括:根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址的步骤是在确定出所述第一响应消息满足第一特定条件时执行的。5.根据权利要求4所述的方法,其特征在于,所述确定出所述第一响应消息满足第一特定条件,包括:确定出所述第一响应消息包含待播放视频流所属无人机的第二地址编码。6.根据权利要求5所述的方法,其特征在于,所述确定出所述第一响应消息满足第一特定条件进一步包括:确定出当前距离所述服务器发送所述第二地址编码的时间小于或等于第一时间阈值。7.根据权利要求5或6所述的方法,其特征在于,所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址,包括:根据所述第一地址编码和所述第二地址编码,生成所述待播放视频流所属无人机的直播地址。8.根据权利要求7所述的方法,其特征在于,所述根据所述第一地址编码和所述第二地址编码,生成所述待播放视频流所属无人机的直播地址,包括:对所述第一地址编码和所述第二地址编码进行拼接,生成所述直播地址。9.根据权利要求5所述的方法,其特征在于,所述确定出所述第一响应消息包含待播放视频流所属无人机的第二地址编码之后,还包括:确定出当前距离所述述服务器发送所述第二地址编码的时间大于第一时间阈值时,取消执行所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址的步骤。10.根据权利要求9所述的方法,其特征在于,所述确定出当前距离所述述服务器发送所述第二地址编码的时间大于第一时间阈值之后,还包括:产生用于指示当前播放请求失败的第一提醒消息。11.根据权利要求2所述的方法,其特征在于,所述播放请求携带有用户标识。12.根据权利要求2所述的方法,其特征在于,所述发送播放请求至所述服务器之后,还包括:接收到所述服务器针对所述播放请求返回的用于指示当前播放请求失败的第一提醒消息。13.根据权利要求1所述的方法,其特征在于,所述从服务器获取到直播确认信息,包括:确定出所述服务器接收到所述当前无人机的移动终端发送的直播请求并请求成功。14.根据权利要求1所述的方法,其特征在于,所述方法还包括:监控当前无人机的移动终端发送至服务器的数据信息。15.根据权利要求14所述的方法,其特征在于,所述数据信息包括当前无人机的状态信息。16.根据权利要求15所述的方法,其特征在于,所述监控当前无人机的移动终端发送至服务器的数据信息之后,还包括:记录所述当前无人机的状态信息。17.根据权利要求16所述的方法,其特征在于,所述状态信息包括:当前无人机的GPS数据。18.根据权利要求17所述的方法,其特征在于,所述记录所述当前无人机的状态信息之后,还包括:根据所记录的GPS数据,生成所述当前无人机的飞行轨迹;对生成的飞行轨迹进行回放。19.根据权利要求18所述的方法,其特征在于,所述状态信息还包括:当前无人机的飞行高度和/或飞行速度。20.根据权利要求19所述的方法,其特征在于,所述对生成的飞行轨迹进行回放,包括:根据所述飞行速度和/或所述飞行高度,动态回放所述飞行轨迹。21.根据权利要求20所述的方法,其特征在于,所述动态回放所述飞行轨迹,包括:通过地图组件和动画组件动态回放所述飞行轨迹。22.根据权利要求20所述的方法,其特征在于,所述动态回放所述飞行轨迹的同时,还包括:显示所述无人机在当前显示的飞行状态时所应的状态信息。23.一种无人机的移动终端和云端平台的交互装置,其特征在于,包括一个或多个第一处理器,单独地或共同地工作,所述第一处理器用于:从服务器获取到直播确认信息,所述直播确认信息用于指示当前无人机为直播状态;从所述服务器获取所述当前无人机对应的直播地址;根据所述直播地址,播放所述当前无人机的移动终端上传至服务器的实时视频流。24.根据权利要求23所述的装置,其特征在于,所述从服务器获取所述当前无人机对应的直播地址,包括:发送播放请求至所述服务器;接收所述服务器针对所述播放请求返回的第一响应消息;根据所述第一响应消息,获得所述当前无人机对应的直播地址。25.根据权利要求24所述的装置,其特征在于,所述播放请求携带有待播放视频流所属无人机的第一地址编码;所述根据所述第一响应消息,获得所述当前无人机对应的直播地址进一步包括:根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址。26.根据权利要求25所述的装置,其特征在于,所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址的步骤是在确定出所述第一响应消息满足第一特定条件时执行的。27.根据权利要求26所述的装置,其特征在于,所述确定出所述第一响应消息满足第一特定条件,包括:确定出所述第一响应消息包含待播放视频流所属无人机的第二地址编码。28.根据权利要求27所述的装置,其特征在于,所述确定出所述第一响应消息满足第一特定条件进一步包括:确定出当前距离所述服务器发送所述第二地址编码的时间小于或等于第一时间阈值。29.根据权利要求27或28所述的装置,其特征在于,所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址,包括:根据所述第一地址编码和所述第二地址编码,生成所述待播放视频流所属无人机的直播地址。30.根据权利要求29所述的装置,其特征在于,所述根据所述第一地址编码和所述第二地址编码,生成所述待播放视频流所属无人机的直播地址,包括:对所述第一地址编码和所述第二地址编码进行拼接,生成所述直播地址。31.根据权利要求27所述的装置,其特征在于,所述确定出所述第一响应消息包含待播放视频流所属无人机的第二地址编码之后,还包括:确定出当前距离所述述服务器发送所述第二地址编码的时间大于第一时间阈值时,取消执行所述根据所述第一响应消息和所述第一地址编码,获得所述当前无人机对应的直播地址的步骤。32.根据权利要求31所述的装置,其特征在于,所述确定出当前距离所述述服务器发送所述第二地址编码的时间大于第一时间阈值之后,还包括:产生用于指示当前播放请求失败的第一提醒消息。33.根据权利要求24所述的装置,其特征在于,所述播放请求携带有用户标识。34.根据权利要求24所述的装置,其特征在于,所述发送播放请求至所述服务器之后,还包括:接收到所述服务器针对所述播放请求返回的用于指示当前播放请求失败的第一提醒消息。35.根据权利要求23所述的装置,其特征在于,所述从服务器获取到直播确认信息,包括:确定出所述服务器接收到所述当前无人机的移动终端发送的直播请求并请求成功。36.根据权利要求23所述的装置,其特征在于,所述第一处理器还用于:监控当前无人机的移动终端发送至服务器的数据信息。37.根据权利要求36所述的装置,其特征在于,所述数据信息包括当前无人机的状态信息。38.根据权利要求37所述的装置,其特征在于,所述监控当前无人机的移动终端发送至服务器的数据信息之后,还包括:记录所述当前无人机的状态信息。39.根据权利要求38所述的装置,其特征在于,所述状态信息包括:当前无人机的GPS数据。40.根据权利要求39所述的装置,其特征在于,所述记录所述当前无人机的状态信息之后,还包括:根据所记录的GPS数据,生成所述当前无人机的飞行轨迹;对生成的飞行轨迹进行回放。41.根据权利要求40所述的装置,其特征在于,所述状态信息还包括:当前无人机的飞行高度和/或飞行速度。42.根据权利要求41所述的装置,其特征在于,所述对生成的飞行轨迹进行回放,包括:根据所述飞行速度和/或所述飞行高度,动态回放所述飞行轨迹。43.根据权利要求42所述的装置,其特征在于,所述动态回放所述飞行轨迹,包括:通过地图组件和动画组件动态回放所述飞行轨迹。44.根据权利要求42所述的装置,其特征在于,所述动态回放所述飞行轨迹的同时,还包括:显示所述无人机在当前显示的飞行状态时所应的状态信息。45.一种计算机可读存储介质,其上存储有计算机程序,该程序被第一处理器执行权利要求1至22任一项所述的无人机的移动终端和云端平台的交互方法的步骤。46.一种无人机的移动终端和云端平台的交互方法,其特征在于,包括:接收到云端平台发送的播放请求,所述播放请求携带有待播放视频流所属无人机的第一地址编码;针对所述播放请求返回第一响应消息至所述发送的播放请求的云端平台,以触发所述云端平台根据所述第一响应消息和所述第一地址编码,获得所述待播放视频所属无人机对应的直播地址,并根据所述直播地址,播放所述待播放视频所属无人机的移动终端上传至服务器的实时视频流。47.根据权利要求46所述的方法,其特征在于,所述针对所述播放请求返回第一响应消息至所述发送的播放请求的云端平台,包括:根据所述第一地址编码,查找到待播放视频流;获得所述待播放视频流所属无人机的第二地址编码;返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台。48.根据权利要求47所述的方法,其特征在于,所述播放请求还携带有用户标识。49.根据权利要求48所述的方法,其特征在于,所述返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台的步骤是在确定出所述用户标识为合法用户标识时执行的。50.根据权利要求49所述的方法,其特征在于,所述第一响应消息还携带有第一时间阈值,用于指示当前距离所述服务器发送所述第二地址编码的时间小于或等于所述第一时间阈值时,所述第二地址编码有效;当前距离所述服务器发送所述第二地址编码的时间大于所述第一时间阈值时,所述第二地址编码无效。51.根据权利要求48所述的方法,其特征在于,所述获得所述待播放视频流所属无人机的第二地址编码之后,还包括:确定出所述用户标识为非法用户标识时,取消执行返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台的步骤。52.根据权利要求51所述的方法,其特征在于,所述确定出所述用户标识为非法用户标识之后,还包括:针对所述播放请求返回用于指示当前播放请求失败的第一提醒消息至所述发送播放请求的云端平台。53.根据权利要求46所述的方法,其特征在于,所述方法还包括:接收到当前无人机的移动终端发送的所述当前无人机的数据信息;将所接收到的数据信息发送至所述云端平台。54.根据权利要求53所述的方法,其特征在于,所述数据信息包括当前无人机的状态信息。55.根据权利要求54所述的方法,其特征在于,所述状态信息包括:当前无人机的GPS数据。56.根据权利要求55所述的方法,其特征在于,所述状态信息还包括:当前无人机的飞行高度和/或飞行速度。57.根据权利要求46所述的方法,其特征在于,所述接收到云端平台发送的播放请求之前,还包括:接收到所述移动终端根据所述直播地址上传的所述待播放视频所属无人机的实时视频流时,产生直播确认信息;或者,接收到当前无人机的移动终端发送的直播确认信息;其中,所述直播确认信息用于指示当前无人机为直播状态。58.一种无人机的移动终端和云端平台的交互装置,其特征在于,包括一个或多个第二处理器,单独地或共同地工作,所述第二处理器用于:接收到云端平台发送的播放请求,所述播放请求携带有待播放视频流所属无人机的第一地址编码;针对所述播放请求返回第一响应消息至所述发送的播放请求的云端平台,以触发所述云端平台根据所述第一响应消息和所述第一地址编码,获得所述待播放视频所属无人机对应的直播地址,并根据所述直播地址,播放所述待播放视频所属无人机的移动终端上传至服务器的实时视频流。59.根据权利要求58所述的装置,其特征在于,所述针对所述播放请求返回第一响应消息至所述发送的播放请求的云端平台,包括:根据所述第一地址编码,查找到待播放视频流;获得所述待播放视频流所属无人机的第二地址编码;返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台。60.根据权利要求59所述的装置,其特征在于,所述播放请求还携带有用户标识。61.根据权利要求60所述的装置,其特征在于,所述返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台的步骤是在确定出所述用户标识为合法用户标识时执行的。62.根据权利要求61所述的装置,其特征在于,所述第一响应消息还携带有第一时间阈值,用于指示当前距离所述服务器发送所述第二地址编码的时间小于或等于所述第一时间阈值时,所述第二地址编码有效;当前距离所述服务器发送所述第二地址编码的时间大于所述第一时间阈值时,所述第二地址编码无效。63.根据权利要求60所述的装置,其特征在于,所述获得所述待播放视频流所属无人机的第二地址编码之后,还包括:确定出所述用户标识为非法用户标识时,取消执行返回包含所述待播放视频流所属无人机的第二地址编码的第一响应消息至所述云端平台的步骤。64.根据权利要求63所述的装置,其特征在于,所述确定出所述用户标识为非法用户标识之后,还包括:针对所述播放请求返回用于指示当前播放请求失败的第一提醒消息至所述发送播放请求的云端平台。65.根据权利要求58所述的装置,其特征在于,所述第二处理器还用于:接收到当前无人机的移动终端发送的所述当前无人机的数据信息;将所接收到的数据信息发送至所述云端平台。66.根据权利要求65所述的装置,其特征在于,所述数据信息包括当...
【专利技术属性】
技术研发人员:熊川樘,范礼明,吴智强,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。