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

动效资源统一播放的方法、电子终端及存储介质

文献发布时间:2024-04-18 19:58:53


动效资源统一播放的方法、电子终端及存储介质

技术领域

本申请涉及直播技术领域,特别是涉及动效资源统一播放的方法、电子终端及存储介质。

背景技术

随着互联网技术和通信技术的发展,社会进入了智能互联的时代,在互联网进行互动、娱乐和工作也越来越普遍,其中较为普遍的就是直播技术,人们能够通过智能设备能够随时随地观看直播或者进行直播,极大地丰富人们的生活以及拓宽了人们的视野。

在直播过程中,通过在直播界面呈现各种各样不同的动态效果来吸引用户的观看,例如礼物动效可以视频的方式播放,通过视频动效的方式能够呈现更多的细节,但是在直播过程中会存在多种类型的视频动效资源,需要对接多种不同的播放器,导致十分不方便。

发明内容

本申请主要解决的技术问题是提供动效资源统一播放的方法、电子终端及存储介质,能够提高动效资源在播放过程中的便捷性。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种动效资源统一播放的方法,该方法包括:接收动效资源或者与动效资源对应的动效资源信息;将动效资源或动效资源信息输入预设通用播放器;其中,预设通用播放器封装有用于播放不同类型的动效资源的多种播放器框架的接入规范;通过预设通用播放器确定动效资源的类型,并按照接入规范接入与动效资源的类型匹配的播放器框架以播放动效资源。

为解决上述技术问题,本申请采用的另一技术方案是:提供一种电子终端,该电子终端包括:处理器、存储器和通信电路;存储器和通信电路耦接处理器,存储器存储有计算机程序,处理器能够执行计算机程序以实现如上述本申请提供的动效资源统一播放的方法。

为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机可读的存储介质,该存储介质存储有计算机程序,计算机程序能够被处理器执行以实现如上述本申请提供的动效资源统一播放的方法。

本申请的有益效果是:区别于现有技术的情况,在接收到动效资源或者与动效资源对应的动效资源信息之后,可以将接收到的动效资源或者动效资源信息输入封装有用于播放不同类型的动效资源的多种播放框架的接入规范的预设通用播放器中,进而可以通过预设通用播放器确定动效资源的类型,并按照预设通用播放器中的接入规范接入与动效资源的类型匹配的播放框架以播放动效资源,如此则可以在需要播放不同类型的动效资源时,不需要使用不同类型对应的播放器,可以通过预设通用播放器统一动效资源的播放,对于客户终端的业务层来说,可以无需关心使用何种播放器来播放不同类型的动效资源,只需要通过预设通用播放器进行播放、接入和维护等,有利于提高对不同类型的动效资源进行播放的便捷性。

附图说明

图1是本申请直播系统实施例的系统组成示意图;

图2是本申请动效资源统一播放的方法实施例的流程示意图;

图3是本申请动效资源统一播放的方法实施例的时序示意图;

图4是本申请电子终端实施例的电路结构示意图;

图5是本申请计算机可读的存储介质实施例的电路结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

随着直播行业的快速发展,直播成为了人们通过互联网娱乐的一种重要方式。在直播过程中,主播在主播终端进行表演,用户可以在观众终端对主播的表演进行观看,也可以通过观众终端跟主播进行互动。主播的直播画面可以在个人直播间进行呈现。在直播过程中,通过在直播界面呈现各种各样不同的动态效果来吸引用户的观看,例如礼物动效可以视频的方式播放,通过视频动效的方式能够呈现更多的细节,也可以丰富直播间的画面,提高用户观看的兴趣。

发明人经过长期研究发现,在对动效资源进行播放的过程中,需要客户终端的业务层根据动效资源对应的类型,使用不同的类型对应的播放器对相应类型的动效资源进行播放,大大提高了业务层的使用成本。并且如果动效资源发生变更,还需要修改播放器中的代码,十分不方便。为了改善上述技术问题,本申请提出以下实施例。

如图1所示,本申请直播系统实施例描述的直播系统1可以包括服务器10、主播终端20以及观众终端30。主播终端20和观众终端30可以为电子设备,具体地,主播终端20和观众终端30为安装有相应客户端程序的电子设备,也即客户终端。电子设备可以是移动终端、计算机、服务器或者其他终端等,移动终端可以是手机、笔记本电脑、平板电脑、智能穿戴设备等,计算机可以是台式电脑等。

服务器10可以从主播终端20中对直播数据流拉流,并可以将获取的直播数据流进行相应的处理后推流到观众终端30。观众终端30获取到直播数据流后即可观看主播或者嘉宾的直播过程。直播数据流的混流可以发生在服务器10、主播终端20和观众终端30中的至少一方。主播终端20和主播终端20之间、主播终端20和观众终端30之间均可以进行视频连麦或语音连麦。在视频连麦中,连麦方可以将包括视频流在内的直播数据流推送到服务器10,进而将相应的直播数据推送至相应的连麦方以及观众终端30。主播终端20和观众终端30能够在直播间中显示到相应的直播画面。具体地,服务器10例如可以是服务器集群,不仅可以用来进行直播数据流的采集和推流,还可以进一步用于处理业务请求和相关事项,例如存储和处理直播过程中产生的与业务相关的数据,例如可以处理虚拟礼物赠送、虚拟币充值和消费、公屏信息收发、鉴权认证、连麦以及自动鉴定敏感词/画面等。

当然,主播终端20和观众终端30是相对而言的,处于在直播过程中的终端为主播终端20,处于观看直播过程的终端为观众终端30。

如图2所示,本申请动效资源统一播放的方法实施例可以以客户终端为执行主体,客户终端可以包括主播终端20和观众终端30。本实施例可以包括如下步骤:S100:接收动效资源或者与动效资源对应的动效资源信息。S200:将动效资源或动效资源信息输入预设通用播放器;其中,预设通用播放器封装有用于播放不同类型的动效资源的多种播放器框架的接入规范。S300:通过预设通用播放器确定动效资源的类型,并按照接入规范接入与动效资源的类型匹配的播放器框架以播放动效资源。

在接收到动效资源或者与动效资源对应的动效资源信息之后,可以将接收到的动效资源或者动效资源信息输入封装有用于播放不同类型的动效资源的多种播放框架的接入规范的预设通用播放器中,进而可以通过预设通用播放器确定动效资源的类型,并按照预设通用播放器中的接入规范接入与动效资源的类型匹配的播放框架以播放动效资源,如此则可以在需要播放不同类型的动效资源时,不需要使用不同类型对应的播放器,可以通过预设通用播放器统一动效资源的播放,对于业务层来说,可以无需关心使用何种播放器来播放不同类型的动效资源,只需要通过预设通用播放器进行播放、接入和维护等,有利于提高对不同类型的动效资源进行播放的便捷性。

本实施例描述的方法可应用于客户终端在接收到服务器10下发的动效资源后进行播放的场景,如图3所示,以下对本实施例以客户终端为执行主体进行详细描述。

S100:接收动效资源或者与动效资源对应的动效资源信息。

动效资源可以是经服务器10配置并发送到客户终端,以使客户终端能够基于动效资源播放视频动效的资源。举例来说,在直播过程中观众向主播赠送礼物时,有些高价值的礼物常以视频动效的形式进行展示,从而能够丰富直播间界面,提高用户观看以及送礼的兴趣,而礼物对应的视频动效可以是服务器10预先将各种素材合成的动效资源,然后将动效资源发送给客户终端,客户终端可以通过播放器对动效资源进行播放。具体地,动效资源可以包括多种类型,比如SVGA、Y2A、透明MP4、动态元素的MP4等。

动效资源信息可以是用于指向对应的动效资源的信息,具体地,动效资源信息可以是动效资源的URL,也就是说,客户终端可以接收服务器10发送的动效资源的URL,从而可以确定相对应的动效资源。

客户终端在接收到服务器10发送的动效资源或者与动效资源对应的动效资源信息后,可以对获取到的动效资源或动效资源信息进行处理如下:

S200:将动效资源或动效资源信息输入预设通用播放器。

预设通用播放器可以是客户终端中预先设置的用于对动效资源或动效资源信息进行播放的播放器。具体地,预设通用播放器可以封装有用于播放不同类型的动效资源的多种播放器框架的接入规范。在客户终端接收到不同类型的动效资源或动效资源信息后,可以直接将不同类型的动效资源或动效资源类型输入预设通用播放器中,通过预设通用播放器中封装的接入规范,将不同类型的动效资源接入对应的播放器框架中进行播放,从而客户终端的业务层不需要关心接收到的动效资源或动效资源信息是何种类型的资源,将接收到的动效资源或动效资源信息输入预设通用播放器即可完成接入,大大降低了客户终端的使用成本。

客户终端在将接收到的动效资源或动效资源信息输入预设通用播放器之后,可以通过预设通用播放器对动效资源进行播放,如下:

S300:通过预设通用播放器确定动效资源的类型,并按照接入规范接入与动效资源的类型匹配的播放器框架以播放动效资源。

在将动效资源或动效资源信息输入预设通用播放器之后,可以通过预设通过播放器确定动效资源的类型,将动效资源按照接入规范接入与动效资源的类型匹配的播放器框架以播放动效资源。具体地,播放器框架可以是独立于预设通用播放器设置的,不同类型的播放器框架可以用于播放对应类型的动效资源。

在一种实现方式中,对于如何通过预设通用播放器确定动效资源的类型,可以参照S300包括的如下步骤:

S310:通过预设通用播放器利用URL确定URL对应的动效资源的类型。

由于URL可以指向对应的动效资源,若客户终端接收到的动效资源信息为动效资源的URL,则可以在将动效资源的URL输入预设通用播放器之后,利用动效资源的URL确定URL对应的动效资源类型,从而可以按照接入规范接入与确定出的动效资源的类型相匹配的播放器框架,进而可以通过播放器框架播放动效资源。

在一种实现方式中,S310可以包括如下步骤:

S311:通过预设通用播放器解析URL获得与动效资源的类型相对应的字段,并通过字段确定动效资源的类型。

预设通用播放器在接收到动效资源的URL后,可以对URL进行解析,从而获得与动效资源的类型对应的字段,进而可以通过字段确定动效资源的类型。具体地,可以根据URL的后缀确定动效资源的类型。举例来说,若客户终端接收到的并输入预设通用播放器的URL为“https://localhostL:8080/a.mp4”,可见URL的后缀为.mp4,可以认为动效资源对应的类型为MP4。若客户终端接收到的并输入预设通用播放器的URL为“https://localhostL:8080/a.svga”,可见URL的后缀为.svga,可以认为动效资源对应的类型为SVGA。

在一种实现方式中,对于如何按照接入规范接入与动效资源的类型匹配的播放器框架以播放动效资源,可以参照SS300包括的如下步骤:

S320:按照接入规范接入与动效资源的类型匹配的播放器框架,以使得播放器框架利用URL获取相应的动效资源进行播放。

在通过预设通用播放器确定动效资源的类型后,可以按照预设通用播放器中的接入规范接入与动效资源的类型匹配的播放器框架,进而可以通过播放器框架利用URL获取相应的动效资源进行播放。举例来说,当通过预设通用播放器确定动效资源的类型为MP4时,可以通过预设通用播放器中的接入规范接入MP4播放器框架,以使得MP4播放框架可以利用URL确定相应的动效资源进行播放。当通过预设通用播放器确定动效资源的类型为SVGA时,可以通过预设通用播放器中的接入规范接入SVGA播放器框架,以使得SVGA播放框架可以利用URL确定相应的动效资源进行播放。

在一种实现方式中,在S300之后,可以包括如下步骤:

S400:通过预设通用播放器监听视图控制器的生命周期。

视图控制器可以是视图控制器就用于控制或者说管理视图的控制器,每个视图控制器都有一个View属性来描述视图长什么样。视图控制器的生命周期可以是由视图不同的阶段对应的View属性组成的周期。具体地,视图控制器的生命周期可以包括“viewDidLoad”表示视图加载完毕、“viewWillAppear”表示视图即将显示、“viewDidAppear”表示视图已经显示、“viewWillDisappear”表示视图即将消失、“viewDidDisappear”表示视图已经消失、“viewWillUnload”表示视图即被卸载、“viewDidUnload”表示视图已经卸载、“dealloc”表示控制器被销毁。

在一种实现方式中,在将动效资源或动效资源信息输入预设通用播放器之后,也就是在通过预设通用播放器监听视图控制器的生命周期之前,可以包括如下步骤:

S410:利用动效资源所对应的标志位配置预设通用播放器。

标志位可以是用于标志如何配置通用播放器的信息,在将动效资源或动效资源信息输入预设通用播放器之后,可以利用动效资源对应的标志位对预设通用播放器进行配置,通过配置后的预设通用播放器则可以监听视图播放器的生命周期。

在一种实现方式中,在S410之前可以包括如下步骤:

S420:解析动效资源的使用场景对应的代码段,以从代码段中获取标志位。

在利用动效资源对应的标志位配置预设通用播放器之前,需要先确定与动效资源对应的标志位。在确定动效资源对应的标志位的过程中,可以解析动效资源的使用场景对应的代码段,以从代码段中获取标志位,进而可以利用标志位配置预设通用播放器。

S500:在监听到预设事件时,通过预设通用播放器控制播放器框架对动效资源的动效播放进行与预设事件相匹配的播放控制。

预设事件可以是视图控制器的生命周期中对应的各个事件,预设事件可以与动效资源对应的标志位相关联,在动效资源对应的标志位下发生相关联的预设事件时,可以进行与预设时间相匹配的播放控制。

在一种实现方式中,对于如何通过预设通用播放器控制播放器框架对动效资源的动效播放进行与预设事件相匹配的播放控制,可以参照S500包括的如下步骤:

S510:通过预设通用播放器确定在标志位下预设事件对应的播放控制操作,并生成与播放控制操作对应的控制指令。

由于利用动效资源对应的标志位配置预设通用播放器,从而可以通过预设通用播放器确定在标志位下预设事件对应的播放控制操作,进而可以生成与播放控制操作对应的控制指令。

具体地,标志位可以包括第一标志位、第二标志位和第三标志位。举例来说,第一标志位可以设置为0,第二标志位可以设置为1,第三标志位可以设置为2。

在第一标志位下,若预设事件为动效资源对应的视图消失或者视图显示,则预设事件对应的播放控制操作为保持播放。也就是说,若动效资源对应的标志位为第一标志位,并且利用第一标志位配置预设通用播放器,则在监听到动效资源对应的视图已经消失或者视图已经显示时,可以确定对应的播放控制操作为保持播放,进而可以生成保持播放对应的控制指令。

在第二标志位下,若预设事件为动效资源对应的视图已经消失,则预设事件对应的播放控制操作为暂停播放;若预设事件为动效资源对应的视图已经显示,则预设事件对应的播放控制操作为继续播放。也就是说,若动效资源对应的标志位为第二标志位,并且利用第二标志位配置预设通用播放器,则在监听到动效资源对应的视图已经消失时,可以确定对应的播放控制操作为暂停播放,进而可以生成暂停播放对应的控制指令,在监听到动效资源对应的视图已经显示时,可以确定对应的播放控制操作为继续播放,进而可以生成继续播放对应的控制指令。

在第三标志位下,若预设事件为动效资源对应的视图已经消失,则预设事件对应的播放控制操作为暂停播放;若预设事件为动效资源对应的视图已经显示,则预设事件对应的播放控制操作为重新播放。也就是说,若动效资源对应的标志位为第三标志位,并且利用第三标志位配置预设通用播放器,则在监听到动效资源对应的视图已经消失,可以确定对应的播放控制操作为暂停播放,进而可以生成暂停播放对应的控制指令,在监听到动效资源对应的视图已经显示时,可以确定对应的播放控制操作为重新播放,进而可以生成重新播放对应的控制指令。

S520:通过预设通用播放器将控制指令发送至播放器框架,以控制播放器框架按照控制指令对动效资源的动效播放执行相应的播放控制操作。

在生成与播放控制操作对应的控制指令后,可以通过预设播放控制器将控制指令发送至播放器框架,进而可以控制播放器框架按照控制指令对动效资源的动效播放执行相应的播放控制操作。

若在第一标志位下,生成保持播放对应的控制指令后,预设通用播放器可以将保持播放对应的控制指令发送至播放器框架,以控制播放器框架对动效资源的动效播放执行保持播放的播放控制操作。举例来说,若动效资源在第一视图进行播放,此时在第一视图上产生了第二视图,由于第二视图导致第一视图已经消失,直到第二视图已经消失导致第一视图已经显示,播放器框架在接收到保持播放的控制指令下,可以控制第一视图会一直处于保持播放的状态。

若在第二标志位下,生成暂停播放对应的控制指令和继续播放对应的控制指令后,预设通用播放器可以将暂停播放对应的控制指令和继续播放对应的控制指令发送至播放器框架,以控制播放器框架对动效资源的动效播放执行暂停播放或继续播放的播放控制操作。举例来说,若动效资源在第一视图进行播放,此时在第一视图上产生了第二视图,由于第二视图导致第一视图已经消失,此时播放器框架在接收到暂停播放的控制指令下,可以控制第一视图会处于暂停播放的状态,而当第二视图已经消失导致第一视图已经显示时,播放器框架在接收到继续播放的控制指令下,可以控制第一视图处于继续播放的状态,也就是继续之前暂停时的内容进行播放。

若在第三标志位下,生成暂停播放对应的控制指令和重新播放对应的控制指令后,预设通用播放器可以将暂停播放对应的控制指令和重新播放对应的控制指令发送至播放器框架,以控制播放器框架对动效资源的动效播放执行暂停播放或重新播放的播放控制操作。举例来说,若动效资源在第一视图进行播放,此时在第一视图上产生了第二视图,由于第二视图导致第一视图已经消失,此时播放器框架在接收到暂停播放的控制指令下,可以控制第一视图会处于暂停播放的状态,而当第二视图已经消失导致第一视图已经显示时,播放器框架在接收到重新播放的控制指令下,可以控制第一视图处于重新播放的状态,也就是对动效资源重新进行播放。

在一种实现方式中,本申请动效资源统一播放的方法实施例还可以包括如下步骤:

S610:接收用于对预设通用播放器进行修改的修改指令。

S620:响应于修改指令,以热更新的方式对预设通用播放器进行与修改指令相匹配的修改。

当需要增加或删除播放器框架以实现对更多类型的动效资源进行播放时,可以接收用于对预设通用播放器进行修改的修改指令,预设通用播放器可以响应于修改指令,以热更新的方式对预设通用播放器进行与修改指令相匹配的修改。具体地,预设通用播放器可以响应于修改指令对接入规范进行修改,以能够将其他类型的动效资源通过接入规范接入对应的播放器框架中,从而提高预设通用播放器的适用性,有利于统一动效资源的播放,进而提高对动效资源播放的便捷性。

综上所述,在接收到动效资源或者与动效资源对应的动效资源信息之后,可以将接收到的动效资源或者动效资源信息输入封装有用于播放不同类型的动效资源的多种播放框架的接入规范的预设通用播放器中,进而可以通过预设通用播放器确定动效资源的类型,并按照预设通用播放器中的接入规范接入与动效资源的类型匹配的播放框架以播放动效资源,如此则可以在需要播放不同类型的动效资源时,不需要使用不同类型对应的播放器,可以通过预设通用播放器统一动效资源的播放,对于业务层来说,可以无需关心使用何种播放器来播放不同类型的动效资源,只需要通过预设通用播放器进行播放、接入和维护等,有利于提高对不同类型的动效资源进行播放的便捷性。

如图4所示,本申请电子终端100实施例描述的电子终端100可以为上述的客户终端,电子终端100包括处理器110、存储器120和通信电路。存储器120和通信电路耦接处理器110。

存储器120用于存储计算机程序,可以是RAM(只读存储器,Read-Only Memory),也是可以ROM(随机存取存储器,Random Access Memory),或者其他类型的存储设备。具体地,存储器可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器中的非暂态的计算机可读存储介质用于存储至少一条程序代码。

处理器110用于控制电子终端100的操作,处理器110还可以称为CPU(CentralProcessing Unit,中央处理单元)。处理器110可能是一种集成电路芯片,具有信号的处理能力。处理器110还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器110也可以是任何常规的处理器等。

处理器110用于执行存储器120中存储的计算机程序以实现本申请动效资源统一播放的方法实施例描述的动效资源统一播放的方法。

在一些实施方式中,电子终端100还可以包括:外围设备接口130和至少一个外围设备。处理器110、存储器120和外围设备接口130之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口130相连。具体地,外围设备包括:射频电路140、显示屏150、音频电路160和电源170中的至少一种。

外围设备接口130可被用于将I/O(Input/output,输入/输出)相关的至少一个外围设备连接到处理器110和存储器120。在一些实施例中,处理器110、存储器120和外围设备接口130被集成在同一芯片或电路板上;在一些其他实施方式中,处理器110、存储器120和外围设备接口130中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路140用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路140通过电磁信号与通信网络以及其他通信设备进行通信。射频电路140将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路140包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路140可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路140还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏150用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏150是触摸显示屏时,显示屏150还具有采集在显示屏150的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器110进行处理。此时,显示屏150还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施方式中,显示屏150可以为一个,设置在电子终端100的前面板;在另一些实施方式中,显示屏150可以为至少两个,分别设置在电子终端100的不同表面或呈折叠设计;在另一些实施方式中,显示屏150可以是柔性显示屏,设置在电子终端100的弯曲表面上或折叠面上。甚至,显示屏150还可以设置成非矩形的不规则图形,也即异形屏。显示屏150可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-EmittingDiode,有机发光二极管)等材质制备。

音频电路160可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器110进行处理,或者输入至射频电路140以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子终端100的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器110或射频电路140的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路160还可以包括耳机插孔。

电源170用于为电子终端100中的各个组件进行供电。电源170可以是交流电、直流电、一次性电池或可充电电池。当电源170包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。

关于本申请电子终端实施例中各功能模块或者部件功能和执行过程的详细阐述,可以参照上述本申请动效资源统一播放的方法实施例中的阐述,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的电子终端100和背景处理方法,可以通过其它的方式实现。例如,以上所描述的电子终端100各实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

参阅图5,上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在计算机可读存储介质200中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令/计算机程序用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种介质以及具有上述存储介质的电脑、手机、笔记本电脑、平板电脑、相机等电子终端。

关于计算机可读的存储介质中的程序数据的执行过程的阐述可以参照上述本申请动效资源统一播放的方法实施例中阐述,在此不再赘述。

以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

相关技术
  • 一种视频播放界面图片存储方法、移动终端及存储介质
  • 视频资源播放方法、装置、电子设备以及存储介质
  • 音乐播放方法、装置、终端及存储介质
  • 音量调节方法、装置、播放终端及计算机可读存储介质
  • 视频播放方法、终端及计算机可读存储介质
  • 一种电子设备动效播放方法、电子设备及存储介质
  • 视频统一播放方法、终端及计算机可读存储介质
技术分类

06120116509029