CN101742059B - Method for managing program receiving parameters of terminal device by using network information table - Google Patents

Method for managing program receiving parameters of terminal device by using network information table Download PDF

Info

Publication number
CN101742059B
CN101742059B CN 200810217609 CN200810217609A CN101742059B CN 101742059 B CN101742059 B CN 101742059B CN 200810217609 CN200810217609 CN 200810217609 CN 200810217609 A CN200810217609 A CN 200810217609A CN 101742059 B CN101742059 B CN 101742059B
Authority
CN
China
Prior art keywords
information table
network information
network
terminal device
program
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
CN 200810217609
Other languages
Chinese (zh)
Other versions
CN101742059A (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.)
Konka 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 CN 200810217609 priority Critical patent/CN101742059B/en
Publication of CN101742059A publication Critical patent/CN101742059A/en
Application granted granted Critical
Publication of CN101742059B publication Critical patent/CN101742059B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method for managing program receiving parameters of a terminal device by using a network information table. The method comprises the following steps that: a front section server of a digital television network generates the network information table carrying a private descriptor, wherein an actual version information which is not changed due to the change of private information carried by the network information table is described in the private descriptor; the network information table is inserted into a program TS stream through a multiplexer and is transmitted through the digital television network; the terminal device receives the program TS stream, resolves the network information table from the program TS stream, and extracts the private descriptor in the network information table; and when the actual version information carried in the private descriptor changes, the terminal device prompts a user to search programs. The method for managing the program receiving parameters of the terminal device by using the network information table solves the problems caused by the disorder transformation of the version field of the conventional standard network information table, reduces interference on enjoying the program for the user, and can accurately prompt the user about the actual program renewal information.

Description

Use the method for network information table managing program receiving parameters of terminal device
Technical field
The present invention relates to the digital television transmission technology, particularly relate to a kind of method of using the network information table managing program receiving parameters of terminal device.
Background technology
In the DVB standard, Adoption Network information table (Network Information Table, NIT) relevant information of this digital TV network of description, such as, digital TV network has program transmission at which frequency, the information such as the rendition list of transmitting on the symbol rate of each frequency, modulation system and this frequency.
(for example: the frequency and the programme information that set-top box) carry according to the network information table the inside come searching TV program to the terminal equipment of digital TV network; Terminal equipment is carried out and after program searching is finished program is preserved, and the version that continues simultaneously the monitor network information table changes (being the value of the version_number field of network information table).
When if the program of digital TV network transmission changes, the maintained from front end personnel of digital TV network revise the version of network information table simultaneously according to the content of new programme information and frequency point information modification network information table.When the version that terminal equipment monitors network information table changes, eject dialog box prompting user program and change, need to re-start program searching.After the user determined search, terminal equipment came searching TV program according to frequency and the programme information that carry the network information table the inside again.
In the Chinese practice digital TV network uses, network information table is the no longer simple information that is used for transmitting frequency and program, various places digital TV network operator also utilizes network information table (for example: the upgrade information of set-top box software to transmit some private informations, start advertising pictures information etc.), operator is after having added these private informations, because the content of network information table changes, network information table generator can change the version (that is: the value of modification version_number) of network information table automatically so, after being similar to the same terminal equipment discovering network information table version variation of set-top box this moment, will eject dialog box prompting user program and change, need again searching programs.And in fact, programme information is not have vicissitudinously, and just the network information table the inside has increased some information, and these information to be not the user need to know; Search is wrong to point out program to need again to the user in other words.
Along with the increase of digital television business and complicated, network information table needs increasing some private informations of transmission.Automatically change the version of network information table because the content of network information table changes, will cause the frequent wrong program updating information that ejects of terminal equipment of digital TV network, normal TV reception that can the severe jamming user.
Summary of the invention
The objective of the invention is to propose a kind of method of using the network information table managing program receiving parameters of terminal device, by increase a privately owned descriptor that carries the version information of real network information table in network information table, control terminal is monitored the variation of this privately owned descriptor and is carried out program searching.
For solving technical problem of the present invention, the present invention discloses a kind of method of using the network information table managing program receiving parameters of terminal device, and it comprises step:
Leading portion server by digital TV network generates the network information table that carries a privately owned descriptor, has described in this privately owned descriptor can not change because of the private information that network information table carries the real version information that version information changes occurs;
Network information table is inserted into program TS by multiplexer to be flowed and transmits by digital TV network;
Terminal equipment program receiving TS stream parses network information table from program TS stream, extract the privately owned descriptor in the network information table, and prompting user is carried out program searching when the real version information that carries in the privately owned descriptor changes.
Preferably, described privately owned descriptor comprises: describe sign, descriptor length and real version information.
Preferably, the value of the description of described privately owned descriptor sign is used the reserved value in the DVB standard.
Preferably, the figure place of described descriptor length is 8.
Preferably, the figure place of described real version information is 8.
Preferably, described privately owned descriptor is inserted in first circulation place of network information table.
Compared with prior art, the present invention has following beneficial effect:
The present invention is under the prerequisite of the network information table standard of not revising existing international standard DVB standard code, describing actual version by the privately owned description of inserting the permission of DVB standard changes, efficiently solve the problem that the unordered variation of version field of the network information table of original standard brings, reduced the interference of the user being watched program, the accurately real program updating information of prompting user has been arranged.In addition, original technical scheme that the present invention is simultaneously compatible has been accomplished not affect and has existingly been solved problem under the prerequisite of net equipment.
Description of drawings
Fig. 1 is the schematic flow sheet of preferred embodiment of the present invention.
Embodiment
For ease of understanding, first network information table (NIT) is described in further detail.
Network information table has transmitted the information relevant with the physical structure of multiplex stream by a given Internet Transmission/TS stream, and the information relevant with the network self-characteristic.Network information table is cut into network information section (network_information_section); The network information section of any formation network information table will be the TS bag transmission of 0x0010 by PID all.The table_id value of any network information section of describing the network information table of existing network (network that namely comprises the TS place of NIT table) should be 0x40, and has identical table_id_extension (network_id).
Wherein, the structure of network information section is comprised of program description statement, figure place and memonic symbol respectively, and is as shown in table 1 below:
Grammer Figure place Memonic symbol
network_information_section(){
table_id 8 uimsbf
section_syntax_indicator 1 bslbf
reserved_future_use 1 bslbf
reserved 2 bslbf
section_length 12 uimsbf
network_id 16 uimsbf
reserved 2 bslbf
version_number 5 uimsbf
current_next_indicator 1 bslbf
section_number 8 uimsbf
last_section_number 8 uimsbf
reserved_future_use 4 bslbf
network_descriptors_length 12 uimsbf
for(i=0;i<N;i++){
descriptor()
}
Wherein, network information section is semantic as follows:
The figure place of table identifier (table_id) is 8, and memonic symbol is " uimsbf ".Duan Yufa designator (section_syntax_indicator): 1 bit field, answer set.Segment length (section_length): 12 bit fields, front two are put " 00 ", the byte length of this section that its expression begins from the next byte of this field, and comprise CRC; Section_length can not surpass 1021, and whole like this section maximum length is 1024 bytes.Network identifier (network_id): 16 bit fields, the network identity of the described transmission system of network information table is in order to distinguish other transmission system.Version number (version_number): 5 bit fields, the version number of sign sublist; When the information that comprises when sublist changed, version_number added 1; On dutyly increase at 31 o'clock, be reset to 0; When the current_next_indicator set, then version_number is the version number by the sublist of the current use of table_id and network_id definition; When the current_next_indicator reset, then version_number is the version number of the sublist used of the next one by table_id and network_id definition.Current follow-up designator (current_next_indicator): 1 designator; When by set, represent that current sublist just is used; When its reset, the expression sublist that passes not yet is used, and it is next with the sublist that is used.Segment number (section_number): 8 bit fields have provided segment number; The section_number of first in the sublist section is designated as " 0x00 ", and one of every increase has the section of identical table_id and bouquet_id, and section_number just adds 1.Last segment number (last_section_number): 8 bit fields, the segment number of last section (being the section of segment number maximum) of the sublist under the expression.Grid descriptor length (network_descriptors_length): 12 bit fields have provided the total byte length of the grid descriptor that begins from the next byte of this field.
As shown in Figure 1, the present invention adopts following steps:
Step S1: the leading portion server by digital TV network generates the network information table that carries a privately owned descriptor, has described in this privately owned descriptor can not change because of the private information that network information table carries the real version information that version information changes occurs.
That is to say, increase a privately owned descriptor in the network information table the inside, this descriptor carries the real version information (NIT_actual_version) of real network information table, terminal equipment is monitored the real version information (NIT_actual_version) of this descriptor the inside, and no longer monitors original version information field (version_number).
The specific descriptions subformat is as follows:
NIT_version_descriptor()
{
descriptor_tag 8 bslbf
descriptor_length 8 uimsbf
NIT_actual_version 8 bslbf
}
It is just passable to insert this descriptor in the suitable position of network information table, and in actual the use, we are inserted in first circulation place of network information table.Wherein, the value of describing sign (descriptor_tag) is " 0x90 " that adopts in the DVB standard reserved value scope, has avoided and existing descriptor conflict.
Therefore, if when the private information that network information table carries changed, the version information of network information table (version_number) changed, but real version information (NIT_actual_version) can't change; When programme information and frequency point information etc. changed, real version information (NIT_actual_version) just can change.
Step S2: network information table is inserted into program TS stream by multiplexer, with TS flow through ovennodulation and multiplexing after transmit by digital TV network.
Step S3: terminal equipment program receiving TS stream.
Step S4: terminal equipment parses network information table from program TS stream, extract the privately owned descriptor in the network information table.
Step S5: when the real version information that carries in the privately owned descriptor changed, the terminal equipment prompting user was carried out program searching.
To sum up, advantage of the present invention is: the front end system attendant is after the network information table the inside has increased and decreased other non-programme information, although variation has occured in original version information field (version_number) automatically, but terminal equipment is no longer monitored original version field now, this time, just can be wrong eject again searching programs dialog box to the user.When programme information really changes to some extent, when needing the user search program, the version information field that front network attendant revises the descriptor the inside that we increase is just passable.

Claims (6)

1. a method of using the network information table managing program receiving parameters of terminal device is characterized in that, comprises step:
Front-end server by digital TV network generates the network information table that carries a privately owned descriptor, has described in this privately owned descriptor can not change because of the private information that network information table carries the real version information that version information changes occurs;
Network information table is inserted into program TS by multiplexer to be flowed and transmits by digital TV network;
Terminal equipment program receiving TS stream parses network information table from program TS stream, extract the privately owned descriptor in the network information table, and prompting user is carried out program searching when the real version information that carries in the privately owned descriptor changes.
2. the method for described use network information table managing program receiving parameters of terminal device according to claim 1 is characterized in that described privately owned descriptor comprises: describe sign, descriptor length and real version information.
3. the method for described use network information table managing program receiving parameters of terminal device according to claim 2 is characterized in that, the value of the description sign of described privately owned descriptor is used the reserved value in the DVB standard.
4. the method for described use network information table managing program receiving parameters of terminal device according to claim 2 is characterized in that the figure place of described descriptor length is 8.
5. the method for described use network information table managing program receiving parameters of terminal device according to claim 2 is characterized in that the figure place of described real version information is 8.
6. the method for described use network information table managing program receiving parameters of terminal device according to claim 1 is characterized in that described privately owned descriptor is inserted in first circulation place of network information table.
CN 200810217609 2008-11-21 2008-11-21 Method for managing program receiving parameters of terminal device by using network information table Active CN101742059B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810217609 CN101742059B (en) 2008-11-21 2008-11-21 Method for managing program receiving parameters of terminal device by using network information table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810217609 CN101742059B (en) 2008-11-21 2008-11-21 Method for managing program receiving parameters of terminal device by using network information table

Publications (2)

Publication Number Publication Date
CN101742059A CN101742059A (en) 2010-06-16
CN101742059B true CN101742059B (en) 2013-01-02

Family

ID=42464898

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810217609 Active CN101742059B (en) 2008-11-21 2008-11-21 Method for managing program receiving parameters of terminal device by using network information table

Country Status (1)

Country Link
CN (1) CN101742059B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101917569A (en) * 2010-07-23 2010-12-15 中国有线电视网络有限公司 Method and system for updating programme labeling information and set top box
CN102510534B (en) * 2011-10-31 2013-08-28 四川长虹电器股份有限公司 SMT (security message table) information transmission method for TS (transport stream) data packets of digital video broadcasting network
KR101501344B1 (en) * 2012-05-02 2015-03-10 삼성전자주식회사 Method and apparatus for transmitting and receiving multimedia service
CN104301785B (en) * 2014-09-05 2018-10-09 深圳创维数字技术有限公司 A kind of reminding method and relevant device of set-top box searching programs
CN106303576A (en) * 2015-06-04 2017-01-04 国家新闻出版广电总局广播电视卫星直播管理中心 It is applied to data processing method and the device of digital television system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1175826A (en) * 1996-08-09 1998-03-11 汤姆森多媒体公司 Receiver in cyclic packet data transmission system
CN101159860A (en) * 2006-08-08 2008-04-09 三星电子株式会社 Method and system for transmitting and receiving electronic service guide update information in digital video broadcasting-hand held system
CN101222610A (en) * 2008-01-28 2008-07-16 四川金网通电子科技有限公司 Front end-controllable intelligent digital television system
CN101267529A (en) * 2008-01-28 2008-09-17 四川金网通电子科技有限公司 Method for managing the program receiving parameters of a terminal using NIT table with private information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1175826A (en) * 1996-08-09 1998-03-11 汤姆森多媒体公司 Receiver in cyclic packet data transmission system
CN101159860A (en) * 2006-08-08 2008-04-09 三星电子株式会社 Method and system for transmitting and receiving electronic service guide update information in digital video broadcasting-hand held system
CN101222610A (en) * 2008-01-28 2008-07-16 四川金网通电子科技有限公司 Front end-controllable intelligent digital television system
CN101267529A (en) * 2008-01-28 2008-09-17 四川金网通电子科技有限公司 Method for managing the program receiving parameters of a terminal using NIT table with private information

Also Published As

Publication number Publication date
CN101742059A (en) 2010-06-16

Similar Documents

Publication Publication Date Title
EP3468177B1 (en) Receiver, reception method, program and information processing system
CN104137555B (en) Non-concealed caption data transmission in standard caption service
CN101742059B (en) Method for managing program receiving parameters of terminal device by using network information table
CN104094540B (en) Service uses reported data transmission
EP2613527A1 (en) Transmission device and method, reception device and method, and transmission and reception system
US20150229988A1 (en) Method for transceiving a broadcast signal and broadcast-receiving apparatus using same
CN103650482B (en) Send and receive the method and its reception device of broadcast service
KR20150118014A (en) Information processing device, information processing method, and information processing system
CN101572798B (en) Method, device and system for program searching
CA2827370C (en) Method for transmitting a broadcast service, method for receiving a broadcast service, and apparatus for receiving a broadcast service
CN102404612A (en) EPG (Electronic Program Guide) system based on depth program information and realizing method therefor
CN101753979A (en) Method for updating programs of set-top box
CN103024440A (en) Video quality evaluation and fault diagnosis method aiming at HAS (HTTP Adaptive Streaming)
EP2482550B1 (en) Method and device for receiving an expanded service/program guide
EP2720473B1 (en) Reception device, reception method, transmission device, transmission method, and program
CN110073665A (en) Broadcast system with URI message watermark-payload
CA2829750C (en) Method for transmitting broadcast service, receiving method therefor, and receiving device therefor
CN101867517A (en) Method for generating index and method and device for receiving and sending media file based on index
US20140380356A1 (en) Device and method for processing bi-directional service related to broadcast program
CN102098569A (en) Segment data distributing system of PSI/SI (program specific information/service information) table of digital television set top box and method thereof
EP2201760A1 (en) Method for providing additional information of digital broadcasting application and computer-readable medium having thereon program perporming function embodying the same
KR100873734B1 (en) Advertisement data output control system for iptv and method of the same
CN103648032B (en) By the method and system for realizing broadcasted content control for set-top box configuration information
KR101155465B1 (en) System for monitoring advertisements from broadcasting data and method thereof
US20070283408A1 (en) Digital television receiver and method for processing 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