一种视频会议数据显示方法、装置、设备及介质制造方法及图纸

技术编号:33461342 阅读:12 留言:0更新日期:2022-05-19 00:42
本申请公开了一种视频会议数据显示方法,对于用户在视频会议中通过共享标注功能所添加的标注数据,首先确定当前刷新周期是否需要对画布进行刷新,如果需要,则获取待绘制的数据。在获取待绘制的数据后,根据数据的类型确定绘制模式,并根据绘制模式将数据绘制在画布上,进而将画布展示给用户。其中,不同类型的数据对应不同的绘制模式。也就是,本申请在绘制用户通过标注功能在共享屏幕上添加的标注数据时,是根据数据的类型确定绘制模式,再根据绘制模式将数据绘制到画布上,从而使得不同类型的数据采用不同的绘制模式进行绘制,避免不同类型的数据采用同一绘制模式而导致绘制效率较低的问题,提高绘制效率,降低对绘制资源的占用率。的占用率。的占用率。

【技术实现步骤摘要】
一种视频会议数据显示方法、装置、设备及介质


[0001]本申请涉及计算机
,具体涉及一种视频会议数据显示方法、装置、设备及介质。

技术介绍

[0002]随着实时通信技术的发展,视频会议等实时互动应用的使用量越来越多,通过线上共享文档进行协作、产品演示也日益普遍。多样化的场景也催生了对实时互动技术更个性化的需求,其中包括对屏幕共享内容进行实时标注。然而,如何高效地对实时标注的内容进行显示是急需解决的技术问题。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种视频会议数据显示方法、装置、设备及介质,以实现高效地向用户展示视频会议中的标注数据。
[0004]为实现上述目的,本申请实施例提供的技术方案如下:
[0005]在本申请第一方面,提供了一种视频会议数据显示方法,所述方法包括:
[0006]确定当前刷新周期是否需要对画布进行刷新;
[0007]在确定当前刷新周期需要对所述画布进行刷新时,获取需要在所述画布上绘制的数据,所述数据包括用户在视频会议中通过共享标注功能添加的标注数据;
[0008]根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,不同类型的数据对应不同的绘制模式;
[0009]对所述画布进行展示。
[0010]在本申请第二方面,提供了一种视频会议数据显示装置,所述装置包括:
[0011]确定单元,用于确定当前刷新周期是否需要对画布进行刷新;
[0012]获取单元,用于在确定当前刷新周期需要对所述画布进行刷新时,获取需要在所述画布上绘制的数据,所述数据包括用户在视频会议中通过共享标注功能添加的标注数据;
[0013]绘制单元,用于根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,不同类型的数据对应不同的绘制模式;
[0014]展示单元,用于对所述画布进行展示。
[0015]在本申请第三方面,提供了一种电子设备,所述设备包括:处理器和存储器;
[0016]所述存储器,用于存储指令或计算机程序;
[0017]所述处理器,用于执行所述存储器中的所述指令或计算机程序,以使得所述电子设备执行第一方面所述的视频会议数据显示方法。
[0018]在本申请第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在设备上运行时,使得所述设备执行第一方面所述的视频会议数据显示方法。
[0019]在本申请实施例第五方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行第一方面所述的视频会议数据显示方法。
[0020]由此可见,本申请实施例具有如下有益效果:
[0021]在本申请实施例中,对于用户在视频会议中通过共享标注功能所添加的标注数据,首先确定当前刷新周期是否需要对画布进行刷新,如果需要,则获取待绘制的数据。在获取待绘制的数据后,根据数据的类型确定绘制模式,并根据绘制模式将数据绘制在画布上,进而将画布展示给用户。其中,不同类型的数据对应不同的绘制模式。也就是,本申请在绘制用户通过标注功能在共享屏幕上添加的标注数据时,是根据数据的类型确定绘制模式,再根据绘制模式将数据绘制到画布上,从而使得不同类型的数据采用不同的绘制模式进行绘制,避免不同类型的数据采用同一绘制模式而导致绘制效率较低的问题,提高绘制效率,降低对绘制资源的占用率。
附图说明
[0022]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本申请实施例提供的一种应用场景示意图;
[0024]图2为本申请实施例提供的一种视频会议数据显示方法流程图;
[0025]图3为本申请实施例提供的视频会议数据显示装置示意图;
[0026]图4为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
[0027]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]为便于理解本申请实施例所提供的技术方案,下面将先对本申请实施例涉及的技术背景进行说明。
[0029]共享屏幕标注:在视频会议系统中,经常存在以下需求场景:参会人员A共享自己的屏幕给所有参会人员观看,人员B则需要在屏幕图像上做标注,并且希望所有的参会人员都可以看到他所做的标注,该功能即为共享屏幕标注。如图1所示,参会人员B在屏幕上使用线条或线框在共享屏幕上绘制一些简单图形,如矩形、椭圆、箭头,或者使用固定符号进行标记、或者使用激光笔在共享内容上进行醒目提示等。需要说明的是,图1中所展示的共享屏幕仅作为一种示例进行说明,不构成对视频会议中共享屏幕具体展示样式的限定。
[0030]目前在处理上述标注的数据时,通常是对所有人员的标注数据进行实时绘制,也就是,在每一帧图像中渲染所有已经添加完成的标注数据和正在添加的标注数据。具体地,在进行下一帧图像渲染时,首先清除上一帧画布上的内容,即将画布的整个绘制区域更新为透明像素;然后获取已经添加完成的标注数据和正在添加的标注数据,将上述数据绘制
在画布上,进而将画布展示在显示屏上。这种绘制方案将使得绘制并发量较大、占用大量的中央处理器(central processing unit,CPU)资源,造成卡顿现象的发生。
[0031]基于此,本申请实施例提供了一种视频会议数据显示方法,将用户在共享屏幕上所添加的标注类数据分为不同类型的数据,针对不同类型的数据配置不同的绘制模式。在确定当前刷新周期需要对画布进行刷新时,获取需要在画布上绘制的数据,并根据数据的类型确定绘制模式,并根据绘制模式将数据绘制在画布上,进而对画布进行展示。例如,针对已经添加完成的标注数据和正在添加的标注数据分别配置不同的绘制模式,从而使得已经添加完成的标注类的数据无需在每个刷新周期进行重新绘制,降低对绘制资源的占用,提高绘制效率。
[0032]为便于理解本申请实施例提供的技术方案,下面将结合附图进行说明。
[0033]参见图2,该图为本申请实施例提供的一种视频会议数据显示方法,该显示方法由可以由视频会议数据显示设备执行。该视频会议数据显示设备可以为电子设备,还可以为其他设备,在此不作限制。其中,电子设备可以包括移动电话、平板电脑、台式计算机、笔记本电脑、车载终端、可穿戴电子设备、一体机、智能家居设备等具有通信功能的设备,也可以是虚拟机或者模拟器模拟的设备。如图2所示,该方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频会议数据显示方法,其特征在,所述方法包括:确定当前刷新周期是否需要对画布进行刷新;在确定当前刷新周期需要对所述画布进行刷新时,获取需要在所述画布上绘制的数据,所述数据包括用户在视频会议中通过共享标注功能添加的标注数据;根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,不同类型的数据对应不同的绘制模式;对所述画布进行展示。2.根据权利要求1所述的方法,其特征在于,所述根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,包括:在所述数据为第一类数据时,将位图上所绘制的所述第一类数据粘贴到所述画布上,所述位图上所绘制的所述第一类数据为预先绘制的,所述第一类数据为静态数据。3.根据权利要求2所述的方法,其特征在于,在将位图上所绘制的所述第一类数据粘贴到所述画布上之前,所述方法包括:响应于所述当前刷新周期对应的所述第一类数据相较于上一刷新周期对应的所述第一类数据有更新,在所述位图上绘制所述当前刷新周期对应的所述第一类数据。4.根据权利要求3所述的方法,其特征在于,所述在所述位图上绘制所述当前刷新周期对应的所述第一类数据,包括:响应于所述当前刷新周期对应的所述第一类数据相较于上一刷新周期对应的所述第一类数据有撤回数据,对所述上一刷新周期对应的位图执行擦除操作;在所述位图上绘制所述当前刷新周期对应的所述第一类数据。5.根据权利要求3所述的方法,其特征在于,所述在所述位图上绘制所述当前刷新周期的所述第一类数据,包括:响应于所述当前刷新周期对应的所述第一类数据相较于所述上一刷新周期对应的所述第一类数据有新增数据,在所述上一刷新周期所对应的位图上绘制新增数据。6.根据权利要求1所述的方法,其特征在于,所述根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,包括:响应于所述数据为第二类数据且所述第二类数据有更新,对所述画布上的数据进行擦除操作,所述第二类数据为动态数据且所述第二类数据无需实时刷新;在所述画布上直接绘制所述第二类数据。7.根据权利要求1所述的方法,其特征在于,所述根据所述数据的类型确定绘制模式,并根据所述绘制模式将所述数据绘制在所述画布上,包括:在所述数据为第三类数据,对所述画布上的数据进行...

【专利技术属性】
技术研发人员:刘王胜夏正冬
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1