本申请涉及电视应用,具体涉及一种电视应用运行模式确定方法。本申请同时涉及一种电视应用运行模式确定装置、一种电子设备以及一种计算机可读取存储介质。
背景技术:
1、随着网络智能电视时代的到来,网络电视应用市场可为用户提供多种电视应用,网络智能电视具有全开放式平台,搭载了操作系统,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的应用软件,可实现电视直播、视频点播、电视游戏、数字音乐、股票金融、生活健康、系统优化工具、学习等各种应用服务,用户可使用网络智能电视进行相关应用操作,比如使用网络智能电视浏览网页、观看视频、聊天、玩游戏等,在该过程中,网络智能电视可对应处理各种应用操作。
2、现有的电视应用均安装于网络智能电视的电视系统,并基于该电视系统运行,例如,用户将电视应用从网络电视应用市场下载安装至电视系统的安装目录下,并运行电视应用,电视应用的运行及管理过程均依赖电视系统,使得电视应用的运行模式受到限制,缺乏科学性和灵活性。
技术实现思路
1、本申请实施例提供一种电视应用运行模式确定方法、电视应用运行模式确定装置、电子设备及计算机可读存储介质,以解决现有技术中的电视应用的运行及管理过程均依赖电视系统,使得电视应用的运行模式受到限制,缺乏科学性和灵活性的问题。
2、本申请实施例提供一种电视应用运行模式确定方法,所述方法包括:
3、目标电视应用对应的目标壳程序开启运行,其中,所述目标壳程序运行于目标电视终端,所述目标壳程序为所述目标电视应用提供运行环境;
4、所述目标壳程序获得所述目标电视终端的运行环境信息;
5、所述目标壳程序基于所述运行环境信息,确定所述目标电视应用的运行模式为本地运行模式或云端运行模式。
6、在一种实施方式中,所述目标壳程序获得所述目标电视终端的运行环境信息,包括:所述目标壳程序获得所述目标电视终端的内存空间占用数据和/或硬件配置数据;
7、对应的,所述目标壳程序基于所述运行环境信息,确定所述目标电视应用的运行模式为本地运行模式或云端运行模式,包括:
8、所述目标壳程序响应于所述目标电视终端的内存空间占用数据未超过预定阈值,和/或,所述目标电视终端的硬件配置数据满足所述目标电视应用的本地运行需求,确定所述目标电视应用的运行模式为本地运行模式;
9、或者,所述目标壳程序响应于所述目标电视终端的内存空间占用数据超过预定阈值,和/或,所述目标电视终端的硬件配置数据满足所述目标电视应用的云端运行需求,确定所述目标电视应用的运行模式为云端运行模式。
10、在一种实施方式中,所述方法还包括:响应于所述目标电视应用的运行模式为本地运行模式,所述目标壳程序运行所述目标电视应用的应用程序包,以安装所述目标电视应用;所述目标壳程序启动运行所述目标电视应用。
11、在一种实施方式中,所述方法还包括:所述目标壳程序按照预设存储路径下载并安装所述目标电视应用的应用程序包;或者
12、所述目标壳程序检测所述目标电视应用的应用程序包是否需要更新;若是,所述目标壳程序对所述目标电视应用的应用程序包进行更新处理。
13、在一种实施方式中,所述方法还包括:响应于所述目标电视应用的运行模式为云端运行模式,所述目标壳程序运行所述目标电视应用对应的播流程序包,以安装用于对云端运行的所述目标电视应用进行播流的播流应用。
14、在一种实施方式中,所述方法还包括:
15、所述目标壳程序按照预设存储路径下载并安装所述目标电视应用对应的播流程序包;或者,
16、所述目标壳程序检测所述目标电视应用对应的播流程序包是否需要更新,若是,所述目标壳程序对所述目标电视应用对应的播流程序包进行更新处理。
17、在一种实施方式中,所述目标电视应用对应的目标壳程序开启运行,包括:响应于用户针对目标电视应用的启动插件的开启操作,所述启动插件加载并启动运行所述目标壳程序的壳程序包,以安装所述目标壳程序,并使所述目标壳程序开启运行。
18、根据本发明的另一方面,提供一种电视应用运行模式确定装置,所述装置包括:
19、目标壳程序开启运行单元,用于使目标电视应用对应的目标壳程序开启运行,其中,所述目标壳程序运行于目标电视终端,所述目标壳程序为所述目标电视应用提供运行环境;
20、运行环境信息获得单元,用于使所述目标壳程序获得所述目标电视终端的运行环境信息;
21、运行模式确定单元,用于使所述目标壳程序基于所述运行环境信息,确定所述目标电视应用的运行模式为本地运行模式或云端运行模式。
22、根据本发明的另一方面,提供一种电子设备,包括处理器和存储器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述方法。
23、根据本发明的另一方面,提供一种计算机可读存储介质,其上存储有一条或多条计算机指令,该指令被处理器执行以实现上述方法。
24、与现有技术相比,本申请实施例具有以下优点:
25、本申请实施例提供的电视应用运行模式确定方法,目标电视应用对应的目标壳程序开启运行,其中,目标壳程序运行于目标电视终端,目标壳程序为目标电视应用提供运行环境;目标壳程序获得目标电视终端的运行环境信息,并基于该运行环境信息,确定目标电视应用的运行模式为本地运行模式或云端运行模式。在该方法中,由于目标壳程序运行于目标电视终端、且该目标壳程序为目标电视应用提供运行环境,因此,该目标壳程序可基于目标电视终端的运行环境信息选择对应的运行模式,即,由于目标壳程序的存在,在确定目标电视应用的运行模式时,可脱离电视系统的限制,通过目标壳程序即可确定目标电视应用的运行模式为本地运行模式或云端运行模式,使得目标电视应用的电视应用的运行及管理过程更具科学性和灵活性。
1.一种电视应用运行模式确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标壳程序获得所述目标电视终端的运行环境信息,包括:所述目标壳程序获得所述目标电视终端的内存空间占用数据和/或硬件配置数据;
3.根据权利要求1或2所述的方法,其特征在于,还包括:响应于所述目标电视应用的运行模式为本地运行模式,所述目标壳程序运行所述目标电视应用的应用程序包,以安装所述目标电视应用;所述目标壳程序启动运行所述目标电视应用。
4.根据权利要求3所述的方法,其特征在于,还包括:所述目标壳程序按照预设存储路径下载并安装所述目标电视应用的应用程序包;或者
5.根据权利要求1或2所述的方法,其特征在于,还包括:响应于所述目标电视应用的运行模式为云端运行模式,所述目标壳程序运行所述目标电视应用对应的播流程序包,以安装用于对云端运行的所述目标电视应用进行播流的播流应用。
6.根据权利要求5所述的方法,其特征在于,还包括:
7.根据权利要求1所述的方法,其特征在于,所述目标电视应用对应的目标壳程序开启运行,包括:响应于用户针对目标电视应用的启动插件的开启操作,所述启动插件加载并启动运行所述目标壳程序的壳程序包,以安装所述目标壳程序,并使所述目标壳程序开启运行。
8.一种电视应用运行模式确定装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括处理器和存储器;其中,
10.一种计算机可读存储介质,其上存储有一条或多条计算机指令,其特征在于,该指令被处理器执行以实现如权利要求1-7中任一项所述的方法。