CN105744381B - Based on the DTV STB method annotated to TV programme scene - Google Patents
Based on the DTV STB method annotated to TV programme scene Download PDFInfo
- Publication number
- CN105744381B CN105744381B CN201610091325.4A CN201610091325A CN105744381B CN 105744381 B CN105744381 B CN 105744381B CN 201610091325 A CN201610091325 A CN 201610091325A CN 105744381 B CN105744381 B CN 105744381B
- Authority
- CN
- China
- Prior art keywords
- scene
- annotation information
- annotation
- programme
- file
- 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
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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8543—Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to set-top box technique fields, provide a kind of method annotated to TV programme scene based on DTV STB, this method comprises: digital TV front-end editor's annotation information;Encapsulate annotation information stream;The annotation information stream of encapsulation is sequentially inserted into TV programme;After rear end set-top box receives TV programme, the annotation information of each scene is obtained by filtration;Prompt information is provided to terminal user.Notes content is just presented to the user by technical solution proposed by the present invention only after user has selected annotation information, therefore the present invention can carry out succinct, convenient aid in illustrating according to scene of the user intention to digital television program.
Description
Technical field
The invention belongs to set-top box technique field, in particular to a kind of DTV STB that is based on is to TV programme scene
Annotated method.
Background technique
Currently, different types of digital television program, for the TV user of Different Culture background, age, it may appear that one
The phenomenon that a little users can not understand certain scenes of TV programme, it is therefore desirable to the certain special scenes of TV programme be carried out auxiliary
Help explanation.
At present are carried out to TV programme there are two ways to supplementary explanation illustrates: one is video clip is increased, passing through increasing
The video clip added aids in illustrating video scene;Another kind is to increase roll titles, be will increase using first method
Video production cost and operation cost, wherein first method also increases video production and operation cost, in addition, above two reality
Existing method, is all to require the mandatory annotation information for receiving scene of user, two methods can not be according to user intention to number
TV programme scene carries out succinct, convenient aid in illustrating.
Summary of the invention
[technical problems to be solved]
The object of the present invention is to provide a kind of method annotated to TV programme scene based on DTV STB, with
Succinct, convenient aid in illustrating is carried out to digital television program scene according to user intention.
[technical solution]
The present invention is achieved by the following technical solutions.
The present invention relates to a kind of methods annotated to TV programme scene based on DTV STB, comprising steps of
A, digital TV front-end editor annotation information and by edited annotation information export to comment file press from both sides, the note
Release information include the annotation information of scene is described annotation description file, video file to be annotated and with the annotation of scene
The corresponding resource file of information, the annotation information of the scene include at least scene ID, time started, end time, prompt mark
Topic, notes content;
B, the annotation in comment file folder is described by file is parsed, obtain the annotation information of each scene and corresponding
The annotation information of each scene and corresponding resource file are encapsulated as infusing by resource file using scene as unit according to preset protocol
Release information flow;
C, the annotation information stream of each scene encapsulation is sequentially inserted into TV programme, in the pmt table of TV programme
Annotation information stream is described;
D, after rear end set-top box receives TV programme, the pid value of annotation information stream is obtained according to pmt table, is believed according to annotation
The annotation information of each scene is obtained by filtration in the pid value and preset protocol that cease stream;
E, according to annotation information at the beginning of and prompt title, prompt information provided to terminal user, user's confirmation mentions
Terminal shows annotation information after showing information.
As a preferred embodiment, the annotation information stream that the step B is encapsulated includes scene ID, the step
During rapid D filtering annotation information, judge whether a scene information receives according to the scene ID in annotation information stream, when one
After a contextual data receives, parsed to obtain all annotation informations of the scene according to preset protocol.
As another preferred embodiment, in the step C, when the insertion of the annotation information stream of each scene encapsulation
Between point be to subtract and be inserted into the time in advance at the beginning of the scene, the calculation formula for being inserted into the time in advance are as follows:
T=(L*8)/(1024*N),
T is to be inserted into advance the time in formula, and unit is the second;L is the length for the annotation information stream that encapsulation obtains, unit
Byte;N is annotation information stream bit rate, unit Kbps.
As another preferred embodiment, in the step C, the stream type of annotation information stream described in pmt table
For 0xAB.
As another preferred embodiment, in the step E, when displayed between when reaching the preset end time,
Prompt information stops display.
As another preferred embodiment, the annotation description file is XML file.
[beneficial effect]
Technical solution proposed by the present invention has the advantages that
The present invention edits notes content in digital television system front end and is packaged into annotation information stream, in TV Festival
Information annotation information stream is described in purpose pmt table, is inserted into annotation information stream in video flowing in real time at scene, after
Set top box real time filtering annotation information stream provides prompt for selection by the user after receiving annotation information, only in user in real time
Just notes content is presented to the user after having selected annotation information, therefore the present invention can be according to user intention to digital TV Festival
Purpose scene carries out succinct, convenient aid in illustrating.
Detailed description of the invention
Fig. 1 is the side annotated to TV programme scene based on DTV STB that the embodiment of the present invention one provides
The flow chart of method.
Specific embodiment
It to make the object, technical solutions and advantages of the present invention clearer, below will be to a specific embodiment of the invention
Carry out clear, complete description.
Embodiment one
Fig. 1 is the side annotated to TV programme scene based on DTV STB that the embodiment of the present invention one provides
Method.As shown in Figure 1, the method comprising the steps of S1 to step S5, is separately below described in detail each step.
Step S1: digital TV front-end editor's annotation information.
In step S1, digital TV front-end editor annotation information simultaneously exports edited annotation information to comment file
Folder, wherein annotation information include the annotation that the annotation information of scene is described is described file, video file to be annotated and with
The corresponding resource file of the annotation information of scene, the annotation information of scene include scene ID, time started, end time, prompt
Title, notes content.Specifically, it in the present embodiment, needs there are two annotated scene points, therefore to the two scene points
Watch information attentively to be edited, export Res file, this document folder includes a Desc.xml file, a video.ts file
With two resource files, two of them resource file is Zhang Fei's brief introduction .txt and Zhang Fei's portrait .png respectively.
Step S2: encapsulation annotation information stream.
In step S2, file is described to the annotation in comment file folder and is parsed, the annotation information of each scene is obtained
It using scene is unit according to preset protocol by the annotation information of each scene and corresponding resource file with corresponding resource file
It is encapsulated as annotation information stream.Specifically, it in the present embodiment, parses to obtain two scene informations from Res file Desc.xml, it is right
Two scene information data are packaged according to the agreement (contextual data segment structure, contextual data table) in Tables 1 and 2 respectively
To two annotation information streams, the annotation information stream encapsulated includes scene ID, and the PID of annotation information stream is 0x1BCA.Table 1 is
Contextual data segment structure, table 2 are contextual data table SCENE_data_Section (), wherein SCENE_data_section word
The meaning of section are as follows:
Table_id:8 bit width.
Section_syntax_indicator:8 bit width, is set to 1.
Section_length:12 bit width indicates the length from the section after the field.
Table_extension_id:16 bit width extends table_id, describes scene ID.
Section_number:8 bit width indicates the scene serial number.
Lasi_section_number:8 bit width indicates the last one scene serial number.
CRC_32:MPEG2 CRC_32 verification.
1 preset protocol of table (contextual data segment structure)
Title | Symbol | Length (bit) | Remarks |
Data head | tag | 16 | 0xFAFB |
Time started | Start time | 40 | |
End time | end time | 40 | |
Word length | text_len | 16 | |
Word content | text content | 8*text_len | Text data |
Picture length | pic_len | 32 | |
Image data | pic data | 8*pic_len | Image data |
Connection length | link_len | 16 | |
Connect content | Link data | 8*len | Hyperlink data |
2 preset protocol of table (contextual data table SCENE_data_Section ())
Step S3: the annotation information stream of encapsulation is sequentially inserted into TV programme.
In step S3, the annotation information stream of each scene encapsulation is sequentially inserted into TV programme, in TV programme
Annotation information stream is described in pmt table, wherein the insertion time point of the annotation information stream of each scene encapsulation is the scene
At the beginning of subtract and be inserted into advance the time, be inserted into the calculation formula of time in advance are as follows:
T=(L*8)/(1024*N),
T is to be inserted into advance the time in formula, and unit is the second;L is the length for the annotation information stream that encapsulation obtains, unit
Byte;N is annotation information stream bit rate, unit Kbps.Specifically, in the present embodiment, two scene point insertion times are calculated
Afterwards, the annotation information stream of each scene encapsulation is sequentially inserted into video.ts file, while needs the PMT in TV programme
Annotation information stream is described in table, the stream type of annotation information stream described in pmt table is 0xAB.
Step S4: after rear end set-top box receives TV programme, the annotation information of each scene is obtained by filtration.
In step S4, after rear end set-top box receives TV programme, the pid value of annotation information stream is obtained according to pmt table, according to
Each field is obtained by filtration in the pid value (0x1BCA) and preset protocol (contextual data segment structure, contextual data table) of annotation information stream
The annotation information of scape, wherein judging a scene letter according to the scene ID in annotation information stream during filtering annotation information
Whether breath receives, and after a contextual data receives, is parsed according to preset protocol (contextual data segment structure, contextual data table)
To all annotation informations of the scene.
Step S5: prompt information is provided to terminal user.
In step S5, according to annotation information at the beginning of and prompt title, prompt information " red key is provided to terminal user
Zhang Fei introduces ", user confirms that prompt information (pressing red key) terminal shows that annotation information (shows Zhang Fei's brief introduction .txt file afterwards
Content).If user does not do any operation, when the display time of prompt information reaching the preset end time, prompt information
Stop display, does not influence user and normally watch TV programme.
As can be seen from the above embodiments, the embodiment of the present invention edits notes content in digital television system front end
And it is packaged into annotation information stream, and information annotation information stream is described in the pmt table of TV programme, it will annotation at scene
Information flow is inserted into video flowing in real time, and rear end set-top box real time filtering annotation information stream provides in real time after receiving annotation information
Notes content for selection by the user, is just presented to the user by prompt only after user has selected annotation information, therefore the present invention
Embodiment can carry out succinct, convenient aid in illustrating according to scene of the user intention to digital television program.
It is to be appreciated that the embodiment of foregoing description is a part of the embodiments of the present invention, rather than whole embodiments, also not
It is limitation of the present invention.Based on the embodiment of the present invention, those of ordinary skill in the art are not making the creative labor premise
Under every other embodiment obtained, belong to protection scope of the present invention.
Claims (5)
1. a kind of method annotated to TV programme scene based on DTV STB, it is characterised in that comprising steps of
A, digital TV front-end editor annotation information and export edited annotation information to comment file is pressed from both sides, and the annotation is believed
Breath include the annotation information of scene is described annotation description file, video file to be annotated and with the annotation information of scene
Corresponding resource file, the annotation information of the scene include at least scene ID, time started, end time, prompt title, note
Release content;
B, file is described to the annotation in comment file folder to parse, the annotation information of each scene is obtained, by each scene
Annotation information and corresponding resource file using scene as unit be encapsulated as annotation information stream according to preset protocol;
C, the annotation information stream of each scene encapsulation is sequentially inserted into TV programme, to note in the pmt table of TV programme
It releases information flow to be described, insertion time point of the annotation information stream of each scene encapsulation is to subtract at the beginning of the scene to mention
Preceding insertion time, the calculation formula for being inserted into the time in advance are as follows:
T=(L*8)/(1024*N),
T is to be inserted into advance the time in formula, and unit is the second;L is the length for the annotation information stream that encapsulation obtains, unit Byte;N
For annotation information stream bit rate, unit Kbps;
D, after rear end set-top box receives TV programme, the pid value of annotation information stream is obtained according to pmt table, according to annotation information stream
Pid value and preset protocol the annotation information of each scene is obtained by filtration;
E, according to annotation information at the beginning of and prompt title, prompt information provided to terminal user, user confirms prompt letter
Terminal shows annotation information after breath.
2. the method annotated to TV programme scene based on DTV STB according to claim 1, feature
It is that the annotation information stream that the step B is encapsulated includes scene ID, during the step D filtering annotation information, root
Judge whether a scene information receives according to the scene ID in annotation information stream, after a scene information receives, according to default
Protocol analysis obtains all annotation informations of the scene.
3. the method annotated to TV programme scene based on DTV STB according to claim 1 or 2, special
Sign is in the step C that the stream type of annotation information stream described in pmt table is 0xAB.
4. the method annotated to TV programme scene based on DTV STB according to claim 1, feature
Be in the step E, when displayed between when reaching the preset end time, prompt information stops display.
5. the method annotated to TV programme scene based on DTV STB according to claim 1, feature
It is that the annotation description file is XML file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610091325.4A CN105744381B (en) | 2016-02-18 | 2016-02-18 | Based on the DTV STB method annotated to TV programme scene |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610091325.4A CN105744381B (en) | 2016-02-18 | 2016-02-18 | Based on the DTV STB method annotated to TV programme scene |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105744381A CN105744381A (en) | 2016-07-06 |
CN105744381B true CN105744381B (en) | 2019-05-07 |
Family
ID=56245253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610091325.4A Active CN105744381B (en) | 2016-02-18 | 2016-02-18 | Based on the DTV STB method annotated to TV programme scene |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105744381B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10397594B2 (en) * | 2017-04-28 | 2019-08-27 | Hewlett Packard Enterprise Development Lp | Real-time processing of IoT data |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009145574A (en) * | 2007-12-13 | 2009-07-02 | Bitwallet Inc | Advertising device, advertising method, advertising terminal and advertising program |
CN101854500A (en) * | 1998-09-17 | 2010-10-06 | 联合视频制品公司 | Method for an interactive television program guide system and interactive television guide system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950578B (en) * | 2010-09-21 | 2012-11-07 | 北京奇艺世纪科技有限公司 | Method and device for adding video information |
CN104053056A (en) * | 2014-05-26 | 2014-09-17 | 北京歌华有线电视网络股份有限公司 | Television program searching method and system of digital television set-top box |
-
2016
- 2016-02-18 CN CN201610091325.4A patent/CN105744381B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854500A (en) * | 1998-09-17 | 2010-10-06 | 联合视频制品公司 | Method for an interactive television program guide system and interactive television guide system |
JP2009145574A (en) * | 2007-12-13 | 2009-07-02 | Bitwallet Inc | Advertising device, advertising method, advertising terminal and advertising program |
Also Published As
Publication number | Publication date |
---|---|
CN105744381A (en) | 2016-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8559793B2 (en) | Synchronous data tracks in a media editing system | |
US8732783B2 (en) | Apparatus and method for providing additional information using extension subtitles file | |
CN1988665A (en) | Method and system for playing DVB realtime advertisement | |
CN102291615B (en) | Television program precision searching and detail viewing device and method based on one-way network | |
CN1937754A (en) | Digital media terminal advertising-playing method | |
CN109635154A (en) | A method of internet picture and text contribution is automatically generated based on manuscript and news program | |
EP3145205A1 (en) | Reception device, transmission device, and data processing method | |
US6868125B2 (en) | Transport stream to program stream conversion | |
CN110225416A (en) | A kind of transmission method of video, the network terminal, intelligent terminal and storage device | |
CA2795191A1 (en) | Method and apparatus for processing non-real-time broadcast service and content transmitted by broadcast signal | |
CN104954725B (en) | A kind of two-way assistance data method of transmission based on SDI | |
CN101083743B (en) | Digital television receiver and method for processing broadcast signal | |
CN102469346B (en) | Method and system for generating interactive film played at one-way digital television receiving terminal | |
CN105744381B (en) | Based on the DTV STB method annotated to TV programme scene | |
CN106231402A (en) | A kind of method in terminal, multiple video seamless connections play | |
CN105933725B (en) | The method and system that a kind of live telecast accurate advertisement, information are launched | |
CN102186105B (en) | Digital television program playing system, method and digital television receiving terminal | |
CN102917241A (en) | Automatic detection method of vocal tract language name and television using same | |
EP1612976A2 (en) | Method and appartus for receiving broadcasting data | |
CN101335885A (en) | Transmission method of multimedia broadcast subtitle information and transmitting/receiving apparatus | |
KR20070115123A (en) | A broadcast signal including information on a current event in a PSIP, a method of controlling the broadcast signal, and a broadcast receiver for processing the broadcast signal | |
US20110131598A1 (en) | System and method for producing an electronic program guide for user-created content | |
CN116156098A (en) | Subtitle processing method and device for video conference, electronic equipment and storage medium | |
WO2009075528A2 (en) | Digital broadcasting receiver and a data processing method | |
US20090133052A1 (en) | Thwarting removal of a commercial in an iptv network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20160706 Assignee: Sichuan Changhong Xinwang Technology Co.,Ltd. Assignor: SICHUAN CHANGHONG ELECTRIC Co.,Ltd. Contract record no.: X2023980043949 Denomination of invention: A Method of Annotating TV Program Scenes Based on Digital TV Set-top Box Granted publication date: 20190507 License type: Common License Record date: 20231030 |