CN109218743A - A kind of information scaling method and system based on live programming content - Google Patents
A kind of information scaling method and system based on live programming content Download PDFInfo
- Publication number
- CN109218743A CN109218743A CN201811081754.9A CN201811081754A CN109218743A CN 109218743 A CN109218743 A CN 109218743A CN 201811081754 A CN201811081754 A CN 201811081754A CN 109218743 A CN109218743 A CN 109218743A
- Authority
- CN
- China
- Prior art keywords
- information
- label
- content
- live
- checking label
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000001914 filtration Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 230000001351 cycling effect Effects 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000002372 labelling Methods 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 2
- 210000001367 artery Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010102 embolization Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- 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/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
Abstract
Information scaling method of the present invention based on live programming content, the stream media information of programme televised live is acquired in real time by setting information calibration server, slice and analysis obtain content information, and Checking label is named immediately after being matched content information with the Checking label naming rule library established and is sent to client, client can be made to receive the Checking label of programme televised live in time and can be stored in spare in the electronic program list of client, it enables users to watch the specific requirements of live programming content to directly search target live programming content according to it by its Checking label generated.
Description
Technical field
The method for being identified and being analyzed the present invention relates to the content of a kind of pair of programme televised live.
Background technique
For the live streamings such as TV or network or request program, user generally passes through TV when needing to watch specific program
Or network operator carries out searching suitable program to watch to EPG, that is, electronic program list of user, and these programs
Single all TV program informations provided in a period of time in a manner of " channel-time ", are realized business browsing function, pass through program
Single mode shows the various businesses that operator provides.
EPG includes program play list function, and for request program, user can Selective artery embolization is broadcast in the play list section
Mesh will include the relevant information of program in the rendition list.
It may include program additional information function although the optional function relative abundance of EPG, such as provide program plot Jie
It continues, classifies to program, can also have function of search, such as by retrievals marks such as protagonist, director, title number of words, ID, initials
The function of scanning for is signed, but is only applied to request program under normal circumstances.
And for programme televised live, retrieval can be manually enriched unlike the request program for having become historical information
Label is retrieved for user, simultaneously because the randomness and instantaneity of programme televised live, so that the content of programme televised live is not
It is predictable.Although EPG can provide certain program plot or simple program label information, can still there be Checking label
Information capacity it is few, the problem of Checking label is easy distortion, and then user is caused to be difficult to search by specific Checking label
To target programme televised live, or due to the temporary shift of programme televised live so that user can not be retrieved by EPG it is required straight
Broadcast program, it is also possible to will lead to user and miss the programme televised live after changing.
Summary of the invention
The invention reside in provide it is a kind of based on live programming content information itself can carry out Checking label judgement, to use
Family can retrieve the scaling method and system of target programme televised live by the bigger Checking label of information capacity.
A kind of information scaling method based on live programming content, which comprises the following steps:
S1. setting information calibration server establishes inspection to acquire the live broadcast stream media of programme televised live in information calibration server
Rope label naming rule library;
S2. it is straight to carry out slice formation to programme televised live at a time interval with certain time shaft length for information calibration server
Broadcasting flow-medium slice;
S3. information calibration server is sliced progress content analysis to live broadcast stream media and obtains content information;
S4. information calibration server matches content information with Checking label naming rule library, obtains Checking label;
S5. Checking label is sent to client and stored by information calibration server end.
Information scaling method of the present invention based on live programming content, by setting information calibration server come to straight
The stream media information for broadcasting program acquired in real time, be sliced and analysis obtains content information, and by content information with established
Checking label naming rule library names Checking label after being matched immediately and is sent to client, client can be made to receive in time
The Checking label of programme televised live simultaneously can be stored in spare in the electronic program list of client, enable users to be generated by it
Checking label target live programming content is directly searched to the specific requirements of live programming content to watch according to it.
The information scaling method based on live programming content, the step S2 further includes step S21, to EPG server
Electronic programming single pass-through information calibration server carry out taken at regular intervals;The step S4 further includes step S41, by Checking label
It is compared with the classification information label for corresponding to programme televised live in step S21 electronic program list collected;Step S42: judgement
Whether Checking label is the subset of classification information label, if being judged as true, enters step S5, if being judged as false, enters step S2.
Taken at regular intervals is carried out by the electronic programming single pass-through information calibration server to EPG server, is demarcated in information
After server obtains Checking label, point of programme televised live will be corresponded in Checking label and step S21 electronic program list collected
Category information label be compared confirm its whether be classification information label subset, to avoid the non-section intercutted in programme televised live
The label of mesh content such as advertisement interference information calibration server determines, so that its label information obtained is more accurate.
The information scaling method based on live programming content, the execution number of step S42 can be preset, as step S41
Execution number the Checking label actually obtained is sticked into program and changes mark when reaching preset value, and enter step S5.
By the execution number to step S41 after presetting, execute it when number reaches preset value to actually obtain
Checking label stick program change mark while enter step S5 so that user can learn in time programme content change,
User is avoided, less than required programme televised live, to also avoid user by EPG retrieval and miss the live streaming section after changing because of waiting
Mesh.
Detailed description of the invention
Fig. 1 is the information calibration system schematic diagram.
Fig. 2 is the flow chart when information calibration system carries out information calibration.
Specific embodiment
As shown in Figure 1, the information calibration system includes providing the direct broadcast server of live broadcast stream media, electronic program list is provided
EPG server, and receive the client of live broadcast stream media and electronic program list, and the information for demarcating Checking label
Calibration server, information calibration server include isochronous surface unit, are used at interval of a period of time to live broadcast stream media with one
Shaft length of fixing time is sliced;Slice analysis unit, for receiving time slice unit transmit Streaming Media slice, to its into
Row content analysis obtains content information;Checking label names unit, is provided with Checking label naming rule library, is used for content
Information is matched with Checking label naming rule library, obtains Checking label;Checking label transmission unit is used for Checking label
The name obtained Checking label of unit is sent to client.Label verification unit, for receiving the content of slice analysis unit
The classification information of information, program corresponding with EPG is compared, with judge label determine information whether be classification information subset;
It is sliced cycling element, preset for the execution number to step S42, and when the execution number of step S42 reaches
When preset value, the Checking label name obtained actual retrieval label of unit is sent to Checking label transmission unit.
Slice analysis unit includes voice recognition unit, is identified for the voice content in streaming media slice, raw
At voice content information;Word recognition unit is identified for the word content in streaming media slice, generates word content
Information;Face identification unit is provided with face database, the face in Streaming Media slice, and and human face data for identification
Library is compared to confirm its identity information, generates identity content information;Information filtering unit is provided with content information filtering
Rule base, the content information for meeting content information filtering rule in streaming media slice are filtered.
It is illustrated below for the detailed process of the content information calibration of programme televised live.
Firstly, existing EPG electronic program list can provide the detailed programme televised live table on the same day, and to the live streaming in listing
Program carries out labeling, such as by content taxonomy, is divided into news controlling, educational program, literature and art class program and service
Class program.
Particularly, for the time interval being sliced for Streaming Media, the preferably at least longer than advertisement of prime time
Duration interferes to avoid the judgement to Checking label.And the inspection when being sliced in the advertising time, to advertising segment
The judgement of rope label can be verified by label verification unit, and the Checking label of advertising segment determines that information must not belong to
In the subset of EPG programme labeling information label, therefore the Checking label that is determined based on advertising segment will not be generated to be sent to visitor
Family end, and by setting slice cycling element, to set the slice number in the time interval, the slice of streaming media reaches finger
Suspension label verification unit continues to verify after determining number, final Checking label is sent to client, so as to determine
Current live program is not really corresponding with EPG programme labeling information label, so that spectators learn that programme televised live has variation.
It is first new to what is be broadcast live when the information calibration system carries out Checking label judgement to financial and economic news class programme televised live
It hears program to be sliced, generated Streaming Media segment is sent to isochronous surface analytical unit and is analyzed, and text therein is known
Other unit identifies the text in each frame picture of the Streaming Media segment, the text information extracted and as text
Word content information, such as live news program are reporting the news about " Index of Shanghai Stock Exchange ", are known by Text region module
Not Chu " Index of Shanghai Stock Exchange real-time broadcasting " keyword in subtitle as word content information, be sent to Checking label name unit
The Checking label of " Index of Shanghai Stock Exchange " is directly named as by Checking label naming rule library, then the classification of program corresponding with EPG
Information labels are compared, if corresponding program classification is that news can since Index of Shanghai Stock Exchange can be used as a subset of news
To send client for the label for being somebody's turn to do " Index of Shanghai Stock Exchange ", which user can learn by client-side search " Index of Shanghai Stock Exchange "
A direct broadcast band is reporting the news in relation to Index of Shanghai Stock Exchange.
And for most news controllings, it can all be provided with scroll bar below and roll other news informations of broadcasting,
And these scrolling informations belong to information noise for the program being broadcast live when carrying out Text region to it, therefore can
It is directed to the filtering rule of this kind of situation by setting up to establish information filtering unit and is filtered, so that slice analysis
Unit can accurately obtain label information, and filtering rule can real-time update according to actual needs.
In addition it is also possible to be identified to the voice of newsreader by voice recognition unit to obtain voice content
Information.
And for visiting nursing, recognition of face can be carried out to interview welcome guest by face identification unit to provide identity
Content information.
Claims (6)
1. a kind of information scaling method based on live programming content, which comprises the following steps:
S1. setting information calibration server establishes inspection to acquire the live broadcast stream media of programme televised live in information calibration server
Rope label naming rule library;
S2. it is straight to carry out slice formation to programme televised live at a time interval with certain time shaft length for information calibration server
Broadcasting flow-medium slice;
S3. information calibration server is sliced progress content analysis to live broadcast stream media and obtains content information;
S4. information calibration server matches content information with Checking label naming rule library, obtains Checking label;
S5. Checking label is sent to client and stored by information calibration server end.
2. the information scaling method based on live programming content according to claim 1, which is characterized in that
The step S2 further includes step S21: being carried out to the electronic programming single pass-through information calibration server of EPG server regular
Acquisition;
The step S4 further includes step S41: Checking label is saved with live streaming corresponding in step S21 electronic program list collected
Purpose classification information label is compared;Step S42: judging whether Checking label is the subset of classification information label, if judging
It is very, to enter step S5, if being judged as false, enters step S2.
3. the information scaling method based on live programming content according to claim 2, it is characterised in that: the step S42
Execution number can preset, when the execution number of step S41 reaches preset value, the Checking label actually obtained is sticked into program
Mark is changed, and enters step S5.
4. a kind of information calibration system based on any information scaling method of claim 1-3, including live stream matchmaker is provided
The direct broadcast server of body provides the EPG server of electronic program list, and receives the client of live broadcast stream media and electronic program list
End, and the information calibration server for demarcating Checking label, it is characterised in that: the information calibration server includes,
Live broadcast stream media acquisition unit, for acquiring the live broadcast stream media of direct broadcast server in real time;
Isochronous surface unit, for being sliced at interval of a period of time to live broadcast stream media with certain time shaft length;
Slice analysis unit carries out it in content analysis obtains for the Streaming Media slice that receiving time slice unit transmits
Hold information;
Checking label names unit, is provided with Checking label naming rule library, for naming content information and Checking label
Rule base is matched, and Checking label is obtained;
Checking label transmission unit, for the Checking label name obtained Checking label of unit to be sent to client.
5. information calibration system according to claim 4, it is characterised in that: the information calibration server further includes,
Label verification unit, for receiving the content information of slice analysis unit, the classification information label of program corresponding with EPG into
Row compare, with judge label determine information whether be classification information label subset;
It is sliced cycling element, preset for the execution number to step S42, and when the execution number of step S42
When reaching preset value, the Checking label name obtained actual retrieval label of unit is sent to Checking label transmission unit.
6. information calibration system according to claim 5, it is characterised in that: the slice analysis unit includes,
Voice recognition unit is identified for the voice content in streaming media slice, generates voice content information;
Word recognition unit is identified for the word content in streaming media slice, generates word content information;
Face identification unit is provided with face database, the face in Streaming Media slice, and and face database for identification
It is compared to confirm its identity information, generates identity content information;
Information filtering unit is provided with content information filtering rule library, for meeting content information mistake in streaming media slice
The content information of filter rule is filtered.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081754.9A CN109218743B (en) | 2018-09-17 | 2018-09-17 | Information calibration method and system based on live program content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081754.9A CN109218743B (en) | 2018-09-17 | 2018-09-17 | Information calibration method and system based on live program content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109218743A true CN109218743A (en) | 2019-01-15 |
CN109218743B CN109218743B (en) | 2021-04-20 |
Family
ID=64984565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811081754.9A Active CN109218743B (en) | 2018-09-17 | 2018-09-17 | Information calibration method and system based on live program content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109218743B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110225411A (en) * | 2019-05-31 | 2019-09-10 | 北京奇艺世纪科技有限公司 | The segment of programme televised live reviews method, system, computer equipment and medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035281A (en) * | 2007-04-19 | 2007-09-12 | 鲍东山 | Classified content auditing system |
CN101286351A (en) * | 2008-05-23 | 2008-10-15 | 广州视源电子科技有限公司 | Method and system for creating stream media value added description file and cut-broadcasting multimedia information |
CN102737109A (en) * | 2011-04-12 | 2012-10-17 | 尼尔森(美国)有限公司 | Methods and apparatus to generate a tag for media content |
CN104066009A (en) * | 2013-10-31 | 2014-09-24 | 腾讯科技(深圳)有限公司 | Method, device, terminal, server and system for program identification |
CN104572952A (en) * | 2014-12-29 | 2015-04-29 | 乐视网信息技术(北京)股份有限公司 | Identification method and device for live multi-media files |
US20170345178A1 (en) * | 2016-05-27 | 2017-11-30 | Rovi Guides, Inc. | Methods and systems for determining a region near a user device for displaying supplemental content during presentation of a media asset on the user device |
CN107431828A (en) * | 2015-02-24 | 2017-12-01 | 拍搜有限公司 | For identifying the method and system of relevant media content |
-
2018
- 2018-09-17 CN CN201811081754.9A patent/CN109218743B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035281A (en) * | 2007-04-19 | 2007-09-12 | 鲍东山 | Classified content auditing system |
CN101286351A (en) * | 2008-05-23 | 2008-10-15 | 广州视源电子科技有限公司 | Method and system for creating stream media value added description file and cut-broadcasting multimedia information |
CN102737109A (en) * | 2011-04-12 | 2012-10-17 | 尼尔森(美国)有限公司 | Methods and apparatus to generate a tag for media content |
CN104066009A (en) * | 2013-10-31 | 2014-09-24 | 腾讯科技(深圳)有限公司 | Method, device, terminal, server and system for program identification |
CN104572952A (en) * | 2014-12-29 | 2015-04-29 | 乐视网信息技术(北京)股份有限公司 | Identification method and device for live multi-media files |
CN107431828A (en) * | 2015-02-24 | 2017-12-01 | 拍搜有限公司 | For identifying the method and system of relevant media content |
US20170345178A1 (en) * | 2016-05-27 | 2017-11-30 | Rovi Guides, Inc. | Methods and systems for determining a region near a user device for displaying supplemental content during presentation of a media asset on the user device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110225411A (en) * | 2019-05-31 | 2019-09-10 | 北京奇艺世纪科技有限公司 | The segment of programme televised live reviews method, system, computer equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN109218743B (en) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11295783B2 (en) | Methods, apparatus, and systems for AI-assisted or automatic video production | |
US7441260B1 (en) | Television program recommender with automatic identification of changing viewer preferences | |
EP1810505B1 (en) | Incorporation of lead actor information for tv recommenders | |
US7373336B2 (en) | Content augmentation based on personal profiles | |
US6289346B1 (en) | Apparatus and method for a bookmarking system | |
CN102263999B (en) | Face-recognition-based method and system for automatically classifying television programs | |
US7337462B2 (en) | System and method for providing timing data for programming events | |
US8201194B2 (en) | Real-time recording agent for streaming data from an internet | |
CN105791949B (en) | program recording method and device | |
CN101364225B (en) | Keyword extraction method | |
US20020100047A1 (en) | Method of recording programs recommended by opinion leader selected by user, and apparatus for automatically recording broadcasts | |
US20160255376A1 (en) | Information processing apparatus, information processing method, program, and information processing system | |
CN102163212A (en) | Identification of video segments | |
WO2003063492A1 (en) | Improved communication of tv-anytime crids | |
US7640563B2 (en) | Describing media content in terms of degrees | |
CN109218743A (en) | A kind of information scaling method and system based on live programming content | |
US6993783B2 (en) | System for searching TV program data via the internet | |
US7015972B2 (en) | Device and method for synchronizing broadcast audio-visual programs and complementary data | |
JP3758462B2 (en) | Program broadcast system, broadcast apparatus, and recording medium recording program broadcast program | |
CN107645677B (en) | Method and system for collecting folk meaning | |
KR20020014144A (en) | System for providing information of home sopping | |
KR20050059355A (en) | Method for drawing up a broadcasting program by interactive communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |