一种摄像头共享方法及装置与流程

文档序号:11139213阅读:520来源:国知局
一种摄像头共享方法及装置与制造工艺

本发明涉及电子技术领域,尤其涉及一种摄像头共享方法和装置。



背景技术:

随着网络技术和移动终端技术的不断发展,用户使用摄像头进行视频对话的频率越来越高,但是,有些用户设备的摄像头清晰度高,有些用户设备的摄像头清晰度低,如果使用摄像头清晰度低进行视频聊天,必然影响沟通质量。在现有技术方案中,用户可以通过其他用户设备录制视频或拍摄照片之后,然后将录制的视频或者拍摄的照片传输到本机,最后从本机将录制的视频或者拍摄的照片发送给自己的好友,但是,这种方式共享效率极低。



技术实现要素:

本发明实施例提供一种摄像头共享方法和装置。可以解决现有技术中共享效率低的问题。

本发明第一方面提供了一种摄像头共享方法,包括:

搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;

向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息;

接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;

根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

其中,所述授权信息包括取光区域、采样频率和控制指令中的至少一种;

所述根据所述授权信息,控制所述目标设备上的摄像头进行拍摄包括:

向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。

其中,所述根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据之后,还包括:

与其他用户设备建立视频连接;

通过建立的所述视频连接向所述其他用户设备发送所述图像数据。

其中,所述搜索同一局域网内的至少一个用户设备包括:

获取所述同一局域网的网络地址;

确定与所述网络地址位于同一网段的多个候选IP地址;

向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址。

其中,所述通过建立的所述视频连接向所述其他用户设备发送所述图像数据之前,还包括:

显示所述图像数据;

当检测到用户输入的针对所述图像数据的确定指令时,执行通过建立的所述视频连接向所述其他用户设备发送所述图像数据的操作步骤。

相应地,本发明第二方面提供了一种摄像头共享装置,包括:

设备选取模块,用于搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;

请求发送模块,用于向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息;

信息接收模块,用于接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;

拍摄控制模块,用于根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

其中,所述授权信息包括取光区域、采样频率和控制指令中的至少一种;

所述拍摄控制模块具体用于:

向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。

其中,所述装置还包括:

数据发送模块,用于与其他用户设备建立视频连接;通过建立的所述视频连接向所述其他用户设备发送所述图像数据。

其中,所述设备选取模块具体用于:

获取所述同一局域网的网络地址;

确定与所述网络地址位于同一网段的多个候选IP地址;

向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址。

其中,所述装置还包括:

数据显示模块,用于显示所述图像数据;当检测到用户输入的针对所述图像数据的确定指令时,执行通过建立的所述视频连接向所述其他用户设备发送所述图像数据的操作步骤。

相应地,本发明第三方面提供了一种摄像头共享装置,包括接口电路、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:

搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;

向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息;

接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;

根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

实施本发明实施例,首先搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;向所述目标设备发送控制请求,目标设备接收到控制请求之后返回针对所述目标设备上的摄像头的授权信息;接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据,从而在保障拍摄质量的情况下,通过摄像头共享提高信息共享效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提出的一种摄像头共享方法的第一实施例的流程示意图;

图2是本发明提出的一种摄像头共享方法的第二实施例的流程示意图;

图3是本发明实施例提供的一种摄像头共享装置的结构示意图;

图4是本发明实施例提供的一种摄像头共享装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1是本发明提出的一种摄像头共享方法的第一实施例的流程示意图。如图所示,本发明实施例中的执行主体为可以移动终端,本发明实施例中的方法包括:

S101,搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备。

具体实现中,可以获取所述同一局域网的网络地址;确定与所述网络地址位于同一网段的多个候选IP地址;向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址,在搜索到同一局域网内的至少一个用户设备之后,可以从中选取目标设备,其中,用户设备可以为移动设备或者带有摄像头的智能设备。

S102,向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息。

具体实现中,可以通过选取的候选IP地址向目标设备发送控制请求,目标设备接收到控制请求之后,如果拒绝接收控制请求,则不再执行下述操作步骤,如果同意接收控制请求,目标设备可以选取针对摄像头的部分权限,然后将选取的权限信息发送给移动终端,其中,所述授权信息包括取光区域、采样频率和控制指令中的至少一种。

S103,接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息。

S104,根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

具体实现中,在移动终端接收到授权信息之后,可以向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。例如:可以首先向目标设备发送摄像头的打开指令,目标设备接收到打开指令之后,打开摄像头,然后向目标设备发送采样频率指令,目标设备接收到采样频率指令之后,调整摄像头的采样频率,其次,向目标设备发送拍摄指令,目标设备接收到拍摄指令之后,拍摄视频或者图像,并将拍摄的视频或者图像返回给移动终端,最后移动终端获取到拍摄视频或者图像之后,可以向目标设备发送拍摄结束指示,目标设备接收到拍摄结束指示之后,移动终端结束对目标设备上的摄像头控制。

例如,用户A与用户B进行视频通话,由于用户A的用户设备上的摄像头清晰度低,因此用户A向在同一局域网内的用户C发送控制请求,用户C接收到控制请求之后,向用户A发送授权信息,进而用户A可以控制用户C的用户设备上的摄像头,并获取用户C的用户设备上的摄像头拍摄的视频,并将拍摄的视频发送给用户B,从而实现通过摄像头共享拍摄的视频发给给用户B,提高了视频的清晰度和共享传输的效率。

在本发明实施例中,首先搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;向所述目标设备发送控制请求,目标设备接收到控制请求之后返回针对所述目标设备上的摄像头的授权信息;接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据,从而在保障拍摄质量的情况下,通过摄像头共享提高信息共享效率。

请参考图2,图2是本发明提出的一种摄像头共享方法的第二实施例的流程示意图。如图所示,本发明实施例的方法包括:

S201,移动终端搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备。

具体实现中,可以获取所述同一局域网的网络地址;确定与所述网络地址位于同一网段的多个候选IP地址;向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址,在搜索到同一局域网内的至少一个用户设备之后,可以从中选取目标设备,其中,用户设备可以为移动设备或者带有摄像头的智能设备。

S202,移动终端向所述目标设备发送控制请求。

S203,目标设备返回针对所述目标设备上的摄像头的授权信息。

具体实现中,目标设备接收到控制请求之后,如果拒绝接收控制请求,则不再执行下述操作步骤,如果同意接收控制请求,目标设备可以选取针对摄像头的部分权限,然后将选取的权限信息发送给移动终端,其中,所述授权信息包括取光区域、采样频率和控制指令中的至少一种。

S204,移动终端根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

具体实现中,在移动终端接收到授权信息之后,可以向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。例如:可以首先向目标设备发送摄像头的打开指令,目标设备接收到打开指令之后,打开摄像头,然后向目标设备发送采样频率指令,目标设备接收到采样频率指令之后,调整摄像头的采样频率,其次,向目标设备发送拍摄指令,目标设备接收到拍摄指令之后,拍摄视频或者图像,并将拍摄的视频或者图像返回给移动终端,最后移动终端获取到拍摄视频或者图像之后,可以向目标设备发送拍摄结束指示,目标设备接收到拍摄结束指示之后,移动终端结束对目标设备上的摄像头控制。

S205,移动终端向所述其他用户设备发送所述图像数据。

具体实现中,移动终端可以与其他用户设备建立视频连接;通过建立的所述视频连接向所述其他用户设备发送所述图像数据,从而实现通过摄像头共享拍摄的视频或者图像发给其他设备。

可选的,在向所述其他用户设备发送所述图像数据之前,可以显示所述图像数据;当检测到用户输入的针对所述图像数据的确定指令时,执行通过建立的所述视频连接向所述其他用户设备发送所述图像数据的操作步骤。

例如,用户A与用户B进行视频通话,由于用户A的用户设备上的摄像头清晰度低,因此用户A向在同一局域网内的用户C发送控制请求,用户C接收到控制请求之后,向用户A发送授权信息,进而用户A可以控制用户C的用户设备上的摄像头,并获取用户C的用户设备上的摄像头拍摄的视频,并将拍摄的视频发送给用户B,从而实现通过摄像头共享拍摄的视频发给给用户B,提高了视频的清晰度和共享传输的效率。

在本发明实施例中,首先搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;向所述目标设备发送控制请求,目标设备接收到控制请求之后返回针对所述目标设备上的摄像头的授权信息;接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据,从而在保障拍摄质量的情况下,通过摄像头共享提高信息共享效率。

请参考图3,图3是本发明实施例提供的一种摄像头共享装置的结构示意图。如图所示,本发明实施例中的装置包括:

设备选取模块301,用于搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备。

具体实现中,可以获取所述同一局域网的网络地址;确定与所述网络地址位于同一网段的多个候选IP地址;向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址,在搜索到同一局域网内的至少一个用户设备之后,可以从中选取目标设备,其中,用户设备可以为移动设备或者带有摄像头的智能设备。

请求发送模块302,用于向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息。

具体实现中,可以通过选取的候选IP地址向目标设备发送控制请求,目标设备接收到控制请求之后,如果拒绝接收控制请求,则不再执行下述操作步骤,如果同意接收控制请求,目标设备可以选取针对摄像头的部分权限,然后将选取的权限信息发送给移动终端,其中,所述授权信息包括取光区域、采样频率和控制指令中的至少一种。

信息接收模块303,用于接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息。

拍摄控制模块304,用于根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

具体实现中,在移动终端接收到授权信息之后,可以向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。例如:可以首先向目标设备发送摄像头的打开指令,目标设备接收到打开指令之后,打开摄像头,然后向目标设备发送采样频率指令,目标设备接收到采样频率指令之后,调整摄像头的采样频率,其次,向目标设备发送拍摄指令,目标设备接收到拍摄指令之后,拍摄视频或者图像,并将拍摄的视频或者图像返回给移动终端,最后移动终端获取到拍摄视频或者图像之后,可以向目标设备发送拍摄结束指示,目标设备接收到拍摄结束指示之后,移动终端结束对目标设备上的摄像头控制。

可选的,如图3所示,本发明实施例中装置还可以包括:

数据发送模块305,用于与其他用户设备建立视频连接;通过建立的所述视频连接向所述其他用户设备发送所述图像数据。

可选的,如图3所示,本发明实施例中装置还可以包括:

数据显示模块306,用于显示所述图像数据;当检测到用户输入的针对所述图像数据的确定指令时,执行通过建立的所述视频连接向所述其他用户设备发送所述图像数据的操作步骤。

例如,用户A与用户B进行视频通话,由于用户A的用户设备上的摄像头清晰度低,因此用户A向在同一局域网内的用户C发送控制请求,用户C接收到控制请求之后,向用户A发送授权信息,进而用户A可以控制用户C的用户设备上的摄像头,并获取用户C的用户设备上的摄像头拍摄的视频,并将拍摄的视频发送给用户B,从而实现通过摄像头共享拍摄的视频发给给用户B,提高了视频的清晰度和共享传输的效率。

在本发明实施例中,首先搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;向所述目标设备发送控制请求,目标设备接收到控制请求之后返回针对所述目标设备上的摄像头的授权信息;接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据,从而在保障拍摄质量的情况下,通过摄像头共享提高信息共享效率。

请参考图4,图4是本发明实施例提出的一种摄像头共享装置的结构示意图。如图所示,该装置可以包括:至少一个处理器401,例如CPU,至少一个通信接口402,至少一个存储器403,至少一个总线404。其中,总线404用于实现这些组件之间的连接通信。其中,本发明实施例中装置的通信接口402是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他节点设备进行信令或数据的通信。存储器403可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器403可选的还可以是至少一个位于远离前述处理器401的存储装置。存储器403中存储一组程序代码,且处理器401用于调用存储器中存储的程序代码,用于执行以下操作:

搜索同一局域网内的至少一个用户设备,并从所述至少一个用户设备中选取目标设备;

向所述目标设备发送控制请求,所述控制请求用于指示所述目标设备返回针对所述目标设备上的摄像头的授权信息;

接收所述目标设备发送的所述针对所述目标设备上的摄像头的授权信息;

根据所述授权信息,控制所述目标设备上的摄像头进行拍摄,并从所述目标设备中获取拍摄的图像数据。

其中,处理器401还用于执行如下操作步骤:

所述根据所述授权信息,控制所述目标设备上的摄像头进行拍摄包括:

向所述目标设备发送所述取光区域、所述采样频率和所述控制指令中的至少一种,以控制所述目标设备上的摄像头进行拍摄。

其中,处理器401还用于执行如下操作步骤:

与其他用户设备建立视频连接;

通过建立的所述视频连接向所述其他用户设备发送所述图像数据。

其中,处理器401还用于执行如下操作步骤:

获取所述同一局域网的网络地址;

确定与所述网络地址位于同一网段的多个候选IP地址;

向所述多个候选IP地址发送数据测试包,并对连接测试成功的候选IP地址进行标识,其中,每个所述用户设备对应一个所述候选IP地址。

其中,处理器401还用于执行如下操作步骤:

显示所述图像数据;

当检测到用户输入的针对所述图像数据的确定指令时,执行通过建立的所述视频连接向所述其他用户设备发送所述图像数据的操作步骤。

需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。

以上对本发明实施例所提供的内容下载方法及相关设备、系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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