一种投屏方法、视频会议设备以及系统技术方案

技术编号:39320309 阅读:10 留言:0更新日期:2023-11-12 16:01
本发明专利技术公开了一种投屏方法、视频会议设备以及系统,所述方法包括:接收投屏发起端发送的待投屏视频流;对所述待投屏视频流进行解码,生成若干待投屏图像;创建一虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各待投屏图像进行采集并将采集到的待投屏图像进行投屏;通过实施本发明专利技术,可以使视频会议投屏应用通过一套标准的无线投屏采集接口与操作系统进行对接,就能获取待投屏图像并进行投屏。屏图像并进行投屏。屏图像并进行投屏。

【技术实现步骤摘要】
一种投屏方法、视频会议设备以及系统


[0001]本专利技术涉及视频会议应用的投屏领域,尤其涉及一种投屏方法、视频会议设备以及系统。

技术介绍

[0002]鉴于如今市面上视频会议投屏应用采集无线投屏图像都是通过让视频会议投屏应用对接无线投屏协议来接收视频流,从而获取到无线投屏画面的;视频会议投屏应用需要自带处理视频流的能力或者是需要投屏发起端将视频流传输给操作系统让操作系统的处理完再发送给视频会议投屏应用,但过程又要考虑视频会议投屏应用上不同协议的视频流如何和操作系统对接的问题,造成视频会议投屏应用还需要开发不同的代码来对接到操作系统,大大增加视频会议投屏应用的开发难度;因此,如何使降低视频会议投屏应用的开发难度,是一个亟需解决的问题。

技术实现思路

[0003]本专利技术提供了一种投屏方法、视频会议设备以及系统,能够实现视频会议投屏应用通过一套标准的无线投屏采集接口与操作系统进行对接,获取待投屏图像进行投屏。
[0004]本专利技术提供了一种投屏方法,包括:接收投屏发起端发送的待投屏视频流;
[0005]对所述待投屏视频流进行解码,生成若干待投屏图像;
[0006]创建一虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各待投屏图像进行采集并将采集到的待投屏图像进行投屏。
[0007]进一步的,接收投屏发起端发送的待投屏视频流,包括:
[0008]根据所述待投屏视频流所属的投屏协议,与所述投屏发起端建立协议交互;
[0009]建立协议交互后,接收投屏发起端发送的待投屏视频流。
[0010]进一步的,所述标准的相机接口包括:camera api2。
[0011]进一步的,在检测到接收多个投屏发起端发送的待投屏视频流时,对每一待投屏视频流进行解码,生成每一待投屏视频流对应的若干待投屏图像;
[0012]将各待投屏视频流间,处于同一时刻下的待投屏图像进行拼接,生成若干拼接后的待投屏图像;
[0013]创建一个虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各拼接后的待投屏图像进行采集,并将采集到的拼接后的待投屏图像进行投屏。
[0014]进一步的,在检测到接收多个投屏发起端发送的待投屏视频流时,对每一待投屏视频流进行解码,生成每一待投屏视频流对应的若干待投屏图像;
[0015]创建每一待投屏视频流对应的虚拟相机,以使视频会议投屏应用通过标准的相机接口,控制每一所述虚拟相机对所对应的待投屏视频流的若干待投屏图像进行采集,并将各所述虚拟相机所采集到的待投屏图像,分别在各独立的显示区域上进行投屏。
[0016]在上述方法项实施例的基础上,本专利技术对应提供了设备项实施例;
[0017]本专利技术提供了一种视频会议设备,所述视频会议设备,执行本专利技术任意一项所述的投屏方法。
[0018]在上述方法项实施例的基础上,本专利技术对应提供了系统项实施例;
[0019]本专利技术提供了一种投屏系统,包括:投屏发起端以及本专利技术设备项实施例所提供的视频会议设备;
[0020]所述投屏发起端用于向所述视频会议设备发送待投屏视频流。
[0021]本专利技术的实施例,具有如下有益效果:
[0022]本专利技术提供了一种投屏方法,所述方法包括:接收投屏发起端发送的待投屏视频流;对所述待投屏视频流进行解码,生成若干待投屏图像;创建一虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各待投屏图像进行采集并将采集到的待投屏图像进行投屏;通过实施本专利技术,视频会议投屏应用能够通过一套标准的无线投屏采集接口与操作系统进行对接,获取待投屏图像进行投屏,降低了视频会议投屏应用的开发难度。
附图说明
[0023]图1是本专利技术一实施例提供的一种投屏方法流程示意图;
[0024]图2是本专利技术一实施例提供的一种投屏处理流程示意图;
[0025]图3是本专利技术一实施例提供的一种投屏系统示意图。
具体实施方式
[0026]下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]如图1所示,实施例提供的一种投屏方法,包括:
[0028]步骤S1,接收投屏发起端发送的待投屏视频流;
[0029]步骤S2,对所述待投屏视频流进行解码,生成若干待投屏图像;
[0030]步骤S3,创建一虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各待投屏图像进行采集并将采集到的待投屏图像进行投屏。
[0031]对于步骤S1,在一个优选的实施例中,接收投屏发起端发送的待投屏视频流,包括:
[0032]根据所述待投屏视频流所属的投屏协议,与所述投屏发起端建立协议交互;
[0033]建立协议交互后,接收投屏发起端发送的待投屏视频流;
[0034]具体的,投屏发起端发起投屏,可以是指在手机或电脑上发起无线投屏,所使用的投屏协议可以是airplay或miracast等;首先视频会议设备会根据投屏发起端待投屏视频流的投屏协议,与投屏发起端建立协议交互,建立好协议交互后从投屏发起端中获取待投屏的视频流;其中,视频会议设备能够处理包括airplay,miracast在内的各种协议;
[0035]对于步骤S2,在一个可选的实施例中,当视频会议设备从投屏发起端接收到待投屏视频流后,视频会议设备的解码器模块将收取到的待投屏视频流解码成图像。
[0036]对于步骤S3,在一个可选的实施例中,所述标准的相机接口包括:camera api2;
[0037]具体的,视频会议设备创建一个虚拟相机,创建的虚拟相机适配了视频会议设备所在的操作系统平台公开的标准api,比如android系统上的camera api2,这套api是业界通用的;视频会议投屏应用通过标准的camera api操作在虚拟camera上采集图像,这些图像由虚拟相机从图像解码器模块输出中获得,视频会议投屏应用再将这些图像呈现给用户;
[0038]在一个优选的实施例中,在检测到接收多个投屏发起端发送的待投屏视频流时,对每一待投屏视频流进行解码,生成每一待投屏视频流对应的若干待投屏图像;
[0039]将各待投屏视频流间,处于同一时刻下的待投屏图像进行拼接,生成若干拼接后的待投屏图像;
[0040]创建一个虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各拼接后的待投屏图像进行采集,并将采集到的拼接后的待投屏图像进行投屏;
[0041]具体的,视频会议设备可以同时处理多个协议,也就是能够同时与多个投屏发起端建立协议交互,建立协议交互后,也能够同时接收多个投屏发起端发送的待投屏视频流,解码器模块将每一投屏发起端发送的待投屏视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏方法,其特征在于,包括:接收投屏发起端发送的待投屏视频流;对所述待投屏视频流进行解码,生成若干待投屏图像;创建一虚拟相机,以使视频会议投屏应用通过标准的相机接口控制所述虚拟相机对各待投屏图像进行采集并将采集到的待投屏图像进行投屏。2.如权利要求1所述的一种投屏方法,其特征在于,接收投屏发起端发送的待投屏视频流,包括:根据所述待投屏视频流所属的投屏协议,与所述投屏发起端建立协议交互;建立协议交互后,接收投屏发起端发送的待投屏视频流。3.如权利要求1所述的一种投屏方法,其特征在于,所述标准的相机接口包括:camera api2。4.如权利要求1所述的一种投屏方法,其特征在于,还包括:在检测到接收多个投屏发起端发送的待投屏视频流时,对每一待投屏视频流进行解码,生成每一待投屏视频流对应的若干待投屏图像;将各待投屏视频流间,处于同一时刻下的待投屏图像进行拼接,生成若干拼接后的待投屏...

【专利技术属性】
技术研发人员:廖志强
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1