CN101753914B - Method for obtaining digital television program guide - Google Patents

Method for obtaining digital television program guide Download PDF

Info

Publication number
CN101753914B
CN101753914B CN200910189167.6A CN200910189167A CN101753914B CN 101753914 B CN101753914 B CN 101753914B CN 200910189167 A CN200910189167 A CN 200910189167A CN 101753914 B CN101753914 B CN 101753914B
Authority
CN
China
Prior art keywords
program
digital television
eit
information
event
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.)
Active
Application number
CN200910189167.6A
Other languages
Chinese (zh)
Other versions
CN101753914A (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 Konka Holding Group Co Ltd
Original Assignee
Konka Group 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 Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN200910189167.6A priority Critical patent/CN101753914B/en
Publication of CN101753914A publication Critical patent/CN101753914A/en
Application granted granted Critical
Publication of CN101753914B publication Critical patent/CN101753914B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a method for obtaining digital television program guide, aiming at solving the technical problem that users can scan the digital television program information more conveniently. In order to solve the technical problem, the invention comprises the following steps: (1) the digital television initializes event information sheet space in a storage; (2) the digital television receives the basic television program guide of the digital television broadcast from a network, obtains complete SI information in the basic television program guide transport stream, obtains event information table data in the SI information and stores the event information sheet data in the event information sheet space of the storage; (3) the digital television decrypts the current video information data according to the current or subsequent program of a certain time period of the current program in the event information sheet and stores the decrypted current video information data in the space; and (4) a user turns on the digital television program guide and displays the digital television program guide on a display.

Description

The acquisition methods of digital television program guide
Technical field
The present invention relates to a kind of application of Digital Television, particularly relate to a kind of acquisition methods of digital television program guide.
Background technology
Existing digital program guide as shown in Figure 1, figure is read in video contracting and TV program list is corresponding relation, image is read in relevant that corresponding video contracting to select which channel to watch, user in same user interface cannot be realized and browse other channel program schedule information at the program video of viewing channel 1 simultaneously, also cannot browse program detail information simultaneously, and parallel browse multiple programs schedule information.
Summary of the invention
The object of this invention is to provide a kind of acquisition methods of digital television program guide, the technical problem that solve be make user convenient browse digital television programs information.
For solving the problems of the technologies described above, the present invention is by the following technical solutions: a kind of acquisition methods of digital television program guide, comprises the following steps: Event Information Table (EIT_BUF) space in (1), Digital Television initializes memory; (2), the basic TV Guide (EPG) of Digital Television receiving digital television broadcast from network, and obtain SI information complete in basic TV Guide (EPG) transmission class, obtain Event Information Table (EIT) data in SI information, and Event Information Table (EIT) data are stored in Event Information Table (EIT_BUF) space in memory; (3) Digital Television is according to description (EIT Schedule EITpresent/following) the current video information data of decoding of the current or subsequent program of certain time period of the actual program in Event Information Table (EIT), and is stored in (EIT_BUF) space by decoded current video information data; (4) user opens digital television program guide, and Digital Television obtains current video information data from Event Information Table (EIT_BUF) space, and by digital television program guide interface display over the display.
Event Information Table of the present invention (EIT) comprises the actual subordinate list (EIT scheduleactual) of Event Information Table and other subordinate list (EIT schedule other) of Event Information Table.
Event Information Table of the present invention (EIT) uses linkage descriptor (LINKAGE_TYPE=0X04) to point to the transmission class of basic TV Guide EPG.
Certain time period of actual program of the present invention description (EIT Schedule EITpresent/following) that is current or subsequent program comprises the simple descriptor of the start time information of TV programme, Duration Information and event.
TV programme of the present invention represents the TV programme of a TV station by service, and utilize event that the TV programme service of TV station is divided into several time periods, each time period represents with event_id.
Current or subsequent program of the present invention comprise existing or other transmission class current/successor information (table_id=0x4e or 0x4F), current program information (section_number=0) and subsequent program information (section_number=1).
When current event of the present invention changes, version_number adds 1, represents that current/subsequent program describes the change occurred.
The span of the listing of existing transmission class of the present invention is table_id=0x50 ~ 0x5F.
The span of the listing of other transmission class of the present invention is table_id=0x60 ~ 0x6F.
Current video information data of the present invention comprise the number of days of transmission information, transmit the viewing classification restriction of the number of channel and title, the number of programs of transmission, the mark of program offers and title, the information of transmission network, programm name, the simple introduction of program, start and end time of program, the theme of program, the generic of program and program.
Compared with prior art, according to digital tv encoder standard, the content of the basic TV Guide EPG information of correct process digital television broadcasting, makes the display of TV Guide EPG in Set Top Box more reasonable simultaneously in the present invention.
Accompanying drawing explanation
Fig. 1 is existing digital television program guide schematic diagram.
Fig. 2 is digital television program guide schematic diagram of the present invention.
Fig. 3 is the decoding process figure of digital television program guide of the present invention.
Fig. 4 is the flow chart of standard identification of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the invention will be further described.
In Digital Television, all information and signal, comprise video, audio frequency, word, picture etc. and all become data after digitlization.Data will be packed according to related standards (being generally MPEG-2) before transmission, and form transmission (TS) bag of regular length, it is 188 bytes that the TS of MPEG-2 wraps length, and then by network fast transport to destination.For the TS bag that these length are identical, if do not have guidance information, receiving terminal decoder is the code stream that cannot find needs.Therefore, in MPEG-2, PSI is defined specially.The effect of PSI is Lookup protocol and guides decoder to decode.
PSI is made up of Program Association Table (PAT), CAT Conditional Access Table (CAT), Program Map Table (PMT) and network information table (NIT), and each table is divided in some sections of mappings (conversion) to TS and transmits.In PAT, it is reserved that program 0 is always NIT.Here pid value is metric, and the pid value distributed in related standards is hexadecimal, namely represents by the value of 0 × beginning.As metric 22,54, be 0 × 16,0 × 36 respectively in hexadecimal.
PSI data provide the information receiving function Lookup protocol, make it to decode to the different program streams in multiplex stream.But PSI table can not provide the identifying information of relevant service and program.Therefore, DVB tissue is expanded the PSI of MPEG-2, provides the multiple form of different information category, is referred to as SI.SI is used to describe transfer system, transmit the data such as content and broadcast data stream timetable, and it helps Integrated Receive Decoder (IRD) automatic tuning, provides additional information to user, makes the alternative business of IRD energy Lookup protocol.SI is provided by 9 tables such as BAT bouquet association table (BAT), SDT Service Description Table (SDT), Event Information Tables (EIT), and they are divided into some sections and are mapped to transmission in TS bag.In PSI, the content of network information table (NIT) is special and is not specified, but defines the syntax and semantics of NIT specially in SI table, extends the data format of NIT, aims to provide the information of more Physics networks.With PAT, PMT, CAT in PSI unlike, SI 9 tables in actual use and be not all mandatory transmission.In actual (existing) transfer system, the transmission of NIT, SDT, EIT and TDT is enforceable.In other transfer system, NIT, SDT, EIT are optional transmission.BAT, RST, TOT are under any circumstance optional transmission.ST, SIT and DIT just exist when being then and needing.Except the EIT carrying schedule information, all PSI and SI tables all can not scrambling, normally works in order to avoid affect decoder.
According to " DTV service information standard " requirement to EPG, EPG should provide the basic function such as programme and actual program broadcasting, also can provide the Premium Features such as program additional information, program classification, program booking and parental ratings control.In interactive television, EPG is more complicated, should be able to provide the functions such as such as programme content background information, view angle switch, weather forecast, game.The data that these functions of EPG all provide by SI realize.That is SI is the prerequisite realizing EPG function.In SI table, the most important thing is NIT, EIT and SDT, the data in utilizing these 3 to show just can construct the different EPG of function.
Therefore, for make user convenient browse digital television programs information, the preparation method of digital television program guide of the present invention, comprises the following steps: Event Information Table (EIT_BUF) space in (1), Digital Television initializes memory; (2), the basic TV Guide (EPG) of Digital Television receiving digital television broadcast from network, and obtain SI information complete in basic TV Guide (EPG) transmission class, obtain Event Information Table (EIT) data in SI information, and Event Information Table (EIT) data are stored in Event Information Table (EIT_BUF) space in memory; (3) Digital Television is according to description (EIT Schedule EITpresent/following) the current video information data of decoding of the current or subsequent program of certain time period of the actual program in Event Information Table (EIT), and is stored in (EIT_BUF) space by decoded current video information data; (4) user opens digital television program guide, and Digital Television obtains current video information data from Event Information Table (EIT_BUF) space, and by digital television program guide interface display over the display.
Event Information Table EIT of the present invention comprises the actual subordinate list (EIT schedule actual) of Event Information Table and other subordinate list (EIT schedule other) of Event Information Table.
Event Information Table EIT of the present invention uses linkage descriptor (LINKAGE_TYPE=0X04) to point to the transmission class of basic TV Guide EPG.
Certain time period of actual program of the present invention description (EIT Schedule EITpresent/following) that is current or subsequent program comprises the simple descriptor of the start time information of TV programme, Duration Information and event.
TV programme of the present invention represents the TV programme of a TV station by service, and utilize event that the TV programme service of TV station is divided into several time periods, each time period represents with event_id.
Current or subsequent program of the present invention comprise existing or other transmission class current/successor information (table_id=0x4e or 0x4F), current program information (section_number=0) and subsequent program information (section_number=1).
When current event of the present invention changes, version_number adds 1, represents that current/subsequent program describes the change occurred.
The span of the listing of existing transmission class of the present invention is table_id=0x50 ~ 0x5F.
The span of the listing of other transmission class of the present invention is table_id=0x60 ~ 0x6F.
Current video information data of the present invention comprise the number of days of transmission information, transmit the viewing classification restriction of the number of channel and title, the number of programs of transmission, the mark of program offers and title, the information of transmission network, programm name, the simple introduction of program, start and end time of program, the theme of program, the generic of program and program.
As shown in Figure 3, be the decoding process figure of digital television program guide of the present invention, its idiographic flow is as follows: one, user opens Digital Television; Two, the EIT_BUF space in Digital Television initializes memory; Three, Digital Television obtains SI information complete in transmission class basic TV Guide EPG transmission class, obtains Event Information Table EIT in SI information and shows data, solve current video information data; Four, current video information data are stored in memory EIT_BUF; Five, user sends instruction by remote controller, after Digital TV Receiving to instruction, obtains in Event Information Table EIT_BUF space and obtain current video information data from memory EIT_BUF space; Six, by digital television program guide interface display over the display.
As shown in Figure 4, be the flow chart of standard identification of the present invention, its idiographic flow is as follows: one, start; Two, Digital Television initialization; Three, Digital Television is from the current video information data acquisition current frame data in the EIT_BUF space memory; Four, Digital Television is by frame data under current video information data acquisition; Five, accumulative frame (F+2); Six, compared by two frame data, difference then enters step 8, identical, enters next step; Seven, identical N+1; Eight, whether be one second, be enter next step, otherwise return step 3; Nine, terminate.
A service of the present invention represents the program of a platform, with event, service is divided into a lot of time periods, each independent event can go to describe with an event_id, such as: the news hookup program of 19:00---19:30 just can go to describe as an event, and current event can have current/subsequent descriptions.First table_id=0x4e or 0x4F, represent this be existing or other transmission class current/successor information.Then section_number=0, expression is current program information, section_number=1, and expression is subsequent program information.When event changes, version_number adds 1, represents that current/subsequent program describes and also there occurs change.Such as:
19:00----19:30 news hookup version_number=1 event_id=0x01
19:31----20:00 cartoon version_number=2 event_id=0x02
Above two events current/subsequent program describe just there occurs change.
The viewing classification restriction of the simple introduction of the information of the number of days of the information that current video information data solve from basic TV Guide EPG transmission class (solve is what meaning) transmits, the number transmitting channel and title, the number of programs of transmission, the mark of program offers and title, transmission network, programm name, program, the start and end time of program, the theme of program, the generic of program and program, above content is concrete digital television program guide interface as Fig. 2 demonstrates.
The present invention, according to digital coding standards, once decodes all program information content and preserves.Realize user in same user interface and browse the advance notice of other channel program, program detail information content in the program video information of viewing channel 1 simultaneously, and parallel browse multiple programs schedule information.

Claims (1)

1. an acquisition methods for digital television program guide, comprises the following steps: Event Information Table (EIT_BUF) space in (1), Digital Television initializes memory; (2), the basic TV Guide (EPG) of Digital Television receiving digital television broadcast from network, and obtain SI information complete in basic TV Guide (EPG) transmission class, obtain Event Information Table (EIT) data in SI information, and Event Information Table (EIT) data are stored in Event Information Table (EIT_BUF) space in memory; (3) Digital Television is according to description (EIT Schedule EIT present/following) the current video information data of decoding of the current or subsequent program of certain time period of the actual program in Event Information Table (EIT), and is stored in (EIT_BUF) space by decoded current video information data; (4) user opens digital television program guide, and Digital Television obtains current video information data from Event Information Table (EIT_BUF) space, and by digital television program guide interface display over the display;
Described Event Information Table (EIT) comprises the actual subordinate list (EIT schedule actual) of Event Information Table and other subordinate list (EIT schedule other) of Event Information Table;
Described Event Information Table (EIT) uses linkage descriptor (LINKAGE_TYPE=0X04) to point to the transmission class of basic TV Guide EPG;
Certain time period of described actual program description (EIT Schedule EITpresent/following) that is current or subsequent program comprises the simple descriptor of the start time information of TV programme, Duration Information and event;
Described TV programme represents the TV programme of a TV station by service, and utilize event that the TV programme service of TV station is divided into several time periods, each time period represents with event_id;
Described current or subsequent program comprise existing or other transmission class current/successor information (table_id=0x4e or 0x4F), current program information (section_number=0) and subsequent program information (section_number=1);
When described current event changes, version_number adds 1, represents that current/subsequent program describes the change occurred;
The span of the listing of described existing transmission class is table_id=0x50 ~ 0x5F;
The span of the listing of other transmission class described is table_id=0x60 ~ 0x6F;
Described current video information data comprise the number of days of transmission information, transmit the viewing classification restriction of the number of channel and title, the number of programs of transmission, the mark of program offers and title, the information of transmission network, programm name, the simple introduction of program, start and end time of program, the theme of program, the generic of program and program.
CN200910189167.6A 2009-12-21 2009-12-21 Method for obtaining digital television program guide Active CN101753914B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910189167.6A CN101753914B (en) 2009-12-21 2009-12-21 Method for obtaining digital television program guide

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910189167.6A CN101753914B (en) 2009-12-21 2009-12-21 Method for obtaining digital television program guide

Publications (2)

Publication Number Publication Date
CN101753914A CN101753914A (en) 2010-06-23
CN101753914B true CN101753914B (en) 2015-03-04

Family

ID=42480198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910189167.6A Active CN101753914B (en) 2009-12-21 2009-12-21 Method for obtaining digital television program guide

Country Status (1)

Country Link
CN (1) CN101753914B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340697A (en) * 2010-07-14 2012-02-01 深圳Tcl新技术有限公司 Method for dynamically generating favourite program list and television
CN101909140B (en) * 2010-08-10 2012-03-07 福建新大陆通信科技股份有限公司 Method for set top box to quickly receive EPG data
CN102075804B (en) * 2010-12-29 2014-01-01 青岛海信宽带多媒体技术有限公司 Method and device for acquiring SI data
CN103118222B (en) * 2011-09-29 2015-10-28 成都索贝数码科技股份有限公司 Net platform collecting and editing system
CN102957962B (en) * 2012-12-04 2015-12-02 青岛海信宽带多媒体技术有限公司 Monitor method and the device of PSI/SI versions of data in TS stream
CN104469473A (en) * 2014-12-16 2015-03-25 成都德鸿科技有限公司 Program-oriented digital television electronic program guide service implementation method
CN104486676A (en) * 2014-12-26 2015-04-01 珠海迈越信息技术有限公司 Data sharing method and system
CN105791956A (en) * 2015-12-29 2016-07-20 厦门厦华科技有限公司 Method for customizing and querying historical electronic program guide information of digital television receiver
CN111131871B (en) * 2019-12-03 2021-03-19 海信视像科技股份有限公司 Method and display equipment for displaying EPG (electronic program guide) user interface during program playing
CN111190684B (en) * 2019-12-31 2024-04-30 深圳Tcl数字技术有限公司 Display terminal user interface replacement method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1264984A (en) * 1999-02-12 2000-08-30 索尼公司 Digital signal receiver and its receiving method
CN1297651A (en) * 1998-02-20 2001-05-30 汤姆森特许公司 Multimedia system for adaptively forming and processing expansive program guides
WO2003098923A1 (en) * 2002-05-21 2003-11-27 Koninklijke Philips Electronics N.V. Electronic program guide system
CN101175204A (en) * 2007-11-21 2008-05-07 中兴通讯股份有限公司 Method for searching electric program menu in digital television system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050093452A (en) * 2004-03-19 2005-09-23 엘지전자 주식회사 Method for displaying the thread of a program in broadcasting receiver

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1297651A (en) * 1998-02-20 2001-05-30 汤姆森特许公司 Multimedia system for adaptively forming and processing expansive program guides
CN1264984A (en) * 1999-02-12 2000-08-30 索尼公司 Digital signal receiver and its receiving method
WO2003098923A1 (en) * 2002-05-21 2003-11-27 Koninklijke Philips Electronics N.V. Electronic program guide system
CN101175204A (en) * 2007-11-21 2008-05-07 中兴通讯股份有限公司 Method for searching electric program menu in digital television system

Also Published As

Publication number Publication date
CN101753914A (en) 2010-06-23

Similar Documents

Publication Publication Date Title
CN101753914B (en) Method for obtaining digital television program guide
US9860611B2 (en) Broadcast service transmitting method, broadcasting service receiving method and broadcast service receiving apparatus
CN104025479B (en) Method and apparatus for sending and receiving multimedia service
US9225443B2 (en) Method for transmitting broadcast service, method for receiving the broadcasting service, and apparatus for receiving the broadcasting service
US9215497B2 (en) Method for transmitting a broadcast service, and method and apparatus for receiving same
US8316401B2 (en) Method for processing broadcast program information and broadcast receiver
CN101296374B (en) Method and device for acquiring electronic program guide information
KR101147736B1 (en) Method and Apparatus for digital data broadcasting
US20090276819A1 (en) Method of receiving broadcasting signal and apparatus for receiving broadcasting signal
AU2013255124A2 (en) Method and apparatus for transmitting and receiving multi-media services
EP2482550B1 (en) Method and device for receiving an expanded service/program guide
US20040163110A1 (en) Method of controlling ETT information display on electronic program guide screen of digital television
US20080129878A1 (en) Digital television receiver and method for processing the digital television signal
US20050138672A1 (en) Digital video recorder recognizing end of program metadata incorporated in a transport packet stream
CN1917644B (en) Digital broadcast television system, set-top box, and method for playing programs
KR20070082461A (en) Apparatus for receiving broadcasting, method for transmiting and receiving information of broadcasting program, and data structure for transmiting information of broadcasting program
US20010016948A1 (en) Broadcast data system and apparatus
CN100559861C (en) The method and system of TV program information is provided by TV Guide
KR100682415B1 (en) A system for processing electronic program guideEPG information
KR20060136078A (en) A system for processing electronic program guide(EPG) information
Lechner et al. The ATSC transport layer, including program and system information protocol (PSIP)
CN101009828A (en) Data encapsulation and transmission method of the digital TV
JP2012213139A (en) Broadcast service reception device and program
CN1756349B (en) Method for transmitting instant television service on digital video broadcasting network
KR101227498B1 (en) Method and apparatus of processing digital broadcast signal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200624

Address after: 23 / F, Guangdong hi tech District

Patentee after: Shenzhen Konka Holding Group Co., Ltd

Address before: 518053 overseas Chinese town, Shenzhen, Guangdong, Nanshan District

Patentee before: KONKA GROUP Co.,Ltd.