CN111082991A - 机顶盒WiFi信道自动适配方法、服务器及存储介质 - Google Patents

机顶盒WiFi信道自动适配方法、服务器及存储介质 Download PDF

Info

Publication number
CN111082991A
CN111082991A CN201911319605.6A CN201911319605A CN111082991A CN 111082991 A CN111082991 A CN 111082991A CN 201911319605 A CN201911319605 A CN 201911319605A CN 111082991 A CN111082991 A CN 111082991A
Authority
CN
China
Prior art keywords
wifi
top box
country code
channel
time zone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911319605.6A
Other languages
English (en)
Inventor
曲津毅
刘丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth Software Co Ltd
Original Assignee
Shenzhen Skyworth Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth Software Co Ltd filed Critical Shenzhen Skyworth Software Co Ltd
Priority to CN201911319605.6A priority Critical patent/CN111082991A/zh
Publication of CN111082991A publication Critical patent/CN111082991A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4524Management of client data or end-user data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种机顶盒WiFi信道自动适配方法、服务器及存储介质,其包括获取机顶盒所处的时区;根据所述时区获取对应的国家码;根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;根据所述驱动配置信息加载对应的WiFi驱动;将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。本发明的技术方案实现了机顶盒自动适配各地WiFi信道的效果。

Description

机顶盒WiFi信道自动适配方法、服务器及存储介质
技术领域
本发明实施例涉及机顶盒领域,尤其涉及一种机顶盒WiFi信道自动适配方法、服务器及存储介质。
背景技术
随着Google Android TV***的发展,采用这个***的机顶盒项目越来越多,由于海外市场面向的是全世界的各个国家,而各个国家对wifi信道的限制各有不同,所以卖到不同国家的机顶盒在wifi信道设置上要有差别,也就是不同地区的盒子要有不同的软件。另一方面,采用Google Android TV***的机顶盒上市销售需要通过Google的相关认证,认证比较消耗资源且周期长,对软件开发,产品生产销售都有影响。
发明内容
本发明提供一种机顶盒WiFi信道自动适配方法、服务器及存储介质,以实现机顶盒自动适配各地WiFi信道的效果。
第一方面,本发明实施例提供了一种机顶盒WiFi信道自动适配方法,包括:
获取机顶盒所处的时区;
根据所述时区获取对应的国家码;
根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
根据所述驱动配置信息加载对应的WiFi驱动;
将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
第二方面,本发明实施例还提供了一种机顶盒WiFi信道自动适配装置,包括:
时区获取模块,用于获取机顶盒所处的时区;
国家码获取模块,用于根据所述时区获取对应的国家码;
配置信息获取模块,用于根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
驱动加载模块,用于根据所述驱动配置信息加载对应的WiFi驱动;
信道调整模块,用于将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
第三方面,本发明实施例还提供了一种服务器,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的机顶盒WiFi信道自动适配控方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的机顶盒WiFi信道自动适配方法。
本发明的技术方案,通过获取机顶盒所处的时区;根据所述时区获取对应的国家码;根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;根据所述驱动配置信息加载对应的WiFi驱动;将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道,解决了机顶盒多地销售需要分别编译升级软件的问题,达到了机顶盒自动适配各地WiFi信道的效果。
附图说明
图1是本发明实施例一中的机顶盒WiFi信道自动适配方法的流程图。
图2是本发明实施例二中的机顶盒WiFi信道自动适配方法的流程图。
图3是本发明实施例三中的机顶盒WiFi信道自动适配装置的结构示意图。
图4是本发明实施例四的一种服务器的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。
此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一数据库为第二数据库,且类似地,可将第二数据库称为第一数据库。第一数据库和第二数据库两者都是数据库,但其不是同一数据库。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
实施例一
图1为本发明实施例一提供的机顶盒WiFi信道自动适配方法的流程图,本实施例可适用于机顶盒WiFi连接情况,该方法具体包括:
S110、获取机顶盒所处的时区;
本实施例中,时区是地球上的区域使用同一个时间的定义。机顶盒的服务器可以通过联网获取机顶盒所处国家或地区的时区,示例性的,通过一个预设的WiFi驱动联网,预设的WiFi驱动为机顶盒默认的WiFi驱动,可以连接WiFi设备,但由于各地区的wifi信道要求不同,用默认的wifi信道会有影响,比如wifi吞吐量不够等问题,所以需要换成当地的允许的信道。本实施例也可以通过网线联网获取时区,又或者在用户修改机顶盒时间后再联网匹配时区。
S120、根据所述时区获取对应的国家码;
本实施例中,国家代码(或国家编码)是一组用来代表国家和境外领土的地理代码。国家代码是由字母或数字组成的短字串,方便用于数据处理和通讯。时区是为了克服时间上的混乱,将地球表面按经线划分的24个区域。示例性的,当我们在上海看到太阳升起时,居住新加坡的人要再过一个多小时才能看到太阳升起,而远在英国伦敦的居民则还在睡梦中,要再过8小时才能见到太阳。也就是说时区与国家是存在对应关系的,因此时区与国家码也存在对应关系,可以通过时区匹配得到对应的国家码。
S130、根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
本实施例中,第一数据库可以是一个描述数据关联关系的表格,本实施例是对国家码和驱动配置信息的关联关系的描述。驱动配置信息为对基于不同信道的WiFi驱动的区分标识。示例性的,由于各个国家信道政策方针,美国地区联网需要特定的WiFi信道,则有对应特定的驱动配置信息,加拿大地区所使用的WiFi信道不同,也有相应特定的驱动配置信息,因此在第一数据库中,美国或者加拿大的国家码都各自与特定的驱动配置信息相对应。
S140、根据所述驱动配置信息加载对应的WiFi驱动;
本实施例中,WiFi驱动可以是一种软件,能实现对wifi功能进行驱动。机顶盒服务器根据从第一数据库获取的驱动配置信息匹配对应的WiFi驱动,并启动该wifi驱动。本实施例还可以针对不同wifi信道需求,预先集成所需的多个wifi驱动,同时,预先制定各驱动与电压范围间的映射关系,为后续适配过程提供能源支持。
S150、将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
本实施例中,机顶盒的WiFi功能原本连接的是由默认WiFi驱动对应的WiFi信道,当根据驱动配置信息加载对应的WiFi驱动后,启动该WiFi驱动,将机顶盒的WiFi功能连接的信道调整到现有WiFi驱动对应的WiFi信道,以获取正常网络连接的网络服务。
本发明实施例的技术方案,通过获取机顶盒所处的时区;根据所述时区获取对应的国家码;根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;根据所述驱动配置信息加载对应的WiFi驱动;将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道,解决了机顶盒多地销售需要分别编译升级软件的问题,达到了机顶盒自动适配各地WiFi信道的效果。
实施例二
图2为本发明实施例二提供的机顶盒WiFi信道自动适配方法的流程图,本实施例在上述实施例的基础上进一步优化,该方法具体包括:
S210、控制所述机顶盒的WiFi功能通过预设信道联网获取所述时区。
本实施例中,预设的WiFi驱动为开发人员为机顶盒预先设置的默认的WiFi驱动,机顶盒可以通过这个默认的WiFi驱动连接热点网络,获取机顶盒当前所处位置的时区。可选的,一些国家也可以直接通过该默认WiFi驱动正常连接网络,即在此情况下可以这些国家可以不需要后续的适配方案。
S220、获取所述机顶盒所投放的国家或地区的所述国家码。
本实施例中,机顶盒所投放的国家或地区可以为厂家出售的国家或地区,可以根据厂家自身安排,确定所要投放的国家或地区,并以此根据国家与国家码的关系确定所投放国家或地区的国家码。示例性的,如果厂家将机顶盒投放的国家为中国、美国、巴拿马、英国、法国和澳大利亚,则获取的国家码为86、1、507、44、33和61。
S230、将所述国家码与对应的所述时区存于第二数据库。
本实施例中,将步骤220获取的国家码根据国际时区划分获取国家码对应的时区,将国家码与时区按照关联关系存储在第二数据库。示例性的,美国和巴拿马的国家码都分别为1和507,两者时区相同,一个时区同时关联美国和巴拿马两个国家。
S240、根据所述时区从所述第二数据库获取对应的所述国家码。
本实施例中,当机顶盒通过默认WiFi驱动无法正常连接网络,例如网络不稳定等,则机顶盒服务器可以根据步骤210通过默认WiFi驱动联网获取时区,到第二数据库进行匹配,获取在当前时区内的多个国家码中属于厂家投放地的国家码,以此减轻后续查询负担。示例性的,一个时区内有多个国家,而机顶盒厂家投放地只属于其中的小部分,后续的查询只需查询这小部分国家码即可。
进一步的,所述根据所述国家码从第一数据库获取驱动配置信息之前,还包括:
所述机顶盒的WiFi功能通过预设信道联网获取所述机顶盒的位置信息;
根据所述位置信息确定所述国家码。
本实施例中,机顶盒通过自带的GPS借助卫星信号精确定位,也可以通过无线局域网来大体确定终端所处的位置。相比之下,GPS定位精度可达10米甚至更高,而无线局域网虽然精度远低于GPS,但也能达到几百到几千米,这对于确定终端所处的地理位置是属于哪个国家来说已经足以胜任,因此同样能够用来确定终端所处的地理位置,进而获知该地理位置所属国家的国家码。
S250、根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系。
本实施例中,第一数据库可以是一个描述数据关联关系的表格,本实施例是对国家码和驱动配置信息的关联关系的描述。驱动配置信息为对基于不同信道的WiFi驱动的区分标识。
S260、根据所述驱动配置信息加载对应的WiFi驱动。
本实施例中,WiFi驱动可以是一种软件,能实现对wifi功能进行驱动。机顶盒服务器根据从第一数据库获取的驱动配置信息匹配对应的WiFi驱动,并启动该wifi驱动。
进一步的,所述根据所述驱动配置信息加载对应的WiFi驱动之后,还包括:重启所述WiFi功能。
本实施例中,在获取到国家码对应的WiFi驱动后,重启整个WiFi功能,以启动加载WiFi驱动。
S270、将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
本实施例中,机顶盒的WiFi功能原本连接的是由默认WiFi驱动对应的WiFi信道,当根据驱动配置信息加载对应的WiFi驱动后,启动该WiFi驱动,将机顶盒的WiFi功能连接的信道调整到现有WiFi驱动对应的WiFi信道,以获取正常网络连接的网络服务。
S280、当所述时区获取对应的所述国家码为多个时,依次调整所述机顶盒的WiFi功能连接的信道至多个所述WiFi信道以正常连接网络。
本实施例中,时区获取对应的国家码可以为多个,示例性的,机顶盒厂家投放的地区可以某一时区的只有包括马来西亚和新加坡,这时需要进行特殊处理:机顶盒获取这个时区,先匹配出该时区对应的处于第二数据库中的2个国家码,然后根据国家码依次加载对应的2个WiFi驱动,让机顶盒将信道调整到其中一个WiFi信道,机顶盒检测自己的网络连接是否正常,如果正常,那就是新加坡地区,如果不正常就是马来西亚。假如同一时区的国家是多个,则依次调整到多个WiFi信道直到可以正常使用网络服务。进一步的,所述正常连接网络包括:所述机顶盒的WiFi功能连接的信道在所述多个所述WiFi信道中信号强度最高。
本实施例中,如果根据时区获取的多个WiFi信道都能实现网络正常使用,则可以选取其中网络信号强度、信号质量最好的WiFi信道作为最终使用的信道。
本实施例的技术方案,通过控制所述机顶盒的WiFi功能通过预设信道联网获取所述时区;获取所述机顶盒所投放的国家或地区的所述国家码;将所述国家码与对应的所述时区存于第二数据库;根据所述时区从所述第二数据库获取对应的所述国家码;根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;根据所述驱动配置信息加载对应的WiFi驱动;将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道;当所述时区获取对应的所述国家码为多个时,依次调整所述机顶盒的WiFi功能连接的信道至多个所述WiFi信道以正常连接网络,解决了其他人私自将机顶盒出售到投放地之外的问题,达到了避免倒卖的效果。
实施例三
图3所示为本发明实施例三提供的机顶盒WiFi信道自动适配装置300的结构示意图,本实施例可适用于机顶盒WiFi信道连接情况,具体结构如下:
时区获取模块310,用于获取机顶盒所处的时区;
国家码获取模块320,用于根据所述时区获取对应的国家码;
配置信息获取模块330,用于根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
驱动加载模块340,用于根据所述驱动配置信息加载对应的WiFi驱动;
信道调整模块350,用于将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
进一步的,时区获取模块310包括控制所述机顶盒的WiFi功能通过预设信道联网获取所述时区。
进一步的,本装置300还包括投放地确定模块和关联模块,
投放地确定模块用于获取所述机顶盒所投放的国家或地区的所述国家码;
关联模块用于将所述国家码与对应的所述时区存于第二数据库。
进一步的,国家码获取模块320包括根据所述时区从所述第二数据库获取对应的所述国家码。
进一步的,本装置300还包括尝试连接模块,用于当所述时区获取对应的所述国家码为多个时,依次调整所述机顶盒的WiFi功能连接的信道至多个所述WiFi信道以正常连接网络。
进一步的,本装置300还包括位置信息获取模块和国家码确定模块,
位置信息获取模块用于所述机顶盒的WiFi功能通过预设信道联网获取所述机顶盒的位置信息;
国家码确定模块用于根据所述位置信息确定所述国家码。
进一步的,本装置300还包括WiFi重启模块,用于重启所述WiFi功能。
进一步的,所述正常连接网络包括:所述机顶盒的WiFi功能连接的信道在所述多个所述WiFi信道中信号强度最高。
本发明实施例所提供的机顶盒WiFi信道自动适配装置300可执行前述实施例所提供的机顶盒WiFi信道自动适配方法,具备执行方法相应的功能模块和有益效果。
实施例四
图4是本发明实施例四提供的一种服务器的结构示意图。图4示出了适于用来实现本发明实施方式的示例***器412的框图。图4显示的服务器412仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图4所示,服务器412以通用服务器的形式表现。服务器412的组件可以包括但不限于:一个或者多个处理器416,存储装置428,连接不同***组件(包括存储装置428和处理器416)的总线418。
总线418表示几类总线结构中的一种或多种,包括存储装置总线或者存储装置控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(Industry SubversiveAlliance,ISA)总线,微通道体系结构(Micro Channel Architecture,MAC)总线,增强型ISA总线、视频电子标准协会(Video Electronics Standards Association,VESA)局域总线以及***组件互连(Peripheral Component Interconnect,PCI)总线。
服务器412典型地包括多种计算机***可读介质。这些介质可以是任何能够被服务器412访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储装置428可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(Random Access Memory,RAM)430和/或高速缓存存储器432。终端412可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***434可以用于读写不可移动的、非易失性磁介质(图4未显示,通常称为“硬盘驱动器”)。尽管图4中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘,例如只读光盘(Compact Disc Read-Only Memory,CD-ROM),数字视盘(Digital Video Disc-Read Only Memory,DVD-ROM)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线418相连。存储装置428可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块442的程序/实用工具440,可以存储在例如存储装置428中,这样的程序模块442包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块442通常执行本发明所描述的实施例中的功能和/或方法。
服务器412也可以与一个或多个外部设备414(例如键盘、指向终端、显示器424等)通信,还可与一个或者多个使得用户能与该服务器412交互的终端通信,和/或与使得该服务器412能与一个或多个其它计算终端进行通信的任何终端(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口422进行。并且,服务器412还可以通过网络适配器420与一个或者多个网络(例如局域网(Local Area Network,LAN),广域网(Wide AreaNetwork,WAN)和/或公共网络,例如因特网)通信。如图4所示,网络适配器420通过总线418与服务器412的其它模块通信。应当明白,尽管图中未示出,可以结合服务器412使用其它硬件和/或软件模块,包括但不限于:微代码、终端驱动器、冗余处理器、外部磁盘驱动阵列、磁盘阵列(Redundant Arrays of Independent Disks,RAID)***、磁带驱动器以及数据备份存储***等。
处理器416通过运行存储在存储装置428中的程序,从而执行各种功能应用以及数据处理,例如实现本发明任意实施例所提供的一种机顶盒WiFi信道自动适配方法,该方法可以包括:
获取机顶盒所处的时区;
根据所述时区获取对应的国家码;
根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
根据所述驱动配置信息加载对应的WiFi驱动;
将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
实施例五
本发明实施例五还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的一种机顶盒WiFi信道自动适配方法,该方法可以包括:
获取机顶盒所处的时区;
根据所述时区获取对应的国家码;
根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
根据所述驱动配置信息加载对应的WiFi驱动;
将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
本发明实施例的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
存储介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或终端上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种机顶盒WiFi信道自动适配方法,其特征在于,包括:
获取机顶盒所处的时区;
根据所述时区获取对应的国家码;
根据所述国家码从第一数据库获取驱动配置信息,所述第一数据库包括所述国家码和所述驱动配置信息的关联关系;
根据所述驱动配置信息加载对应的WiFi驱动;
将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道。
2.根据权利要求1所述的机顶盒WiFi信道自动适配方法,其特征在于,所述获取机顶盒所处的时区包括:
控制所述机顶盒的WiFi功能通过预设信道联网获取所述时区。
3.根据权利要求1所述的机顶盒WiFi信道自动适配方法,其特征在于,所述根据所述时区获取对应的国家码之前,还包括:
获取所述机顶盒所投放的国家或地区的所述国家码;
将所述国家码与对应的所述时区存于第二数据库。
4.根据权利要求3所述的机顶盒WiFi信道自动适配方法,其特征在于,所述根据所述时区获取对应的国家码包括:
根据所述时区从所述第二数据库获取对应的所述国家码。
5.根据权利要求1所述的机顶盒WiFi信道自动适配方法,其特征在于,所述将所述机顶盒的WiFi功能连接的信道调整至所述WiFi驱动对应的WiFi信道之后,还包括:
当所述时区获取对应的所述国家码为多个时,依次调整所述机顶盒的WiFi功能连接的信道至多个所述WiFi信道以正常连接网络。
6.根据权利要求1所述的机顶盒WiFi信道自动适配方法,其特征在于,所述根据所述国家码从第一数据库获取驱动配置信息之前,还包括:
所述机顶盒的WiFi功能通过预设信道联网获取所述机顶盒的位置信息;
根据所述位置信息确定所述国家码。
7.根据权利要求1所述的机顶盒WiFi信道自动适配方法,其特征在于,所述根据所述驱动配置信息加载对应的WiFi驱动之后,还包括:
重启所述WiFi功能。
8.根据权利要求5所述的机顶盒WiFi信道自动适配方法,其特征在于,所述正常连接网络包括:
所述机顶盒的WiFi功能连接的信道在所述多个所述WiFi信道中信号强度最高。
9.一种服务器,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一项所述的机顶盒WiFi信道自动适配控方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一项所述的机顶盒WiFi信道自动适配方法。
CN201911319605.6A 2019-12-19 2019-12-19 机顶盒WiFi信道自动适配方法、服务器及存储介质 Pending CN111082991A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911319605.6A CN111082991A (zh) 2019-12-19 2019-12-19 机顶盒WiFi信道自动适配方法、服务器及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911319605.6A CN111082991A (zh) 2019-12-19 2019-12-19 机顶盒WiFi信道自动适配方法、服务器及存储介质

Publications (1)

Publication Number Publication Date
CN111082991A true CN111082991A (zh) 2020-04-28

Family

ID=70315858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911319605.6A Pending CN111082991A (zh) 2019-12-19 2019-12-19 机顶盒WiFi信道自动适配方法、服务器及存储介质

Country Status (1)

Country Link
CN (1) CN111082991A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112256335A (zh) * 2020-09-25 2021-01-22 宇龙计算机通信科技(深圳)有限公司 驱动文件的加载方法、装置、存储介质及电子设备
CN112306562A (zh) * 2020-10-28 2021-02-02 山东云缦智能科技有限公司 一种安卓***wifi变频的方法
CN114245311A (zh) * 2021-10-13 2022-03-25 深圳市华曦达科技股份有限公司 机顶盒的无线通信方法、机顶盒及可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014189752A1 (en) * 2013-05-22 2014-11-27 Intel IP Corporation Systems and methods for enabling service interoperability functionality for wifi direct devices connected to a network via a wireless access point
CN105376757A (zh) * 2015-09-30 2016-03-02 青岛海信移动通信技术股份有限公司 一种移动设备的Wi-Fi信道的配置方法和装置
CN105392183A (zh) * 2014-09-05 2016-03-09 中兴通讯股份有限公司 wifi设备的参数配置方法、装置及终端
CN106550381A (zh) * 2015-09-23 2017-03-29 中兴通讯股份有限公司 一种WiFi参数配置方法及装置
US20170156149A1 (en) * 2015-11-25 2017-06-01 Network Performance Research Group Llc System, method, and apparatus for setting a regulatory operating mode of a device
CN110024447A (zh) * 2017-02-14 2019-07-16 惠普发展公司,有限责任合伙企业 基于国家代码的无线电信道接入

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014189752A1 (en) * 2013-05-22 2014-11-27 Intel IP Corporation Systems and methods for enabling service interoperability functionality for wifi direct devices connected to a network via a wireless access point
CN105392183A (zh) * 2014-09-05 2016-03-09 中兴通讯股份有限公司 wifi设备的参数配置方法、装置及终端
CN106550381A (zh) * 2015-09-23 2017-03-29 中兴通讯股份有限公司 一种WiFi参数配置方法及装置
CN105376757A (zh) * 2015-09-30 2016-03-02 青岛海信移动通信技术股份有限公司 一种移动设备的Wi-Fi信道的配置方法和装置
US20170156149A1 (en) * 2015-11-25 2017-06-01 Network Performance Research Group Llc System, method, and apparatus for setting a regulatory operating mode of a device
CN110024447A (zh) * 2017-02-14 2019-07-16 惠普发展公司,有限责任合伙企业 基于国家代码的无线电信道接入

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112256335A (zh) * 2020-09-25 2021-01-22 宇龙计算机通信科技(深圳)有限公司 驱动文件的加载方法、装置、存储介质及电子设备
CN112256335B (zh) * 2020-09-25 2023-06-27 宇龙计算机通信科技(深圳)有限公司 驱动文件的加载方法、装置、存储介质及电子设备
CN112306562A (zh) * 2020-10-28 2021-02-02 山东云缦智能科技有限公司 一种安卓***wifi变频的方法
CN114245311A (zh) * 2021-10-13 2022-03-25 深圳市华曦达科技股份有限公司 机顶盒的无线通信方法、机顶盒及可读存储介质

Similar Documents

Publication Publication Date Title
US20200364085A1 (en) Task scheduling based on performance control conditions for multiple processing units
US10007530B2 (en) Electronic device having an external memory and method for operating the same
CN111082991A (zh) 机顶盒WiFi信道自动适配方法、服务器及存储介质
US10002054B2 (en) Method and system for performing automatic system recovery
US10285043B2 (en) Electronic device including eUICC and method for operating the same
US20160344815A1 (en) Apparatus and method for controlling external device
US20170231016A1 (en) Method and electronic device for establishing connection with external electronic device
US20150242201A1 (en) Method for updating firmware and electronic device thereof
US10225791B2 (en) Device searching method and electronic device for supporting the same
US10659445B2 (en) Electronic apparatus, gateway and method for controlling the same
US10146557B2 (en) Method and electronic device for initializing memory and updating firmware
CN108293095B (zh) 图像传感器、包括该图像传感器的电子设备及其操作方法
US20170193276A1 (en) Electronic device and operating method thereof
US20220100490A1 (en) Firmware updating method, and electronic apparatus and storage media for same
US10768313B2 (en) Positioning method, electronic device, and storage medium
US10085081B2 (en) Electronic device and method for controlling power
US9971639B2 (en) Method for processing data and electronic device therefor
US10430236B2 (en) Electronic device and method for resuming process thereof
US11210147B2 (en) Electronic device for performing application-related interoperation, and method therefor
WO2020118719A1 (zh) 无人飞行器的固件升级方法、固件升级装置、控制装置、无人飞行器及介质
CN105630538B (zh) 管理自其它电子装置的数据的使用的电子装置及控制方法
US11068185B2 (en) Electronic device and tethering method thereof
US10261744B2 (en) Method and device for providing application using external electronic device
US11049434B2 (en) Electronic device and method for controlling the electronic device
US20170139634A1 (en) Data operation method and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination