掌桥专利:专业的专利平台
掌桥专利
首页

展示方法及装置

文献发布时间:2023-06-19 11:45:49


展示方法及装置

技术领域

本申请涉及计算机技术领域,特别涉及一种展示方法。本申请同时涉及一种展示装置,一种计算设备,以及一种计算机可读存储介质。

背景技术

随着计算机技术的发展,用户对观看/收听的多媒体资源的观感体验要求越来越高;同时向用户提供多媒体资源的平台为了能够方便用户在观看/收听多媒体资源时,可以对多媒体资源的展示效果进行调整,通常会在展示多媒体资源的应用上提供部分可触控组件,实现用户可以通过触控组件的方式完成对多媒体资源进行调整的一系列操作。但是这部分可触控组件一般是与展示中的多媒体资源分为两部分,致使二者的展示方式具有较高的割裂效果,很大程度上影响用户的使用体验。

发明内容

有鉴于此,本申请实施例提供了一种展示方法。本申请同时涉及一种展示装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的多媒体资源和可触控组件无法同步调整的问题。

根据本申请实施例的第一方面,提供了一种展示方法,包括:

获取多媒体资源以及与所述多媒体资源关联的弹幕组件;

确定播放应用与所述弹幕组件的相对位置关系,并基于所述相对位置关系将所述弹幕组件和所述多媒体资源加载至所述播放应用;

通过所述播放应用展示所述多媒体资源以及所述弹幕组件。

根据本申请实施例的第二方面,提供了一种展示装置,包括:

获取模块,被配置为获取多媒体资源以及与所述多媒体资源关联的弹幕组件;

确定模块,被配置为确定播放应用与所述弹幕组件的相对位置关系,并基于所述相对位置关系将所述弹幕组件和所述多媒体资源加载至所述播放应用;

播放模块,被配置为通过所述播放应用展示所述多媒体资源以及所述弹幕组件。

根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述展示方法的步骤。

根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述展示方法的步骤。

本申请提供一种展示方法,在获取到所述多媒体资源和所述多媒体资源关联的弹幕组件后,可以先确定所述弹幕组件与播放应用的相对位置关系,之后基于相对位置关系向播放应用中加载所述弹幕组件和所述多媒体资源,之后通过所述播放应用即可播放出所述多媒体资源和所述弹幕组件,以实现弹幕组件和多媒体资源为一体的展示效果,进一步提高用户的观看体验。

附图说明

图1是本申请一实施例提供的一种展示方法的流程图;

图2是本申请一实施例提供的一种弹幕组件的示意图;

图3是本申请一实施例提供的一种展示多媒体资源和弹幕组件的示意图;

图4是本申请一实施例提供的另一种展示多媒体资源和弹幕组件的示意图;

图5是本申请一实施例提供的一种弹幕组件中控件展示状态更新的示意图;

图6是本申请一实施例提供的一种应用于视频播放场景中的展示方法的处理流程图;

图7是本申请一实施例提供的一种展示装置的结构示意图;

图8是本申请一实施例提供的一种计算设备的结构框图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

在本申请中,提供了一种展示方法,本申请同时涉及一种展示装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。

实际应用中,由于播放中的多媒体资源和用户能够触控的可触控组件,通常在播放应用中为割裂的两部分,即当用户对播放中的多媒体资源进行调整后,可触控组件并不会随动,当用户触发可触控组件后,多媒体资源相关的展示信息也不会随动,因此形成可触控组件和多媒体资源无法同步播放的展示效果,同时由于可触控组件不随动,还会加大用户点击可触控组件的困难度,很大程度上影响用户的使用体验,因此亟需一种有效的方案以解决上述问题。

本申请提供一种展示方法,在获取到所述多媒体资源和所述多媒体资源关联的弹幕组件后,可以先确定所述弹幕组件与播放应用的相对位置关系,之后基于相对位置关系向播放应用中加载所述弹幕组件和所述多媒体资源,之后通过所述播放应用即可播放出所述多媒体资源和所述弹幕组件,以实现弹幕组件和多媒体资源为一体的展示效果,进一步提高用户的观看体验。

图1示出了根据本申请一实施例提供的一种展示方法的流程图,具体包括以下步骤:

步骤S102,获取多媒体资源以及与所述多媒体资源关联的弹幕组件。

步骤S104,确定播放应用与所述弹幕组件的相对位置关系,并基于所述相对位置关系将所述弹幕组件和所述多媒体资源加载至所述播放应用。

步骤S106,通过所述播放应用展示所述多媒体资源以及所述弹幕组件。

具体的,所述播放应用具体是指能够展示多媒体资源和弹幕组件的网页或者应用程序,即本申请提供的展示方法应用于终端设备,终端设备可以通过打开网页或者应用程序完成对多媒体资源以及多媒体资源关联的弹幕组件进行展示。相应的,所述多媒体资源具体是指向用户展示的视频,音频或图像等;相应的,所述多媒体资源关联的弹幕组件具体是指在多媒体资源中嵌入的可触控组件,通过该组件可以向观看用户表达发布该多媒体资源的发布者信息(如头像,名称),同时弹幕组件可以提供部分功能控件,实现观看用户可以通过点击功能控件完成相应的功能。

例如,弹幕组件可以是具有点赞功能,关注功能以及送虚拟礼物功能的组件,参见图2中(a)所示的弹幕组件,用户可以通过点击任意一个控件完成点赞,关注和送虚拟礼物,同时还可以通过长按点赞控件实现同时对关注和送虚拟礼物的控件联动触发;弹幕组件还可以是具有投票功能的组件,参见图2中(b)所示的弹幕组件,用户可以通过点击任意一个控件完成投票;弹幕组件还可以是具有连击功能的组件,参见图2中(c)所示的弹幕组件,用户可以通过发送弹幕的方式触发组件出现弹幕连击,并根据连击数量触发弹幕彩蛋动画;弹幕组件还可以是具有预约功能的组件,用户通过点击弹幕组件上的“预约”按钮,可对该弹幕组件所包含的预约功能进行触发,例如,若该预约功能是对该视频UP主的直播进行预约,则在该UP主开播时,用户会收到相应提醒。也就是说,所述弹幕组件具有的功能是为用户提供便捷操作和提升使用体验的控件,控件具体实现功能本实施例在此不作任何限定。

基于此,为了能够向用户播放效果更好的结合弹幕组件的多媒体资源,可以在获取所述多媒体资源以及与所述多媒体资源关联的弹幕组件后,确定播放应用与弹幕组件的相对位置关系,之后基于所述相对位置关系将所述播放应用和所述弹幕组件加载至所述播放应用中,实现通过所述播放应用播放具有所述弹幕组件的多媒体资源,也就是说,为了能够达到二者嵌在一起的播放效果,可以基于所述多媒体资源的播放区域构建坐标系,以该坐标系为基础加载弹幕组件的区域,以通过播放应用播放出具有弹幕组件的多媒体资源,以提高用户的观看体验。

需要说明的是,由于所述多媒体资源是在播放应用中进行展示,因此播放应用将向用户提供大量不同类型的多媒体资源,而不同的多媒体资源是否具有关联的弹幕组件将由发布该多媒体资源的发布者决定,当用户针对播放应用中的任一多媒体资源提交观看指令的情况下,此时将判断该多媒体资源是否具有相关联的弹幕组件,若是,则后续通过播放应用展示多媒体资源时,将同步展示与该多媒体资源关联的弹幕组件;若否,则后续仅通过播放应用展示多媒体资源即可,以实现多媒体资源关联的弹幕组件可以由发布多媒体资源的发布者决定,实现发布者的个性化处理。

进一步的,所述相对位置关系具体是指所述弹幕应用和所述播放应用二者之间的相对位置关系,通过所述相对位置关系可以实现在播放应用中的多媒体资源的展示区域发生位置改变后,对弹幕组件的展示区域同步进行更新,实现弹幕组件随着用户对多媒体资源的展示位置的修改而同步进行改变,以达到弹幕组件和多媒体资源融为一体的视觉效果,提高用户的观看体验。也就是说,所述相对位置关系是指所述弹幕应用的展示区域与所述多媒体资源的展示区域在所述播放应用中是相对静止的关系,无论多媒体资源的展示区域发生何种变换(如缩小,放大,旋转,平移等),都可以基于该相对位置关系对弹幕组件的展示区域进行更新,使得变换后的多媒体资源和弹幕组件依旧保持与初始位置(变换前)的相对位置关系相等的位姿。

基于此,在用户选择了具有关联的弹幕组件的多媒体资源后,将通过所述终端设备开启的播放应用对多媒体资源以及所述多媒体资源关联的弹幕组件进行展示,使得用户可以观看到多媒体资源的同时也观看到所述弹幕组件,同时为了能够满足后续对多媒体资源的展示区域进行调整后,可以同步对弹幕组件的展示区域进行更新,实现二者融为一体的展示效果,此时将确定所述弹幕组件和所述播放应用的相对位置关系,以此为基础达到弹幕组件和多媒体资源随动的展示效果。

而在此过程中,由于弹幕组件可以支持用户点击触控,因此不同的多媒体资源可以根据多媒体资源的发布者自由设定不同的弹幕组件,而当多媒体资源被用户浏览观看时,将需要根据多媒体资源的发布者的设定需求创建不同的弹幕组件实现后续的展示,因此弹幕组件的创建将基于多媒体资源关联的弹幕组件数据生成,本实施例中,具体实现方式如下所述:

接收所述用户针对所述播放应用中的多媒体资源列表提交的选择指令,根据所述选择指令向所述播放应用所属的服务端发送资源请求;

接收所述服务端针对所述资源请求返回的所述多媒体资源以及所述多媒体资源关联的弹幕组件数据,并基于所述弹幕组件数据生成所述弹幕组件。

具体的,所述多媒体资源列表具体是指所述播放应用中展示的由不同类型的多媒体资源组成的列表,用户可以选择其中任意一个多媒体资源进行播放。相应的,所述选择指令即为用户针对所述多媒体资源列表中的任意一个多媒体资源提交的指令。所述播放应用的服务端具体是指提供多媒体资源的平台,服务端可以对用户持有的终端设备上传的资源请求进行响应,以返回与用户的选择指令对应的多媒体资源。所述弹幕组件数据具体是指创建所述弹幕组件所需要使用的数据,所述弹幕组件数据中可以包含弹幕组件的尺寸数据,弹幕组件的坐标数据,弹幕组件的颜色数据,弹幕组件的功能数据等等,即所述弹幕组件数据是指生成弹幕组件所需要使用的数据,且所述弹幕组件数据可以由发布多媒体资源的发布者自行控制,也就是说,弹幕组件的颜色,位置,尺寸,功能等都可以由发布者根据需求设定,具体设定方式本实施例在此不作任何限定。

基于此,在接收到用户针对所述播放应用中的多媒体资源提交的选择指令的情况下,此时将根据所述选择指令向所述播放应用所属的服务端发送资源请求,之后接收所述服务端针对所述资源请求返回的所述多媒体资源,以及所述多媒体资源关联的弹幕组件数据,最后基于所述弹幕组件数据即可创建出所述弹幕组件,以用于后续可以通过所述播放应用对多媒体资源以及所述多媒体资源关联的弹幕组件进行展示。

具体实施时,由于多媒体资源列表中包含的多媒体资源是否具有关联的弹幕组件是由各个多媒体资源的发布者所设定,因此本申请提供的展示方法将应用于,所述用户选择的多媒体资源将具有发布者设定的弹幕组件的场景,以实现后续可以对多媒体资源的展示区域调整后,同步对弹幕组件的展示区域进行更新。

更进一步的,在得到所述多媒体弹幕组件和所述多媒体资源之后,即可通过所述播放应用展示所述多媒体资源以及弹幕组件,而由于所述弹幕组件与所述多媒体资源通过所述播放应用展示时的位置,以及展示时间都是由多媒体资源的发布者所控制,因此在展示时也需要根据所述弹幕组件数据进行确定,本实施例中,具体实现方式如下所述:

对所述弹幕组件数据进行解析,获得展示时间数据和展示坐标数据;

根据所述展示时间数据确定所述弹幕组件在所述多媒体资源中的组件展示区间,以及根据所述展示坐标数据确定所述弹幕组件的组件展示区域;

在所述多媒体资源中的所述组件展示区间,基于所述组件展示区域配置所述弹幕组件,并通过所述播放应用展示携带有所述弹幕组件的所述多媒体资源;

在所述播放应用展示所述多媒体资源达到所述组件展示区间的起始时刻的情况下,对所述多媒体资源和所述弹幕组件进行展示。

具体的,所述展示时间数据具体是指所述弹幕组件和所述多媒体资源被所述播放应用进行展示时,所述弹幕组件持续展示的时长长度所对应的数据。相应的,组件展示区间即为所述弹幕组件从开始被展示到结束被展示在所述多媒体资源中对应的展示区间,如视频播放长度是50s,而弹幕组件在视频播放到12s时开始被展示,播放到20s时结束被展示,则组件展示区间即为视频中的12s~20s。所述展示坐标数据具体是指所述弹幕组件和所述多媒体资源被所述播放应用进行展示时,所述弹幕组件在播放应用中相对于所述多媒体资源被展示时的位置对应的坐标数据。相应的,所述组件展示区间具体是指所述弹幕组件在被所述播放应用展示时,位于播放应用中的位置所对应的区域,也就是说,播放应用在播放多媒体资源时,当播放到所述组件展示区间,将在所述组件展示位置展示所述弹幕组件直至组件展示区间被展示完毕。

基于此,在接收到所述多媒体资源以及与所述多媒体资源关联的弹幕组件数据后,此时可以对所述弹幕组件数据进行解析,获得所述弹幕组件对应的展示时间数据和展示坐标数据。之后根据所述展示时间数据即可确定所述弹幕组件在所述多媒体资源中的组件展示区间,以及根据所述展示坐标数据即可确定所述弹幕组件的组件展示区域。当确定所述组件展示区间和所述组件展示区域后,即可按照所述组件展示区间和组件展示区域配置所述弹幕组件,使得用户可以通过播放应用展示携带有所述弹幕组件的多媒体资源。而当所述播放应用展示所述多媒体资源的时刻达到所述组件展示区间的起始时刻的情况下,说明需要通过所述播放应用展示所述多媒体资源的同时,对多媒体资源关联的弹幕组件也进行展示,则此时可以渲染出所述弹幕组件,一同与所述多媒体资源通过所述播放应用进行展示,以达到用户可以浏览多媒体资源的同时对弹幕组件进行触控。

需要说明的是,由于所述弹幕组件需要和所述多媒体资源通过所述播放应用一同被展示,因此在基于所述展示坐标数据确定所述组件展示区域时,可以以所述多媒体资源的展示区域创建坐标系,从而更加方便确定所述弹幕组件的组件展示区域,实现在弹幕组件被展示时,可以在多媒体资源的发布者设定的位置,更加方便用户观看多媒体资源以及触控所述弹幕组件。

实际应用中,可以以所述多媒体资源的展示区域的左上角为原点坐标(所述多媒体资源会填充在展示区域中展示)建立X轴和Y轴组成的坐标系,之后从弹幕组件数据中读取展示坐标数据,以此为基础在上述坐标系中确定所述组件展示区域,用于后续展示弹幕组件即可。

举例说明,用户通过浏览器打开B网页观看视频,当B网页被打开后,在该网页中将展示包含不同类型的视频的列表(动漫类型的视频,体育类型的视频,科普类型的视频,电影类型的视频,游戏类型的视频等),当用户选择动漫类型视频中的视频L后,将根据用户的选择指令向B网页的服务端发送请求视频L的资源请求,之后接收服务端针对资源请求返回的视频L以及与视频L关联的弹幕组件数据(由于视频L的发布者在发布视频时设置了弹幕组件,因此此时会由服务端回传视频L和弹幕组件数据,并且该弹幕组件包含的控件功能也由发布者所控制,本实施例以弹幕组件中包含“点赞”和“关注”两个控件为例进行说明)。

进一步的,接收到弹幕组件数据后,即可通过终端设备渲染出弹幕组件,而由于弹幕组件的展示位置和时间由发布者所决定,因此此时需要对弹幕组件数据进行解析,即可获得弹幕组件的展示时间数据和展示坐标数据,弹幕组件数据如表1所示:

表1

由于不同的弹幕组件具有不同的实现,因此通过弹幕表1也可以确定弹幕组件的类型(弹幕组件可以仅包括关注控件,或关注+点赞控件,再或者关注+点赞+收藏+送虚拟礼物控件),基于此,确定弹幕组件中包含“点赞”和“关注”两个控件,之后确定展示时间数据是20s至50s,展示坐标数据为(224,-150),也就是说,弹幕组件将在视频L播放到20s时开始被展示,展示位置是视频L的展示区域中的X轴方向224逻辑单位,Y轴方向-150逻辑单位。基于此,根据弹幕组件的展示时间数据即可确定弹幕组件在视频L中的展示区间,以及根据展示坐标数据即可确定弹幕组件的展示区域,之后视频L中的展示区间基于展示区域配置弹幕组件即可,之后通过B网页开始播放携带有弹幕组件的视频L,播放效果如图3中(a)所示的示意图,由于视频L刚开始被播放,因此不会展示弹幕组件。当视频L被播放到20s时此时说明需要展示弹幕组件,在此时开始持续播放视频L并展示弹幕组件,展示效果如图3中(b)所示的示意图,以方便用户观看视频L时,可以对视频进行“点赞”和/或“关注”发布者,无需用户暂停视频选择特定的控件所在的位置完成上述操作,进一步提高用户的使用体验。

综上,通过展示时间数据和所述展示坐标数据可以精准的确定所述弹幕组件的展示区间和展示区域,实现终端设备可以精准的对发布者设置的弹幕组件配置到多媒体资源上,实现在播放多媒体资源时可以同步展示所述弹幕组件,并且方便用户通过弹幕组件完成一些比较简单的操作,同时不会影响所述多媒体资源的展示,进一步提高了用户的观看体验。

此外,在通过所述播放应用展示所述弹幕组件和所述多媒体资源的过程中,由于弹幕组件是向用户提供简单功能的可触控组件,而所述多媒体资源仅为被观看的视频或图像等资源,且所述多媒体资源被展示时,所述弹幕组件也会伴随展示一段时间,因此为了能够达用户在该段时间对多媒体资源进行调整时(改变多媒体资源的展示大小,角度,位置等),可以同步对弹幕组件也进行调整,以达到二者融为一体的展示效果,可以通过资源展示区域展示多媒体资源,以及通过组件展示区域展示弹幕组件,从而当所述资源展示区域被用户调整后,可以同步对组件展示区域进行更新,以达到二者融为一体的展示效果,本实施例中,具体实现方式如下所述:

确定播放应用中的资源展示区域和区间展示区域,将所述资源展示区域和所述组件展示区域的区域相对位置关系作为所述相对位置关系;

基于所述相对位置关系将所述多媒体资源加载至所述资源展示区域,以及将所述弹幕组件加载至所述组件展示区域;

通过所述播放应用中的所述资源展示区域展示所述多媒体资源,以及所述播放应用中的组件展示区域展示所述弹幕组件。

具体的,所述资源展示区域具体是指所述播放应用展示所述多媒体资源的区域,所述组件展示区域即为所述播放应用展示所述弹幕组件的区域,需要说明的是,所述组件展示区域可以位于所述资源展示区域中,也可以位于所述资源展示区域外,且所述组件展示区域的大小可以小于等于所述资源展示区域。

基于此,由于所述弹幕组件和所述多媒体资源都是由所述播放应用进行展示,且所述弹幕组件被展示的位置实则是与所述多媒体资源的展示区域相关(发布者在多媒体资源中设置的位置),因此可以通过确定所述组件展示区域和所述资源展示区域的相对位置关系,确定所述播放应用与所述弹幕组件的相对位置关系,之后基于所述相对位置关系将所述弹幕组件和所述多媒体资源加载至所述播放应用中,通过所述播放应用中的资源展示区域展示所述多媒体资源,以及通过所述组件展示区域展示所述弹幕组件,同时可以确定所述资源展示区域与所述组件展示区域的区域相对位置关系(多媒体资源的展示区域的初始位置与所述弹幕组件的展示区域的初始位置,两个初始位置之间的相对位置关系),将该区域相对位置关系作为所述相对位置关系即可,以实现后续可以在资源展示区域改变后,可以通过更新组件展示区域,以达到更佳的展示效果。

需要说明的是,所述多媒体资源在所述资源展示区域被展示时,以及所述弹幕组件在所述组件展示区域被展示时,多媒体资源的展示大小与所述资源展示区域的大小相等,所述弹幕组件的展示大小与所述组件展示区域的大小相等。也就是说,多媒体资源被展示时会填充满所述资源展示区域,所述弹幕组件被展示时会填充满所述组件展示区域,从而方便后续用户对展示中的多媒体资源进行展示形态的调整。

参见图3中(c)所示的示意图,当视频L被播放时将被添加到资源展示区域,当弹幕组件被展示时间添加到组件展示区域,从而当弹幕组件和视频L被同时展示时,以达到图3中(b)所示的展示效果。

综上,为了能够方便后续用户对资源展示区域进行调整时,同步对弹幕组件的展示形态也进行更新,将通过资源展示区域展示多媒体资源,以及组件展示区域展示弹幕组件,同时确定资源展示区域和组件展示区域的相对位置关系,为后续调整和更新处理打下基础。

更进一步的,在通过所述播放应用播放所述多媒体资源和所述弹幕组件后,为了能够达到弹幕组件和多媒体资源随动的播放效果,可以通过如下步骤S1062至步骤S1066实现,具体如下所述:

步骤S1062,在接收到用户针对所述播放应用提交参数调整指令的情况下,根据所述参数调整指令对所述多媒体资源在所述播放应用中的展示区域进行调整,获得所述多媒体资源的第一展示区域。

具体的,在上述通过所述播放应用展示多媒体资源和弹幕组件的基础上,进一步的,在接收到用户针对所述播放应用提交参数调整指令的情况下,说明此时展示中的多媒体资源不符合用户的观看需求,用户需要对展示中的多媒体资源的展示形态进行调整,则此时可以根据用户提交的参数调整指令对播放应用中展示多媒体资源的展示区域进行调整,以得到所述多媒体资源对应的第一展示区域,用于后续通过播放应用中的第一展示区域展示所述多媒体资源。

基于此,所述参数调整指令具体是指所述用户对多媒体资源在所述播放应用中的展示区域进行调整的指令,所述参数调整指令包括但不限于区域尺寸调整指令,区域旋转调整指令,区域位置调整指令;其中,所述区域尺寸调整指令具体是指对所述多媒体资源在所述播放应用中的展示区域进行尺寸调整对应的指令;所述区域旋转调整指令具体是指对所述多媒体资源在所述播放应用中的展示区域进行旋转调整对应的指令,所述区域位置调整指令具体是指对所述多媒体资源在所述播放应用中的展示区域进行位置调整。

也就是说,当通过播放应用展示中的多媒体资源不符合用户的观看需求的情况下,用户可以通过提交区域尺寸调整指令,区域旋转调整指令和/或区域位置调整指令的方式,对展示多媒体资源的展示区域进行尺寸、旋转和/或位置调整,以得到符合用户观看需求的第一展示区域,用于后续通过所述第一展示区域继续展示所述多媒体资源。

需要说明的是,由于所述多媒体资源的展示区域的尺寸调整、旋转调整和位置调整,属于对该展示区域进行不同类型的调整,因此用户可以在同一时刻同时提交至少一种参数调整指令,即用户在提交所述区域尺寸调整指令的同时可以提交区域旋转调整指令和/或区域位置调整指令。

例如,触发区域尺寸调整指令的动作手势是“双指岔开一定距离同时点击终端屏幕,之后通过改变双指之间的距离可以放大或缩小多媒体资源的展示区域”;触发区域旋转调整指令的动作手势是“双指岔开一定距离同时点击终端屏幕,之后通过旋转其中一个手指实现左转或右转多媒体资源的展示区域”;触发区域位置调整指令的动作手势是“双指岔开一定距离同时点击终端屏幕,之后通过左移双指或右移双指可以向左移动或向右移动多媒体资源的展示区域”。

基于此,用户当前的动作为:食指和中指岔开一定距离同时点击终端屏幕,缩小双指之间距离的同时绕食指旋转中指,此时即可根据用户的手势动作确定用户需要对展示多媒体资源的展示区域进行缩放和旋转,则此时终端设备将接收到区域尺寸调整指令和区域旋转调整指令,之后在基于区域尺寸调整指令和区域旋转调整指令对多媒体资源的展示区域进行调整时,则需要缩小该区域的同时旋转该区域,最终得到的第一展示区域即为缩小并旋转后的展示区域。

需要说明的是,所述区域尺寸调整指令,区域旋转调整指令和区域位置调整指令可以根据用户的需求进行同时或单独触发,指令之间的组合形式可以根据实际应用需求进行设定,本实施例在此不作任何限定,当接收到任意一个指令或任意多个指令即可将其作为所述参数调整指令,用于后续对所述多媒体资源的展示区域进行调整,以生成所述第一展示区域。

进一步的,根据所述参数调整指令对所述多媒体资源的展示区域进行调整的过程,具体实现方式如下所述:

对所述参数调整指令进行解析获得调整参数,以及确定所述多媒体资源在所述播放应用中的展示区域的区域参数;

基于所述调整参数对所述区域参数进行调整,并根据调整结果对所述多媒体资源在所述播放应用中的展示区域进行更新,获得所述第一展示区域。

具体的,所述调整参数具体是指对多媒体资源的展示区域进行调整时所需要使用的参数,所述调整参数根据所述参数调整指令确定,而所述参数调整指令由所述用户所提交,因此所述调整参数将基于用户的需求进行确定;相应的,所述区域参数具体是指所述播放应用在播放所述多媒体资源时,所述多媒体资源的展示区域所对应的参数,即调整前所述多媒体资源的展示区域所对应的参数。

基于此,当接收到所述参数调整指令后,即可对所述参数调整指令进行解析获得所述调整参数,同时可以确定所述多媒体在所述播放应用中的展示区域的区域参数,之后即可根据所述调整参数对所述区域参数进行调整,根据调整结果即可确定多媒体资源的展示区域调整后所对应的参数,即当多媒体资源的展示区域的区域参数为调整后的参数的情况下,用于展示多媒体资源可以更加符合所述用户的观看体验,因此可以根据所述调整结果对所述多媒体资源在所述播放应用中的展示区域进行更新,以获得所述多媒体资源对应的第一展示区域,用于后续可以在所述播放应用中的第一展示区域对所述多媒体资源进行展示。

沿用上例,当通过B网页展示如图3中(b)所示的展示内容的情况下,接收到用户通过B网页提交的参数调整指令,此时通过对参数调整指令进行解析获得调整参数(对视频L的展示区域缩小1.5倍)同时确定视频L在B网页中的展示区域的区域参数(667*320),则此时可以根据调整参数对区域参数进行调整,确定调整后的展示区域的区域参数为(444*213)。进一步的,再通过调整后的展示区域的区域参数(444*213)对视频L在B网页中的展示区域进行调整,即可得到后续用于展示视频L的第一展示区域[尺寸:444*213,居中]。

综上,通过所述调整参数对所述多媒体资源在所述播放应用中的展示区域的区域参数进行调整,可以精准的确定调整后的展示区域的区域参数,之后再对展示区域进行更新,即可得到与用户观看需求对应的所述第一展示区域,以用于在该区域中继续展示所述多媒体资源。

步骤S1064,基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的展示区域进行更新,获得所述弹幕组件的第二展示区域。

具体的,在上述完成对所述多媒体资源的展示区域调整为所述第一展示区域的基础上,进一步的,由于所述弹幕组件和所述多媒体资源同时被所述播放应用所展示,因此为了能够向用户展示弹幕组件和多媒体资源融为一体的展示效果,可以根据调整后所述多媒体资源的展示区域(第一展示区域)对所述弹幕组件的展示区域进行更新,使得所述弹幕组件的展示区域可以随着多媒体资源的展示区域的变换而变化。

而在此过程中,如果仅基于所述第一展示区域直接对所述弹幕应用的展示区域进行更新,很容易造成更新后的展示区域展示弹幕组件会与第一展示区域中的多媒体资源的展示效果出现偏差。如多媒体资源的展示区域被缩放1.5倍,而仅基于缩放后的多媒体资源的展示区域对弹幕组件的展示区域直接进行缩放,则可能会造成弹幕组件的展示区域缩放后的展示效果与缩放后的多媒体资源的展示区域的展示效果不匹配的问题,因此为了能够解决上述问题,可以基于所述相对位置关系和所述第一展示区域对所述弹幕组件在所述播放应用中的展示区域进行更新,以得到所述弹幕组件对应的所述第二展示区域,其中,所述第二展示区域具体是指弹幕组件的展示区域随多媒体资源的展示区域的变化而变换后的展示区域。

基于此,当所述多媒体资源的展示区域调整完成之后,即可基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的展示区域进行更新,以获得所述弹幕组件的第二展示区域,从而达到后续可以通过播放应用展示弹幕组件和多媒体资源展示形态变换后的内容。

具体实施时,由于所述多媒体资源在所述播放应用中的资源展示区域被展示,而所述弹幕组件在所述播放应用中的组件展示区域被展示,因此在对所述多媒体资源的展示区域进行调整时,实则是调整所述资源展示区域,以及对所述弹幕组件的展示区域进行更新时,实则是更新所述组件展示区域,本实施例中,具体实现方式如下所述:

根据所述参数调整指令对所述多媒体资源在所述播放应用中的所述资源展示区域进行调整,获得所述多媒体资源的第一展示区域;

基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的所述组件展示区域进行更新,获得所述弹幕组件的第二展示区域。

沿用上例,当接收到参数调整指令是对视频L的展示区域缩小1.5倍的情况下,此时则可以基于该指令对视频L的资源展示区域缩小1.5倍,得到第一展示区域[尺寸:444*213,居中];同时由于弹幕组件的组件展示区域相对于资源展示区域是静止的,即资源展示区域发生变化后,组件展示区域也会发生变化,因此可以基于第一展示区域[尺寸:444*213,居中],以及资源展示区域和组件展示区域的相对位置关系对弹幕组件的组件展示区域进行更新,以得到弹幕组件的第二展示区域[尺寸:149*100,位置(299,200)],展示效果如图3中(d)所示的展示效果。

更进一步的,由于所述多媒体资源是向用户进行展示的内容,而所述弹幕组件是可以响应所述用户的触控指令的组件,因此渲染出所述弹幕组件和所述弹幕组件的展示区域的调整都需要通过单独的图像引擎实现,如果通过所述播放应用完成所述弹幕组件的渲染,可能会造成弹幕组件无法响应用户的触控指令的问题,因此可以通过与所述播放应用具有通信关系的图像引擎实现,本实施例中,具体实现方式如下所述:

根据所述第一展示区域和所述相对位置关系生成对所述弹幕组件在所述播放应用中的展示区域进行更新的区域更新信息;

将所述区域更新信息输入至与所述播放应用具有通信关系的图像引擎,所述图像引擎基于所述区域更新信息对所述弹幕组件在所述播放应用中的展示区域进行更新,获得所述第二展示区域。

具体的,所述图像引擎具体是指能够对所述弹幕组件的展示区域进行更新的引擎,而由于承载所述播放应用的终端设备的系统可能不同,因此为了能够适配多种系统的终端设备,所述图像引擎可以采用Chronos,以实现支持跨平台的能力,即一套代码可以在IOS和Android同时运行,无需针对不同的系统开发不同的图像引擎,可以很大程度的节省开发资源。

进一步的,由于需要在调整出第一展示区域后,及时对弹幕组件的展示区域进行更新,因此需要建立所述图像引擎和所述播放应用之间的通信关系,而所述图像引擎与所述播放应用中间的通信协议可以根据实际需求设定,预设的通信协议包括但不限于TCP/IP通信协议,NetBEUI通信协议以及IPX/SPX通信协议等;实际应用中,可以根据实际需求选择符合当前应用场景的通信协议,本申请在此不作任何限定。

基于此,在确定所述第一展示区域后,即可根据所述第一展示区域和所述相对位置关系生成对所述弹幕组件的展示区域进行更新的区域更新信息,之后将所述区域更新信息发送至所述图像引擎,即可通过所述图像引擎完成对所述弹幕组件在所述播放应用中的展示区域进行更新,以获得所述第二展示区域。

沿用上例,在确定第一展示区域[尺寸:444*213,居中]的情况下,此时可以根据第一展示区域和弹幕组件的展示区域与视频L的展示区域的相对位置关系确定弹幕组件的展示区域的区域更新信息(OnVideoSizeChanged),之后将区域更新信息输入至终端设备中安装的Chronos图像引擎,实现通过Chronos图像引擎完成对弹幕组件的展示区域的更新,即通过业务代码还原出基于视频L的展示区域构建的坐标系,之后在该坐标系下对弹幕组件的展示区域进行调整,以得到第二展示区域[尺寸:149*100,位置(299,200)],用于后续可以展示调整后的视频L和弹幕组件。

综上,通过与所述播放应用具有通信关系的图像引擎完成对所述弹幕组件的展示区域的更新,不仅可以更新后的位置依旧正常展示所述弹幕组件,还能够保证更新后的展示区域与所述多媒体资源的展示区域相对静止,从而实现向用户展示弹幕组件和多媒体资源融为一体的展示效果。

步骤S1066,通过所述播放应用展示位于所述第一展示区域的所述多媒体资源,以及位于所述第二展示位置的所述弹幕组件。

具体的,在上述得到所述第一展示区域和所述第二展示区域的基础上,进一步的,此时确定展示所述多媒体资源的展示区域,以及展示所述弹幕组件的展示区域都发生了改变,则后续通过所述播放应用展示多媒体资源时,即可将位于所述第一展示区域的多媒体资源和位于所述第二展示区域的弹幕组件进行展示,从而达到弹幕组件和多媒体资源融为一体的展示效果。

例如,用户对播放中的视频L进行了缩放,则此时会同步更新视频L关联的弹幕组件的展示区域,以生成如图4中(a)所示的展示效果(视频L的展示区域缩小,弹幕组件的展示区域也进行了缩小)。用户对播放中的视频L进行了旋转,则此时会同步更新视频L关联的弹幕组件的展示区域,以生成如图4中(b)所示的展示效果(视频L的展示区域旋转,弹幕组件的展示区域也进行了旋转)。用户对播放中的视频L进行了平移,则此时会同步更新视频L关联的弹幕组件的展示区域,以生成如图4中(c)所示的展示效果(视频L的展示区域向左平移,弹幕组件的展示区域也会向左平移)。

此外,由于所述弹幕组件可以向用户提供一些简单的功能,如关注多媒体资源的发布者,对展示中的多媒体资源进行点赞,对展示中的多媒体资源进行收藏,或者向发布者送虚拟礼物,因此当用户针对所述弹幕组件提交触控指令时,则将根据触控指令对弹幕组件中的控件的展示状态进行更新,以告知用户该触控指令已被响应,本实施例中,具体实现方式如下所述:

接收所述用户针对所述弹幕组件提交的触控指令;

在所述弹幕组件中确定所述触控指令对应的第一控件;

基于所述触控指令对所述第一控件的展示状态进行更新。

具体的,所述触控指令具体是指所述用户针对所述弹幕组件中的任意一个控件所提交的指令,相应的,所述第一控件具体是指所述弹幕组件中响应所述触控指令的控件,所述展示状态具体是指所述第一控件被触控前后不同的展示效果对应的状态。

基于此,当接收到所述用户针对所述弹幕组件提交的触控指令的情况下,说明用户需要进行一定的操作,则此时可以在所述弹幕组件中确定所述触控指令对应的第一控件,最后基于所述触控指令对所述第一控件的展示状态进行更新即可,以告知用户该触控指令已被响应。

此外,由于所述弹幕组件可以由所述图像引擎渲染,因此在更新所述弹幕组件中控件的展示状态时,也可以通过图像引擎完成更新。例如,弹幕组件包含“点赞”“送虚拟礼物”“关注”“收藏”四个控件,当用户对其中的任意一个或多个控件进行触控的情况下,图像引擎将接收到OnRelationshipChainChanged消息,则此时图像引擎的业务代码将感知“点赞”“送虚拟礼物”“关注”“收藏”的展示状态发生变化,则可以根据具体变化情况对“点赞”“送虚拟礼物”“关注”“收藏”进行更新;或者接收到UpdateRelationshipChain消息,业务代码可以主动改变“点赞”“送虚拟礼物”“关注”“收藏”中任意一个或多个控件的展示状态;再或者接收到OnGestureEventReceived消息,业务代码可以接收用户的输入事件(手势操作等),以完成对“点赞”“送虚拟礼物”“关注”“收藏”中任意一个或多个控件的展示状态的更新。

更进一步的,如果所述播放应用中具有与所述第一控件关联的第二控件,当完成对所述第一控件的展示状态更新后,为了保持相同功能的控件具有相同的展示状态,则需要对所述第二控件进行更新,本实施例中,具体实现方式如下所述:

判断所述播放应用中是否存在与所述第一控件关联的第二控件;

若是,根据所述第一控件的展示状态的更新结果对所述第二控件的展示状态进行更新;若否,则不作任何处理。

具体的,所述第二控件具体是指所述播放应用中与所述第一控件具有关联关系的控件,需要说明的是,所述第二控件与所述第一控件具有相同功能,也就是说,通过点击第一控件实现的功能,也可以通过点击第二控件实现。

基于此,当所述第一控件的展示状态完成更新后,此时为了避免具有相同功能的其他控件的展示状态与第一控件的展示状态不一致,则可以检测播放应用中是否存在与所述第一控件关联的第二控件;若否,则不作任何处理即可。若是,则说明播放应用中存在与所述第一控件具有相同功能的第二控件,可以根据所述第一控件的展示状态的更新结果对所述第二控件的展示状态进行更新。

参见图5中(a)所示的示意图,弹幕组件中具有“关注”控件,而播放应用中也具有“关注”控件,当用户点击弹幕组件中的“关注”控件后,为了避免播放应用中的“关注”控件的展示效果与弹幕组件中的“关注”控件的展示效果不同,则可以对播放应用中的“关注”控件也进行更新,更新后的展示效果如图5中(b)所示的示意图。

此外,需要说明的是,当用户对播放应用中的第二控件进行触控的情况下,如果弹幕组件中具有与第二控件的功能相同的第一控件,则可以根据第二控件更新后的展示状态对弹幕组件中的第一控件的展示状态进行更新,以达到相同的展示效果。

综上,为了能够使具有相同功能的控件具有相同的展示效果,在第一控件的展示状态被更新后,同步会对第一控件关联的第二控件的展示状态也进行更新,从而避免相同功能的控件具有不同的展示效果。

下述结合附图6,以本申请提供的展示方法在视频播放场景中的应用为例,对所述展示方法进行进一步说明。其中,图6示出了本申请一实施例提供的一种应用于视频播放场景中的展示方法的处理流程图,具体包括以下步骤:

步骤S602,接收用户针对播放应用中的视频列表提交的选择指令,根据选择指令向播放应用所属的服务端发送视频请求。

步骤S604,接收服务端针对视频请求返回的视频以及视频关联的弹幕组件数据,并基于弹幕组件数据生成弹幕组件。

步骤S606,对弹幕组件数据进行解析,获得展示时间数据和展示坐标数据。

步骤S608,根据展示时间数据确定弹幕组件在视频中的组件展示区间,以及根据展示坐标数据确定弹幕组件的组件展示区域。

步骤S610,在视频中的组件展示区间基于组件展示区域配置弹幕组件,并通过播放应用展示携带有弹幕组件的视频。

步骤S612,在播放应用展示视频达到组件展示区间的起始时刻的情况下,通过组件展示区域展示弹幕组件,通过资源展示区域展示视频。

步骤S614,在接收到用户针对播放应用提交区域缩小指令的情况下,根据区域缩小指令对资源展示区域进行调整,获得第一展示区域。

步骤S616,基于第一展示区域以及根据组件展示区域和资源展示区域确定的相对位置关系对组件展示区域进行更新,获得第二展示区域。

步骤S618,通过播放应用展示位于第一展示区域的视频以及展示位于第二展示区域的弹幕组件。

本申请提供一种展示方法,实现在对多媒体资源的展示区域调整后,可以对弹幕组件的展示区域进行同步更新,形成弹幕组件和多媒体资源为一体的展示效果,进一步提高用户的观看体验。

与上述方法实施例相对应,本申请还提供了展示装置实施例,图7示出了本申请一实施例提供的一种展示装置的结构示意图。如图7所示,该装置包括:

获取模块702,被配置为获取多媒体资源以及与所述多媒体资源关联的弹幕组件;

确定模块704,被配置为确定播放应用与所述弹幕组件的相对位置关系,并基于所述相对位置关系将所述弹幕组件和所述多媒体资源加载至所述播放应用;

播放模块706,被配置为通过所述播放应用展示所述多媒体资源以及所述弹幕组件。

一个可选的实施例中,所述展示装置,还包括:

调整模块,被配置为在接收到用户针对所述播放应用提交参数调整指令的情况下,根据所述参数调整指令对所述多媒体资源在所述播放应用中的展示区域进行调整,获得所述多媒体资源的第一展示区域;基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的展示区域进行更新,获得所述弹幕组件的第二展示区域;通过所述播放应用展示位于所述第一展示区域的所述多媒体资源,以及位于所述第二展示位置的所述弹幕组件。

一个可选的实施例中,所述确定模块704进一步被配置为:

确定播放应用中的资源展示区域和区间展示区域,将所述资源展示区域和所述组件展示区域的区域相对位置关系作为所述相对位置关系;基于所述相对位置关系将所述多媒体资源加载至所述资源展示区域,以及将所述弹幕组件加载至所述组件展示区域;

相应的,所述播放模块706进一步被配置为:

通过所述播放应用中的所述资源展示区域展示所述多媒体资源,以及所述播放应用中的组件展示区域展示所述弹幕组件。

一个可选的实施例中,所述调整模块进一步被配置为:

根据所述参数调整指令对所述多媒体资源在所述播放应用中的所述资源展示区域进行调整,获得所述多媒体资源的第一展示区域;

相应的,所述基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的展示区域进行更新,获得所述弹幕组件的第二展示区域,包括:

基于所述第一展示区域和所述相对位置关系对所述弹幕组件在所述播放应用中的所述组件展示区域进行更新,获得所述弹幕组件的第二展示区域。

一个可选的实施例中,所述调整模块进一步被配置为:

根据所述第一展示区域和所述相对位置关系生成对所述弹幕组件在所述播放应用中的展示区域进行更新的区域更新信息;将所述区域更新信息输入至与所述播放应用具有通信关系的图像引擎,所述图像引擎基于所述区域更新信息对所述弹幕组件在所述播放应用中的展示区域进行更新,获得所述第二展示区域。

一个可选的实施例中,所述获取模块702进一步被配置为:

接收所述用户针对所述播放应用中的多媒体资源列表提交的选择指令,根据所述选择指令向所述播放应用所属的服务端发送资源请求;接收所述服务端针对所述资源请求返回的所述多媒体资源以及所述多媒体资源关联的弹幕组件数据,并基于所述弹幕组件数据生成所述弹幕组件。

一个可选的实施例中,所述播放模块706进一步被配置为:

对所述弹幕组件数据进行解析,获得展示时间数据和展示坐标数据;根据所述展示时间数据确定所述弹幕组件在所述多媒体资源中的组件展示区间,以及根据所述展示坐标数据确定所述弹幕组件的组件展示区域;在所述多媒体资源中的所述组件展示区间,基于所述组件展示区域配置所述弹幕组件,并通过所述播放应用展示携带有所述弹幕组件的所述多媒体资源;在所述播放应用展示所述多媒体资源达到所述组件展示区间的起始时刻的情况下,对所述多媒体资源和所述弹幕组件进行展示。

一个可选的实施例中,所述展示装置,还包括:

展示状态更新模块,被配置为接收所述用户针对所述弹幕组件提交的触控指令;在所述弹幕组件中确定所述触控指令对应的第一控件;基于所述触控指令对所述第一控件的展示状态进行更新。

一个可选的实施例中,所述展示状态更新模块进一步被配置为:

判断所述播放应用中是否存在与所述第一控件关联的第二控件;若是,根据所述第一控件的展示状态的更新结果对所述第二控件的展示状态进行更新。

一个可选的实施例中,所述调整模块进一步被配置为:

对所述参数调整指令进行解析获得调整参数,以及确定所述多媒体资源在所述播放应用中的展示区域的区域参数;基于所述调整参数对所述区域参数进行调整,并根据调整结果对所述多媒体资源在所述播放应用中的展示区域进行更新,获得所述第一展示区域。

一个可选的实施例中,所述参数调整指令包括下述至少一项:

区域尺寸调整指令,区域旋转调整指令,区域位置调整指令;

相应的,对所述多媒体资源在所述播放应用中的展示区域进行调整,包括:

对所述多媒体资源在所述播放应用中的展示区域进行尺寸调整,和/或

对所述多媒体资源在所述播放应用中的展示区域进行旋转调整,和/或

对所述多媒体资源在所述播放应用中的展示区域进行位置调整。

本实施例提供的展示装置,通过播放应用展示展示多媒体资源以及弹幕组件,同时确定弹幕组件和播放应用的相对位置关系,当接收到用户提交的参数调整指令的情况下,即可根据参数调整指令对多媒体资源在播放应用中的展示区域进行调整,以获得第一展示区域;之后基于第一展示区域和相对位置关系即可对所述弹幕组件在播放应用中的展示区域进行更新,获得弹幕组件的第二展示区域,最后再通过播放应用展示位于第一展示区域的多媒体资源和位于第二展示区域的弹幕组件,实现在对多媒体资源的展示区域调整后,可以对弹幕组件的展示区域进行同步更新,形成弹幕组件和多媒体资源为一体的展示效果,进一步提高用户的观看体验。

上述为本实施例的一种展示装置的示意性方案。需要说明的是,该展示装置的技术方案与上述的展示方法的技术方案属于同一构思,展示装置的技术方案未详细描述的细节内容,均可以参见上述展示方法的技术方案的描述。

图8示出了根据本申请一实施例提供的一种计算设备800的结构框图。该计算设备800的部件包括但不限于存储器810和处理器820。处理器820与存储器810通过总线830相连接,数据库850用于保存数据。

计算设备800还包括接入设备840,接入设备840使得计算设备800能够经由一个或多个网络860通信。这些网络的示例包括公用交换电话网(PSTN)、局域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组合。接入设840可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、全球微波互联接入(Wi-MAX)接口、以太网接口、通用串行总线(USB)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC)接口,等等。

在本申请的一个实施例中,计算设备800的上述部件以及图8中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图8所示的计算设备结构框图仅仅是出于示例的目的,而不是对本申请范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。

计算设备800可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止计算设备。计算设备800还可以是移动式或静止式的服务器。

其中,处理器820执行所述指令时实现所述的展示方法的步骤。

上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的展示方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述展示方法的技术方案的描述。

本申请一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现如前所述展示方法的步骤。

上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的展示方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述展示方法的技术方案的描述。

上述对本申请特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上公开的本申请优选实施例只是用于帮助阐述本申请。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本申请的内容,可作很多的修改和变化。本申请选取并具体描述这些实施例,是为了更好地解释本申请的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本申请。本申请仅受权利要求书及其全部范围和等效物的限制。

相关技术
  • 展示电子烟装置的方法,具有分隔器的展示包装,用于形成用于容纳电子烟装置的展示包装的坯料以及制造用于电子烟装置的展示包装的方法
  • 用于展示冰箱的展示装置及其展示方法
技术分类

06120113042738