一种用于智能电视的软件应用安装方法和系统技术方案

技术编号:15654672 阅读:53 留言:0更新日期:2017-06-17 11:43
本发明专利技术公开了一种用于智能电视的软件应用安装方法和系统,该方法包括:预先在移动终端上下载目标软件应用安装包;建立所述移动终端和目标智能电视的连接;控制所述目标智能电视获取所述移动终端中的目标软件应用;在所述移动终端本地搭建一个本地服务器;控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。充分利用日常生活中的手机等移动终端来方便地安装电视软件应用,无需开启电脑且配置相应的ADB环境,由于移动终端可以更为方便地访问网络获取需要的软件应用安装包,避免了电视下载软件的操作复杂性,从而实现了智能电视的软件应用的快速安装。

【技术实现步骤摘要】
一种用于智能电视的软件应用安装方法和系统
本专利技术涉及智能控制
,特别是涉及一种用于智能电视的软件应用安装方法和系统。
技术介绍
随着科学技术的发展,人们的生活日益智能化,智能化的各种电器设备使得人们的生活更加丰富多彩,也更加便捷。电视机是人们家庭中不可或缺的家用电器,人们通过电视机获取新闻信息以及观看影视等,以丰富自己的家庭生活。人们在使用智能电视时,常常需要安装一些特定的软件,目前,在进行特定软件安装时,通常是在电脑中,通过adb的方式,安装电脑中已经下载好的软件。但是这一是要电脑进行配合,且还需要在电脑中进行各项ADB相关的配置,这需要熟悉ADB相关的操作命令,在ADB中只能通过命令行的方式进行操作。这使得软件应用的安装比较困难。因此,如何实现智能电视的软件应用的快速安装,是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种用于智能电视的软件应用安装方法和系统,可以实现智能电视的软件应用的快速安装。为解决上述技术问题,本专利技术提供了如下技术方案:一种用于智能电视的软件应用安装方法,包括:预先在移动终端上下载目标软件应用安装包;建立所述移动终端和目标智能电视的连接;控制所述目标智能电视获取所述移动终端中的目标软件应用;在所述移动终端本地搭建一个本地服务器;控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。优选地,所述建立所述移动终端和目标智能电视的连接,为:根据预设的网络协议,控制所述移动终端向所述目标智能电视发送连接请求;根据所述目标智能电视反馈的链接信号建立所述移动终端和所述目标智能电视的网络链接。优选地,所述控制所述目标智能电视获取所述移动终端中的目标软件应用,包括:控制所述目标智能电视获取所述移动终端中的电视软件应用列表;在所述电视软件应用列表中筛选出所述目标软件应用。优选地,所述在所述移动终端本地搭建一个本地服务器,包括:开放所述移动终端的自身IP和文件系统;搭建关于所述移动终端的本地服务器。一种用于智能电视的软件应用安装系统,包括:应用下载模块,用于预先在移动终端上下载目标软件应用安装包;连接模块,用于建立所述移动终端和目标智能电视的连接;获取模块,用于控制所述目标智能电视获取所述移动终端中的目标软件应用;服务器搭建模块,用于在所述移动终端本地搭建一个本地服务器;访问模块,用于控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用模块,用于调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。优选地,所述连接模块包括:连接请求发送单元,用于根据预设的网络协议,控制所述移动终端向所述目标智能电视发送连接请求;链接建立单元,用于根据所述目标智能电视反馈的链接信号建立所述移动终端和所述目标智能电视的网络链接。优选地,所述获取模块包括:列表获取单元,用于控制所述目标智能电视获取所述移动终端中的电视软件应用列表;选择单元,用于响应操作者操作,在所述电视软件应用列表中筛选出所述目标软件应用。优选地,所述服务器搭建模块包括:开放单元,用于开放所述移动终端的自身IP和文件系统;搭建单元,用于搭建关于所述移动终端的本地服务器。与现有技术相比,上述技术方案具有以下优点:本专利技术实施例所提供的一种用于智能电视的软件应用安装方法,包括:预先在移动终端上下载目标软件应用安装包;建立所述移动终端和目标智能电视的连接;控制所述目标智能电视获取所述移动终端中的目标软件应用;在所述移动终端本地搭建一个本地服务器;控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。通过智能电视和移动终端进行连接,以搜索出移动终端上符合要求的软件应用安装包,在需要安装时,在移动终端上搭建一个本地服务器,在智能电视上访问该本地服务器上的安装包,并进行安装。充分利用日常生活中的手机等移动终端来方便地安装电视软件应用,无需开启电脑且配置相应的ADB环境,由于移动终端可以更为方便地访问网络获取需要的软件应用安装包,避免了电视下载软件的操作复杂性,从而实现了智能电视的软件应用的快速安装。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种具体实施方式所提供的用于智能电视的软件应用安装方法流程图。具体实施方式本专利技术的核心是提供一种用于智能电视的软件应用安装方法和系统,可以实现智能电视的软件应用的快速安装。为了使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在以下描述中阐述了具体细节以便于充分理解本专利技术。但是本专利技术能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广。因此本专利技术不受下面公开的具体实施方式的限制。请参考图1,图1为本专利技术一种具体实施方式所提供的用于智能电视的软件应用安装方法流程图。本专利技术的一种具体实施方式提供了一种用于智能电视的软件应用安装方法,包括:S11:预先在移动终端上下载目标软件应用安装包。当需要在智能电视上安装一目标应用时,首先在移动终端上下载该目标应用的软件应用。S12:建立移动终端和目标智能电视的连接。其中,建立移动终端和目标智能电视的连接,为:根据预设的网络协议,控制移动终端向目标智能电视发送连接请求;根据目标智能电视反馈的链接信号建立移动终端和目标智能电视的网络链接。S13:控制目标智能电视获取移动终端中的目标软件应用。其中,控制目标智能电视获取移动终端中的目标软件应用,包括:控制目标智能电视获取移动终端中的电视软件应用列表;在电视软件应用列表中筛选出目标软件应用。控制智能电视获取移动终端上下载好的软件应用列表,以供用户进行选择。S14:在移动终端本地搭建一个本地服务器。其中,在移动终端本地搭建一个本地服务器,包括:开放移动终端的自身IP和文件系统;搭建关于移动终端的本地服务器。具体地,可以通过Java代码等实现一个Http协议,包括:GET、POST协议请求,并根据请求的内容,做对应的数据返回,例如:返回查询的数据、网页、文件资源数据流,并对固定端口进行监听,开启一个线程来单独承载这个服务,这样就可以实现一个模拟的简单的Http服务器。S15:控制目标智能电视访问本地服务器提供的目标软件应用安装包。S16:调用目标智能电视上的ADB或系统安装程序安装目标软件应用。以移动终端为智能手机为例,在智能电视和智能手机中都运行上述的Http服务器,智能手机将本机上的应用软件(APK文件)的地址通过GET请求,发送到智能电视的Http服务器上,智能电视通过接收到的请求获取到待安装APK在智能手机上的绝对地址,然后依赖这个绝对地址,再向手机上发送一个『下载文件』的请求,最终智能手机上的Http服务器接收到『下载文件』的请求,将待安装的Apk通过Http的响应流返回给智能电视,对于智能电视而言就实现了一个下载本文档来自技高网...
一种用于智能电视的软件应用安装方法和系统

【技术保护点】
一种用于智能电视的软件应用安装方法,其特征在于,包括:预先在移动终端上下载目标软件应用安装包;建立所述移动终端和目标智能电视的连接;控制所述目标智能电视获取所述移动终端中的目标软件应用;在所述移动终端本地搭建一个本地服务器;控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。

【技术特征摘要】
1.一种用于智能电视的软件应用安装方法,其特征在于,包括:预先在移动终端上下载目标软件应用安装包;建立所述移动终端和目标智能电视的连接;控制所述目标智能电视获取所述移动终端中的目标软件应用;在所述移动终端本地搭建一个本地服务器;控制所述目标智能电视访问所述本地服务器提供的目标软件应用安装包;调用所述目标智能电视上的ADB或系统安装程序安装所述目标软件应用。2.根据权利要求1所述的方法,其特征在于,所述建立所述移动终端和目标智能电视的连接,为:根据预设的网络协议,控制所述移动终端向所述目标智能电视发送连接请求;根据所述目标智能电视反馈的链接信号建立所述移动终端和所述目标智能电视的网络链接。3.根据权利要求2所述的方法,其特征在于,所述控制所述目标智能电视获取所述移动终端中的目标软件应用,包括:控制所述目标智能电视获取所述移动终端中的电视软件应用列表;在所述电视软件应用列表中筛选出所述目标软件应用。4.根据权利要求3所述的方法,其特征在于,所述在所述移动终端本地搭建一个本地服务器,包括:开放所述移动终端的自身IP和文件系统;搭建关于所述移动终端的本地服务器。5.一种用于智能电视的软件应用安装系统,其特征在于,包括...

【专利技术属性】
技术研发人员:张旸
申请(专利权)人:北京百变悟空科技有限公司
类型:发明
国别省市:北京,11

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

1