多视图资源分配方法和装置制造方法及图纸

技术编号:34804347 阅读:84 留言:0更新日期:2022-09-03 20:11
本申请公开了一种多视图资源分配方法和装置,其中方法包括:当终端设备的应用程序APP开启时,所述终端设备基于当前的视图模式,确定为所述APP分配的资源类型;所述视图模式为单视图模式或多视图模式;所述资源类型为主资源或子资源;所述APP根据所述分配的资源类型,获取相应的资源。采用本申请可以有效解决多视图场景下资源分配冲突的问题。图场景下资源分配冲突的问题。图场景下资源分配冲突的问题。

【技术实现步骤摘要】
多视图资源分配方法和装置


[0001]本专利技术涉及多媒体播放技术,特别是涉及一种多视图资源分配方法和装置。

技术介绍

[0002]随着智能电视的发展,多视图(MultiView)逐渐成为消费者喜爱的功能。多视图可以在一个多媒体播放终端设备(如智能电视平台)上同时显示多个源,允许用户在大屏幕上更方便、更丰富地享受与电视相关的各种功能(如图1所示)。
[0003]针对多视图,一个多媒体播放终端设备会配置有不同类型的资源,如主资源或子资源。例如,如果一个智能电视平台最多支持两个视图,该智能电视平台有一个主资源和一个子资源。主资源可以解码超高清(Ultra High Definition,UHD,分辨率3840
×
2160,通常称作4K,分辨率7680
×
4320,通常称作8K),子资源只能解码全高清(Full High Definition,FHD,分辨率1920*1080,通常称作2K)。
[0004]相应地,多媒体播放终端设备会将显示区域划分为不同子区域,为每个子区域配置固定类型的资源。如图2所示,一个多媒体播放终端设备会采用图中情形1的方式,左边固定使用主资源,右边固定使用子资源,或者采用图中情形2的方式,左边固定使用子资源,右边固定使用主资源。
[0005]专利技术人在实现本专利技术的过程中发现,现有的为多媒体应用程序(APP)分配资源的方案存在容易发生资源分配冲突的问题。具体原因分析如下:
[0006]现有方案中,是在多媒体APP启动时,由该多媒体APP根据预先配置的资源类型,向多媒体播放终端设备申请相应类型的资源。在这种资源分配方法中,多媒体APP在资源申请时,并不考虑多媒体播放终端设备当前的资源分配情况。这样,如果当前启动的多媒体APP所申请的资源已被分配给其他多媒体APP,则会发生资源分配冲突的问题,进而使得已占用相同资源的APP会因为资源被占用而发生黑屏的情况。例如,如图3所示,在单视图模式下,由APP1占用主资源,此时,如果APP2启动,由于APP2不知道当前处于多视图模式,而仍然申请主资源,这样,就会导致其会抢占APP1已占用的主资源,从而使得APP1因为主资源被抢占而进入黑屏。
[0007]另外,由于现有方案需要由APP自主确定其使用哪种资源,而在实际应用中,为了满足实际应用场景下所运行的各APP的运行需要,不同场景下APP可以使用的资源类型是不同的。例如,在单视图模式下,可以使用设备的所有资源,在多视图模式下,可以使用主资或子资源。如此,使得APP开发者在进行APP开发时,无法准确地设置APP使用的资源类型,以使得APP可以申请与其实际应用场景相匹配的资源,进而导致多视图功能的扩展性和灵活性差。

技术实现思路

[0008]有鉴于此,本专利技术的主要目的在于提供一种多视图资源分配方法和装置,可以有效解决多视图场景下资源分配冲突的问题。
[0009]为了达到上述目的,本专利技术实施例提出的技术方案为:
[0010]一种多视图资源分配方法,包括:
[0011]当终端设备的多媒体应用程序(APP)开启时,所述终端设备基于当前的视图模式,确定为所述APP分配的资源类型;所述视图模式为单视图模式或多视图模式;所述资源类型为主资源或子资源;
[0012]所述APP根据所述分配的资源类型,获取相应的资源。
[0013]本专利技术实施例还提出一种多视图资源分配装置,包括:
[0014]资源类型配置单元,用于当终端设备的多媒体应用程序(APP)开启时,所述终端设备基于当前的视图模式,确定为所述APP分配的资源类型;所述视图模式为单视图模式或多视图模式;所述资源类型为主资源或子资源;
[0015]资源申请单元,用于所述APP根据所述分配的资源类型,获取相应的资源。
[0016]本专利技术实施例还提出一种多视图资源分配设备,包括处理器和存储器;所述存储器中存储有可被所述处理器执行的应用程序,用于使得所述处理器执行如上所述多视图资源分配方法。
[0017]本专利技术实施例还提出一种计算机可读存储介质,其中存储有计算机可读指令,该计算机可读指令用于执行如上所述多视图资源分配方法。
[0018]本专利技术实施例还提出一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如上所述多视图资源分配方法的步骤。
[0019]综上所述,本专利技术实施例提出的多视图资源分配方案,由终端设备在多媒体APP开启时,基于当前的视图模式,即当前是处于单视图模式,还是多视图模式,为该多媒体APP确定其可以申请的的资源类型,如此,可以使得为多媒体APP分配的资源能够与实际的应用场景相匹配,从而可以避免发生多视图场景下资源分配冲突的问题。
附图说明
[0020]图1为多视图示意图;
[0021]图2为多视图下不同类型的资源与显示子区域的绑定示意图;
[0022]图3为现有方案存在的资源分配冲突示意图;
[0023]图4为本专利技术实施例的方法流程示意图;
[0024]图5为多视图显示区域分配策略适用的多视图场景示例图;
[0025]图6为本专利技术实施例的显示子区域与资源类型的映射关系示例图;
[0026]图7为本专利技术实施例的多视图模式下为APP分配显示子区域示例图;
[0027]图8为多视图模式下基于APP的显示子区域,按照显示子区域与资源类型的映射关系为APP确定资源类型示例一的示意图;
[0028]图9为多视图模式下基于APP的显示子区域,按照显示子区域与资源类型的映射关系为APP确定资源类型示例二的示意图;
[0029]图10为本专利技术实施例在单视图模式为APP分配资源示例的流程示意图;
[0030]图11为本专利技术实施例在多视图模式为APP分配资源示例的流程示意图;
[0031]图12为本专利技术实施例的一进入多视图模式示例图;
[0032]图13为本专利技术实施例的进入多视图模式时无需重新对为单视图模式中APP分配资
源的处理过程示例图;
[0033]图14为本专利技术实施例的进入多视图模式时需要重新为单视图模式中APP分配资源的处理过程示例图;
[0034]图15为本专利技术实施例的从多视图模式切换至单视图模式的示例示意图;
[0035]图16为本专利技术实施例中步骤b1~b3的一具体实现示例过程示意图;
[0036]图17为本专利技术实施例中步骤b1~b3的二具体实现示例过程示意图;
[0037]图18~图22为本专利技术实施例在不同应用场景下的实现示例过程示意图;
[0038]图23为本专利技术实施例的装置结构示意图。
具体实施方式
[0039]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步地详细描述。
[0040]图4为本专利技术实施例的多视图资源分配方法流程示意图,如图4所示,该实施例主要包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多视图资源分配方法,其特征在于,包括:当终端设备的多媒体应用程序APP开启时,所述终端设备基于当前的视图模式,确定为所述APP分配的资源类型;所述视图模式为单视图模式或多视图模式;所述资源类型为主资源或子资源;所述APP根据所述分配的资源类型,获取相应的资源。2.根据权利要求1所述的方法,其特征在于,所述确定为所述APP分配的资源类型包括:如果所述视图模式为单视图模式,则基于所述APP的预设资源类型,确定为所述APP分配的资源类型;如果所述视图模式为多视图模式,则基于所述APP在所述多视图模式下使用的显示子区域,查询预设的显示子区域与资源类型的映射关系,得到所述显示子区域对应的资源类型并分配给所述APP;其中,所述显示子区域基于所述APP启动时显示区域的占用情况,按照预设的多视图显示区域分配策略获得。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:当所述终端设备需要从单视图模式切换至多视图模式时,如果所述单视图模式下处于焦点的第一App仍在多视图模式下运行,则所述终端设备触发所述第一App释放其占用的子资源;根据预设的显示子区域与资源类型的映射关系,确定所述第一APP在所述多视图模式下使用的显示子区域对应的资源类型;如果所述第一APP在所述切换前后对应的资源类型不同,则触发所述第一APP释放其占用的主资源以及基于所述显示子区域对应的资源类型获取相应资源;其中,所述显示子区域基于所述第一APP启动时显示区域的占用情况,按照预设的多视图显示区域分配策略获得;如果所述第一App在多视图模式下对应的资源类型所支持的最大分辨率小于所述第一App在单视图模式下对应的资源类型所支持的最大分辨率,则触发所述第一APP将其允许的最大分辨率更新为其在多视图模式下对应的资源类型所支持的最大分辨率,并基于所述允许的最大分辨率,对多视图模式下的播放内容进行调整控制。4.根据权利要求3所述的方法,其特征在于,所述对多视图模式下的播放内容进行调整控制包括:所述第一APP判断当前播放内容的分辨率是否超过所述允许的最大分辨率,如果是,则将当前的播放内容调整至第一分辨率的播放内容,和/或,通知用户不支持当前播放内容的分辨率;所述第一分辨率小于或等于所述允许的最大分辨率。5.根据权利要求1所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:陈祥虎张勇王左龙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1