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

文档序号:9381081阅读:470来源:国知局
一种切换音视频应用的方法及电视机的制作方法
【技术领域】
[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为本发明实施例中切换音视频应用的方法的步骤S300的流程示意图; 图6为本发明实施例中平衡切换前后的两个应用资源的流程示意图之一; 图7为本发明实施例中平衡切换前后的两个应用资源的流程示意图之二; 图8为本发明实施例中的切换音视频应用的电视机的结构图。
【具体实施方式】
[0012] 以下结合附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用 于说明和解释本发明,并不用于限定本发明。
[0013] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0014] 本发明实施例提供一种切换音视频应用的方法,适用于具有智能操作系统的设 备,如智能电视,智能手机,智能平板电脑等,由于目前,智能手机、智能平板电脑等一般通 过触屏方式操控设备,而智能电视一般配备有遥控器,用户可以通过遥控器向智能电视发 送控制指令,控制指令可以是切换应用的指令,在当前应用在智能电视上全屏展示或者播 放的情况下,用户也可以通过操作遥控器按键,向智能电视发送切换应用的指令,因此,智 能电视相对于其他不具有外部控制设备的智能设备,切换应用相对方便,本实施例就以智 能电视为例,对本发明的实施方式进行说明。如图3所示,本发明的切换应用的方法包括步 骤: 5100 :接收到切换至目标音视频应用的指令; 以智能电视为例,如图4所示,本步骤包括如下两个步骤: 5101 :智能电视接收到用户发送的遥控器键值; 5102 :智能电视获取与接收到的遥控器键值对应的目标音视频应用; 在步骤S102中,具体实现为:查找所配置的遥控器键值与应用标识的对应关系表,得 到与接收到的遥控器键值对应的应用标识,这里的应用标识具体可以为应用名称。对应关 系表为: 表1遥控器键值与应用名称的对应关系表
经过步骤S102之后,智能电视将接收到的遥控器键值转换为目标音视频应用的应用 名称,比如,在智能电视播放应用A的过程中,接收到了遥控器发送的键值KeyEVent2,接 收到键值后,查找表1,得到键值keyEvent2对应的目标音视频应用是应用B,则进入步骤 S200 :根据指令,启动目标音视频应用,也就是应用B的播放界面,并将当前正在播放的音 视频应用,也就是应用A置为后台程序,使应用A在后台运行。
[0015] 在步骤S200中,在实际操作过程中,启动应用B的播放界面的同时,将应用A置为 后台程序,使其在后台执行,举例来说,比如应用A为搜狐视频,应用B为乐视视频,当接收 到遥控器键值KeyE Vent2时,启动乐视视频的播放界面,并将搜狐视频置为后台程序。
[0016] 这里需要说明的是,接收到切换指令后,首先启动乐视视频的播放界面,而不是直 接播放乐视视频,因为搜狐视频和乐视视频这两个音视频应用可能共享一个音视频解码 器,当将乐视视频的播放界面设置为当前播放界面时,切换到后台运行的搜狐视频并不一 定释放了其所占有的解码器资源,所以执行完步骤S200后,进入步骤S300 :查询音视频解 码器的状态。
[0017] 以安卓操作系统为例,在安卓操作系统中只设置有一个解码器,当然,其他的操作 系统中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1