一种控制直播的方法、VR设备和无人机与流程

文档序号:12133798阅读:272来源:国知局
一种控制直播的方法、VR设备和无人机与流程

本发明涉及电子技术领域,尤其涉及一种控制直播的方法、VR设备和无人机。



背景技术:

为了从空中拍摄图像,目前很多无人机上都搭载了图像采集单元。在无人机飞行的过程中,用户可以在对应的观看端设备(例如手机或平板电脑等)上观看无人机拍摄的图像或视频。

然而,目前用户在观看无人机拍摄的视频时,并不能很灵活地调整显示内容。



技术实现要素:

本发明实施例提供了一种控制直播的方法、VR设备和无人机,用于实现基于用户在VR设备上的观看方向控制,调整无人机图像采集单元采集方向,进而调整VR设备直播视频显示内容的技术效果。

第一方面,本发明提供了一种控制直播的方法,包括:

接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流;

将所述无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放所述直播视频;

在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向;

基于所述观看方向生成云台转动指令;

将所述云台转动指令发送至所述无人机,以使所述无人机基于所述云台转动指令转动所述云台,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,当所述无人机直播视频流包括采集当前所述直播视频的采集方向时,在基于所述观看方向生成云台转动指令之前,还包括:

判断所述观看方向与所述采集方向是否一致;

当所述观看方向与所述采集方向不一致时,执行基于所述观看方向生成云台转动指令的步骤。

可选的,接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流,包括:

接收与所述无人机连接的服务器发送的所述无人机直播视频流;其中,所述服务器接收所述无人机通过所述云台上搭载的所述图像采集单元采集的所述直播视频,并将所述直播视频转换成所述无人机直播视频流。

可选的,在接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流之前,还包括:

向所述服务器发送请求获取所述无人机直播流的请求信息;

向所述服务器发送表示所述VR设备对应的观看者观看权限的权限验证信息。

第二方面,本发明提供了一种控制直播的方法,包括:

将通过无人机的云台上搭载的图像采集单元采集的无人机直播视频流发送至与所述无人机连接的虚拟现实VR设备,以使所述VR设备将所述无人机直播视频流转换成直播视频,并在所述VR设备的显示单元上播放所述直播视频;

接收所述VR设备发送的云台转动指令;所述云台转动指令为在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向,并基于所述观看方向而生成的指令;

基于所述云台转动指令转动所述云台的方向,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,将通过无人机的云台上搭载的图像采集单元采集的无人机直播视频流,包括:

通过所述云台上搭载的所述图像采集单元采集所述直播视频;

将所述直播视频发送给服务器,以使所述服务器将所述直播视频转换成所述无人机直播视频流并发送给所述VR设备。

第三方面,本发明提供了一种VR设备,包括:

接收模块,用于接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流;

播放模块,用于将所述无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放所述直播视频;

检测模块,用于在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向;

生成模块,用于基于所述观看方向生成云台转动指令;

发送模块,用于将所述云台转动指令发送至所述无人机,以使所述无人机基于所述云台转动指令转动所述云台,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,当所述无人机直播视频流包括采集当前所述直播视频的采集方向时,所述VR设备还包括:

判断模块,用于在基于所述观看方向生成云台转动指令之前,判断所述观看方向与所述采集方向是否一致;当所述观看方向与所述采集方向不一致时,所述生成模块基于所述观看方向生成云台转动指令的步骤。

可选的,所述接收模块用于接收与所述无人机连接的服务器发送的所述无人机直播视频流;其中,所述服务器接收所述无人机通过所述云台上搭载的所述图像采集单元采集的所述直播视频,并将所述直播视频转换成所述无人机直播视频流。

可选的,所述VR设备还包括:

请求单元,用于在接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流之前,向所述服务器发送请求获取所述无人机直播流的请求信息;

权限验证模块,用于向所述服务器发送表示所述VR设备对应的观看者观看权限的权限验证信息。

第四方面,本发明提供了一种无人机,包括:

发送模块,用于将通过无人机的云台上搭载的图像采集单元采集的无人机直播视频流发送至与所述无人机连接的虚拟现实VR设备,以使所述VR设备将所述无人机直播视频流转换成直播视频,并在所述VR设备的显示单元上播放所述直播视频;

接收模块,用于接收所述VR设备发送的云台转动指令;所述云台转动指令为在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向,并基于所述观看方向而生成的指令;

转动模块,用于基于所述云台转动指令转动所述云台的方向,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,所述发送模块用于通过所述云台上搭载的所述图像采集单元采集所述直播视频;将所述直播视频发送给服务器,以使所述服务器将所述直播视频转换成所述无人机直播视频流并发送给所述VR设备。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本发明实施例的技术方案中,VR设备接收无人机通过无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流,将无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放直播视频,接着,在播放直播视频的过程中,通过VR设备的观看方向检测装置检测用户当前的观看方向,并基于观看方向生成云台转动指令,然后将云台转动指令发送至无人机。无人机接收转动指令后,转动云台,进而云台带动图像采集单元的采集方向转动至与观看方向一致的方向。由此可见,在VR设备播放无人机直播视频流对应的直播视频的过程中,检测用户穿戴VR设备的观看方向,并基于观看方向生成转动指令,从而将控制无人机的云台带动图像采集单元转动,将图像采集方向转动至与观看方向一致的方向,使得图像采集单元采集观看方向上的图像并发送给VR设备供用户观看。所以,本发明实施例实现了基于直播过程中VR设备检测到的观看方向调整直播视频图像的技术效果,使得用户可以通过简单的肢体动作控制直播视频图像调整。

附图说明

图1为本发明实施例中一控制直播的方法流程图;

图2为本发明实施例中一观看方向示意图;

图3为本发明实施例中直播的系统架构示意图;

图4为本发明实施例中另一控制直播的方法流程图;

图5为本发明实施例中VR设备的结构示意图;

图6为本发明实施例中无人机的结构示意图。

具体实施方式

本发明实施例提供了一种控制直播的方法、VR设备和无人机,用于实现基于用户在VR设备上的观看方向控制,调整无人机图像采集单元采集方向,进而调整VR设备直播视频显示内容的技术效果。

为了解决上述技术问题,本发明提供的技术方案总体思路如下:

在本发明实施例的技术方案中,VR设备接收无人机通过无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流,将无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放直播视频,接着,在播放直播视频的过程中,通过VR设备的观看方向检测装置检测用户当前的观看方向,并基于观看方向生成云台转动指令,然后将云台转动指令发送至无人机。无人机接收转动指令后,转动云台,进而云台带动图像采集单元的采集方向转动至与观看方向一致的方向。由此可见,在VR设备播放无人机直播视频流对应的直播视频的过程中,检测用户穿戴VR设备的观看方向,并基于观看方向生成转动指令,从而将控制无人机的云台带动图像采集单元转动,将图像采集方向转动至与观看方向一致的方向,使得图像采集单元采集观看方向上的图像并发送给VR设备供用户观看。所以,本发明实施例实现了基于直播过程中VR设备检测到的观看方向调整直播视频图像的技术效果,使得用户可以通过简单的肢体动作控制直播视频图像调整。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明第一方面提供了一种控制直播的方法,应用于VR(虚拟现实,Virtual Reality)设备。请参考图1,为本发明实施例中控制直播的方法流程图。该方法包括:

S101:接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流;

S102:将所述无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放所述直播视频;

S103:在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向;

S104:基于所述观看方向生成云台转动指令;

S105:将所述云台转动指令发送至所述无人机。

在本发明实施例中,直播指的是无人机在采集直播视频的同时,用户能够在VR设备上实时观看直播视频的方式。本发明实施例中的VR设备和无人机无线连接,例如通过WLAN(无线局域网,Wireless Local Area Networks)、紫峰ZigBee、长距离传输的电磁波(例如900M的微波)等连接,本发明不做具体限制。VR设备与无人机可以一一对应,换言之,每个无人机仅与一个VR连接并交互。或者,一个VR设备也可以与多个无人机连接并交互,或者一个无人机与多个VR设备连接或交互。本发明所属领域的普通技术人员可以根据实际进行选择,本发明不做具体限制。为方便描述,下面仅以其中一个无人机和一个VR为例来介绍。

S101中,VR设备接收无人机采集并发送的无人机直播视频流。在本发明实施例中,无人机通过云台搭载的图像采集单元采集飞行过程中和/或非飞行过程中的直播视频,然后,将直播视频编码成对应的无人机直播视频流。接着,再将编码完成的无人机直播视频流发送给请求接收该无人机直播视频流的VR设备。

接下来,VR设备在接收到无人机直播视频流后,首先对无人机直播视频流进行解析,解析出直播视频。然后,将直播视频播放在VR设备的显示单元上。

在具体实现过程中,无人机的图像采集单元采集的直播视频可以是三维直播视频,也可以为二维直播视频,本发明不做具体限制。VR设备在解析出无人机直播视频流对应的直播视频后,可以直接显示二维直播视频或者三维直播视频,也可以将二维直播视频进一步转换成三维直播视频,或者将三维直播视频进一步转换成二维直播视频。本发明所属领域的普通技术人员可以根据实际需要进行选择,本发明不做具体限制。

接下来,在S103中,在播放直播视频的过程中,VR设备的观看方向检测装置将检测用户当前的观看方向。具体来讲,用户在使用VR设备观看直播视频时,通常是将VR设备穿戴在身体上,进而用户通过身体动作调整VR设备的观看方向。举例来说,用户将VR设备穿戴在头部,然后向右转头,那么观看方向就调整到的右方。

本发明实施例中检测观看方向的检测装置例如为三轴重力传感器、九轴重力传感器、陀螺仪或惯性检测单元等,本发明不做具体限制。举例来说,通过三轴传感器检测三轴重力传感器中每根轴与重力的夹角,进而计算出当前观看方向。

接下来,在本发明实施例中,在检测到用户观看方向后,为能够将VR设备播放的直播视频图像调整为与观看方向对应的图像,VR设备将基于观看方向生成云台转动指令。在本发明实施例中,云台转动指令用于控制无人机的云台转动至图像采集单元的采集方向与观看方向一致的方向的指令。

然后,S105中,VR设备将云台转动指令发送给无人机。进而,无人机在接收云台转动指令后,对云台转动指令进行解析,解析出云台转动指令中包含的与观看方向一致的目标方向。那么,由于图像采集单元搭载在云台上,云台的转动能够带动图像采集单元随之转动,进而图像采集单元的采集方向也会随之转动。所以,无人机此时控制云台开始带动图像采集单元转动,直到图像采集单元的采集方向转动到目标方向时,控制云台停止转动。

由于图像采集单元的采集方向转动到了与观看方向一致的目标方向,所以图像采集单元将开始采集位于目标方向上的图像。而无人机同时将图像采集单元采集的目标方向上的直播视频流发送到VR设备进行显示,所以,用户就能够在VR设备上观看到与观看方向所对应的直播视频图像。

举例来说,如图2所示,通过VR设备的观看方向检测装置检测到的观看角度为与X轴逆时针夹角90°的方向。VR设备生成将图像采集方向转动到与X轴逆时针夹角90°的方向的云台转动指令,并发送给无人机。无人机接收云台转动指令,并转动云台至图像采集方向为与X轴逆时针夹角90°的方向。假设在与X轴逆时针夹角90°的方向存在建筑物A,所以图像采集单元旋转后将采集到建筑物A的直播视频图像。无人机将在与X轴逆时针夹角90°的方向上采集到的直播视频流发送回VR设备进行播放,进而用户在与X轴逆时针夹角90°的观看方向上将观看到建筑物A的图像。

由此可见,VR设备接收无人机通过无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流,将无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放直播视频,接着,在播放直播视频的过程中,通过VR设备的观看方向检测装置检测用户当前的观看方向,并基于观看方向生成云台转动指令,然后将云台转动指令发送至无人机。无人机接收转动指令后,转动云台,进而云台带动图像采集单元的采集方向转动至与观看方向一致的方向。由此可见,在VR设备播放无人机直播视频流对应的直播视频的过程中,检测用户穿戴VR设备的观看方向,并基于观看方向生成转动指令,从而将控制无人机的云台带动图像采集单元转动,将图像采集方向转动至与观看方向一致的方向,使得图像采集单元采集观看方向上的图像并发送给VR设备供用户观看。所以,本发明实施例实现了基于直播过程中VR设备检测到的观看方向调整直播视频图像的技术效果,使得用户可以通过简单的肢体动作控制直播视频图像调整。

可选的,在具体实现过程中,由于观看方向和图像采集单元采集当前直播视频的采集方向可能一致,也可能不一致,所以,在S104之前,还可以进一步包括:

判断所述观看方向与所述采集方向是否一致;

当所述观看方向与所述采集方向不一致时,执行基于所述观看方向生成云台转动指令的步骤。

具体来讲,在本发明实施例中,无人机直播视频流中除了视频流数据,还包括图像采集单元采集每帧视频流数据的采集方向。由于无人机直播视频流是实时播放的,所以采集方向也是当前播放的直播视频的采集方向。

在通过检测观看方向的检测装置检测到观看方向后,VR设备将判断观看方向与采集方向是否一致。如果观看方向和采集方向一致,则此时无人机所采集的直播视频图像恰好是观看方向对应的图像,那么VR设备就不需要向无人机发送云台转动指令了。而如果观看方向与采集方向不一致,则此时无人机所采集的直播视频图像不是观看方向对应的图像。所以,为了能够显示与用户观看方向对应的直播视频图像,VR设备将生成云台转动指令。

在本发明实施例中,云台转动指令中可以具体包含观看方向和采集方向的夹角,进而使得无人机控制云台带动图像采集单元转动观看方向和采集方向的夹角,由此使得采集方向转动到与观看方向一致的方向。或者,云台转动指令中也可以具体包括观看方向,进而使得无人机控制云台带动图像采集单元直接转动到采集方向与观看方向一致的方向。在具体实现过程中,本发明所属另的普通技术人员可以根据实际进行设置,本发明不做具体限制。

由此可见,在本发明实施例中,在观看方向与采集方向不一致时才基于观看方向生成并发送云台转动指令,而在观看方向与采集方向一致的时候,则不需要生成云台转动指令。所以,节约了设备资源。

在具体实现过程中,为了便于实现一个无人机同时与多个VR连接交互,进而向多个VR同时提供直播视频流,以及多个VR与多个无人机连接,且用户自行选择观看哪个无人机的直播视频,本发明实施例中的技术方案还可以通过网络直播来实现。

下面对本发明涉及网络直播的直播系统进行介绍。请参考图3,为本发明实施例中直播的系统架构示意图。该系统包括:无人机和服务器。

具体来讲,本发明实施例中的无人机和服务器通过网络无线连接,进而无人机接入服务器。在具体实现过程中,接入服务器的无人机可以有零个、一个或多个,本发明不做具体限制。

本发明实施例中的服务器用于向接入服务器的UE(用户设备,User Equipment)提供直播视频流。在具体实现过程中,服务器可以仅向UE提供无人机类型的直播视频流,也可以同时向UE提供其他类型的直播视频流,例如烹饪类、旅游类或明星类等,本发明不做具体限制。具体来讲,如图3所示,在本发明实施例中,有零个、一个或多个UE接入服务器(图3中仅示出3个)。

无人机在图像采集单元采集直播视频的同时,实时通过网络将直播视频发送给服务器。然后,服务器将直播视频编码成直播视频流。UE在接入服务器时,会向服务器发送表示希望观看哪个无人机采集的直播视频的请求信息,然后,服务器会向UE发送该无人机采集的直播视频而转换得到的直播视频流。UE接收直播视频流后,解析直播视频流得到直播视频,并在UE的显示单元中播放。

服务器在向UE发送无人机直播视频流的同时,无人机则继续采集并向服务器发送后续的直播视频。UE在播放当前直播视频的同时,接收服务器发送的后续无人机直播视频流,并解析出后续的直播视频。

在本发明实施例中,UE就具体包括VR设备。所以,如果无人机通过直播的系统来向VR提供直播视频流,则S101就具体包括:

接收与所述无人机连接的服务器发送的所述无人机直播视频流;其中,所述服务器接收所述无人机通过所述云台上搭载的所述图像采集单元采集的所述直播视频,并将所述直播视频转换成所述无人机直播视频流。

换言之,为了向VR设备提供直播视频,无人机通过服务器将直播视频转换成直播视频流,并发送给请求获取该无人机直播视频流的VR设备。

由于服务器能够将无人机采集的直播视频转换成无人机直播视频流,并转发给VR,所以,无人机在向VR设备提供直播视频流的时候,一方面不需要自行转换直播视频流并发送给VR设备,所以节约了设备资源;另一方面,由于无人机飞行过程与VR设备连接会遇到干扰和不确定震荡,通过服务器与VR设备连接,而不是与无人机直接连接,就减少了飞行过程对直播的干扰,进而增强了稳定性。

进一步,结合上述实施方式,在S101之前,还包括:

向所述服务器发送请求获取所述无人机直播流的请求信息;

向所述服务器发送表示所述VR设备对应的观看者观看权限的权限验证信息。

具体来讲,由于一些无人机采集的直播视频并不能向所有观看者直播,而只能直播给具有观看权限的观看者,例如无人机采集的军事演习的视频。所以,在本发明实施例中,VR还需要向服务器发送请求信息和权限验证信息。

本发明实施例中的权限验证信息为表示VR设备对应的观看者观看权限的信息,在具体实现过程中,可以为VR设备对应的观看者的权限等级信息、身份信息或被举报信息等,本发明不做具体限制。另外,服务器还需要获得该无人机直播视频流的权限允许信息。权限允许信息为表示能够获取无人机直播视频流权限的信息,例如最低权限等级、具有获取无人机直播视频流的观看者的身份信息等,本发明不做具体限制。

在具体实现过程中,服务器可以先获得每个请求获取无人机直播视频流的VR设备发送的权限验证信息,再获得权限允许信息,或者先获得权限允许信息,再获得权限验证信息,或者同时获取权限验证信息和权限允许信息,本发明不做具体限制。

然后,判断每个VR设备的权限验证信息是否与权限允许信息匹配,即判断VR设备是否具有获取无人机直播视频流的权限。在具体实现过程中,有多种方法判断VR设备的权限验证信息是否与权限允许信息匹配。下面将列举其中两种,具体实现过程中包括但不限于以下两种。

第一种:

在第一种实现方式中,权限验证信息具体为VR设备对应的观看者权限等级,权限允许信息则具体为能够获取无人机直播视频流的最低权限等级。所以,判断VR设备的权限验证信息是否与权限允许信息匹配,具体为判断权限验证信息中的观看者权限等级是否等于或高于权限允许信息中的最低权限等级。

举例来说,权限允许信息中的最低等级为5级,则只有权限等级为5级和5级以上的观看者才能观看无人机采集的图像视频。所以,服务器将无人机的直播视频流仅发送给请求获取无人机直播视频流的VR设备中权限等级在5级和5级以上的UE。

第二种:

在第二种实现方式中,权限验证信息具体为UE对应的观看者的身份信息,权限允许信息则具体为能够获取无人机直播视频流的预设身份信息。所以,判断UE的权限验证信息是否与权限允许信息匹配,具体为判断权限验证信息中的观看者身份信息是否与权限允许信息中的预设身份信息一致。

当观看者身份信息与预设身份信息一致时,表明该观看者具有观看无人机采集的图像时视频的权限,所以将无人机的直播视频流发送给观看者身份信息与预设身份一致的UE。反之,当观看者身份信息与预设身份信息不一致时,表明该观看者不具有观看无人机采集的图像时视频的权限,所以服务器拒绝向该UE发送无人机的直播视频流。

在具体实现过程中,本发明所属领域的普通技术人员可以根据实际选择上述两种实现方法中的任意一种,或者选择其他实现方法判断权限验证是否与权限允许信息匹配,本发明不做具体限制。

由上述描述可以看出,向服务器发送权限验证信息,进而使得服务器通过判断VR设备发送的权限验证信息是否与权限允许信息匹配,进而验证VR设备对应的观看者是否能够观看无人机采集的直播视频,然后仅将无人机直播视频流发送给具有能够获取无人机直播视频流的权限的VR设备,故而保证了无人机采集的图像视频隐秘性。

进一步,作为一种可选的实施例,本发明实施例中控制直播的方法还可以包括:

通过所述VR设备的运动方向检测装置检测用户的运动方向;

基于所述运动方向生成运动调整指令;

将所述运动调整指令发送至所述无人机,以使所述无人机基于所述运动调整指令调整所述无人机的运动。

具体来讲,运动方向检测装置用于检测穿戴VR设备的用户的运动方向,例如向前走,向左走,向后走和向右走的运动等。在具体实现过程中,运动方向检测装置例如为陀螺仪或惯性检测单元等,本发明不做具体限制。

为了使得VR设备能够显示与用户运动对应的直播图像,在本发明实施例中,VR设备将会生成运动调整指令。具体来讲,本发明实施例中的运动调整指令为将无人机的飞行方向调整为与运动方向一致的指令。

举例来说,如果检测到用户向前走的运动,即运动方向为向前,则生成控制无人机向前飞行的运动调整指令;如果检测到用户向右走的运动,即运动方向为向右,则生成控制无人机向右飞行的运动调整指令;如果检测到用户静止,则生成控制无人机悬停的运动调整指令。

然后,VR设备将运动调整指令发送到无人机。无人机接收运动调整指令后进行解析,并执行,进而将无人机的飞行方向调整为与运动方向一致。

由此可见,将无人机的飞行方向调整为与运动方向一致,使得用户在使用VR设备观看直播视频时,显示的直播图像能够与自身运动方向对应,进一步增加了直播的真实体验。

进一步,还可以通过VR设备的速度传感器检测用户的运动速度,进而生成将无人机飞行速度调整为与运动速度对应的飞行速度的速度调整指令。例如,检测到用户的运动速度为5m/s,按照预先存储的运动速度与飞行速度的映射关系,确定运动速度5m/s对应的飞行速度为50m/s,则生成将运动速度调整为50m/s的速度调整指令,并发送到无人机,使无人机将飞行速度调整为50m/s。

由此可见,不仅将无人机的飞行方向调整为与运动方向一致,还将无人机的飞行速度调整为用户的运动速度对应,使得用户在使用VR设备观看直播视频时,显示的直播图像能够与自身运动方向和运动速度对应,更进一步增加了直播的真实体验。

基于与前述实施例中控制直播的方法同样的发明构思,本发明第二方面还提供另一种控制直播的方法,应用于无人机,如图4所示,包括:

S201:将通过无人机的云台上搭载的图像采集单元采集的无人机直播视频流发送至与所述无人机连接的虚拟现实VR设备;

S202:接收所述VR设备发送的云台转动指令;

S203:基于所述云台转动指令转动所述云台的方向。

具体来讲,S101可以通过如下过程实现:

通过所述云台上搭载的所述图像采集单元采集所述直播视频;

将所述直播视频发送给服务器,以使所述服务器将所述直播视频转换成所述无人机直播视频流并发送给所述VR设备。

前述图1-图3实施例中的VR设备控制直播的方法的各种变化方式和具体实例同样适用于本实施例的无人机控制直播的方法,通过前述对VR设备控制直播的方法的详细描述,本领域技术人员可以清楚的知道本实施例中无人机控制直播的方法,所以为了说明书的简洁,在此不再详述。

基于与第一方面控制直播的方法同样的发明构思,本发明第三方面还提供一种VR设备,如图5所示,包括:

接收模块101,用于接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流;

播放模块102,用于将所述无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放所述直播视频;

检测模块103,用于在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向;

生成模块104,用于基于所述观看方向生成云台转动指令;

发送模块105,用于将所述云台转动指令发送至所述无人机,以使所述无人机基于所述云台转动指令转动所述云台,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,当所述无人机直播视频流包括采集当前所述直播视频的采集方向时,所述VR设备还包括:

判断模块,用于在基于所述观看方向生成云台转动指令之前,判断所述观看方向与所述采集方向是否一致;当所述观看方向与所述采集方向不一致时,所述生成模块基于所述观看方向生成云台转动指令的步骤。

进一步,接收模块101用于接收与所述无人机连接的服务器发送的所述无人机直播视频流;其中,所述服务器接收所述无人机通过所述云台上搭载的所述图像采集单元采集的所述直播视频,并将所述直播视频转换成所述无人机直播视频流。

更进一步,所述VR设备还包括:

请求单元,用于在接收无人机通过所述无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流之前,向所述服务器发送请求获取所述无人机直播流的请求信息;

权限验证模块,用于向所述服务器发送表示所述VR设备对应的观看者观看权限的权限验证信息。

前述图1-图3实施例中的控制直播的方法的各种变化方式和具体实例同样适用于本实施例的VR设备的方法,通过前述对控制直播的方法的详细描述,本领域技术人员可以清楚的知道本实施例中VR设备,所以为了说明书的简洁,在此不再详述。

基于与第二方面控制直播的方法同样的发明构思,本发明第四方面还提供无人机,如图6所示,包括:

发送模块201,用于将通过无人机的云台上搭载的图像采集单元采集的无人机直播视频流发送至与所述无人机连接的虚拟现实VR设备,以使所述VR设备将所述无人机直播视频流转换成直播视频,并在所述VR设备的显示单元上播放所述直播视频;

接收模块202,用于接收所述VR设备发送的云台转动指令;所述云台转动指令为在播放所述直播视频的过程中,通过所述VR设备的观看方向检测装置检测用户当前的观看方向,并基于所述观看方向而生成的指令;

转动模块203,用于基于所述云台转动指令转动所述云台的方向,以带动所述图像采集单元的采集方向转动至与所述观看方向一致的方向。

可选的,发送模块201用于通过所述云台上搭载的所述图像采集单元采集所述直播视频;将所述直播视频发送给服务器,以使所述服务器将所述直播视频转换成所述无人机直播视频流并发送给所述VR设备。

前述图1-图4实施例中的控制直播的方法的各种变化方式和具体实例同样适用于本实施例的无人机,通过前述对控制直播的方法的详细描述,本领域技术人员可以清楚的知道本实施例中无人机,所以为了说明书的简洁,在此不再详述。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本发明实施例的技术方案中,VR设备接收无人机通过无人机的云台上搭载的图像采集单元采集并发送的无人机直播视频流,将无人机直播视频流转换成直播视频,并在虚拟现实VR设备的显示单元上播放直播视频,接着,在播放直播视频的过程中,通过VR设备的观看方向检测装置检测用户当前的观看方向,并基于观看方向生成云台转动指令,然后将云台转动指令发送至无人机。无人机接收转动指令后,转动云台,进而云台带动图像采集单元的采集方向转动至与观看方向一致的方向。由此可见,在VR设备播放无人机直播视频流对应的直播视频的过程中,检测用户穿戴VR设备的观看方向,并基于观看方向生成转动指令,从而将控制无人机的云台带动图像采集单元转动,将图像采集方向转动至与观看方向一致的方向,使得图像采集单元采集观看方向上的图像并发送给VR设备供用户观看。所以,本发明实施例实现了基于直播过程中VR设备检测到的观看方向调整直播视频图像的技术效果,使得用户可以通过简单的肢体动作控制直播视频图像调整。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1