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 PDF

Info

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
Application number
CN201811081754.9A
Other languages
Chinese (zh)
Other versions
CN109218743B (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.)
Guangzhou Zhujiang Digital Group Ltd By Share Ltd
Original Assignee
Guangzhou Zhujiang Digital Group Ltd By Share 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 Guangzhou Zhujiang Digital Group Ltd By Share Ltd filed Critical Guangzhou Zhujiang Digital Group Ltd By Share Ltd
Priority to CN201811081754.9A priority Critical patent/CN109218743B/en
Publication of CN109218743A publication Critical patent/CN109218743A/en
Application granted granted Critical
Publication of CN109218743B publication Critical patent/CN109218743B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2353Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring 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

A kind of information scaling method and system based on live programming content
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.
CN201811081754.9A 2018-09-17 2018-09-17 Information calibration method and system based on live program content Active CN109218743B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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