音视频会议实现方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:37226077 阅读:18 留言:0更新日期:2023-04-20 23:09
本申请公开了音视频会议实现方法、装置、存储介质及计算机设备;本申请可以接收作用于音视频会议操控端的用户界面而触发的目标操作事件,音视频会议操控端包括界面控制层和逻辑处理层;在界面控制层确定目标操作事件的特征数据、以及目标操作事件对应的事件处理服务的服务标识;向逻辑处理层传输特征数据和服务标识;在逻辑处理层根据特征数据,调用服务标识对应的事件处理服务进行事件处理,得到目标操作事件的处理结果信息;向界面控制层传输处理结果信息,在界面控制层根据处理结果信息,更新音视频会议操控端的用户界面,以在用户界面显示目标操作事件的处理结果;本申请可以有效提升软件开发效率。效提升软件开发效率。效提升软件开发效率。

【技术实现步骤摘要】
音视频会议实现方法、装置、存储介质及计算机设备


[0001]本申请涉及计算机领域,具体涉及音视频会议实现方法、装置、存储介质及计算机设备。

技术介绍

[0002]在音视频会议控制领域的软件开发过程中,可以基于计算机设备操作系统的原生能力实现相关的功能,也可以基于特定编程语言编写代码实现相关的功能,在对现有技术的研究和实践过程中,本申请的专利技术人发现,现有技术基于编程语言开发音视频会议控制领域的相关软件时,受限于该特定编程语言自身特性的限制,需要编写大量代码以实现相当复杂的逻辑,导致软件的开发效率较低。

技术实现思路

[0003]本申请实施例提供了音视频会议实现方法、装置、存储介质及计算机设备,可以有效提升软件开发效率。
[0004]本申请实施例提供一种音视频会议实现方法,包括:
[0005]接收作用于音视频会议操控端的用户界面而触发的目标操作事件,所述音视频会议操控端包括界面控制层和逻辑处理层;
[0006]在所述界面控制层确定所述目标操作事件的特征数据、以及所述目标操作事件对应的事件处理服务的服务标识;
[0007]向所述逻辑处理层传输所述特征数据和所述服务标识;
[0008]在所述逻辑处理层根据所述特征数据,调用所述服务标识对应的事件处理服务进行事件处理,得到所述目标操作事件的处理结果信息;
[0009]向所述界面控制层传输所述处理结果信息,在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。
[0010]具体地,本申请还提供一种音视频会议实现装置,包括:
[0011]接收模块,用于接收作用于音视频会议操控端的用户界面而触发的目标操作事件,所述音视频会议操控端包括界面控制层和逻辑处理层;
[0012]确定模块,用于在所述界面控制层确定所述目标操作事件的特征数据、以及所述目标操作事件对应的事件处理服务的服务标识;
[0013]传输模块,用于向所述逻辑处理层传输所述特征数据和所述服务标识;
[0014]调用模块,用于在所述逻辑处理层根据所述特征数据,调用所述服务标识对应的事件处理服务进行事件处理,得到所述目标操作事件的处理结果信息;
[0015]更新模块,用于向所述界面控制层传输所述处理结果信息,在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。
[0016]在一些实施例中,传输模块包括处理子模块和传输子模块,其中,
[0017]处理子模块,用于在所述界面控制层对所述特征数据和所述服务标识进行序列化处理,得到所述目标操作事件的事件数据;
[0018]传输子模块,用于向所述逻辑处理层传输所述目标操作事件的事件数据。
[0019]在一些实施例中,传输子模块具体用于:
[0020]在所述界面控制层生成所述目标操作事件的事件标识;
[0021]向所述逻辑处理层传输由所述事件标识标记的所述事件数据;
[0022]此时更新模块包括结果传输子模块、确定子模块和更新子模块,其中,
[0023]结果传输子模块,用于向所述界面控制层传输由所述事件标识标记的所述处理结果信息;
[0024]确定子模块,用于在所述界面控制层根据所述事件标记,确定所述处理结果信息对应的所述目标操作事件;
[0025]更新子模块,用于在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。
[0026]在一些实施例中,更新子模块具体用于:
[0027]在所述界面控制层根据所述处理结果信息,构建所述目标操作事件的事件状态信息;
[0028]在所述界面控制层基于所述事件状态信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。
[0029]在一些实施例中,接收模块具体用于:
[0030]接收作用于音视频会议操控端的用户界面而触发的目标操作事件的事件信息;
[0031]此时确定模块包括提取子模块和确定子模块,其中,
[0032]提取子模块,用于在所述界面控制层从所述事件信息中提取所述目标操作事件的特征数据;
[0033]确定子模块,用于在所述界面控制层确定所述目标操作事件对应的事件处理服务的服务标识。
[0034]在一些实施例中,提取子模块具体用于:
[0035]在所述界面控制层向控制器添加所述目标操作事件的事件信息,通过所述控制器从所述事件信息中提取所述目标操作事件的特征数据;
[0036]此时确定子模块具体用于:
[0037]在所述界面控制层向通信接口传输所述目标操作事件的特征数据,通过所述通信接口根据第一映射关系,确定所述目标操作事件对应的事件处理服务的服务标识,所述第一映射关系包括多个预设操作事件与预设服务标识之间的关系;
[0038]此时传输模块具体用于:
[0039]通过所述通信接口向所述逻辑处理层传输所述特征数据和所述服务标识。
[0040]在一些实施例中,音视频会议实现装置还包括:
[0041]消息传输模块,用于当接收到预设类型的会议变更消息时,向所述界面控制层传输所述会议变更消息;
[0042]信息显示模块,用于在所述界面控制层根据所述会议变更消息,更新所述音视频
会议操控端的用户界面,以在所述用户界面显示会议变更的信息。
[0043]在一些实施例中,音视频会议实现装置还包括:
[0044]参数发送模块,用于向所述音视频会议操控端所在的操作系统发送音视频参数信息;
[0045]播放模块,用于在所述界面控制层接收所述操作系统基于所述音视频参数信息传输的音视频流数据,在所述用户界面基于所述音视频流数据进行音视频播放。
[0046]在一些实施例中,播放模块具体用于:
[0047]在所述操作系统根据所述音视频参数信息生成音视频传输标识,向所述界面控制层发送将所述音视频传输标识,接收服务器基于数据请求消息返回的音视频流数据,所述数据请求消息为所述操作操作基于所述音视频参数信息向所述服务器发送的消息;
[0048]在所述界面控制层构建所述音视频传输标识对应的音视频传输通道,接收所述操作系统通过所述音视频传输通道传输的音视频流数据,在所述用户界面基于所述音视频流数据进行音视频播放。
[0049]在一些实施例中,所述用户界面包括响应界面和操控界面,音视频会议实现装置还包括:
[0050]响应页面显示模块,用于在所述音视频会议操控端显示针对会议硬件设备的响应界面,所述响应界面包括所述会议硬件设备对应的会议发起控件,所述响应界面为终端对所述会议硬件设备的会议信息进行响应而显示的界面;
[0051]操控页面显示模块,用于响应于针对所述会议发起控件的操作,显示所述音视本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频会议实现方法,其特征在于,包括:接收作用于音视频会议操控端的用户界面而触发的目标操作事件,所述音视频会议操控端包括界面控制层和逻辑处理层;在所述界面控制层确定所述目标操作事件的特征数据、以及所述目标操作事件对应的事件处理服务的服务标识;向所述逻辑处理层传输所述特征数据和所述服务标识;在所述逻辑处理层根据所述特征数据,调用所述服务标识对应的事件处理服务进行事件处理,得到所述目标操作事件的处理结果信息;向所述界面控制层传输所述处理结果信息,在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。2.根据权利要求1所述的方法,其特征在于,所述向所述逻辑处理层传输所述特征数据和所述服务标识,包括:在所述界面控制层对所述特征数据和所述服务标识进行序列化处理,得到所述目标操作事件的事件数据;向所述逻辑处理层传输所述目标操作事件的事件数据。3.根据权利要求2所述的方法,其特征在于,所述向所述逻辑处理层传输所述目标操作事件的事件数据,包括:在所述界面控制层生成所述目标操作事件的事件标识;向所述逻辑处理层传输由所述事件标识标记的所述事件数据;所述向所述界面控制层传输所述处理结果信息,在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果,包括:向所述界面控制层传输由所述事件标识标记的所述处理结果信息;在所述界面控制层根据所述事件标记,确定所述处理结果信息对应的所述目标操作事件;在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。4.根据权利要求3所述的方法,其特征在于,所述在所述界面控制层根据所述处理结果信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果,包括:在所述界面控制层根据所述处理结果信息,构建所述目标操作事件的事件状态信息;在所述界面控制层基于所述事件状态信息,更新所述音视频会议操控端的用户界面,以在所述用户界面显示所述目标操作事件的处理结果。5.根据权利要求1所述的方法,其特征在于,所述接收作用于音视频会议操控端的用户界面而触发的目标操作事件,包括:接收作用于音视频会议操控端的用户界面而触发的目标操作事件的事件信息;所述在所述界面控制层确定所述目标操作事件的特征数据、以及所述目标操作事件对应的事件处理服务的服务标识,包括:
在所述界面控制层从所述事件信息中提取所述目标操作事件的特征数据;在所述界面控制层确定所述目标操作事件对应的事件处理服务的服务标识。6.根据权利要求5所述的方法,其特征在于,所述在所述界面控制层从所述事件信息中提取所述目标操作事件的特征数据,包括:在所述界面控制层向控制器添加所述目标操作事件的事件信息,通过所述控制器从所述事件信息中提取所述目标操作事件的特征数据;所述在所述界面控制层确定所述目标操作事件对应的事件处理服务的服务标识,包括:在所述界面控制层向通信接口传输所述目标操作事件的特征数据,通过所述通信接口根据第一映射关系,确定所述目标操作事件对应的事件处理服务的服务标识,所述第一映射关系包括多个预设操作事件与预设服务标识之间的关系;所述向所述逻辑处理层传输所述特征数据和所述服务标识,包括:通过所述通信接口向所述逻辑处理层传输所述特征数据和所述服务标识。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到预设类型的会议变更消息时,向所述界面控制层传输所述会议变更消息;在所述界面控制层根据所述会...

【专利技术属性】
技术研发人员:何冲李斌郭永智
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1