用于Linux系统的电视的多应用切换管理方法技术方案

技术编号:13883580 阅读:36 留言:0更新日期:2016-10-23 17:20
本发明专利技术涉及智能电视领域,公开了用于Linux系统的电视的多应用切换管理方法,优化智能电视多应用切换管理流程,提升用户体验。本方法归纳起来为:添加应用配置脚本,根据应用特性,在配置脚本中设置每个应用的属性参数;加载所述应用配置脚本;启动主应用和后台服务应用;选择所需启动的应用,根据所需启动的应用的名称在配置脚本中进行遍历,查找所需启动的应用对应的属性参数,获取应用配置参数,并通过所获取的应用配置参数判断所需启动应用的类型;若所需启动应用为本地应用,阻塞主应用,获取控制焦点;若所需启动应用为网页应用,阻塞当前应用,后台的浏览器获取控制焦点,加载网页。本发明专利技术适用于海外Linux系统的智能电视。

【技术实现步骤摘要】

本专利技术涉及智能电视领域,特别涉及用于Linux系统的电视的多应用切换管理方法
技术介绍
随着互联网在生活中的渗透,智能设备的普及,智能电视的概念及推广的进一步深入人心,市场上对于智能电视的需求和期望日益迫切。智能电视的一个很大的特点就是应用多样,特别是海外智能电视,需根据不同区域定制不同的应用,这在应用的切换及管理上存在较大的差异,较难做到统一接口管理。由于目前海外智能电视Android系统接受度还不高,以Linux系统为主,在各地的应用需求差异较大,且应用大小及要求也有所差异。这种应用切换存在很多不确定的因素,对用户体验及电视系统资源占用都有许多不利的影响。
技术实现思路
本专利技术要解决的技术问题是:提供用于Linux系统的电视的多应用切换管理方法,优化智能电视多应用切换管理流程,提升用户体验。为解决上述问题,本专利技术采用的技术方案是:用于Linux系统的电视的多应用切换管理方法,如图1所示,包括如下步骤:a、添加应用配置脚本,根据应用特性,在配置脚本中设置每个应用的属性参数;b、系统启动,加载所述应用配置脚本;c、启动主应用和后台服务应用,其中,后台服务应用至少包括浏览器;启动完成后,后台服务应用将控制焦点交出,并在后台运行;d、判断是否需要启动用户需求的应用,如果是,则主应用将控制焦点交出,并在后台运行,只响应相应热键,并进入步骤e,否则,返回步骤d;e、选择所需启动的应用,根据所需启动的应用的名称在配置脚本中进行遍历,查找所需启动的应用对应的属性参数,获取应用配置参数,并通过所获取的应用配置参数判断所需启动应用的类型;f、若所需启动应用为本地应用,阻塞主应用,获取控制焦点;若所需启动应用为网页应用,阻塞当前应用,后台的浏览器获取控制焦点,加载网页。进一步的,当已启动的应用需要退出,步骤f还包括:若已启动应用为本地应用,当其退出后,释放所有资源,将控制焦点交还给主应用,返回步骤d;若已启动应用为网页应用,当其退出后,释放网页应用的资源,将控制焦点交还
给主应用返回步骤d。进一步的,所述后台服务应用还包括DIAL应用。本专利技术的有益效果是:本专利技术通过添加配置脚本中并设置属性参数,统一应用配置接口,在不改变硬件设备的条件的,提高了用户体验,能够享受更多、更强的应用体验,实现统一的应用管理接口,减少开发人员针对不同区域客制化工作量。附图说明图1为本专利技术流程图。具体实施方式电视端根据应用的不同属性进行判断,分为可主应用、本地应用、网页应用、后台服务应用。针对应用的类型,在配置脚本中配置应用的切换方式是否需要独占资源,使用户体验更流畅。配置时:主应用需要开机启动,由于需要管理全局的设置,设置为可以与其它应用同时运行,启动其他应用后,将控制焦点交出,主应用在后台运行,只响应相应热键;本地应用需由主应用启动,启动后占有独立资源,获得控制焦点,无法与其他本地应用同时运行,退出后释放所有资源,将控制焦点交还给主应用;网页应用,由于浏览器启动时间过长,在开机时,需将浏览器服务运行在后台,在调用网页应用时,只需配置网址,即可快速启动,退出时,释放网页应用的资源;后台服务,启动和关闭时不需要打断当前应用,并不获取控制焦点,不会影响用户体验。下面以电视端播放移动端投射Youtube视频为例详细描述本专利技术的技术方案。移动端观看Youtube视频时,可以通过无线将视频内容在电视上进行显示。这需要电视端有服务时时检测手机发送信号,并快速启动Youtube网页应用,播放相应视频。为了确保移动端可以实时检测到电视设备,需要电视端应用服务在每次网络连接成功后,重启服务,传统的切换应用方式对用户操作流畅性影响较大。移动端可以分享Youtube视频到电视,需要电视端启动DIAL(DIsovery And Launch)服务应用,移动端检测到电视端服务后,播放视频时,就会有分享到电视端显示的提示,点击相应图标,即可开始此功能。本实施例中,由于电视端需时时监听移动端的消息,故在配置文件中,将DIAL应用和浏览器属性参数设置为后台服务。电视启动时,首先加载配置脚本。电视启动时,主应用、运行浏览器和DIAL服务应用,根据应用的名称,在配置脚本中进行遍历,检索到应用的配置属性为后台服务,则在后台进程中启动应用,不需要抢占显示及
控制资源。移动端Youtube点击分享,DIAL应用接收到消息,启动电视端Youtube网页应用,在配置脚本中获取Youtube属性为网页应用,则在浏览器中载入Youtube配置网页,显示相应视频。当用户不向观看视频时,退出网页应用,释放网页应用的资源,将控制焦点交还给主应用。这就是本专利技术方法的具体操作流程,它是对传统智能电视应用切换管理的一种统一设置方法优化,控制接口统一,简化客制化配置,提升用户使用体验等等,整个控制流程无需增加硬件成本,可实施性非常的强。以上描述了本专利技术的基本原理和主要的特征,说明书的描述只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本文档来自技高网
...

【技术保护点】
用于Linux系统的电视的多应用切换管理方法,其特征在于,包括如下步骤:a、添加应用配置脚本,根据应用特性,在配置脚本中设置每个应用的属性参数;b、系统启动,加载所述应用配置脚本;c、启动主应用和后台服务应用,其中,后台服务应用至少包括浏览器;启动完成后,后台服务应用将控制焦点交出,并在后台运行;d、判断是否需要启动用户需求的应用,如果是,则主应用将控制焦点交出,并在后台运行,只响应相应热键,并进入步骤e,否则,返回步骤d;e、选择所需启动的应用,根据所需启动的应用的名称在配置脚本中进行遍历,查找所需启动的应用对应的属性参数,获取应用配置参数,并通过所获取的应用配置参数判断所需启动应用的类型;f、若所需启动应用为本地应用,阻塞主应用,获取控制焦点;若所需启动应用为网页应用,阻塞当前应用,后台的浏览器获取控制焦点,加载网页。

【技术特征摘要】
1.用于Linux系统的电视的多应用切换管理方法,其特征在于,包括如下步骤:a、添加应用配置脚本,根据应用特性,在配置脚本中设置每个应用的属性参数;b、系统启动,加载所述应用配置脚本;c、启动主应用和后台服务应用,其中,后台服务应用至少包括浏览器;启动完成后,后台服务应用将控制焦点交出,并在后台运行;d、判断是否需要启动用户需求的应用,如果是,则主应用将控制焦点交出,并在后台运行,只响应相应热键,并进入步骤e,否则,返回步骤d;e、选择所需启动的应用,根据所需启动的应用的名称在配置脚本中进行遍历,查找所需启动的应用对应的属性参数,获取应用配置参数,并通过所获取的应用配...

【专利技术属性】
技术研发人员:刘军朱武星范长昊
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

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

1