一种切换音视频应用的方法及电视机的制作方法

文档序号:9277126阅读:519来源:国知局
一种切换音视频应用的方法及电视机的制作方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种切换音视频应用的方法及电视机。
【背景技术】
[0002] 目前,智能电视的用户界面一般具有主页,主页上设置有多个应用的图标,如图1 所示。用户进入主页后,可以打开并运行主页上的应用A。当需要从应用A切换到应用B 时,用户需要首先退出应用A或者在后台运行应用A,回到主页,然后启动应用B。
[0003] 当应用A和应用B为视频或者音频应用时,两者共享视频或者音频解码器资源R, 如图2所示,在执行应用A切换到应用B的操作时,首先退出应用A或者在后台运行应用A, 在应用A退出或者在后台运行的过程中,由应用A向视频或者音频解码器资源R发送停止 指令,解码器资源R停止解码后,通知应用A,应用A成功退出,系统返回主页,之后,启动主 页上的应用B,由应用B向解码器资源R发送播放指令,解码器资源R启动解码,并播放应用 B0
[0004]随着智能电视系统的普及,智能电视上安装的应用越开越多,相应地,用户执行应 用切换的操作也越来越频繁,若按照上述应用切换的方法,每次切换都需要应用A->主页, 主页-> 应用B两个步骤,因此,应用切换的时间间隔较长,一定程度上影响了用户体验。

【发明内容】

[0005] 本发明的目的是提供一种切换音视频应用的方法及装置,在实现无需将返回主页 作为应用切换的过度步骤,快速切换音视频应用的同时,避免了切换过程中的应用之间共 享解码器资源的冲突。
[0006] -方面,本发明提供一种切换音视频应用的方法,所述方法包括:接收到切换至目 标音视频应用的指令;根据所述指令,启动所述目标音视频应用的播放界面,并将当前正在 播放的音视频应用置为后台程序;指示被启动的所述目标音视频应用向音视频资源锁管理 模块发送申请音视频资源的请求;若所述音视频资源锁管理模块中对应所述目标音视频应 用的音视频资源处于解锁状态,则所述音视频资源锁管理模块接收所述请求,将解锁的音 视频资源分配给所述目标音视频应用,并加锁已分配的音视频资源。
[0007] 另一方面,本发明提供了一种切换音视频应用的电视机,包括接收模块,用于接收 切换至目标音视频应用的指令;执行模块,用于根据所述接收模块接收到的指令,启动所述 目标音视频应用的播放界面,并将当前正在播放的音视频应用置为后台程序;请求模块,用 于被启动的所述目标音视频应用向音视频资源锁管理模块发送申请音视频资源的请求,并 将请求结果发送给判断模块;判断模块,用于根据接收到的所述请求模块发送的所述请求 结果,判断所述音视频资源锁管理模块中对应所述目标音视频应用的音视频资源是否处于 解锁状态,并当所述音视频资源处于解锁状态时,向控制模块发送消息; 控制模块,用于根据判断模块发送的消息,指示所述音视频资源锁管理模块接收所述 请求,将解锁的音视频资源分配给所述目标音视频应用,并加锁已分配的音视频资源。
[0008] 在本发明提供的方法及电视机设备中,若电视机设备接收到切换至目标音视频应 用的指令,就执行启动切换后的目标音视频应用的播放界面的操作,即将目标音视频应用 的播放界面设置为当前播放界面,同时将当前正在播放的音视频应用置为后台程序,使其 在后台执行,之后,电视机设备指示被启动的目标音视频应用向音视频资源锁管理模块发 送申请音视频资源的请求,这里的音视频资源具体可以理解为音视频解码器资源,如果音 视频资源锁管理模块中对应目标音视频应用的音视频资源处于解锁状态,则音视频资源锁 管理模块接收该请求,将解锁的音视频资源分配给目标音视频应用,并加锁已分配的音视 频资源,使得目标音视频应用获得其所需的音视频资源,对该目标音视频应用进行播放,且 将目标音视频应用所占用的音视频资源加锁,以指示该资源正在被占用。
[0009] 上述方法及电视机设备在接收到切换至目标音视频应用的指令后,就执行启动目 标音视频应用的播放界面的操作,实现了目标音视频应用的一键切换,相比于现有技术中, 首先将当前正在播放的音视频应用退出,回到主页,再在主页上启动目标音视频应用的操 作,无须在切换至目标音视频应用之前,执行返回主页的操作,而且也无需在返回后的主页 上执行启动目标音视频应用的操作,而是直接通过切换指令,从当前音视频应用切换至目 标音视频应用,因此简化了应用切换的步骤。而且,因为在启动目标音视频应用的播放界面 的同时,将正在播放的音视频应用置为后台程序,此时,被置为后台程序的音视频应用仍然 有可能未释放掉其所占有的解码器资源,也就是说,其所占有的解码器资源仍然处于加锁 状态,所以,在本发明中,为了避免两个应用之间的解码器资源产生冲突,在判断音视频资 源锁管理模块中对应所述目标音视频应用的音视频资源处于解锁状态时,才对目标音视频 应用进行解码并播放,进而,即使在电视机设备只有一个解码器的情况下,也不会引起当前 音视频应用和目标音视频应用的资源冲突。
[0010] 综上,相比于现有技术,本发明能快速地启动目标音视频应用的播放界面,缩短了 切换应用的时间间隔,而且,由于可以通过一个切换指令切换到目标音视频应用,不需要首 先将当前正在播放的音视频应用退出,系统回到主页后再启动目标音视频应用,所以智能 设备的用户界面可以不需要设计主页,即不需要主页作为启动应用的一个入口,使得智能 设备的界面更加简洁,实现用户界面的无主页设计。而且,因为在某一音视频应用占用音视 频资源时,将该音视频资源加锁,这样,当切换后的目标音视频应用请求音视频资源时,不 需要反复查询音视频资源对应的接口,而是直接向音视频资源锁管理模块发出请求即可, 减少了访问音视频资源对应的接口的次数,降低了该接口发生异常的概率。
【附图说明】
[0011] 图1为本发明【背景技术】中智能电视用户界面的主页的示意图; 图2为本发明【背景技术】中智能电视切换应用的示意流程图; 图3为本发明实施例中切换音视频应用的方法流程示意图; 图4为本发明实施例中切换音视频应用的方法的步骤SlOO的流程示意图; 图5为本发明实施例中平衡切换前后两个应用的资源的流程示意图之一; 图6为本发明实施例中平衡切换前后两个应用的资源的流程示意图之二; 图7为本发明实施例中的切换音视频应用的电视机的结构图。
【具体实施方式】
[0012] 以下结合附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用 于说明和解释本发明,并不用于限定本发明。
[0013] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0014] 本发明实施例提供一种切换音视频应用的方法,适用于具有智能操作系统的设 备,如智能电视,智能手机,智能平板电脑等,由于目前,智能手机、智能平板电脑等一般通 过触屏方式操控设备,而智能电视一般配备有遥控器,用户可以通过遥控器向智能电视发 送控制指令,控制指令可以是切换应用的指令,在当前应用在智能电视上全屏展示或者播 放的情况下,用户也可以通过操作遥控器按键,向智能电视发送切换应用的指令,因此,智 能电视相对于其他不具有外部控制设备的智能设备,切换应用相对方便,本实施例就以智 能电视为例,对本发明的实施方式进行说明。如图3所示,本发明的切换应用的方法包括步 骤: 5100 :接收到切换至目标音视频应用的指令; 以智能电视为例,如图4所示,本步骤包括如下两个步骤: 5101 :智能电视接收到用户发送的遥控器键值; 5102 :智能电视获取与接收到的遥控器键值对应的目标音视频应用; 在步骤S102中,具体实现为:查找所配置的遥控器键值与应用标识的对应关系表,得 到与接收到的遥控器键值对应的应用标识,这里的应用标识具体可以为应用名称。对应关 系表为:
经过步骤
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1