多区域组合投屏方法、装置、设备及存储介质转让专利

申请号 : CN202110456015.9

文献号 : CN113238724B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李凌陈锡华

申请人 : 深圳乐播科技有限公司

摘要 :

本发明涉及数据投屏领域,公开了一种多区域组合投屏方法、装置、设备及存储介质。所述多区域组合投屏方法应用于虚拟界面,包括步骤:接收预置初始指令,根据所述初始指令,构建投屏设计框架;获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成在所述投屏设计框架中的N个投屏预览区域;接收预置投屏指令,将所述N个投屏预览区域发送至对应的投屏地址中。

权利要求 :

1.一种多区域组合投屏方法,其特征在于,所述多区域组合投屏方法应用于虚拟界面,包括步骤:接收预置初始指令,根据所述初始指令,构建投屏设计框架;

获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;

接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中;

其中,所述接收预置初始指令,根据所述初始指令,构建投屏设计框架包括:接收预置初始指令;

判断所述初始指令是否为指定框架形状的指令;

若为指定框架形状的指令,则构建所述初始指令对应形状的投屏设计框架;

若不为指定框架形状的指令,则获取特征坐标集,根据所述特征坐标集,构建投屏设计框架;

其中,所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中包括:接收预置投屏指令;

判断所述投屏指令是否为整体投屏;

若为整体投屏,则将所述投屏预览区域发送至对应的投屏地址;

若不为整体投屏,则读取所述投屏指令对应的投屏映射对应表,根据所述投屏映射对应表,将所述投屏预览区域中的N个预览区域发送至所述投屏映射对应表中的地址;

其中,所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域包括:根据所述N个区域的采集指令,对所述N个区域的实时抓取,得到N个投屏区域单元;

接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域;

其中,在接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域之后,还包括:将所述投屏设计框架中未存在所述N个预览区域的范围进行颜色填充处理,得到颜色填充的投屏预览区域。

2.根据权利要求1所述的多区域组合投屏方法,其特征在于,在所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域之后,在所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址之前,还包括:接收预置框架调整指令,其中,所述框架调整指令包括:缩放倍率、旋转角度;

根据所述缩放倍率和所述旋转角度,对所述投屏设计框架中的数据进行同比例缩放旋转处理,得到调整后的投屏预览区域。

3.根据权利要求1所述的多区域组合投屏方法,其特征在于,在所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域之后,在所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址之前,还包括:接收字符增添指令;

根据所述字符增添指令,增加字符增添至所述投屏预览区域中。

4.一种多区域组合投屏装置,其特征在于,所述多区域组合投屏装置包括:构建模块,用于接收预置初始指令,根据所述初始指令,构建投屏设计框架;

采集模块,用于获取虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;

投屏模块,用于接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中;

其中,所述构建模块具体用于:

接收预置初始指令;

判断所述初始指令是否为指定框架形状的指令;

若为指定框架形状的指令,则构建所述初始指令对应形状的投屏设计框架;

若不为指定框架形状的指令,则获取特征坐标集,根据所述特征坐标集,构建投屏设计框架;

其中,所述投屏模块具体用于:

接收预置投屏指令;

判断所述投屏指令是否为整体投屏;

若为整体投屏,则将所述投屏预览区域发送至对应的投屏地址;

若不为整体投屏,则读取所述投屏指令对应的投屏映射对应表,根据所述投屏映射对应表,将所述投屏预览区域中的N个预览区域发送至所述投屏映射对应表中的地址;

其中,所述采集模块具体用于:

根据所述N个区域的采集指令,对所述N个区域的实时抓取,得到N个投屏区域单元;

接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域;

其中,所述多区域组合投屏装置还包括填充模块,所述填充模块具体用于:将所述投屏设计框架中未存在所述N个预览区域的范围进行颜色填充处理,得到颜色填充的投屏预览区域。

5.一种多区域组合投屏设备,其特征在于,所述多区域组合投屏设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述多区域组合投屏设备执行如权利要求1‑3中任一项所述的多区域组合投屏方法。

6.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑3中任一项所述的多区域组合投屏方法。

说明书 :

多区域组合投屏方法、装置、设备及存储介质

技术领域

[0001] 本发明涉及数据投屏领域,尤其涉及一种多区域组合投屏方法、装置、设备及存储介质。

背景技术

[0002] 在数据投屏领域中,主要是一键将整个屏幕投屏在接收端的屏幕,无论是视频还是音频还是图片,给用户的办公与生活都提供了极大便利,将交互应用不局限于一个操作屏幕上,极大提高了工作的效率。
[0003] 但是,用户在镜像投屏的过程中,如果是全屏镜像过去,这对于一些有隐私需求的用户就不友好了,比如只想将屏幕某一区域的内容投屏过去,虽然窗口投屏能满足需求,但这并不能很好的解决在一个屏幕中有需要投屏的数据也存在客户并不愿意的投屏的隐私数据,这就会使客户在使用过程中,产生不方便与使用不顺畅的感觉。另外窗口采集也不稳定,有些情况采集不到,对此,需要一种更加灵活的投屏方法解决目前投屏的不够适应客户的定制化投屏的问题。

发明内容

[0004] 本发明的主要目的在于解决当前投屏方式产生的投屏效果不够定制化的技术问题。
[0005] 本发明第一方面提供了一种多区域组合投屏方法,
[0006] 所述多区域组合投屏方法应用于虚拟界面,包括步骤:
[0007] 接收预置初始指令,根据所述初始指令,构建投屏设计框架;
[0008] 获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;
[0009] 接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中。
[0010] 可选的,在本发明第一方面的第一种实现方式中,
[0011] 所述接收预置初始指令,根据所述初始指令,构建投屏设计框架包括:
[0012] 接收预置初始指令;
[0013] 判断所述初始指令是否为指定框架形状的指令;
[0014] 若为指定框架形状的指令,则构建所述初始指令对应形状的投屏设计框架;
[0015] 若不为指定框架形状的指令,则获取特征坐标集,根据所述特征坐标集,构建投屏设计框架。
[0016] 可选的,在本发明第一方面的第二种实现方式中,所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中包括:
[0017] 接收预置投屏指令;
[0018] 判断所述投屏指令是否为整体投屏;
[0019] 若为整体投屏,则将所述投屏预览区域发送至对应的投屏地址;
[0020] 若不为整体投屏,则读取所述投屏指令对应的投屏映射对应表,根据所述投屏映射对应表,将所述投屏预览区域中的N个预览区域发送至所述投屏映射对应表中的地址。
[0021] 可选的,在本发明第一方面的第三种实现方式中,
[0022] 所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域包括:
[0023] 根据所述N个区域的采集指令,对所述N个区域的实时抓取,得到N个投屏区域单元;
[0024] 接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域。
[0025] 可选的,在本发明第一方面的第四种实现方式中,
[0026] 在接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域之后,还包括:
[0027] 将所述投屏设计框架中未存在所述N个预览区域的范围进行颜色填充处理,得到颜色填充的投屏预览区域。
[0028] 可选的,在本发明第一方面的第五种实现方式中,
[0029] 在所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域之后,在所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址之前,还包括:
[0030] 接收预置框架调整指令,其中,所述框架调整指令包括:缩放倍率、旋转角度;
[0031] 根据所述缩放倍率和所述旋转角度,对所述投屏设计框架中的数据进行同比例缩放旋转处理,得到调整后的投屏预览区域。
[0032] 可选的,在本发明第一方面的第六种实现方式中,
[0033] 在所述根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域之后,在所述接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址之前,还包括:
[0034] 接收字符增添指令;
[0035] 根据所述字符增添指令,增加字符增添至所述投屏预览区域中。
[0036] 本发明第二方面提供了一种多区域组合投屏装置,包括:
[0037] 构建模块,用于接收预置初始指令,根据所述初始指令,构建投屏设计框架;
[0038] 采集模块,用于获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;
[0039] 投屏模块,用于接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中。
[0040] 本发明第三方面提供了一种多区域组合投屏设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述多区域组合投屏设备执行上述的多区域组合投屏方法。
[0041] 本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的多区域组合投屏方法。
[0042] 在本发明实施例中,用户想要进行区域投屏,是先选择了区域再进行投屏,当用户需要更新区域时还需要重新选择区域,这样比较繁琐,我们在用户选择区域时,实创建了一个透明的窗口,用户可以随意拖动或者缩放该窗口大小,当窗口变化时会实时反馈到裁剪模块,这样用户就可以实时的控制显示区域,通过实时调整图像实现了投屏的定制化投屏,扩展了用户的投屏的操作空间。

附图说明

[0043] 图1为本发明实施例中多区域组合投屏方法的一个实施例示意图;
[0044] 图2为本发明实施例中多区域组合投屏装置的一个实施例示意图;
[0045] 图3为本发明实施例中多区域组合投屏装置的另一个实施例示意图;
[0046] 图4为本发明实施例中多区域组合投屏设备的一个实施例示意图。

具体实施方式

[0047] 本发明实施例提供了一种多区域组合投屏方法、装置、设备及存储介质。
[0048] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0049] 为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中多区域组合投屏方法的一个实施例包括:
[0050] 101、接收预置初始指令,根据初始指令,构建投屏设计框架;
[0051] 在本实施例中,初始化的指令后,就会产生投屏设计框架,投屏设计框架在整个虚拟界面中可以采用改变透明度的方式,将虚拟界面与投屏设计框架以不同的透明度进行区分,还可以将待投屏虚拟界面与投屏设计框架采用不同分区,将操作桌面划分为不同的区域分将投屏设计框架进行布局设计。
[0052] 优选的,在执行初始指令时,能基于不同的模式进行框架设计,具体步骤如下:
[0053] 1011、接收预置初始指令;
[0054] 1012、判断初始指令是否为指定框架形状的指令;
[0055] 1013、若为指定框架形状的指令,则构建初始指令对应形状的投屏设计框架;
[0056] 1014、若不为指定框架形状的指令,则获取特征坐标集,根据特征坐标集,构建投屏设计框架。
[0057] 1011‑1014实施例中,可以根据初始指令的类型进行分析,指定框架形状则将整个框架形状固定为设置的形状,可以预先设置的圆形、矩形、菱形等,在此过程中,可以访问接收端设备,直接查询出接收端设备的屏幕显示信息,根据屏幕显示信息拉取出预先设置的对应的投屏设计框架。而如果不是指定形状的情况,则根据用户操作抓取坐标,或者由客户输入坐标信息,完成整个投屏设计框架的建立。
[0058] 102、获取虚拟界面中的N个区域的采集指令,根据N个区域的采集指令,对N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;
[0059] 在本实施例中,虚拟界面是需要投屏的界面,可以是视频播放界面也可以是PPT演示界面还可以是某种分屏展示界面。采集指令是基于虚拟界面的坐标进行数据抓取投屏显示,数量上并不需要有限制,而是根据客户的操作与需求进行定制化产生,抓取完成后通过摆放等一系列操作显示在投屏设计框架中,生成投屏预览区域。
[0060] 优选的,在实现预览过程中,可以执行以下步骤:
[0061] 1021、根据N个区域的采集指令,对N个区域的实时抓取,得到N个投屏区域单元;
[0062] 1022、接收预置区域组合指令,根据区域组合指令,将N个投屏区域单元在投屏设计框架进行布局放置处理,得到投屏预览区域。
[0063] 在1021‑1022过程中,接收采集指令后,对N个区域抓取,直接生成N个投屏区域单元。但是如果区域单元不设置布局调整内容,则根据模板直接固定整个N个投屏预览区域的显示效果。而如果需要布局调整,则可以采用1022步骤的方式接收区域组合指令,对每个区域单元进行布局分布调整,布局上旋转、放缩、镜像等常规方式都可以采用,还能采用覆盖的方式,增加投屏定制的灵活性。
[0064] 进一步地,在完成投屏预览后,还能执行以下步骤:
[0065] 1023、将投屏设计框架中未存在N个预览区域的范围进行颜色填充处理,得到颜色填充的投屏预览区域。
[0066] 本步骤及时将N个投屏预览区域中没有预览显示部分采用颜色填充方式将RBG显示调整一致,在此需要说明填充的颜色可以进行设置,N个投屏预览区域此时相互之间已经附带有填充颜色。
[0067] 103、接收预置投屏指令,将投屏预览区域发送至对应的投屏地址中。
[0068] 在103实施例中,可以理解的,就是将N个需要投屏的区域发送到需要进行投屏的地址中。需要注意的是投屏指令也不是单独整个投屏界面发送至一个显示屏幕中,而是需要进行判断是否为整体投屏。
[0069] 具体执行步骤,可以如步骤1031‑1034:
[0070] 1031、接收预置投屏指令;
[0071] 1032、判断投屏指令是否为整体投屏;
[0072] 1033、若为整体投屏,则将投屏预览区域发送至对应的投屏地址;
[0073] 1034、若不为整体投屏,则读取投屏指令对应的投屏映射对应表,根据投屏映射对应表,将投屏预览区域中的N个预览区域发送至投屏映射对应表中的地址。
[0074] 在步骤1031‑1034中,进行投屏指令判断,投屏指令可以采用101为整体投屏的指令操作,而100为非整体投屏的指令操作,指令均可以集合在指令集中,在此不做赘述。需要指明的,非整体投屏过程中,N个投屏预览区域可以自行设置投屏地址,每个预览区域以函数方式进行投屏,即F(x)=y,其中,x为N个预览区,而F函数为投屏映射对应表而y为投屏地址,基于函数投屏方式进行投屏,保证投屏较高的定制化。
[0075] 可选的,在完成N个投屏预览区域的投屏之前,为了操作显示方便,还可以进行1035和1036的操作:
[0076] 1035、接收预置框架调整指令,其中,框架调整指令包括:缩放倍率、旋转角度;
[0077] 1036、根据缩放倍率和旋转角度,对投屏设计框架中的数据进行同比例缩放旋转处理,得到调整后的投屏预览区域。
[0078] 在1035与1036步骤中,N个投屏预览区域是包括框架和N个显示单元,如果对框架进行调整是可以同步操作在所有显示单元中,保证N个投屏预览区域的布局稳定,在此需要说明,调整指令一般只有等比例缩放和角度选择,但是如果有需要也可以采用镜像的方式对N个投屏预览区域进行调整。
[0079] 优选的,在得到投屏预览区域时,增大投屏的定制性,还可以执行1037、1038的操作:
[0080] 1037、接收字符增添指令;
[0081] 1038、根据字符增添指令,增加字符增添至投屏预览区域中。
[0082] 在1037、1038步骤中,以覆盖的方式增加字符,字符能改变颜色、透明度、大小、角度等一些操作,增加至N个投屏预览区域中,实现更具灵活的定制化投屏效果。
[0083] 在本发明实施例中,用户想要进行区域投屏,是先选择了区域再进行投屏,当用户需要更新区域时还需要重新选择区域,这样比较繁琐,我们在用户选择区域时,实创建了一个透明的窗口,用户可以随意拖动或者缩放该窗口大小,当窗口变化时会实时反馈到裁剪模块,这样用户就可以实时的控制显示区域,通过实时调整图像实现了投屏的定制化投屏,扩展了用户的投屏的操作空间。
[0084] 上面对本发明实施例中多区域组合投屏方法进行了描述,下面对本发明实施例中多区域组合投屏装置进行描述,请参阅图2,本发明实施例中多区域组合投屏装置一个实施例包括:
[0085] 构建模块201,用于接收预置初始指令,根据所述初始指令,构建投屏设计框架;
[0086] 采集模块202,用于获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;
[0087] 投屏模块203,用于接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中。
[0088] 在本发明实施例中,用户想要进行区域投屏,是先选择了区域再进行投屏,当用户需要更新区域时还需要重新选择区域,这样比较繁琐,我们在用户选择区域时,实创建了一个透明的窗口,用户可以随意拖动或者缩放该窗口大小,当窗口变化时会实时反馈到裁剪模块,这样用户就可以实时的控制显示区域,通过实时调整图像实现了投屏的定制化投屏,扩展了用户的投屏的操作空间。
[0089] 请参阅图3,本发明实施例中多区域组合投屏装置的另一个实施例包括:
[0090] 构建模块201,用于接收预置初始指令,根据所述初始指令,构建投屏设计框架;
[0091] 采集模块202,用于获取所述虚拟界面中的N个区域的采集指令,根据所述N个区域的采集指令,对所述N个区域的实时抓取,生成投屏预览区域,其中,N为正整数;
[0092] 投屏模块203,用于接收预置投屏指令,将所述投屏预览区域发送至对应的投屏地址中。
[0093] 其中,所述构建模块201具体用于:
[0094] 接收预置初始指令;
[0095] 判断所述初始指令是否为指定框架形状的指令;
[0096] 若为指定框架形状的指令,则构建所述初始指令对应形状的投屏设计框架;
[0097] 若不为指定框架形状的指令,则获取特征坐标集,根据所述特征坐标集,构建投屏设计框架。
[0098] 其中,所述投屏模块203具体用于:
[0099] 接收预置投屏指令;
[0100] 判断所述投屏指令是否为整体投屏;
[0101] 若为整体投屏,则将所述投屏预览区域发送至对应的投屏地址;
[0102] 若不为整体投屏,则读取所述投屏指令对应的投屏映射对应表,根据所述投屏映射对应表,将所述投屏预览区域中的N个预览区域发送至所述投屏映射对应表中的地址。
[0103] 其中,所述采集模块202具体用于:
[0104] 根据所述N个区域的采集指令,对所述N个区域的实时抓取,得到N个投屏区域单元;
[0105] 接收预置区域组合指令,根据所述区域组合指令,将所述N个投屏区域单元在所述投屏设计框架进行布局放置处理,得到投屏预览区域。
[0106] 其中,所述多区域组合投屏装置还包括填充模块204,所述填充模块204具体用于:
[0107] 将所述投屏设计框架中未存在所述N个预览区域的范围进行颜色填充处理,得到颜色填充的投屏预览区域。
[0108] 其中,所述多区域组合投屏装置还包括调整模块205,所述调整模块205具体用于:
[0109] 接收预置框架调整指令,其中,所述框架调整指令包括:缩放倍率、旋转角度;
[0110] 根据所述缩放倍率和所述旋转角度,对所述投屏设计框架中的数据进行同比例缩放旋转处理,得到调整后的投屏预览区域。
[0111] 其中,所述多区域组合投屏装置还包括字符增添模块206,所述字符增添模块206具体用于:
[0112] 接收字符增添指令;
[0113] 根据所述字符增添指令,增加字符增添至所述投屏预览区域中。
[0114] 在本发明实施例中,用户想要进行区域投屏,是先选择了区域再进行投屏,当用户需要更新区域时还需要重新选择区域,这样比较繁琐,我们在用户选择区域时,实创建了一个透明的窗口,用户可以随意拖动或者缩放该窗口大小,当窗口变化时会实时反馈到裁剪模块,这样用户就可以实时的控制显示区域,通过实时调整图像实现了投屏的定制化投屏,扩展了用户的投屏的操作空间。
[0115] 上面图2和图3从模块化功能实体的角度对本发明实施例中的多区域组合投屏装置进行详细描述,下面从硬件处理的角度对本发明实施例中多区域组合投屏设备进行详细描述。
[0116] 图4是本发明实施例提供的一种多区域组合投屏设备的结构示意图,该多区域组合投屏设备400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)410(例如,一个或一个以上处理器)和存储器420,一个或一个以上存储应用程序433或数据432的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器420和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对多区域组合投屏设备400中的一系列指令操作。更进一步地,处理器410可以设置为与存储介质430通信,在多区域组合投屏设备400上执行存储介质430中的一系列指令操作。
[0117] 基于多区域组合投屏设备400还可以包括一个或一个以上电源440,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口460,和/或,一个或一个以上操作系统431,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图4示出的多区域组合投屏设备结构并不构成对基于多区域组合投屏设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0118] 本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述多区域组合投屏方法的步骤。
[0119] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0120] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read‑only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0121] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。