CN101207753A - 多调谐器下实现数字电视电子节目指南自动更新的方法 - Google Patents
多调谐器下实现数字电视电子节目指南自动更新的方法 Download PDFInfo
- Publication number
- CN101207753A CN101207753A CNA2006101655665A CN200610165566A CN101207753A CN 101207753 A CN101207753 A CN 101207753A CN A2006101655665 A CNA2006101655665 A CN A2006101655665A CN 200610165566 A CN200610165566 A CN 200610165566A CN 101207753 A CN101207753 A CN 101207753A
- Authority
- CN
- China
- Prior art keywords
- electronic program
- tuner
- physical channel
- digital television
- program guide
- 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
Links
Images
Landscapes
- Circuits Of Receivers In General (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及一种多调谐器下实现数字电视电子节目指南自动更新的方法,包括以下步骤:步骤1,启动电子节目指南自动更新;步骤2,判断是否有多余的调谐器可用,如果是,执行步骤3,否则结束;步骤3,使用多余的所述可用调谐器遍历所有物理频道,并进行电视电子节目指南自动更新。本发明可以实现数字电视EPG信息的完整和实时更新,减少用户操作并为其提供完整有效的数据。
Description
技术领域
本发明涉及数字电视,特别是有关于一种多调谐器(Tuner)下实现数字电视EPG信息自动更新的方法。
背景技术
EPG信息即电子节目指南,是数字电视为用户提供的一种便利服务。EPG信息分布在独立物理频道事件信息表(EIT)表中,信息的更新在用户调台后完成搜集更新。现有技术中,EPG特征可简述如下:EPG数据放在业务信息(SI)信息中的EIT表中,每个物理频道可以含有多个节目,而每个物理频道的EIT表则包括本频道所有节目的EPG数据;当用户调台后,电视内部程序会分析当前的SI信息,包括EIT表,表中有版本信息以判断信息是否升级更新,一旦版本更新,则开始接受新的表的信息,同时更新旧的数据,如图1所示;用户可以通过菜单选项或者功能按键来显示EPG信息,可以浏览节目单。
数字电视除了能够提供传统模拟电视中的音视频数据外,还可以提供SI数据,这些数据是数字视频广播码流的组成部分,帮助用户从码流中选择业务和/或事件的信息,使综合接收解码器能自动设置可供选择的业务。电子节目指南(EPG)将成为数字电视传输的一种特色,SI中的信息将构成EPG的数据基础,其中EIT表提供了各个时段的节目名称以及相关介绍等主要信息。
由于EIT表中只有本物理频道所有节目的信息,造成若要浏览全部节目的EPG信息,则需要用户遍历全部物理频道,客观上要求用户进行循环调台,否则显示的EPG信息只有已经遍历过的节目,造成节目信息不全。
发明内容
为解决上述问题,本发明的目的在于提出一种多Tuner下实现数字电视EPG信息自动更新的方法,用于为了实现数字电视中EPG信息的自动更新,在用户不改变当前节目的情况下由其它Tuner在后台更新。
本发明提供了一种多调谐器下实现数字电视电子节目指南自动更新的方法,包括以下步骤:
步骤1,启动电子节目指南自动更新;
步骤2,判断是否有多余的调谐器可用,如果是,执行步骤3,否则结束;
步骤3,使用多余的所述可用调谐器遍历所有物理频道,并进行电视电子节目指南自动更新。
其特征在于,所述步骤1包括将物理频道号n置0。
所述步骤3包括以下步骤:
步骤31,将节目列表中的所述物理频道号n的参数传递给多余的所述可用调谐器;
步骤32,判断所述物理频道号n是否等于最大物理频道号,如果是,则结束,否则执行步骤33;
步骤33,判断所述调谐器是否锁定,如果是,则执行步骤34,如果否,将所述物理频道号n加1,并执行所述步骤2;
步骤34,分析TS流中EIT表信息,判断EIT表是否升级更新,如果是,更新EPG数据库,将所述物理频道号n加1,并执行所述步骤2;否则,将所述物理频道号n加1,并执行所述步骤2。
所述步骤1中,所述启动电子节目指南自动更新为定时启动电子节目指南自动更新、开机后立刻启动电子节目指南自动更新或者用户手动操作启动电子节目指南自动更新。
所述步骤2中,通过当前用户收看的节目状态判断是否有多余的调谐器可用。
根据EIT表中的版本字段判断EIT表是否升级更新。
本发明可以实现数字电视EPG信息的完整和实时更新,减少用户操作并为其提供完整有效的数据。
附图说明
图1是现有技术中EPG信息更新示意图;
图2是本发明的EPG信息接收示意图;
图3是本发明的工作流程示意图。
具体实施方式
本发明充分利用多Tuner的优势,在用户观看节目时,利用额外的Tuner在后台实现物理频道遍历,以达到EPG信息更新的目的,如图2所示。
虚线框21内所示的部分是本发明提供的部分。虚线框21之外的部分主要是用户正常收看节目的操作,与图1所示的***的功能相同,用户可以通过遥控器等进行调台,从调换的节目中取得Tuner1所需要的参数,Tuner1锁定后输出TS流,包括音视频数据以及SI数据,通过解码器后,音视频数据被解码,输出到电视机。而SI中的EIT信息也会被接受并更新原有数据,当然这只是正在收看的物理频道内的数据。虚线框21内所示的部分则是本方法提供的模式,可通过多种方式启动后台更新程序。启动后从节目列表中取得各个物理频道参数依次传给空闲的Tuner进行频道锁定,锁定后依次更新各个物理频道内的EIT信息,从而数据库里面得到实时的EPG,用户可通过其它用户界面程序将EPG信息展现在电视机上。
多个Tuner的存在,可以保障不影响用户观看当前节目(如图2中的Tuner1)的前提下,实现上述功能。本发明中使用的数字解码芯片支持两路数字信号输入(目前大部分高端解码芯片已经支持)。本发明的数据更新方式的启动可由用户选择,比如定时,每次开机,手动开始等等,可以提供UI界面供用户操作。启动后,执行信息更新的Tuner2(如图2所示)按照当前频道列表中储存的节目进行调台(同一物理频道的节目跳过),Tuner2锁定后,对此物理频道内的EIT表2数据进行过滤捕捉,分析其版本是否为升级版本,不是则继续下一个物理频道,是的话按照相关规范进行解析,提取EPG信息进行存储,完成后继续下个物理频道的搜索,图2中虚线部分循环执行,直到全部物理频道搜索完毕。本发明并不局限于EPG信息一种,所有需要转换物理频道才能得到的数据都可采用此方法得到实时更新。
本发明的工作流程如图3所示。
步骤301,启动EPG信息自动更新流程,并将物理频道号n置0;
步骤302,判断是否有多余的Tuner可用,如果是,执行步骤303,否则结束;
步骤303,节目列表中的第n号物理频道的参数传递给Tuner;
步骤304,判断n是否等于最大物理频道号,如果是则结束,否则执行步骤305;
步骤305,判断Tuner是否锁定,如果是执行步骤306,如果否,将物理频道号n加1,并执行步骤302;
步骤306,分析传输流(TS)流中EIT表信息;
步骤307,判断EIT表是否升级更新,如果是,更新EPG数据库,将物理频道号n加1,并执行步骤302;否则,将物理频道号n加1,并执行步骤302。
上述工作流程可由多种方式触发,如定时,或者开机后立刻进行,也可由用户手动操作,其本质目的是自动在后台启动,不干扰用户收看习惯。
多余的Tuner是否可用,主要判断当前用户收看的节目状态,在多画面情况下可能全部Tuner被占用,这时上述工作流程应结束。
上述工作流程中,对于节目表的搜索主要集中在物理频道上,按照物理频道递增循环搜索EIT表信息。
上述工作流程中,根据EIT表中版本字段的分析可知是否升级。
下面是定时启动(时间间隔2小时)方式的是实施例:用户开机后启动定时器,在到达2小时的时候启动EPG更新程序。首先判断当前用户使用Tuner的状态,是否有空闲的数字Tuner可用,不可用则继续等待下次检测(时间间隔可以与定时间隔2小时一样,也可单独设立第2个定时器设定新检测时间,比如每15分钟)。有空闲Tuner,则进入更新阶段。读取已经存储的节目列表信息,从第一个节目开始,将它的物理频道参数传递给Tuner进行锁定,不能锁定或者该物理频道已经检测过就继续下一个节目。锁定后,TS流进入解码芯片,从中提取EIT数据,首先从数据的版本判断此信息是否为新版本,不是则返回继续检测;是则按照标准中规定的EIT数据格式提取不同时间段内的节目名称,放映时间,内容介绍等数据,更新内存中已存在的相关数据库内数据,完成这个物理频道内EPG信息更新,返回继续检测。这样的循环过程直到节目列表中所有节目所在的物理频道都被检测后终止,再次启动定时器,下次检测将在2小时后开始。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1.一种多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,包括以下步骤:
步骤1,启动电子节目指南自动更新;
步骤2,判断是否有多余的调谐器可用,如果是,执行步骤3,否则结束;
步骤3,使用多余的所述可用调谐器遍历所有物理频道,并进行电视电子节目指南自动更新。
2.根据权利要求1所述的多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,所述步骤1包括将物理频道号n置0。
3.根据权利要求2所述的多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,所述步骤3包括以下步骤:
步骤31,将节目列表中的所述物理频道号n的参数传递给多余的所述可用调谐器;
步骤32,判断所述物理频道号n是否等于最大物理频道号,如果是,则结束,否则执行步骤33;
步骤33,判断所述调谐器是否锁定,如果是,则执行步骤34,如果否,将所述物理频道号n加1,并执行所述步骤2;
步骤34,分析传输流中事件信息表信息,判断事件信息表是否升级更新,如果是,更新电子节目指南数据库,将所述物理频道号n加1,并执行所述步骤2;否则,将所述物理频道号n加1,并执行所述步骤2。
4.根据权利要求1所述的多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,所述步骤1中,所述启动电子节目指南自动更新为定时启动电子节目指南自动更新、开机后立刻启动电子节目指南自动更新或者用户手动操作启动电子节目指南自动更新。
5.根据权利要求1所述的多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,所述步骤2中,通过当前用户收看的节目状态判断是否有多余的调谐器可用。
6.根据权利要求2所述的多调谐器下实现数字电视电子节目指南自动更新的方法,其特征在于,所述步骤34中,根据事件信息表中的版本字段判断事件信息表是否升级更新。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101655665A CN101207753A (zh) | 2006-12-21 | 2006-12-21 | 多调谐器下实现数字电视电子节目指南自动更新的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101655665A CN101207753A (zh) | 2006-12-21 | 2006-12-21 | 多调谐器下实现数字电视电子节目指南自动更新的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101207753A true CN101207753A (zh) | 2008-06-25 |
Family
ID=39567572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101655665A Pending CN101207753A (zh) | 2006-12-21 | 2006-12-21 | 多调谐器下实现数字电视电子节目指南自动更新的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101207753A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103260073A (zh) * | 2012-02-15 | 2013-08-21 | 深圳市视纬通科技有限公司 | 电子节目指南信息的快速处理与显示方法、装置、数字电视机及其主板 |
CN103561332A (zh) * | 2013-10-22 | 2014-02-05 | 深圳创维数字技术股份有限公司 | 节目搜索***及方法 |
CN104053025A (zh) * | 2014-06-30 | 2014-09-17 | 深圳市九洲电器有限公司 | 一种节目预览方法及*** |
CN104202651A (zh) * | 2014-08-27 | 2014-12-10 | 深圳市九洲电器有限公司 | 一种epg更新方法及*** |
CN105847899A (zh) * | 2016-05-19 | 2016-08-10 | 深圳创维数字技术有限公司 | 一种接收epg信息的方法及装置 |
CN106354522A (zh) * | 2015-07-14 | 2017-01-25 | 冠捷投资有限公司 | 电器设备自动修复的方法 |
CN107613329A (zh) * | 2017-09-29 | 2018-01-19 | 深圳前海茂佳软件科技有限公司 | 电视机的节目更新方法、电视机及计算机可读存储介质 |
CN108322815A (zh) * | 2018-02-07 | 2018-07-24 | 深圳佳力拓科技有限公司 | 一种后台全网节目实时获取及更新的***和方法 |
CN109168035A (zh) * | 2018-09-17 | 2019-01-08 | 北京数码视讯科技股份有限公司 | 一种epg信息控制装置 |
WO2020133978A1 (zh) * | 2018-12-27 | 2020-07-02 | 深圳创维-Rgb电子有限公司 | 电子节目指南的生成方法、装置及计算机可读存储介质 |
CN111930480A (zh) * | 2020-06-29 | 2020-11-13 | 惠州市德赛西威汽车电子股份有限公司 | 一种多Tuner的任务管理调度方法 |
-
2006
- 2006-12-21 CN CNA2006101655665A patent/CN101207753A/zh active Pending
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103260073A (zh) * | 2012-02-15 | 2013-08-21 | 深圳市视纬通科技有限公司 | 电子节目指南信息的快速处理与显示方法、装置、数字电视机及其主板 |
CN103561332A (zh) * | 2013-10-22 | 2014-02-05 | 深圳创维数字技术股份有限公司 | 节目搜索***及方法 |
CN103561332B (zh) * | 2013-10-22 | 2016-08-17 | 深圳创维数字技术有限公司 | 节目搜索***及方法 |
CN104053025A (zh) * | 2014-06-30 | 2014-09-17 | 深圳市九洲电器有限公司 | 一种节目预览方法及*** |
CN104202651A (zh) * | 2014-08-27 | 2014-12-10 | 深圳市九洲电器有限公司 | 一种epg更新方法及*** |
CN104202651B (zh) * | 2014-08-27 | 2017-11-07 | 深圳市九洲电器有限公司 | 一种epg更新方法及*** |
CN106354522A (zh) * | 2015-07-14 | 2017-01-25 | 冠捷投资有限公司 | 电器设备自动修复的方法 |
CN105847899A (zh) * | 2016-05-19 | 2016-08-10 | 深圳创维数字技术有限公司 | 一种接收epg信息的方法及装置 |
CN107613329A (zh) * | 2017-09-29 | 2018-01-19 | 深圳前海茂佳软件科技有限公司 | 电视机的节目更新方法、电视机及计算机可读存储介质 |
CN108322815A (zh) * | 2018-02-07 | 2018-07-24 | 深圳佳力拓科技有限公司 | 一种后台全网节目实时获取及更新的***和方法 |
CN109168035A (zh) * | 2018-09-17 | 2019-01-08 | 北京数码视讯科技股份有限公司 | 一种epg信息控制装置 |
CN109168035B (zh) * | 2018-09-17 | 2020-11-17 | 北京数码视讯科技股份有限公司 | 一种epg信息控制装置 |
WO2020133978A1 (zh) * | 2018-12-27 | 2020-07-02 | 深圳创维-Rgb电子有限公司 | 电子节目指南的生成方法、装置及计算机可读存储介质 |
CN111930480A (zh) * | 2020-06-29 | 2020-11-13 | 惠州市德赛西威汽车电子股份有限公司 | 一种多Tuner的任务管理调度方法 |
CN111930480B (zh) * | 2020-06-29 | 2024-03-19 | 惠州市德赛西威汽车电子股份有限公司 | 一种多Tuner的任务管理调度方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101207753A (zh) | 多调谐器下实现数字电视电子节目指南自动更新的方法 | |
AU716998B2 (en) | Television schedule system with enhanced features | |
US7600246B2 (en) | Method and apparatus for analyzing program data | |
CN1268128C (zh) | 组合几个epg源成为一个可靠的epg的***和方法 | |
CN104272754B (zh) | 显示装置、显示装置的控制方法、电视接收机及记录介质 | |
CN1647501A (zh) | 程序到广播接收器中的下载 | |
US20090112930A1 (en) | Processes and systems for enhancing an electronic program guide | |
WO1997030546A1 (en) | Method and apparatus for sorting and searching a television program guide | |
CN101616292A (zh) | 信息处理设备、信息处理方法、程序和信息处理*** | |
CN101646036B (zh) | 数字电视电子节目指南搜索的方法 | |
CN104519295A (zh) | 数字电视节目的录像控制方法 | |
CN1921533A (zh) | 广播接收机及其用于管理预约记录信息的方法 | |
EP1895769B1 (en) | User-related tv channel list determination | |
CN1630351A (zh) | 电视接收机、信息处理方法以及程序 | |
US20040040037A1 (en) | Digital TV and method for managing program information | |
KR100876701B1 (ko) | 영상표시기기의 예약 녹화 제어 장치 및 방법 | |
EP1049330A2 (en) | Broadcast program recording apparatus using electronic program guide | |
JP2005532758A (ja) | コンテンツアイテムの再生の条件付ブロック処理 | |
US20050144639A1 (en) | Apparatus and method for controlling program | |
CN101420571A (zh) | Pvr机顶盒连续剧录制方法 | |
US20220021937A1 (en) | Method for retrieving program data and circuit system | |
CN100486316C (zh) | 利用个人视频记录器的广播节目自动存储法 | |
JP2002185876A (ja) | 放送番組録画予約サービスシステム | |
KR100701309B1 (ko) | 디지털 방송신호 처리방법 | |
JP4348974B2 (ja) | 地上波デジタル放送受信機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080625 |