CN107071586A - 电视终端的***时间设定方法及装置 - Google Patents
电视终端的***时间设定方法及装置 Download PDFInfo
- Publication number
- CN107071586A CN107071586A CN201710227699.9A CN201710227699A CN107071586A CN 107071586 A CN107071586 A CN 107071586A CN 201710227699 A CN201710227699 A CN 201710227699A CN 107071586 A CN107071586 A CN 107071586A
- Authority
- CN
- China
- Prior art keywords
- time
- server
- television terminal
- current
- point
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种电视终端的***时间设定方法及装置,该方法通过:获取当前联网电视终端的公网归属地;判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。通过上述方式,电视终端提前判断所联网络所在地区,并获取该地区对应的优选时间服务器即第一时间服务器,然后根据优选时间服务器获取网络时间以将所述网络时间同步为电视终端***时间,由此满足电视终端快速精确的设定***时间需求,便于用户后续的其他应用操作,如定时器设置或查询等。
Description
技术领域
本发明涉及电视技术领域,尤其涉及一种电视终端的***时间设定方法及装置。
背景技术
传统的电视为了节约成本,大多数没有安装掉电之后可以续电的续电电池,造成电视终端在每次掉电后再上电时都需要重新获取网络时间作为***时间。电视终端设定的***时间,一方面用于满足用户需求,如显示时间或者设置定时器;另一方面用作***应用软件进行网络申请的时间依据,如https申请验证CA证书的时间依据或者作为各种存储在用户本地终端商的数据cookie、没有时间限制的数据存储LocalStorage等有效时间信息来源。因此,***时间的准确性非常重要,如果出现时间回退或超前,会造成很多应用发生异常甚至失效。
传统的智能电视***可以通过获取网络时间作为***时间,但是现有的智能电视用于同步网络时间的时间服务器是固定的,由此导致了销往全球各国的电视终端中的时间服务器具有差异性。造成一些电视终端在某些地区可以获取到时间,而在另外的地区获取同步时间的用时会很长甚至有可能无法获取到同步的网络时间的情况。如选用美国时间服务器time-a.nist.gov和美国国家科技标准研究所时间服务器time-a.timefreq.bldrdoc.gov作为第一申请时间同步服务器的电视终端,在美国使用时,获取到网络时间的速度会很快,但在中国使用时,获取到网络时间的速度会很慢甚至会发生响应超时而获取不到网络时间的情况。
这就限制了电视终端中依赖***时间的某些应用的操作,比如用户本次开机的计划就是访问视频网站YouTube,如果电视终端在用户操作的时候同步网络时间作为***时间的用时过长,会导致应用无法进行访问,严重影响用户的体验。
发明内容
本发明的主要目的在于提出一种电视终端的***时间设定方法及装置,旨在实现同一电视终端在不同国家均能快速获取网络时间以设为***时间的技术问题。
为实现上述目的,本发明提供的一种电视终端的***时间设定方法,所述电视终端的***时间设定方法包括以下步骤:
获取当前联网电视终端的公网归属地;
判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
可选地,所述获取当前联网电视终端的公网归属地的步骤之前包括:
设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
可选地,所述在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间的步骤还包括:
在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
判断各差值是否与所述预设时长相同;
若各差值均与所述预设时长相同,则将最后获取的当前时间点设为当前联网电视终端的***时间。
可选地,所述判断各差值是否与所述预设时长相同的步骤之后还包括:
若各差值与所述预设时长不同,则剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
可选地,所述判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器的步骤之后还包括:
在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
此外,为实现上述目的,本发明还提供一种电视终端的***时间设定装置,所述电视终端的***时间设定装置包括以下模块:
第一获取模块,用于获取当前联网电视终端的公网归属地;
第一判断模块,用于判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
第一设定模块,用于在第一判断模块判定本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
可选地,所述电视终端的***时间设定装置还包括:
计时模块,用于设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
可选地,所述第一设定模块包括:
计算单元,用于在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
判断单元,用于判断各差值是否与所述预设时长相同;
设定单元,用于判断单元判定各差值均与所述预设时长相同时,将最后获取的当前时间点设为当前联网电视终端的***时间。
可选地,所述电视终端的***时间设定装置还包括:
第二获取模块,用于各差值与所述预设时长不同时,剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
计算模块,用于依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
可选地,第一判断模块在判定不存在与所述公网归属地匹配的第一时间服务器时,所述电视终端的***时间设定装置还包括:
第三获取模块,用于第一判断模块判定在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
第二设定模块,用于获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
本发明提供一种电视终端的***时间设定方法,所述电视终端的***时间设定方法通过获取当前联网电视终端的公网归属地;判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。通过上述方式,本发明根据连接的网络智能获取电视终端的公网归属地,根据公网归属地获取响应快的优选第一时间服务器,然后根据优选第一时间服务器获取正确的网络时间以将所述网络时间设为电视终端的***时间,由此满足电视终端快速精确的设定***时间需求,便于用户后续的其他应用操作,如定时器设置或查询等。
附图说明
图1为本发明电视终端的***时间设定方法第一实施例的流程示意图;
图2为图1中获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间的步骤的细化流程示意图;
图3为本发明电视终端的***时间设定方法第二实施例的流程示意图;
图4为本发明电视终端的***时间设定装置第一实施例的功能模块示意图;
图5为图4中第一设定模块的细化功能模块示意图;
图6为本发明电视终端的***时间设定装置第二实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种电视终端的***时间设定方法。
参照图1,图1为本发明电视终端的***时间设定方法第一实施例的流程示意图;
本实施例中,该电视终端的***时间设定方法包括:
步骤S10,获取当前联网电视终端的公网归属地;
具体地,本实施例公开一种电视终端的***时间设定方法,将掉电状态下重新上电的电视终端开机并连接网络,然后获取电视终端所联网络的公网所属地区,然后根据本地存储数据查找所属地区的优选时间服务器。
本实施例中,在步骤S10之前所述电视终端的***时间设定方法还包括:
步骤S40,设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
具体地,读取默认时间点作为初始***时间,默认时间可以是Unix纪元(1970年1月1日00:00:00GMT)也可以自己定义一个时间,比如2016年生产的产品,初始化时间可以为2016年1月1日00:00:00。避免使用与当前实际时间接近而不准确的自定义时间,防止导致在终端尚未同步到准确的***时间时,造成访问应用等异常操作。并根据设定后的初始***时间开始计时。
步骤S20,判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
具体地,如表1所示,为了便于查找公网归属地匹配的优选时间服务器,可将目标地区和对应的优选时间服务器进行映射,其中,所述目标地区以国家为例,可细化至城市,并存储在一张二维映射表中。具体实施例中,也可采用其他的存储方式。在获取到当前联网电视终端的公网归属地后,匹配数据的第一维,查找到匹配的地区后,判断本地存储的映射表中是否存在与所述公网归属地匹配的第一时间服务器,也就是判断是否能获取到该索引值对应的第二维字符串,即优选的时间服务器。所述映射表可以随着固件的升级而升级,若果销往地区有增减,可以增减或者修改新的时间服务器。
表1地区与优选时间服务器对应关系映射表
地区(国家) | 优选时间服务器 |
Hong Kong | stdtime.gov.hk |
US | time-a.nist.gov |
步骤S30,在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
具体地,在本地存储的映射表中查找到与所述公网归属地匹配的第一时间服务器时,向该第一时间服务器请求时间数据,获取所述第一时间服务器的当前时间点,并将该所述当前时间点设置为当前联网电视终端的***时间,以完成同步该联网电视终端的***时间。
本实施例提供一种电视终端的***时间设定方法,所述电视终端的***时间设定方法通过获取当前联网电视终端的公网归属地;判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。通过上述方式,本发明根据连接的网络智能获取电视终端的公网归属地,根据公网归属地获取响应快的优选第一时间服务器,然后根据优选第一时间服务器获取正确的网络时间以将所述网络时间设为电视终端的***时间,由此满足电视终端快速精确的设定***时间需求,便于用户后续的其他应用操作,如定时器设置或查询等。
参照图2,图2为本发明电视终端的***时间设定方法第二实施例的流程示意图;
基于第一实施例提成本发明的第二实施例,为了剔除获取的时间异常项本实施例中,步骤30包括:
步骤31,在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
具体地,在获取到对应的第一时间服务器时,获取到的第一时间服务器的当前网络时间可能为错误时间点,或者为有误差的时间点。为了降低获取到错误时间点的概率,本实施例,根据当前计时的初始***时间,预先设定间隔时长,依次获取多次对应时间服务器当前的时间点,并计算相邻两个时间点的差值。如:预先设定间隔1秒,依次获取3次第一时间服务器的第一时间、第二时间与第三时间,并计算第二时间与第一时间的差值,第三时间与第二时间的差值。
步骤32,判断各差值是否与所述预设时长相匹配;
具体地,将获得的各时间差值同预先设定的间隔时长进行比较,判断各差值是否都为正值并且与所述预设时长相等,或者与该预设时长的差值在预设值范围内,如1秒以内。
步骤33,若各差值均与所述预设时长相同,则将最后获取的当前时间点设为当前联网电视终端的***时间。
具体地,在判定所有差值均为正值,且与预设时长相等,或者与预设时长的差值在预设值范围内,则表示获取的当前时间为正确网络时间,将最后获取的第一时间服务器的当前时间点同步设为当前联网电视终端的***时间。
本实施例中,判断各差值是否与所述预设时长相同时,若各差值与所述预设时长不同,所述电视终端的***时间设定方法还包括:
步骤34,若各差值与所述预设时长不同,则剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
具体地,当各差值不满足上述条件,即不是正值,则表示依次获取的时间不是顺序变化,各差值与预设时长差值较大,则获取到了异常数据项,则获取时间发生异常,需要剔除上述获取到的时间点,并再次根据预设时长依次获取第一时间服务器的其他当前的时间点。
步骤35,依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
具体地,再次依次计算两个时间点的差值,并重新返回步骤S32。
参照图3,图3为本发明电视终端的***时间设定方法第三实施例的流程示意图;
基于第一实施例提成本发明的第三实施例,为了保证获取到网络响应快的服务器,本实施例在判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器时,若不存在与所述公网归属地匹配的第一时间服务器,所述电视终端的***时间设定方法还包括:
步骤S50,在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
具体地,在本地数据中未找到与所述公网归属地匹配的时间服务器时,则表示所述公网归属地没有匹配到优选的第一时间服务器,此时可获取默认的备用时间服务器即第二时间服务器进行时间同步,所述备用时间服务器是在电视正常工作时向映射表遍历查询,并将当前网络响应时间最短的时间服务器设为第二时间服务器即备用时间服务器。
步骤S60,获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
具体地,在找到对应的第二时间服务器时,向所述第二时间服务器发送时间请求,获取第二时间服务器的当前时间点,并将该所述当前时间点设置为当前联网电视终端的***时间,以完成同步该联网电视终端的***时间。
本发明进一步提供一种电视终端的***时间设定装置。
参照图4,图4为本发明电视终端的***时间设定装置第一实施例的功能模块示意图;
本实施例中,该电视终端的***时间设定装置包括:
第一获取模块10,用于获取当前联网电视终端的公网归属地;
具体地,本实施例公开一种电视终端的***时间设定装置,将掉电状态下重新上电的电视终端开机并连接网络后,第一获取模块10获取电视终端所联网络的公网所属地区,然后根据本地存储数据查找所属地区的优选时间服务器。
本实施例中,所述电视终端的***时间设定装置还包括:
计时模块40,用于设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
具体地,计时模块40读取默认时间点作为初始***时间,默认时间可以是Unix纪元(1970年1月1日00:00:00GMT)也可以自己定义一个时间,比如2016年生产的产品,初始化时间可以为2016年1月1日00:00:00。避免使用与当前实际时间接近而不准确的自定义时间,防止导致在终端尚未同步到准确的***时间时,造成访问应用等异常操作。并根据设定后的初始***时间开始计时。
第一判断模块20,用于判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
具体地,如表1所示,为了便于查找公网归属地匹配的优选时间服务器,可将目标地区和对应的优选时间服务器进行映射,其中,所述目标地区以国家为例,可细化至城市,并存储在一张二维映射表中。具体实施例中,也可采用其他的存储方式。在获取到当前联网电视终端的公网归属地后,匹配数据的第一维,查找到匹配的地区后,第一判断模块20判断本地存储的映射表中是否存在与所述公网归属地匹配的第一时间服务器,也就是判断是否能获取到该索引值对应的第二维字符串,即优选的时间服务器。所述映射表可以随着固件的升级而升级,若果销往地区有增减,可以增减或者修改新的时间服务器。
表1地区与优选时间服务器对应关系映射表
地区(国家) | 优选时间服务器 |
Hong Kong | stdtime.gov.hk |
US | time-a.nist.gov |
第一设定模块30,用于在第一判断模块20判定本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
具体地,第一判断模块20在本地存储的映射表中查找到与所述公网归属地匹配的第一时间服务器时,第一设定模块30向该第一时间服务器请求时间数据,获取所述第一时间服务器的当前时间点,并将该所述当前时间点设置为当前联网电视终端的***时间,以完成同步该联网电视终端的***时间。
本实施例提供一种电视终端的***时间设定装置,所述电视终端的***时间设定装置通过第一获取模块10用于获取当前联网电视终端的公网归属地;第一判断模块20用于判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;在第一判断模块20判定本地数据中存在所述第一时间服务器时,第一设定模块30用于获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。通过上述方式,本发明根据连接的网络智能获取电视终端的公网归属地,根据公网归属地获取响应快的优选第一时间服务器,然后根据优选第一时间服务器获取正确的网络时间以将所述网络时间设为电视终端的***时间,由此满足电视终端快速精确的设定***时间需求,便于用户后续的其他应用操作,如定时器设置或查询等。
参照图5,图5为本发明电视终端的***时间设定装置第二实施例的功能模块示意图;
基于第一实施例提成本发明的第二实施例,为了剔除获取的时间异常项本实施例中,所述第一设定模块30包括:
计算单元31,用于在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
具体地,在获取到对应的第一时间服务器时,获取到的第一时间服务器的当前网络时间可能为错误时间点,或者为有误差的时间点。为了降低获取到错误时间点的概率,本实施例,根据当前计时的初始***时间,预先设定间隔时长,依次获取多次对应时间服务器当前的时间点,并计算相邻两个时间点的差值。如:预先设定间隔1秒,依次获取3次第一时间服务器的第一时间、第二时间与第三时间,并计算第二时间与第一时间的差值,第三时间与第二时间的差值。
判断单元32,用于判断各差值是否与所述预设时长相同;
具体地,将获得的各时间差值同预先设定的间隔时长进行比较,判断各差值是否都为正值并且与所述预设时长相等,或者与该预设时长的差值在预设值范围内,如1秒以内。
设定单元33,用于判断单元判定各差值均与所述预设时长相同时,将最后获取的当前时间点设为当前联网电视终端的***时间。
具体地,在判定所有差值均为正值,且与预设时长相等,或者与预设时长的差值在预设值范围内,则表示获取的当前时间为正确网络时间,将最后获取的第一时间服务器的当前时间点同步设为当前联网电视终端的***时间。
本实施例中,判断各差值是否与所述预设时长相同时,若各差值与所述预设时长不同,所述第一设定模块30包括:
第二获取模块34,用于各差值与所述预设时长不同时,剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
具体地,当各差值不满足上述条件,即不是正值,则表示依次获取的时间不是顺序变化,各差值与预设时长差值较大,则获取到了异常数据项,则获取时间发生异常,需要剔除上述获取到的时间点,并再次根据预设时长依次获取第一时间服务器的其他当前的时间点。
计算模块35,用于依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
具体地,再次依次计算两个时间点的差值,并重新返回判断单元32。
图6为本发明电视终端的***时间设定装置第三实施例的功能模块示意图。
基于第一实施例提成本发明的第三实施例,为了保证获取到网络响应快的服务器,本实施例在第一判断模块20判定不存在与所述公网归属地匹配的第一时间服务器时,所述电视终端的***时间设定装置还包括:
第三获取模块50,用于第一判断模块20判定在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
具体地,在本地数据中未找到与所述公网归属地匹配的时间服务器时,则表示所述公网归属地没有匹配到优选的第一时间服务器,此时第三获取模块50可获取默认的备用时间服务器即第二时间服务器进行时间同步,所述备用时间服务器是在电视正常工作时向映射表遍历查询,并将当前网络响应时间最短的时间服务器设为第二时间服务器即备用时间服务器。
第二设定模块60,用于获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
具体地,在找到对应的第二时间服务器时,第二设定模块60向所述第二时间服务器发送时间请求,获取第二时间服务器的当前时间点,并将该所述当前时间点设置为当前联网电视终端的***时间,以完成同步该联网电视终端的***时间。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种电视终端的***时间设定方法,其特征在于,所述电视终端的***时间设定方法包括以下步骤:
获取当前联网电视终端的公网归属地;
判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
2.如权利要求1所述的电视终端的***时间设定方法,其特征在于,所述获取当前联网电视终端的公网归属地的步骤之前包括:
设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
3.如权利要求2所述的电视终端的***时间设定方法,其特征在于,所述在本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间的步骤还包括:
在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
判断各差值是否与所述预设时长相同;
若各差值均与所述预设时长相同,则将最后获取的当前时间点设为当前联网电视终端的***时间。
4.如权利要求3所述的电视终端的***时间设定方法,其特征在于,所述判断各差值是否与所述预设时长相同的步骤之后还包括:
若各差值与所述预设时长不同,则剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
5.如权利要求1-4中任意一项所述的电视终端的***时间设定方法,其特征在于,所述判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器的步骤之后还包括:
在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
6.一种电视终端的***时间设定装置,其特征在于,所述电视终端的***时间设定装置包括以下模块:
第一获取模块,用于获取当前联网电视终端的公网归属地;
第一判断模块,用于判断本地数据中是否存在与所述公网归属地匹配的第一时间服务器;
第一设定模块,用于在第一判断模块判定本地数据中存在所述第一时间服务器时,获取所述第一时间服务器的当前时间点,并将所述第一时间服务器的当前时间点设为当前联网电视终端的***时间。
7.如权利要求6所述的电视终端的***时间设定装置,其特征在于,所述电视终端的***时间设定装置还包括:
计时模块,用于设定初始***时间并开始计时,所述初始***时间为默认时间点或者自定义时间点。
8.如权利要求7所述的电视终端的***时间设定装置,其特征在于,所述第一设定模块包括:
计算单元,用于在本地数据中存在所述第一时间服务器时,根据预设时长依次获取所述第一时间服务器当前的时间点,并依次计算相邻两个时间点的差值;
判断单元,用于判断各差值是否与所述预设时长相同;
设定单元,用于判断单元判定各差值均与所述预设时长相同时,将最后获取的当前时间点设为当前联网电视终端的***时间。
9.如权利要求8所述的电视终端的***时间设定装置,其特征在于,所述电视终端的***时间设定装置还包括:
第二获取模块,用于各差值与所述预设时长不同时,剔除所述获取到的时间点,再次根据预设时长依次获取所述第一时间服务器的其他当前的时间点;
计算模块,用于依次计算相邻两个时间点的差值,并返回判断各差值是否与所述预设时长相同的步骤。
10.如权利要求6-9所述的电视终端的***时间设定装置,其特征在于,第一判断模块在判定不存在与所述公网归属地匹配的第一时间服务器时,所述电视终端的***时间设定装置还包括:
第三获取模块,用于第一判断模块判定在本地数据中不存在所述第一时间服务器时,获取本地数据中的第二时间服务器,其中,所述第二时间服务器获取当前网络的响应时间小于其他时间服务器;
第二设定模块,用于获取所述第二时间服务器的当前时间点,并将所述第二时间服务器的当前时间点设为当前电视终端的***时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710227699.9A CN107071586B (zh) | 2017-04-06 | 2017-04-06 | 电视终端的***时间设定方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710227699.9A CN107071586B (zh) | 2017-04-06 | 2017-04-06 | 电视终端的***时间设定方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107071586A true CN107071586A (zh) | 2017-08-18 |
CN107071586B CN107071586B (zh) | 2020-04-24 |
Family
ID=59601640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710227699.9A Active CN107071586B (zh) | 2017-04-06 | 2017-04-06 | 电视终端的***时间设定方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107071586B (zh) |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1649432A (zh) * | 2003-12-17 | 2005-08-03 | 三星电子株式会社 | 异步移动通信终端和异步移动通信***及其方法 |
CN1653398A (zh) * | 2001-10-25 | 2005-08-10 | 高通股份有限公司 | 用于在无线环境中维持准确时间的装置和*** |
CN1712983A (zh) * | 2004-06-24 | 2005-12-28 | 华为技术有限公司 | 一种在定位***中进行时间同步的方法 |
CN1855915A (zh) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | 在全球互动微波接入设备中获得当前***时间的方法 |
CN101056141A (zh) * | 2007-05-28 | 2007-10-17 | 中兴通讯股份有限公司 | 一种在终端跨越时区时实时显示cdma网络时间的方法 |
CN101184299A (zh) * | 2007-12-04 | 2008-05-21 | 华为技术有限公司 | 实现手机时间信息更新的方法及设备 |
CN101442797A (zh) * | 2007-11-19 | 2009-05-27 | 中兴通讯股份有限公司 | 网络时间处理方法 |
US20110010434A1 (en) * | 2009-07-08 | 2011-01-13 | International Business Machines Corporation | Storage system |
CN101959154A (zh) * | 2010-06-09 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端时间校准方法、***及移动终端 |
CN102045638A (zh) * | 2009-10-09 | 2011-05-04 | ***通信集团公司 | 一种时间同步的方法和设备 |
US20110231641A1 (en) * | 2010-03-19 | 2011-09-22 | Fujitsu Limited | Information-processing apparatus and method of starting information-processing apparatus |
CN102238719A (zh) * | 2010-04-27 | 2011-11-09 | ***通信集团公司 | 时间同步方法、装置及分布式时间同步*** |
CN102882693A (zh) * | 2012-08-29 | 2013-01-16 | 上海斐讯数据通信技术有限公司 | 在modem增加网络闹钟的方法 |
CN202940822U (zh) * | 2012-11-28 | 2013-05-15 | 中国舰船研究设计中心 | 船用局域网时间统一*** |
CN103428844A (zh) * | 2012-05-17 | 2013-12-04 | 上海闻泰电子科技有限公司 | 手机终端手机时间同步的实现方法 |
CN103458501A (zh) * | 2013-08-27 | 2013-12-18 | 中国联合网络通信集团有限公司 | 一种定位方法和装置 |
CN104052565A (zh) * | 2014-06-26 | 2014-09-17 | 青岛海信移动通信技术股份有限公司 | 一种时间同步方法和通信终端 |
CN104639399A (zh) * | 2015-02-03 | 2015-05-20 | 杭州华三通信技术有限公司 | 多主时间服务器检测方法和装置 |
CN105610958A (zh) * | 2016-01-13 | 2016-05-25 | 广东欧珀移动通信有限公司 | 一种时间同步服务器的选择方法、装置及智能终端 |
CN105656590A (zh) * | 2015-12-30 | 2016-06-08 | 天维尔信息科技股份有限公司 | 实现时间同步的方法、装置和*** |
CN105979480A (zh) * | 2016-04-14 | 2016-09-28 | 北京小米移动软件有限公司 | 移动设备时间更新方法及装置 |
-
2017
- 2017-04-06 CN CN201710227699.9A patent/CN107071586B/zh active Active
Patent Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1653398A (zh) * | 2001-10-25 | 2005-08-10 | 高通股份有限公司 | 用于在无线环境中维持准确时间的装置和*** |
CN1649432A (zh) * | 2003-12-17 | 2005-08-03 | 三星电子株式会社 | 异步移动通信终端和异步移动通信***及其方法 |
CN1712983A (zh) * | 2004-06-24 | 2005-12-28 | 华为技术有限公司 | 一种在定位***中进行时间同步的方法 |
CN1855915A (zh) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | 在全球互动微波接入设备中获得当前***时间的方法 |
CN101056141A (zh) * | 2007-05-28 | 2007-10-17 | 中兴通讯股份有限公司 | 一种在终端跨越时区时实时显示cdma网络时间的方法 |
CN101442797A (zh) * | 2007-11-19 | 2009-05-27 | 中兴通讯股份有限公司 | 网络时间处理方法 |
CN101184299A (zh) * | 2007-12-04 | 2008-05-21 | 华为技术有限公司 | 实现手机时间信息更新的方法及设备 |
US20110010434A1 (en) * | 2009-07-08 | 2011-01-13 | International Business Machines Corporation | Storage system |
CN102045638A (zh) * | 2009-10-09 | 2011-05-04 | ***通信集团公司 | 一种时间同步的方法和设备 |
US20110231641A1 (en) * | 2010-03-19 | 2011-09-22 | Fujitsu Limited | Information-processing apparatus and method of starting information-processing apparatus |
CN102238719A (zh) * | 2010-04-27 | 2011-11-09 | ***通信集团公司 | 时间同步方法、装置及分布式时间同步*** |
CN101959154A (zh) * | 2010-06-09 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端时间校准方法、***及移动终端 |
CN103428844A (zh) * | 2012-05-17 | 2013-12-04 | 上海闻泰电子科技有限公司 | 手机终端手机时间同步的实现方法 |
CN102882693A (zh) * | 2012-08-29 | 2013-01-16 | 上海斐讯数据通信技术有限公司 | 在modem增加网络闹钟的方法 |
CN202940822U (zh) * | 2012-11-28 | 2013-05-15 | 中国舰船研究设计中心 | 船用局域网时间统一*** |
CN103458501A (zh) * | 2013-08-27 | 2013-12-18 | 中国联合网络通信集团有限公司 | 一种定位方法和装置 |
CN104052565A (zh) * | 2014-06-26 | 2014-09-17 | 青岛海信移动通信技术股份有限公司 | 一种时间同步方法和通信终端 |
CN106452648A (zh) * | 2014-06-26 | 2017-02-22 | 青岛海信移动通信技术股份有限公司 | 一种时间同步方法和通信终端 |
CN104639399A (zh) * | 2015-02-03 | 2015-05-20 | 杭州华三通信技术有限公司 | 多主时间服务器检测方法和装置 |
CN105656590A (zh) * | 2015-12-30 | 2016-06-08 | 天维尔信息科技股份有限公司 | 实现时间同步的方法、装置和*** |
CN105610958A (zh) * | 2016-01-13 | 2016-05-25 | 广东欧珀移动通信有限公司 | 一种时间同步服务器的选择方法、装置及智能终端 |
CN105979480A (zh) * | 2016-04-14 | 2016-09-28 | 北京小米移动软件有限公司 | 移动设备时间更新方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107071586B (zh) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110083640B (zh) | 一种基于停电数据的台区识别方法及装置 | |
CN110535970B (zh) | 司法链的证据存证和处理方法、装置、设备和介质 | |
US20170132264A1 (en) | Trajectory Data Query Method and Apparatus | |
CN105489039B (zh) | 路况信息服务的实现方法及*** | |
CN111680049A (zh) | 一种基于区块链的物联网数据的处理方法及其处理装置 | |
CN105827473B (zh) | 一种网络质量评估方法及装置 | |
CN111132027B (zh) | 一种场景识别网络图的绘制方法、场景识别方法及装置 | |
WO2019213425A3 (en) | System and method including accurate scoring and response | |
RU2012129539A (ru) | Определение детального местоположения сетевых компьютеров | |
CN103428844A (zh) | 手机终端手机时间同步的实现方法 | |
CN104144223B (zh) | 一种数据获取方法及装置 | |
CN105871585A (zh) | 终端关联方法及装置 | |
CN109391964A (zh) | 小区接入信息配置方法、基站及计算机可读存储介质 | |
CN104811394A (zh) | 一种节省访问服务器流量的方法和*** | |
CN109446791A (zh) | 新设备识别方法、装置、服务器及计算机可读存储介质 | |
CN113470263A (zh) | 智能柜的快速存取件方法及装置 | |
CN106407794B (zh) | 一种防止信标设备被伪造或复制的方法 | |
CN106375561B (zh) | 移动终端及其剩余使用时间的检测方法 | |
CN105790920B (zh) | 网络***中分布节点时钟同步方法 | |
CN104917844B (zh) | 一种数据同步方法、装置及*** | |
WO2013152435A1 (en) | System and method for deriving a name for association with a device | |
CN107071586A (zh) | 电视终端的***时间设定方法及装置 | |
CN105812343A (zh) | 一种可穿戴业务认证方法、云平台、可穿戴设备及终端 | |
CN106454880B (zh) | 信令跟踪任务的处理方法及装置 | |
US10798456B2 (en) | Method and device for presenting information |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |