改善Android智能电视网速的方法及系统技术方案

技术编号:12706876 阅读:72 留言:0更新日期:2016-01-14 03:28
本发明专利技术涉及Android智能电视技术领域,提供一种改善Android智能电视网速的方法及系统,以解决目前智能电视交叉访问网络时存在的访问速度过慢及网络解析出错的问题,该系统包括智能电视、初始化模块、设定模式选择模块、手动设定模块、自动设定模块。本发明专利技术提出的技术方案,在自动设置模式下,通过结合智能电视用户的本地出口IP的运营商和智能电视的地理位置信息设定DNS地址,能够改善智能电视的网络质量,提升了用户的智能电视上网体验。

【技术实现步骤摘要】

本专利技术涉及Android智能电视
,特别涉及一种改善Android智能电视网速的方法及系统
技术介绍
智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。智能电视具有全开放式平台,搭载了操作系统,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,持续对功能进行扩充和升级的新电视产品。智能电视能够不断给用户带来有别于传统数字电视的丰富的个性化体验。目前,安装有Android系统的智能电视在进行网络访问时,由于DNS域名解析并不具备识别运营商的功能,而中国又存在不同的运营商,用户通过智能电视进行网络的交叉访问时,会出现访问速度过慢甚至解析出错的情况,影响用户通过智能电视的上网体验。
技术实现思路
【要解决的技术问题】本专利技术的目的是提供一种改善Android智能电视网速的方法及系统,以解决目前智能电视交叉访问网络时存在的访问速度过慢及网络解析出错的问题。【技术方案】本专利技术是通过以下技术方案实现的。本专利技术首先涉及一种改善Android智能电视网速的方法,包括步骤:A、初始化DNS地址表,所述DNS地址表包括各个运营商和不同的地理位置对应的DNS地址;B、根据用户的指令选择不同的设定模式,所述设定模式包括自动设定和手动设定,如果用户选择手动设定,则转入步骤C,如果用户选择自动设定,则转入步骤D ;C、提示用户输入需要设置的DNS地址,将Android智能电视的DNS地址设置为用户输入的DNS地址,退出本方法流程;D、获取Android智能电视的本地出口 IP的运营商和地理位置信息,查询DNS地址表得到该运营商和地理位置信息对应的DNS地址,将Android智能电视的DNS地址设置为该DNS地址,退出本方法流程。作为一种优选的实施方式,所述步骤C还包括:提供常用DNS地址供用户选择。作为另一种优选的实施方式,所述步骤D在获取Android智能电视的本地出口 IP的运营商和地理位置信息之前还包括:检测Android智能电视的网络连接情况,如果网络未连接则提示用户打开网络连接,若网络不可用则提示用户更换为可用网络,在确定网络已连接并可用的情况下,获取Android智能电视的本地出口 IP的运营商和地理位置信息。作为另一种优选的实施方式,所述步骤B中的设定模式还包括默认设定,如果用户选择默认设定,则查询Android智能电视连接的网络的类型,如果Android智能电视连接的是有线网络则获取dhcp.eth0.dnsl并将其设置为默认DNS ;如果Android智能电视连接的是无线网络则获取dhcp.wlan0.dnsl并将其设置为默认DNS,将默认DNS作为Android智能电视的DNS地址。作为另一种优选的实施方式,所述DNS地址表存储在Android智能电视的存储器。本专利技术还涉及一种改善Android智能电视网速的系统,包括智能电视,所述智能电视的系统为Android系统,所述初始化模块被配置成:初始化DNS地址表,所述DNS地址表包括各个运营商和不同的地理位置对应的DNS地址;所述设定模式选择模块被配置成:根据用户的指令选择不同的设定模式,所述设定模式包括自动设定和手动设定,如果用户选择手动设定,则转入手动设定模块,如果用户选择自动设定,则转入自动设定模块;所述手动设定模块被配置成:提示用户输入需要设置的DNS地址,将Android智能电视的DNS地址设置为用户输入的DNS地址;所述自动设定模块被配置成:获取Android智能电视的本地出口 IP的运营商和地理位置信息,查询DNS地址表得到该运营商和地理位置信息对应的DNS地址,将Android智能电视的DNS地址设置为该DNS地址。作为另一种优选的实施方式,所述手动设定模块还被配置成:提供常用DNS地址供用户选择。作为另一种优选的实施方式,所述自动设定模块还被配置成:检测Android智能电视的网络连接情况,如果网络未连接则提示用户打开网络连接,若网络不可用则提示用户更换为可用网络,在确定网络已连接并可用的情况下,获取Android智能电视的本地出口 IP的运营商和地理位置信息。作为另一种优选的实施方式,该系统还包括默认设定模块,所述设定模式还包括默认设定,所述默认设定模块被配置成:如果用户选择默认设定,则查询Android智能电视连接的网络的类型,如果Android智能电视连接的是有线网络则获取dhcp.eth0.dnsl并将其设置为默认DNS ;如果Android智能电视连接的是无线网络则获取dhcp.wlan0.dnsl并将其设置为默认DNS,将默认DNS作为Android智能电视的DNS地址。作为另一种优选的实施方式,所述智能电视还包括存储器,所述DNS地址表存储在Android智能电视的存储器。【有益效果】本专利技术提出的技术方案具有以下有益效果:(1)本专利技术提供了不同的DNS设定模式供智能电视用户选择,能够方便用户操作,提示了操作体验;(2)在自动设置模式下,通过结合智能电视用户的本地出口 IP的运营商和智能电视的地理位置信息设定DNS地址,能够改善智能电视的网络质量,提升了用户的智能电视上网体验。【附图说明】图1为本专利技术的实施例二提供的改善Android智能电视网速的方法的流程图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图,对本专利技术的【具体实施方式】进行清楚、完整的描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例,也不是对本专利技术的限制。基于本专利技术的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。实施例一本专利技术实施例一提供一种改善Android智能电视网速的系统,该系统包括智能电视、初始化模块、设定模式选择模块、手动设定模块、自动设定模块和默认设定模块,其中初始化模块、设定模式选择模块、手动设定模块、自动设定模块、默认设定模块均设置在智能电视上。智能电视的系统为Android系统。智能电视还包括存储器,DNS地址表存储在Android智能电视的存储器中。初始化模块被配置成:初始化DNS地址表。DNS地址表包括各个运营商和不同的地理位置对应的DNS地址。设定模式选择模块被配置成:根据用户的指令选择不同的设定模式,设定模式包括自动设定、手动设定和默认设定,如果用户选择手动设定,则转入手动设定模块,如果用户选择自动设定,则转入自动设定模块,如果用户选择默认设定,则转入默认设定模块,。手动设定模块被配置成:提示用户输入需要设置的DNS地址,将Android智能电视的DNS地址设置为用户输入的DNS地址,另外,手动设定模块还被配置成:提供常用DNS地址供用户选择。自动设定模块被配置成:检测Android智能电视的网络连接情况,如果网络未连接则提示用户打开网络连接,若网络不可用则提示用户更换为可用网络,在确定网络已连接并可用的情况下,获取Android智能电视的本地出口 IP的运营商和地理位置信息;查询DNS地址表得到该运营商和地理位置信息对应的DNS地址,将Android智能电视的DNS地址设置为该DNS地址,另外,在设置好DNS地址后,对网络进行测速,并将测速结果返回给用户。默本文档来自技高网...

【技术保护点】
一种改善Android智能电视网速的方法,其特征在于包括步骤:A、初始化DNS地址表,所述DNS地址表包括各个运营商和不同的地理位置对应的DNS地址;B、根据用户的指令选择不同的设定模式,所述设定模式包括自动设定和手动设定,如果用户选择手动设定,则转入步骤C,如果用户选择自动设定,则转入步骤D;C、提示用户输入需要设置的DNS地址,将Android智能电视的DNS地址设置为用户输入的DNS地址,退出本方法流程;D、获取Android智能电视的本地出口IP的运营商和地理位置信息,查询DNS地址表得到该运营商和地理位置信息对应的DNS地址,将Android智能电视的DNS地址设置为该DNS地址,退出本方法流程。

【技术特征摘要】

【专利技术属性】
技术研发人员:鲍荣权周建波尤金刚章卫民
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

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

1