一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

会议数据分享系统及方法与流程

2022-02-22 08:45:57 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种会议数据分享系统及方法。


背景技术:

2.互联网的发展,促进了视频会议软件和硬件的发展,但是市面上的视频会议软硬件,都是通过小屏幕分享到大屏幕,比如手机、平板、电脑投影到电视机、显示器上,而反向传输的会议设备则没有,或者说,对于没有连入会议的设备无法进行分享数据,例如,在进行视频会议时,想要把另一台没有参加会议的显示器的桌面共享到会议中时,必须通过网络传输连接进入视频会议中,才能通过软件或者硬件的功能进行共享本设备的数据,给用户的使用带了不便。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种会议数据分享系统及方法,旨在解决现有技术如果想要把一个没有参加会议的设备进行设备分享,必须通过网络传输连接进入视频会议中,才能通过软件或者硬件的功能进行共享本设备的数据,给用户的使用带了不便的技术问题。
5.为实现上述目的,本发明提供了一种会议数据分享系统,所述会议数据分享系统包括:数据交互设备与视频会议设备。
6.所述数据交互设备,用于获取数据分享请求以及当前连接设备接口类型;
7.所述数据交互设备,用于根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息;
8.所述视频会议设备,用于在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。
9.可选地,所述数据交互设备,还用于在所述当前连接设备接口类型为第一接口类型时,运行第一接口驱动模块;
10.所述数据交互设备,还用于在所述当前连接设备接口类型为第二接口类型时,运行第二接口驱动模块;
11.所述数据交互设备,还用于检测当前接口连接状态信息。
12.可选地,所述数据交互设备,还用于在接收到待验证数据时,提取所述待验证数据中的验证密钥,并将所述验证密钥与预设密钥库进行匹配;
13.所述数据交互设备,还用于在所述验证密钥与预设密钥库匹配成功时,判定所述当前接口连接状态信息为连接成功。
14.可选地,所述视频会议设备,还用于在所述当前接口连接状态信息为连接成功时,基于用户输入的数据分享指令选择对应的目标虚拟封装模块接口;
15.所述视频会议设备,还用于通过所述目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据;
16.所述视频会议设备,还用于基于所述数据分享请求确定对应的目标用户端,并将所述待分享数据发送至所述目标用户端进行展示。
17.可选地,所述视频会议设备,还用于提取所述待分享数据中的初始图像数据与初始音频数据;
18.所述视频会议设备,还用于将所述初始图像数据通过预设图像调整模型进行图像调整,获得目标图像数据;
19.所述视频会议设备,还用于将所述初始音频数据通过预设音频优化模型进行音频优化,获得目标音频数据。
20.所述视频会议设备,还用于将所述目标图像数据与所述目标音频数据记为处理后的待分享数据。
21.进一步地,为实现上述目的,本发明还提供一种会议数据分享方法,所述会议数据分享方法应用于会议数据分享系统,所述会议数据分享系统包括:数据交互设备与视频会议设备;所述方法包括:
22.所述数据交互设备获取数据分享请求以及当前连接设备接口类型;
23.所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息;
24.所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示;
25.可选地,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,包括:
26.所述数据交互设备在所述当前连接设备接口类型为第一接口类型时,运行第一接口驱动模块;
27.所述数据交互设备在所述当前连接设备接口类型为第二接口类型时,运行第二接口驱动模块;
28.所述数据交互设备检测当前接口连接状态信息。
29.可选地,所述数据交互设备检测当前接口连接状态信息,包括:
30.所述数据交互设备在接收到待验证数据时,提取所述待验证数据中的验证密钥,并将所述验证密钥与预设密钥库进行匹配;
31.所述数据交互设备在所述验证密钥与预设密钥库匹配成功时,判定所述当前接口连接状态信息为连接成功。
32.可选地,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示,包括:
33.所述视频会议设备在所述当前接口连接状态信息为连接成功时,基于用户输入的数据分享指令选择对应的目标虚拟封装模块接口;
34.所述视频会议设备通过所述目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据;
35.所述视频会议设备基于所述数据分享信号确定对应的目标用户端,并将所述待分享数据发送至所述目标用户端进行展示。
36.可选地,所述视频会议设备通过所述目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据之后,还包括:
37.所述视频会议设备提取所述待分享数据中的初始图像数据与初始音频数据;
38.所述视频会议设备将所述初始图像数据通过预设图像调整模型进行图像调整,获得目标图像数据;
39.所述视频会议设备将所述初始音频数据通过预设音频优化模型进行音频优化,获得目标音频数据;
40.所述视频会议设备将所述目标图像数据与所述目标音频数据记为处理后的待分享数据。
41.本发明通过所述数据交互设备获取数据分享请求以及当前连接设备接口类型,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。与现有技术相比,本发明通过对检测到的接口运行对应的接口驱动模块,使得能够成功接收通过所述接口传输的数据,并在当前接口连接状态为连接成功时,通过获取所述数据交互设备发送的待分享数据达到会议数据分享的目的。
附图说明
42.图1为本发明会议数据分享系统第一实施例的结构框图;
43.图2为本发明会议数据分享系统方法第一实施例的流程示意图;
44.图3为本发明会议数据分享系统方法第二实施例的流程示意图。
45.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
46.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
47.参照图1,图1为本发明会议数据分享系统第一实施例的结构框图。所述会议数据分享系统包括:数据交互设备10与视频会议设备20。
48.所述数据交互设备10,用于获取数据分享请求以及当前连接设备接口类型。
49.需要说明的是,所述数据交互设备可以是会议数据分享系统中的数据交互设备,可以是数据转接口等,本实施例对此不加以限制;视频会议设备可以是会议数据分享系统中视频会议模块,可以是麦克风、扬声器或者摄像头等,本实施例对此不加以具体限制;数据分享请求可以是用户通过将需要进行会议数据分享的设备连接入会议数据分享系统中的数据交互设备发出的请求分项数据的指令。
50.应当理解的是,会议数据分享系统是基于android 9.0系统开发的一个由于进行分享会议数据的系统。
51.应当理解的是,数据分享请求可以是数据交互设备检测到用户接入数据传输的接口时,根据接入的接口信号、类型等生成的请求。
52.可以理解的是,在用户接入接口时,由于接入的接口信号、类型不同,获得的数据分享请求也不一样,根据数据分享请求可以获取对应的当前连接设备接口类型。
53.所述数据交互设备10,用于根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息。
54.需要说明的是,由于会议数据分享系统是基于android 9.0系统开发的一个由于进行分享会议数据的系统,且因android 9.0系统对于部分数据接口不支持直接读取数据,因此在确定当前连接设备接口类型后,还需要根据所述当前连接设备接口类型确定对应的接口驱动模块,以使得会议数据分享系统可以与外部的设备进行数据通信。在本实施例中,所述当前连接设备接口类型可以是高清晰多媒体接口(high definition multimedia interface,hdmi)型接口、视频图形阵列(video graphics array,vga)型接口等;依次对应的所述接口驱动模块可以是hdmi in驱动模块、vgain驱动模块等。
55.进一步地,由于接口类型不同,导致运行的接口驱动模块也不相同,所述数据交互设备,还用于在所述当前连接设备接口类型为第一接口类型时,运行第一接口驱动模块;
56.所述数据交互设备,还用于在所述当前连接设备接口类型为第二接口类型时,运行第二接口驱动模块;
57.所述数据交互设备,还用于检测当前接口连接状态信息。
58.可以理解的是,第一接口类型可以是hdmi型接口,第二接口类型可以是vga型接口,对应的第一接口驱动模块可以是hdmi in驱动模块,对应的第二接口驱动模块可以是vga in驱动模块。
59.值得说明的是,在外部设备通过hdmi型数据线连接会议数据分享系统时,会议数据分享系统中的数据交互设备运行对应的hdmi in驱动模块,实现会议数据分享系统与外部hdmi out设备之间的通信,所述hdmi out设备可以是移动手机、个人电脑或者其他可以连接hdmi型数据线的设备,本实施例不做具体限制。
60.同时,在外部设备通过vga型数据线连接会议数据分享系统时,会议数据分享系统中的数据交互设备运行对应的vga in驱动模块,实现会议数据分享系统与外部vga out设备之间的通信,所述vga out设备可以是个人电脑、移动手机或者其他可以连接vga型数据线的设备,本实施例不做具体限制。
61.需要说明的是,由于连接会议数据分享系统的接口不同,可能会导致会议数据分享系统中的视频会议设备在读取数据时,出现读取失败的情况,因此还需要将所述第一接口驱动模块与所述第二接口驱动模块进行封装,获得封装模块,根据预设接口定义模块与所述封装模块生成虚拟封装模块接口。
62.可以理解的是,对所述第一接口驱动模块与所述第二接口驱动模块进行封装表现为在数据交互设备中对hdmi in驱动模块以及vga in驱动模块都设置一个硬件抽象层(hardware abstraction layer,hal),所述硬件抽象层是一个虚拟的接口层,用于将硬件抽象化,隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其可以基于多种软件进行读取,即在会议数据分享系统中可以运行的软件、app、网页等都可以连接所述hal接口层。
63.应当理解的是,在进行会议数据分享时,需要进行分享的会议数据可以包括图像数据等,通过hal层,可以使上层基于会议数据分享系统运行的app直接读取图像数据。
64.其次,所述虚拟封装模块接口可以有两种,在本实施例中,虚拟封装模块接口可以是充当camera的接口,还可以是不适配hal层的接口;所述充当camera的接口传输数据的效率相比后者较低,但是可以满足会议数据分享系统的标准接口;所述不适配hal层的接口效率相较于前者略高,且其接口信息可以由用户进行设置,更方便。
65.需要说明的是,接口驱动完成运行后,还需要检测当前接口连接状态信息,所述数据交互设备在接收到待验证数据时,提取所述待验证数据中的验证密钥,并将所述验证密钥与预设密钥库进行匹配,所述数据交互设备在所述验证密钥与预设密钥库匹配成功时,判定所述当前接口连接状态信息为连接成功。
66.可理解的是,待验证密钥可以是外部设备在成功连接对应的接口,会议数据分享系统对应驱动完成运行后,在正式进行传输数据之前,发送的一个密钥,将所述待验证密钥给数据交互设备后,数据交互设备将所述待验证密钥与预设密钥库中的密钥进行匹配,可以保证数据传输安全性,且还可以判断对应的驱动模块是否成功运行。
67.所述视频会议设备20,用于在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。
68.需要说明的是,待分享数据可以是图像数据、音频数据等,目标用户端可以是外部的显示器、电视机等可以通过vga型数据线或者hdmi型数据线与会议数据分享系统中数据交互设备相连的设备,还可以是个人电脑、移动手机等可以通过网络连接的智能设备,还可以是云服务器等,本实施例不做具体限制。
69.在具体实现中,根据带验证密钥与预设密钥库中的密钥的匹配结果为匹配成功,则当前接口连接状态信息为连接成功时,可以通过会议数据分享系统中安装的emeetroom软件读取需要进行展示的会议数据,并将所述会议数据发送给目标用户端进行展示。
70.进一步地,所述视频会议设备20,还用于基于所述目标用户端确定对应的图像展示策略,并根据所述图像展示策略将所述目标图像数据进行展示。
71.可以理解的是,图像展示策略可以是图像在用户端进行展示的位置、大小等信息,且不同的目标用户端的图像展示策略可以不同。
72.此外,如果在进行视频会议时,需要将图像数据展示出来,对应的图像展示策略可以是将所述图像数据作为一个进行视频会议的用户,即将所述图像数据当做一个虚拟摄像头采集到的图像展示出来。
73.其次,为了准确的确定图像展示策略,还可以由数据分享请求中的目标用户端信息确定需要展示的目标用户端,还可以由用户进行设置目标用户端,本实施例不做具体限制。
74.本实施例通过所述数据交互设备获取数据分享请求以及当前连接设备接口类型,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。本实施例通过对检测到的接口运行对应的接口驱动模块,使得能够成功接收通过所述接口传输的数据,并在当前接口连接状态为连接成功时,通过获取所述数据交互设备发送的待分享数据达到会议数据分享的目的。
75.基于上述图1所示的实施例,提出本发明会议数据分享系统的第二实施例。
76.所述视频会议设备20,还用于所述视频会议设备在所述当前接口连接状态信息为连接成功时,基于用户输入的会议数据分享指令选择对应的目标虚拟封装模块接口。
77.需要说明的是,会议数据分享指令用于选择视频会议设备读取传输数据的接口。
78.可以理解的是,根据带验证密钥与预设密钥库中的密钥的匹配结果为匹配成功,则当前接口连接状态信息为连接成功时,由于虚拟封装模块接口可以有两种,分别为:充当camera的接口以及不适配hal层的接口,可以根据用户的需求输入的会议数据分享指令,选择对应虚拟封装接口。
79.其中,所述充当camera的接口传输数据的效率相比后者较低,但是可以满足会议数据分享系统的标准接口;所述不适配hal层的接口效率相较于前者略高,且其接口信息可以由用户进行设置,更方便。
80.所述视频会议设备20,还用于所述视频会议设备通过所述目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据。
81.需要说明的是,在获取待分享数据后,由于可能存在环境因素的影响,导致传输的图像数据不够清晰,音频数据噪音太重等问题,还可以对获得待分享数据做优化处理。
82.进一步地,为了对待分享数据进行优化;
83.所述视频会议设备20,还用于所述视频会议设备提取所述待分享数据中的初始图像数据与初始音频数据;
84.所述视频会议设备20,还用于所述视频会议设备将所述初始图像数据通过预设图像调整模型进行图像调整,获得目标图像数据;
85.所述视频会议设备20,还用于所述视频会议设备将所述初始音频数据通过预设音频优化模型进行音频优化,获得目标音频数据;
86.所述视频会议设备20,还用于所述视频会议设备将所述目标图像数据与所述目标音频数据记为处理后的待分享数据。
87.值得说明的是,预设图像调整模型用于将初始图像数据进行图像调整,获得目标图像数据,图像调整的效果可以是自动对焦、人物图像自动跟随等;预设音频优化模型用于将初始音频数据进行音频优化,获得目标音频数据,音频优化效果可以是回声消除、噪声抑制等,本实施例不做具体限制。
88.此外,为了能过获得预设图像调整模型以及预设音频优化模型,还需要分别对初始图像调整模型进行训练以及对初始音频优化模型进行训练,以获得预设图像调整模型以及预设音频优化模型。
89.所述视频会议设备20,还用于所述视频会议设备基于所述会议数据分享信号确定对应的目标用户端,并将所述待分享数据发送至所述目标用户端进行展示。
90.本实施例通过所述数据交互设备获取数据分享请求以及当前连接设备接口类型,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。本实施例通过对检测到的接口运行对应的接口驱动模块,使得能够成功接收通过所述接口传输的数据,并在当前接口连接状态为连接成功时,通过用户输入的会议数据分享指令选择对应的目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据,并将所述待分
享数据发送至基于会议数据分享指令确定的目标用户端达到会议数据分享的目的。
91.参照图2,本发明会议数据分享系统提供一种会议数据分享方法,图2为本发明会议数据分享方法第一实施例的流程示意图,所述会议数据分享系统包括:数据交互设备与视频会议设备;所述会议数据分享方法包括:
92.步骤s10:所述数据交互设备获取数据分享请求以及当前连接设备接口类型。
93.需要说明的是,所述数据交互设备可以是会议数据分享系统中的数据交互设备,例如:数据转接口等,本实施例对此不加以限制;视频会议设备可以是会议数据分享系统中视频会议模块,例如:麦克风、扬声器或者摄像头等,本实施例对此不加以具体限制;数据分享请求可以是用户通过将需要进行会议数据分享的设备连接入会议数据分享系统中的数据交互设备发出的请求分项数据的指令。
94.应当理解的是,会议数据分享系统是基于android 9.0系统开发的一个由于进行分享会议数据的系统。
95.应当理解的是,数据分享请求可以是数据交互设备检测到用户接入数据传输的接口时,根据接入的接口信号、类型等生成的请求。
96.在具体实现中,在用户接入接口时,由于接入的接口信号、类型不同,获得的数据分享请求也不一样,根据数据分享请求可以获取对应的当前连接设备接口类型。
97.步骤s20:所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息。
98.需要说明的是,由于会议数据分享系统是基于android 9.0系统开发的一个用于进行分享会议数据的系统,且因android 9.0系统对于部分数据接口不支持直接读取数据,因此在确定当前连接设备接口类型后,还需要根据所述当前连接设备接口类型确定对应的接口驱动模块,以使得会议数据分享系统可以与外部的设备进行数据通信。在本实施例中,所述当前连接设备接口类型可以是hdmi型接口、vga型接口等;依次对应的所述接口驱动模块可以是hdmi in驱动模块、vga in驱动模块等。
99.进一步地,由于接口类型不同,导致运行的接口驱动模块也不相同,步骤s20,包括:
100.所述数据交互设备,还用于在所述当前连接设备接口类型为第一接口类型时,运行第一接口驱动模块;
101.所述数据交互设备,还用于在所述当前连接设备接口类型为第二接口类型时,运行第二接口驱动模块;
102.所述数据交互设备,还用于检测当前接口连接状态信息。
103.可以理解的是,在本实施例中,第一接口类型可以是hdmi型接口,第二接口类型可以是vga型接口,对应的第一接口驱动模块可以是hdmi in驱动模块,对应的第二接口驱动模块可以是vga in驱动模块。
104.值得说明的是,在外部设备通过hdmi型数据线连接会议数据分享系统时,会议数据分享系统中的数据交互设备运行对应的hdmi in驱动模块,实现会议数据分享系统与外部hdmi out设备之间的通信,所述hdmi out设备可以是移动手机、个人电脑或者其他可以连接hdmi型数据线的设备,本实施例不做具体限制。
105.同时,在外部设备通过vga型数据线连接会议数据分享系统时,会议数据分享系统
中的数据交互设备运行对应的vga in驱动模块,实现会议数据分享系统与外部vga out设备之间的通信,所述vga out设备可以是个人电脑、移动手机或者其他可以连接vga型数据线的设备,本实施例不做具体限制。
106.需要说明的是,由于连接会议数据分享系统的接口不同,可能会导致会议数据分享系统中的视频会议设备在读取数据时,出现读取失败的情况,因此还需要将所述第一接口驱动模块与所述第二接口驱动模块进行封装,获得封装模块,根据预设接口定义模块与所述封装模块生成虚拟封装模块接口。
107.在具体实现中,对所述第一接口驱动模块与所述第二接口驱动模块进行封装表现为在数据交互设备中对hdmi in驱动模块以及vga in驱动模块都设置一个硬件抽象层(hardware abstraction layer,hal),所述硬件抽象层是一个虚拟的接口层,用于将硬件抽象化,隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其可以基于多种软件进行读取,即在会议数据分享系统中可以运行的软件、app、网页等都可以连接所述hal接口层。
108.应当理解的是,在进行会议数据分享时,需要进行分享的会议数据可以包括图像数据等,通过hal层,可以使上层基于会议数据分享系统运行的app直接读取图像数据。
109.其次,所述虚拟封装模块接口可以有两种,在本实施例中,虚拟封装模块接口可以是充当camera的接口,还可以是不适配hal层的接口;所述充当camera的接口传输数据的效率相比后者较低,但是可以满足会议数据分享系统的标准接口;所述不适配hal层的接口效率相较于前者略高,且其接口信息可以由用户进行设置,更方便。
110.需要说明的是,接口驱动完成运行后,还需要检测当前接口连接状态信息,所述数据交互设备在接收到待验证数据时,提取所述待验证数据中的验证密钥,并将所述验证密钥与预设密钥库进行匹配,所述数据交互设备在所述验证密钥与预设密钥库匹配成功时,判定所述当前接口连接状态信息为连接成功。
111.可理解的是,待验证密钥可以是外部设备在成功连接对应的接口,会议数据分享系统对应驱动完成运行后,在正式进行传输数据之前,发送的一个密钥,将所述待验证密钥给数据交互设备后,数据交互设备将所述待验证密钥与预设密钥库中的密钥进行匹配,可以保证数据传输安全性,且还可以判断对应的驱动模块是否成功运行。
112.步骤s30:所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。
113.需要说明的是,待分享数据可以是图像数据、音频数据等,目标用户端可以是外部的显示器、电视机等可以通过vga型数据线或者hdmi型数据线与会议数据分享系统中数据交互设备相连的设备,还可以是个人电脑、移动手机等可以通过网络连接的智能设备,还可以是云服务器等,本实施例不做具体限制。
114.在具体实现中,根据带验证密钥与预设密钥库中的密钥的匹配结果为匹配成功,则当前接口连接状态信息为连接成功时,可以通过会议数据分享系统中安装的emeetroom软件读取需要进行展示的会议数据,并将所述会议数据发送给目标用户端进行展示。
115.进一步地,步骤s30之后,还包括:
116.基于所述目标用户端确定对应的图像展示策略,并根据所述图像展示策略将所述目标图像数据进行展示。
117.可以理解的是,图像展示策略可以是图像在用户端进行展示的位置、大小等信息,且不同的目标用户端的图像展示策略可以不同。
118.此外,如果在进行视频会议时,需要将图像数据展示出来,对应的图像展示策略可以是将所述图像数据作为一个进行视频会议的用户,即将所述图像数据当做一个虚拟摄像头采集到的图像展示出来。
119.其次,为了准确的确定图像展示策略,还可以由数据分享请求中的目标用户端信息确定需要展示的目标用户端,还可以由用户进行设置目标用户端,本实施例不做具体限制。
120.本实施例通过所述数据交互设备获取数据分享请求以及当前连接设备接口类型,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。本实施例通过对检测到的接口运行对应的接口驱动模块,使得能够成功接收通过所述接口传输的数据,并在当前接口连接状态为连接成功时,通过获取所述数据交互设备发送的待分享数据达到会议数据分享的目的。
121.参照图3,图3为本发明会议数据分享方法第二实施例的流程示意图,基于上述图2所示的实施例,提出本发明会议数据分享方法的第二实施例。
122.在本实施例中,所述步骤s30,包括:
123.步骤s301:所述视频会议设备在所述当前接口连接状态信息为连接成功时,基于用户输入的会议数据分享指令选择对应的目标虚拟封装模块接口。
124.需要说明的是,会议数据分享指令用于选择视频会议设备读取传输数据的接口。
125.可以理解的是,根据带验证密钥与预设密钥库中的密钥的匹配结果为匹配成功,则当前接口连接状态信息为连接成功时,由于虚拟封装模块接口可以有两种,分别为:充当camera的接口以及不适配hal层的接口,可以根据用户的需求输入的会议数据分享指令,选择对应虚拟封装接口。
126.其中,所述充当camera的接口传输数据的效率相比后者较低,但是可以满足会议数据分享系统的标准接口;所述不适配hal层的接口效率相较于前者略高,且其接口信息可以由用户进行设置,更方便。
127.步骤s302:所述视频会议设备通过所述目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据。
128.需要说明的是,在获取待分享数据后,由于可能存在环境因素的影响,导致传输的图像数据不够清晰,音频数据噪音太重等问题,还可以对获得待分享数据做优化处理。
129.进一步地,为了对待分享数据进行优化,步骤s302之后,还包括:
130.所述视频会议设备提取所述待分享数据中的初始图像数据与初始音频数据;
131.所述视频会议设备将所述初始图像数据通过预设图像调整模型进行图像调整,获得目标图像数据;
132.所述视频会议设备将所述初始音频数据通过预设音频优化模型进行音频优化,获得目标音频数据;
133.所述视频会议设备将所述目标图像数据与所述目标音频数据记为处理后的待分
享数据。
134.值得说明的是,预设图像调整模型用于将初始图像数据进行图像调整,获得目标图像数据,图像调整的效果可以是自动对焦、人物图像自动跟随等;预设音频优化模型用于将初始音频数据进行音频优化,获得目标音频数据,音频优化效果可以是回声消除、噪声抑制等,本实施例不做具体限制。
135.此外,为了能过获得预设图像调整模型以及预设音频优化模型,还需要分别对初始图像调整模型进行训练以及对初始音频优化模型进行训练,以获得预设图像调整模型以及预设音频优化模型。
136.步骤s303:所述视频会议设备基于所述会议数据分享信号确定对应的目标用户端,并将所述待分享数据发送至所述目标用户端进行展示。
137.本实施例通过所述数据交互设备获取数据分享请求以及当前连接设备接口类型,所述数据交互设备根据所述当前连接设备接口类型运行对应的接口驱动模块,并检测当前接口连接状态信息,所述视频会议设备在所述当前接口连接状态信息为连接成功时,获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至目标用户端进行展示。本实施例通过对检测到的接口运行对应的接口驱动模块,使得能够成功接收通过所述接口传输的数据,并在当前接口连接状态为连接成功时,通过用户输入的会议数据分享指令选择对应的目标虚拟封装模块接口获取所述数据交互设备发送的待分享数据,并将所述待分享数据发送至基于会议数据分享指令确定的目标用户端达到会议数据分享的目的。
138.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
139.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
140.在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
141.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
142.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献