首页 / 专利库 / 计算机网络 / 定时同步 / 一种数字电视定时控制的方法和装置

一种数字电视定时控制的方法和装置

阅读:769发布:2024-01-23

专利汇可以提供一种数字电视定时控制的方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种 数字电视 定时控制的方法,包括解析传输流中的时间和日期表和时间偏移表;根据所述时间和日期表和时间偏移表获取实时时间;判断所述实时时间是否到达当前预设时间;如果是,则进入控制流程。本发明实施例还公开了一种数字电视定时控制的装置。采用本发明,具有可获取实时时间,进行定时控制的优点。,下面是一种数字电视定时控制的方法和装置专利的具体信息内容。

1.一种数字电视定时控制的方法,其特征在于,包括:
解析传输流中的时间和日期表和时间偏移表;
根据所述时间和日期表和时间偏移表获取实时时间;
判断所述实时时间是否到达当前预设时间;
如果是,则进入控制流程。
2.根据权利要求1所述的方法,其特征在于,所述根据所述时间和日期表和时间偏移表获取实时时间包括:
解析时间和日期表获取协调世界时;
解析时间偏移表获取当地偏移时间;
根据所述协调世界时和所述当地偏移时间计算实时时间。
3.根据权利要求1所述的方法,其特征在于,所述根据所述时间和日期表和时间偏移表获取实时时间之后还包括:
将所述实时时间同步到数字电视的系统时间。
4.根据权利要求1所述的方法,其特征在于,系统设置多个预设时间,所述如果是,则进入控制流程包括:
如果所述实时时间到达当前预设时间,进入倒计时,并获取密码;
如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;
如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。
5.根据权利要求4所述的方法,其特征在于,所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
6.一种数字电视定时控制的装置,其特征在于,包括:
解析模,用于解析传输流中的时间和日期表和时间偏移表;
获取模块,用于根据所述时间和日期表和时间偏移表获取实时时间;
判断模块,用于判断所述实时时间是否到达当前预设时间;
制模块,用于判断模块如果判断所述实时时间到达当前预设时间,则进入控制流程。
7.根据权利要求6所述的装置,其特征在于,所述获取模块包括:
第一解析单元,用于解析时间和日期表获取协调世界时;
第二解析单元,用于解析时间偏移表获取当地偏移时间;
计算单元,用于根据所述协调世界时和所述当地偏移时间计算实时时间。
8.根据权利要求6所述的装置,其特征在于,还包括:
同步模块,用于将所述实时时间同步到数字电视的系统时间。
9.根据权利要求6所述的装置,其特征在于,系统设置多个预设时间,所述控制模块包括:
密码获取单元,用于如果判断模块判断所述实时时间到达当前预设时间,进入倒计时,并获取密码;
结束单元,用于如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;
执行单元,用于如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。
10.根据权利要求9所述的装置,其特征在于,所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。

说明书全文

一种数字电视定时控制的方法和装置

技术领域

[0001] 本发明涉及数字电视领域,尤其涉及一种数字电视定时控制的方法和装置。

背景技术

[0002] 在现实生活中,人们白天工作,只有在晚上回家的时候才会看电视,或者星期六可能一直看电视看到深夜,这样对人们的修生养息有很不好的影响。目前几乎所有的机顶盒提醒功能及提醒待机功能实现的方法基本是基于需要手动设置系统时间运行时长来实现提醒功能及提醒待机功能。时间设定后,要改变下一次提醒时间需要再次手动进行设置,使用不方便。

发明内容

[0003] 本发明实施例提供一种数字电视定时控制的方法及装置。可获取实时时间,以达到进行定时控制的目的。
[0004] 本发明实施例提供了一种数字电视定时控制的方法,包括:
[0005] 解析传输流中的时间和日期表和时间偏移表;
[0006] 根据所述时间和日期表和时间偏移表获取实时时间;
[0007] 判断所述实时时间是否到达当前预设时间;
[0008] 如果是,则进入控制流程。
[0009] 进一步的,所述根据所述时间和日期表和时间偏移表获取实时时间包括:
[0010] 解析时间和日期表获取协调世界时;
[0011] 解析时间偏移表获取当地偏移时间;
[0012] 根据所述协调世界时和所述当地偏移时间计算实时时间。
[0013] 进一步的,所述根据所述时间和日期表和时间偏移表获取实时时间之后还包括:
[0014] 将所述实时时间同步到数字电视的系统时间。
[0015] 进一步的,系统设置多个预设时间,所述如果是,则进入控制流程包括:
[0016] 如果所述实时时间到达当前预设时间,进入倒计时,并获取密码;
[0017] 如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;
[0018] 如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。
[0019] 进一步的,所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0020] 一种数字电视定时控制的装置,包括:
[0021] 解析模,用于解析传输流中的时间和日期表和时间偏移表;
[0022] 获取模块,用于根据所述时间和日期表和时间偏移表获取实时时间;
[0023] 判断模块,用于判断所述实时时间是否到达当前预设时间;
[0024] 控制模块,用于判断模块如果判断所述实时时间到达当前预设时间,则进入控制流程。
[0025] 进一步的,所述获取模块包括:
[0026] 第一解析单元,用于解析时间和日期表获取协调世界时;
[0027] 第二解析单元,用于解析时间偏移表获取当地偏移时间;
[0028] 计算单元,用于根据所述协调世界时和所述当地偏移时间计算实时时间。
[0029] 进一步的,还包括:
[0030] 同步模块,用于将所述实时时间同步到数字电视的系统时间。
[0031] 进一步的,系统设置多个预设时间,所述控制模块包括:
[0032] 密码获取单元,用于如果判断模块判断所述实时时间到达当前预设时间,进入倒计时,并获取密码;
[0033] 结束单元,用于如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;
[0034] 执行单元,用于如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。
[0035] 进一步的,所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0036] 实施本发明实施例可获取实时时间,以达到进行定时控制的目的。附图说明
[0037] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明一种数字电视定时控制的第一实施例流程图
[0039] 图2是本发明一种数字电视定时控制的第二实施例流程图;
[0040] 图3是本发明一种数字电视定时控制的装置的实施例示意图;
[0041] 图4是本发明一种数字电视定时控制的装置的获取模块实施例示意图;
[0042] 图5是本发明一种数字电视定时控制的装置的控制模块实施例示意图。

具体实施方式

[0043] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044] 本发明数字电视定时控制的方法第一实施例流程如图1所示,其可包括:
[0045] 步骤101:解析传输流中的时间和日期表和时间偏移表。机顶盒搜索节目,解析传输流中的业务信息表,获取码流中的时间和日期表和时间偏移表,并对其进行解析。
[0046] 时间和日期表提供当前的日期、时间,时间和日期表结构如下:
[0047]
[0048] 时间和日期段的语义为:
[0049] 表标识符table_id:0x70。
[0050] 段语法指示符section_syntax_indicator:1位字段,应置“0”。
[0051] 段长度section_length:12位字段,前两位置“00”。它表示从该字段的下一个字节开始的本段的字节长度。
[0052] UTC(Coordinated Universal Time,协调世界时)时间UTC_time:40位字段,包含以UTC和MJD(Modified Julian Day,修正的儒略日期)形式表示的当前时间和日期。此字段前16位表示MJD日期码,其余24位按4位BCD(Binary-Coded Decimal,二-十进制代码)编码,表示6个数字。
[0053] 例:93/10/1312:45:00被编码为“0xc079124500”。
[0054] 预留reserved:当术语“reserved”在定义编码比特流的子句中使用时,表示该值在将来ISO(International Organization for Standardization,国际标准化组织)标准扩展定义时有可能被用到。
[0055] 预留使用reserved_future_use:当术语“reserved_futre_use”在定义编码比特流的子句中使用时,表示该值在将来ETSI(European Telecommunications Standards Institute,欧洲电信标准化协会)标准扩展定义时有可能被用到。
[0056] 时间偏移表提供与当前时间、日期和本地时间偏移相关信息。时间偏移表表结构如下:
[0057]
[0058]
[0059] 表标识符table_id:0x73。
[0060] 段语法指示符section_syntax_indicator:1位字段,应置“0”。
[0061] 段长度section_length:12位字段,前两位置“00”。它表示从该字段的下一个字节开始的本段的字节长度。
[0062] UTC时间UTC_time:40位字段,包含以UTC和MJD形式表示的当前时间和日期。此字段前16位表示MJD日期码,其余24位按4位BCD编码,表示6个数字。
[0063] 例:93/10/1312:45:00被编码为“0xc079124500”。
[0064] 描述符循环长度descriptors_loop_length:12位字段,指出从本字段的下一个字节开始的描述符的总字节长度。
[0065] CRC_32:32位字段。包含了CRC(Cyclic Redundancy Check,循环冗余校验码)值,CRC值是一种校验值。
[0066] 预留reserved:当术语“reserved”在定义编码比特流的子句中使用时,表示该值在将来ISO标准扩展定义时有可能被用到。
[0067] 预留使用reserved_future_use:当术语“reserved_futre_use”在定义编码比特流的子句中使用时,表示该值在将来ETSI标准扩展定义时有可能被用到。
[0068] 步骤102:根据所述时间和日期表和时间偏移表获取实时时间。具体实施中,可以解析时间和日期表获取协调世界时,解析时间偏移表获取当地偏移时间,根据所述协调世界时和所述当地偏移时间计算实时时间。例如,解析时间和日期表获取协调世界时为2013年7月2日10:00,解析时间偏移表获取当地偏移时间为6:00,根据所述协调世界时和所述当地偏移时间计算实时时间为2013年7月2日16:00。
[0069] 步骤103:判断所述实时时间是否到达当前预设时间。系统设置多个预设时间,如设置预设时间2013年7月2日13:56、2013年7月2日15:56、2013年7月2日17:56,开机时,系统初始化,将与开机时间最接近的预设时间2013年7月2日15:56设定为当前预设时间,当实时时间为2013年7月2日16:00,则判断实时时间到达当前预设时间。
[0070] 步骤104:如果是,则进入控制流程。具体实施中,如果判断所述实时时间是到达当前预设时间,进入倒计时,并获取密码;如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0071] 实施本发明实施例可获取实时时间,以达到进行定时控制的目的。
[0072] 本发明数字电视定时控制的方法的第二实施例流程如图2所示:
[0073] 步骤201:解析传输流中的时间和日期表和时间偏移表。与前文实施例中的S101相同,本实施例中不再赘述。
[0074] 步骤202:解析时间和日期表获取协调世界时。例如,解析时间和日期表获取协调世界时为2013年7月2日10:00。
[0075] 步骤203:解析时间偏移表获取当地偏移时间。例如,解析时间偏移表获取当地偏移时间为6:00。
[0076] 步骤204:根据所述协调世界时和所述当地偏移时间计算实时时间。例如,根据所述协调世界时和所述当地偏移时间计算实时时间为2013年7月2日16:00。
[0077] 步骤205:将所述实时时间同步到数字电视的系统时间。例如,将所述实时时间2013年7月2日16:00同步到数字电视的系统时间。
[0078] 步骤206:判断所述实时时间是否到达当前预设时间。与前文实施例中的S103相同,本实施例中不再赘述。
[0079] 步骤207:如果所述实时时间到达当前预设时间,进入倒计时,并获取密码。例如,如果所述实时时间到达当前预设时间,进入倒计时,并获取密码000222。
[0080] 步骤208a:如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间。例如,如果倒计时结束时,输入的所述密码000222正确,则结束控制流程,系统设置多个预设时间,将下一个预设时间2013年7月2日18:00作为当前预设时间。
[0081] 步骤208b:如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0082] 实施本发明实施例可获取实时时间,以达到进行定时控制的目的。
[0083] 与本发明数字电视定时控制的方法的实施例相对应,本发明还提供了数字电视定时控制的装置实施例。
[0084] 本发明数字电视定时控制的装置的第一实施例框图如图3所示,本发明实施例中的数字电视定时控制的装置可以实现在数字电视上,该装置至少可以包括:解析模块310、获取模块320、判断模块330、控制模块340。其中:
[0085] 解析模块310,用于解析传输流中的时间和日期表和时间偏移表。
[0086] 机顶盒搜索节目,解析模块310解析传输流中的业务信息表,获取码流中的时间和日期表和时间偏移表,并对其进行解析。
[0087] 时间和日期表结构和时间偏移表结构请见数字电视定时控制的方法中的描述。
[0088] 获取模块320,用于根据所述时间和日期表和时间偏移表获取实时时间。具体实施中,获取模块320,可以解析时间和日期表获取协调世界时,解析时间偏移表获取当地偏移时间,根据所述协调世界时和所述当地偏移时间计算实时时间。例如,获取模块320,解析时间和日期表获取协调世界时为2013年7月2日10:00,解析时间偏移表获取当地偏移时间为6:00,根据所述协调世界时和所述当地偏移时间计算实时时间为2013年7月2日16:00。
[0089] 判断模块330,用于判断所述实时时间是否到达当前预设时间。例如,系统设置多个预设时间,如设置预设时间2013年7月2日13:56、2013年7月2日15:56、2013年7月2日17:56,开机时,系统初始化,将与开机时间最接近的预设时间2013年7月2日15:56设定为当前预设时间,当实时时间为2013年7月2日16:00,判断模块330则判断实时时间到达当前预设时间。
[0090] 控制模块340,用于判断模块如果判断所述实时时间到达当前预设时间,则进入控制流程。具体实施中,如果判断所述实时时间是到达当前预设时间,控制模块340进入倒计时,并获取密码;如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间;如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0091] 可选的,数字电视定时控制的装置进一步还可以包括以下模块:
[0092] 同步模块350,用于将所述实时时间同步到数字电视的系统时间。例如,同步模块350将所述实时时间2013年7月2日16:00同步到数字电视的系统时间。
[0093] 具体的,如图4所示,所述获取模块320至少包括:
[0094] 第一解析单元321,用于解析时间和日期表获取协调世界时。例如,第一解析单元321解析时间和日期表获取协调世界时为2013年7月2日10:00。
[0095] 第二解析单元322,用于解析时间偏移表获取当地偏移时间。例如,第二解析单元322解析时间偏移表获取当地偏移时间为6:00。
[0096] 计算单元323,用于根据所述协调世界时和所述当地偏移时间计算实时时间。例如,计算单元323根据所述协调世界时和所述当地偏移时间计算实时时间为2013年7月2日16:00。
[0097] 具体的,如图5所示,所述控制模块340至少包括:
[0098] 密码获取单元341,用于如果判断模块判断所述实时时间到达当前预设时间,进入倒计时,并获取密码。例如,如果所述实时时间到达当前预设时间,密码获取单元341进入倒计时,并获取密码000222。
[0099] 结束单元342,用于如果倒计时结束时,输入的所述密码正确,则结束控制流程,并将下一个预设时间作为当前预设时间。例如,如果倒计时结束时,输入的所述密码000222正确,结束单元342则结束控制流程,系统设置多个预设时间,将下一个预设时间2013年7月2日18:00作为当前预设时间。
[0100] 执行单元343,用于如果倒计时结束时,无密码输入或输入的所述密码错误,则执行预设操作。所述预设操作包括:定时关机、定时待机、定时录制中的任意一种。
[0101] 具体实施中,结束单元342和执行单元343只包含其中一个。
[0102] 实施本发明实施例可获取实时时间,以达到进行定时控制的目的。
[0103] 本发明实施例的模块或单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中 央处 理器),或通 过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
[0104] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0105] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈