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

基于鸿蒙系统的多会议设备屏幕共享方法和设备与流程

2021-11-25 02:32:00 来源:中国专利 TAG:


1.本技术涉及远程会议技术,特别是一种基于鸿蒙系统的多会议设备屏幕共享方法和设备。


背景技术:

2.远程会议已经成为了企业开会培训的一种流行方式。然而,虽然网络技术已经得到飞速发展,但是视频会议所带来的流量压力依然会使得视频会议出现卡顿等情况。在带宽资源相对较少的场景下,视频会议质量相对较低。
3.现有技术为了解决带宽不足问题,通常通过降低画面质量的方式进行传输,导致画面看不清楚。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于鸿蒙系统的多会议设备屏幕共享方法和设备,在带宽不足的情况下维持会议画面的主要部分流畅。
5.一方面,本技术实施例提供了一种基于鸿蒙系统的多会议设备屏幕共享方法,包括以下步骤:建立与会议一体机的连接;获取当前的画面传输模式;当当前的画面传输模式是局部节流模式时,显示投屏选择框,并根据获取的输入指令调整所述投屏选择框的区域的位置和大小;处理当前显示的画面并进行传输,其中,使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,由所述第一标准处理的画面被还原后的画面质量高于由所述第二标准处理的画面被还原后的画面质量。
6.在一些实施例中,由所述第一标准处理后的画面的帧率高于由所述第二标准处理后的画面的帧率;和/或由所述第一标准处理后的画面的压缩率小于由所述第二标准处理后的画面的压缩率;和/或由所述第一标准处理后的画面的分辨率大于由所述第二标准处理后的画面的分辨率。
7.在一些实施例中,还包括以下步骤:检测与会议一体机之间的传输带宽;当与会议一体机之间的传输带宽小于第一阈值时;提示用户选择画面模式,其中所述画面模式包括局部节流模式和全局节流模式。
8.在一些实施例中,所述使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,具体为:获取每一帧画面并对每一帧画面进行处理,其中,处理时将投屏选择框选中区域的画面作为第一视频流,将投屏选择框未选中区域的画面作为第二视频流,其中,投屏选择框选中的区域在处理填充为设定颜色;采用第一标准处理所述第一视频流;采用第二标准处理所述第二视频流。
9.在一些实施例中,在发送第一视频流和第二视频流时,为所述第一视频流配置更高的重传优先级。
10.在一些实施例中,所述第二标准根据当前与会议一体机之间的传输带宽确定,当当前传输带宽小于第二阈值时,提高所述第二标准中的压缩率、降低所述第二标准中的分辨率或者降低所述第二标准中的帧率,所述第二阈值小于第一阈值。
11.在一些实施例中,当当前传输带宽大于第三阈值时,将所述第二标准中的压缩率、分辨率和帧率恢复为第二标准的默认值,所述第三阈值小于所述第一阈值且大于第二阈值。
12.另一方面,本实施例公开了一种基于鸿蒙系统的多会议设备屏幕共享系统,其特征在于,包括:建立单元,用于建立与会议一体机的连接;获取单元,用于获取当前的画面传输模式;选择单元,用于当当前的画面传输模式是局部节流模式时,显示投屏选择框,并根据获取的输入指令调整所述投屏选择框的区域的位置和大小;处理单元,用于处理当前显示的画面并进行传输,其中,使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,由所述第一标准处理的画面被还原后的画面质量高于由所述第二标准处理的画面被还原后的画面质量。
13.另一方面,本实施例公开了一种基于鸿蒙系统的多会议设备屏幕共享系统,包括:存储器,用于存储程序;处理器,用于加载所述程序以执行所述基于鸿蒙系统的多会议设备屏幕共享方法。
14.另一方面,本实施例公开了一种存储介质,其存储有程序,所述程序被执行时实现所述的基于鸿蒙系统的多会议设备屏幕共享方法。
15.本技术实施例根据用户选择的画面模式显示出用户可以选择的投屏选择框,用户可以框选出重点区域,对于重点区域本方案采用更优质的画面处理方式,而对于非框选的区域则选择降低画面质量的处理方式,通过这一方式可以将不重要的信息采取更大比例的压缩,从而降低对带宽的需求,使得在带宽资源不足以维持标准画面的流畅度时,有选择性地保持重要画面区域的流畅性和清晰度。
附图说明
16.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本
领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是根据本技术实施例提供的一种鸿蒙系统的多会议设备屏幕共享方法的流程图。
具体实施方式
18.为使本技术的目的、技术方案和优点更加清楚,以下将参照本技术实施例中的附图,通过实施方式清楚、完整地描述本技术的技术方案,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.在本发明的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
20.本发明的描述中,除非另有明确的限定,设置等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
21.本发明的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
22.参照图1,本实施例公开了一种基于鸿蒙系统的多会议设备屏幕共享方法,在本实施例中,适用于搭载鸿蒙系统的一体机,而参与设备诸如手机或者电脑等优选地也可以搭载鸿蒙系统,包括以下步骤:步骤101、建立与会议一体机的连接。在本实施例中,会议一体机和参与会议的终端上均配置有会议软件。
23.步骤102、获取当前的画面传输模式。一般情况下,画面传输模式可以包括本地模式,可以通过专用的投屏设备来实现投屏。在远程模式中,本方案包括正常模式和节流模式,节流模式包括局部节流模式(本方案主要解决问题的模式)以及全局节流模式。其中全局节流模式是指将画面整体的质量降低,局部节流模式则是指将画面的局部质量降低。
24.步骤103、当当前的画面传输模式是局部节流模式时,显示投屏选择框,并根据获取的输入指令调整所述投屏选择框的区域的位置和大小。在本步骤中,用户可以根据内容的重要性进行选择。例如,共享的画面是一个word文档,对于word文档而言,文档中工具栏或者两侧内容可能不是传输的重点,而是word文档中的正文。
25.步骤104、处理当前显示的画面并进行传输,其中,使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,由所述第一标准处理的画面被还原后的画面质量高于由所述第二标准处理的画面被还原后的画面质量。
26.在该步骤中,实际上是根据用户选定的区域和没有选中的区域将画面进行分别处理,虽然处理步骤上会增加本地设备和一体机的运算量,但是对于处理后的视频流可以起
到压缩的作用。
27.而画面质量可以由帧率、分辨率和视频压缩率来反映。以帧率为例,对于未选中区域而言,可以采取按照一定间隔抽调画面帧的方式来实现,例如将偶数帧全部抽出然后替换成前一帧的内容,这样实际的帧数没有发生变化。但是实际上的帧率相当于原来的一半。而在压缩的时候将会得到更大比例的压缩。以分辨率降低为例,画面的比例没有被压缩,但是分辨率被压缩了,在一体机还原时,只是将对应的画面拉伸还原到原的比例上。以提升压缩率为例,压缩率越高一般画面损耗的信息越多,采用高的压缩率可以提高压缩比例,降低传输带宽。
28.本技术实施例根据用户选择的画面模式显示出用户可以选择的投屏选择框,用户可以框选出重点区域,对于重点区域本方案采用更优质的画面处理方式,而对于非框选的区域则选择降低画面质量的处理方式,通过这一方式可以将不重要的信息采取更大比例的压缩,从而降低对带宽的需求,使得在带宽资源不足以维持标准画面的流畅度时,有选择性地保持重要画面区域的流畅性和清晰度。
29.在一些实施例中,由所述第一标准处理后的画面的帧率高于由所述第二标准处理后的画面的帧率;和/或由所述第一标准处理后的画面的压缩率小于由所述第二标准处理后的画面的压缩率;和/或由所述第一标准处理后的画面的分辨率大于由所述第二标准处理后的画面的分辨率。
30.通过本实施例可知,当经过第二标准处理的画面帧率更低、压缩率更高和分辨率更低时,所还原的画面质量一定相对于由第一标准处理的画面质量差。
31.在一些实施例中,还包括以下步骤:检测与会议一体机之间的传输带宽;当与会议一体机之间的传输带宽小于第一阈值时;提示用户选择画面模式,其中所述画面模式包括局部节流模式和全局节流模式。
32.在部分实施例中,会先通过带宽测试来检测共享屏幕的设备与一体机之间的传输带宽,当带宽比较充足的时候,无需提醒用户启动节流模式。而在带宽显然不足以高质量传输全屏的时候,提示用户进行选择。可以显示选择按钮供用户进行选择。
33.在一些实施例中,所述使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,具体为:获取每一帧画面并对每一帧画面进行处理,其中,处理时将投屏选择框选中区域的画面作为第一视频流,将投屏选择框未选中区域的画面作为第二视频流,其中,投屏选择框选中的区域在处理填充为设定颜色;采用第一标准处理所述第一视频流;采用第二标准处理所述第二视频流。
34.在本实施例中,将视频分为两个视频流进行处理,但是发送的时候可以将两个视频流按照时间顺序进行组合。而组装的工作可以在本地完成或者在一体机中完成。例如,可以在发送前将两个视频流进行重新组装后发送,也可以将两个视频流按照时间进行组合然
后发送到一体机后由一体机重新组装还原出画面。
35.在一些实施例中,在发送第一视频流和第二视频流时,为所述第一视频流配置更高的重传优先级。在本实施例中,在部分情况下需要对信息进行重传,而第一视频流对应的内容重传的优先级更高。
36.在一些实施例中,所述第二标准根据当前与会议一体机之间的传输带宽确定,当当前传输带宽小于第二阈值时,提高所述第二标准中的压缩率、降低所述第二标准中的分辨率或者降低所述第二标准中的帧率,所述第二阈值小于第一阈值。在一些实施例中,当当前传输带宽大于第三阈值时,将所述第二标准中的压缩率、分辨率和帧率恢复为第二标准的默认值,所述第三阈值小于所述第一阈值且大于第二阈值。
37.在上述实施例中,第二标准中的分辨率、帧率和压缩率是根据带宽情况进行处理的,在本实施例中对第二标准设定了多个档次,当带宽越低,第二标准对应的画面质量越低。通过动态调整第二标准,可以进一步保证用户选中区域画面的流畅性和清晰度。
38.另一方面,本实施例公开了一种基于鸿蒙系统的多会议设备屏幕共享系统,其特征在于,包括:建立单元,用于建立与会议一体机的连接;获取单元,用于获取当前的画面传输模式;选择单元,用于当当前的画面传输模式是局部节流模式时,显示投屏选择框,并根据获取的输入指令调整所述投屏选择框的区域的位置和大小;处理单元,用于处理当前显示的画面并进行传输,其中,使用第一标准处理所述投屏选择框选中区域的画面,使用第二标准处理投屏选择框未选中区域的画面,由所述第一标准处理的画面被还原后的画面质量高于由所述第二标准处理的画面被还原后的画面质量。
39.本实施例公开了一种基于鸿蒙系统的多会议设备屏幕共享系统,包括:存储器,用于存储程序;处理器,用于加载所述程序以执行所述的基于鸿蒙系统的多会议设备屏幕共享方法。
40.本实施例公开了一种存储介质,其存储有程序,所述程序被执行时实现所述的基于鸿蒙系统的多会议设备屏幕共享方法。
41.在本技术中所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

onlymemory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
42.注意,上述仅为本技术的较佳实施例及所运用技术原理。本领域技术人员会理解,本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行
了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献