本发明涉及摄像头管理领域,尤其涉及一种共享摄像头控制方法、系统、会议终端及可读介质。
背景技术:
1、随着社会发展,科技进步,会议电子大屏在商务会议中占据越来越重要的位置,尤其是远程会议,会议电子大屏就显得尤为重要。而在需要摄像头的会议场景下碰到摄像头不能使用(损坏等)的情况时有发生,此时就无法正常进行会议。
技术实现思路
1、鉴于上述现有技术的不足之处,本发明的目的在于提供一种共享摄像头控制方法、系统、会议终端及可读介质,基于背景技术提到的情况研发出共享摄像头,只需要连上对应共享摄像头即可在会议终端中使用摄像头功能,提升设备使用率。
2、为了达到上述目的,本发明采取了以下技术方案:
3、一方面,本发明提供一种共享摄像头控制方法,应用于会议终端,包括:
4、响应于预定工作状态,打开虚拟摄像头;
5、基于所述虚拟摄像头在一个或多个移动端中确定目标共享摄像头,并与目标共享摄像头构建数据传输通道;
6、通过所述虚拟摄像头获取所述目标共享摄像头传输的视频流数据作为拍摄数据使用。
7、进一步的,构建数据传输通道的过程包括:
8、通过mdns获取所述目标共享摄像头的设备信息;
9、基于rtsp协议与所述目标共享摄像头之间构建所述数据传输通道。
10、进一步的,通过mdns获取所述目标共享摄像头的设备信息前,还包括:
11、将一个或多个移动端挂接到mdns服务器;会议终端通过所述mdns服务器获取所述目标共享摄像头的设备信息。
12、进一步的,在所述数据传输通道构建成功后,还包括:
13、向所述目标共享摄像头发送请求数据;以使所述目标共享摄像头基于所述请求数据向会议终端开放摄像权限。
14、进一步的,获取目标共享摄像头的操作包括:
15、对外广播第一信息;以使一个或多个移动端在接收到所述第一信息后反馈握手数据;所述握手数据包括移动端通过本机摄像头拍摄的图像数据;
16、对比接收到的所有的图像数据中的清晰度;
17、选择清晰度最高的图像数据对应的移动端作为所述目标共享摄像头。
18、进一步的,获取所述目标共享摄像头传输的视频流数据作为拍摄数据使用具体包括:
19、接收所述目标共享摄像头发送的编码数据;所述编码数据为所述目标共享摄像头将所述视频流数据进行编码得到;
20、对所述编码数据进行转码得到所述视频流数据。
21、进一步的,所述预定工作状态包括表征拍摄图像画质低于预定值的第一工作状态、表征物理摄像头不能工作的第二工作状态、表征接收到摄像头调整指令的第三工作状态;
22、接收到摄像头调整指令具体包括:
23、响应目标共享摄像头发送的握手指令,通过mdns服务器获取对应的目标共享摄像头的设备信息;
24、接收所述目标共享摄像头发送的调整指令,并根据所述调整指令执行摄像头更换操作。
25、另一方面,本发明提供一种共享摄像头控制系统,包括:
26、响应模块,用于响应于预定工作状态,打开虚拟摄像头;
27、通道构建模块,用于基于所述虚拟摄像头在一个或多个移动端中确定目标共享摄像头,并与目标共享摄像头构建数据传输通道;
28、数据传输模块,用于通过所述虚拟摄像头获取所述目标共享摄像头传输的视频流数据作为拍摄数据使用。
29、另一方面,本发明提供一种会议终端,包括:
30、存储器,存储有计算机程序;
31、处理器,执行所述计算机程序时实现任一所述的共享摄像头控制方法。
32、另一方面,本发明提供一种计算机可读介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的共享摄像头控制方法。
33、相较于现有技术,本发明提供的一种共享摄像头控制方法、系统、会议终端及可读介质,具有以下有益效果:
34、使用本发明提供的共享摄像头控制方法,当会议终端在使用过程中,出现了预定工作状态,则会使用虚拟摄像头去与目标共享摄像头构建数据传输通道,这样就可以通过目标共享摄像头完成拍摄任务,自动完成,人工参与度低,极大提升了摄像头使用效率,且提高了用户体验。
1.一种共享摄像头控制方法,其特征在于,应用于会议终端,包括:
2.根据权利要求1所述的共享摄像头控制方法,其特征在于,构建数据传输通道的过程包括:
3.根据权利要求2所述的共享摄像头控制方法,其特征在于,通过mdns获取所述目标共享摄像头的设备信息前,还包括:
4.根据权利要求1所述的共享摄像头控制方法,其特征在于,在所述数据传输通道构建成功后,还包括:
5.根据权利要求1所述的共享摄像头控制方法,其特征在于,获取目标共享摄像头的操作包括:
6.根据权利要求1所述的共享摄像头控制方法,其特征在于,获取所述目标共享摄像头传输的视频流数据作为拍摄数据使用具体包括:
7.根据权利要求1所述的共享摄像头控制方法,其特征在于,所述预定工作状态包括表征拍摄图像画质低于预定值的第一工作状态、表征物理摄像头不能工作的第二工作状态、表征接收到摄像头调整指令的第三工作状态;
8.一种共享摄像头控制系统,其特征在于,包括:
9.一种会议终端,其特征在于,包括:
10.一种计算机可读介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一所述的共享摄像头控制方法。