CN104581224B - Switch the method, apparatus and terminal of broadcasting content - Google Patents
Switch the method, apparatus and terminal of broadcasting content Download PDFInfo
- Publication number
- CN104581224B CN104581224B CN201510048202.8A CN201510048202A CN104581224B CN 104581224 B CN104581224 B CN 104581224B CN 201510048202 A CN201510048202 A CN 201510048202A CN 104581224 B CN104581224 B CN 104581224B
- Authority
- CN
- China
- Prior art keywords
- content
- information
- advertisement
- foreground
- relevant
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
This application discloses the method, apparatus and terminal of switching broadcasting content.One specific embodiment of the method includes:Determine whether foreground is currently playing the content of specified channel;If so, the information for being at least partially based on the subtitles appearances with the information of the relevant user behavior of the content and/or the content judges whether the content is advertisement;And in response to the content be advertisement, by the content switch to backstage play.The embodiment combination subtitles appearances and user behavior identify advertisement, and the result according to identification carries out the intelligence switching of channel, so as to improve the accuracy of advertisement identification, extends the function of product.
Description
Technical field
This application involves field of computer technology, and in particular in digital TV technology more particularly to switching broadcasting
The method, apparatus and terminal of appearance.
Background technology
In recent years, DTV has gradually come into huge numbers of families, however user, when watching TV, most of channel can be inserted
Excessive advertisement is broadcast, and advertisement is often available for repeated playing, and affects the experience of user, wastes the time of user.
Television advertising how is detected to become more and more important.
Existing advertisement recognition method is concentrated mainly in the matching and machine learning in audio and video characteristic and characteristic of advertisement storehouse.
The match condition in the current audio and video characteristic of the former Main Basiss and characteristic of advertisement storehouse judges whether current picture is advertisement, but needs
The characteristic of advertisement of each advertisement is entered into advertisement video storehouse manually.The original of advertisement is identified by the method for machine learning
Reason is:Acquisition characteristic of advertisement collection is trained, and is classified with trained grader, compensates for be manually entered extensively to a certain extent
The problem of accusing feature, but since the method for machine learning relies on training data very much, if training sample does not have typicalness and fills
Divide property, the result difference of judgement can be larger.
The content of the invention
This application provides a kind of method, apparatus and terminal for switching broadcasting content.
In a first aspect, this application provides it is a kind of switch broadcasting content method, the described method includes:Determine that foreground is current
Whether the content of specified channel is being played;If so, it is at least partially based on the information with the relevant user behavior of the content
And/or the information of the subtitles appearances of the content judges whether the content is advertisement;And in response to the content be advertisement,
The content is switched to backstage to play.
In some embodiments, it is described be at least partially based on the information of the relevant user behavior of the content and/or
The information of the subtitles appearances of the content judges whether the content is advertisement, including:Obtain the content of currently assigned channel
Related data;Judge whether the related data meets matching condition based on stored reference data;If meet matching item
Part, it is advertisement to determine the content.
In some preferred embodiments, the information being at least partially based on the relevant user behavior of the content
And/or the information of the subtitles appearances of the content judges whether the content is advertisement, further includes:If matching item is not met
Part obtains the information with the information of the relevant user behavior of the content and/or the subtitles appearances of the content;Judge with it is described
Whether the information of the relevant user behavior of content and/or the information of the subtitles appearances of the content meet predetermined condition;In response to
Meet the predetermined condition, it is advertisement to determine the content.
In some preferred embodiments, the information being at least partially based on the relevant user behavior of the content
And/or the information of the subtitles appearances of the content judges whether the content is advertisement, further includes:It is described predetermined in response to meeting
The related data is stored as reference data by condition.
In some preferred embodiments, the information with the relevant user behavior of the content, including:Multiple users
Switch the switching ratio of foreground broadcasting content when foreground plays the content;The information of the subtitles appearances of the content, including
At least one of below:The information of the size of the corresponding subtitle of the content;And the letter of the position of the corresponding subtitle of the content
Breath.
In some preferred embodiments, the acquisition and the information of the relevant user behavior of the content, including:It obtains
The user that cloud platform collects switches the relevant information of foreground broadcasting content;It is determined and the content phase based on the relevant information
The information of the user behavior of pass.
In some preferred embodiments, the information of the subtitles appearances for obtaining the content, including following at least one
:The information of the subtitles appearances is extracted from video flowing corresponding with the specified channel;And using edge algorithms pair with
The corresponding image of specified channel is handled, to obtain the information of the subtitles appearances.
In some preferred embodiments, the predetermined condition includes:Within a predetermined period of time, multiple users broadcast in foreground
The switching ratio for switching foreground broadcasting content when putting the content is more than or equal to predetermined switching rate threshold;And/or predetermined
In period, the variation of subtitles appearances is more than or equal to predetermined changing features threshold value.
In some preferred embodiments, the method further includes:If the interior of specified channel is currently played in backstage
Hold, be not advertisement in response to the content, the content is switched back into foreground plays.
In some preferred embodiments, the method further includes:It is played when the content is switched to backstage, described
Foreground plays predetermined content.
In some preferred embodiments, the predetermined content includes at least one of following:Be pre-selected one of user
The content of channel;The content for the channel chosen in the multiple channels being pre-selected from user according to pre-defined rule;User is pre-
The audio or video file first selected.
In some preferred embodiments, the matching condition includes:In stored reference data exist with it is described
The reference data that related data matches.
In some preferred embodiments, the reference data to match with the related data includes:With the phase
The similarity for closing data is more than or equal to the reference data of predetermined similarity threshold.
In some preferred embodiments, the related data includes at least one of following:Image feature data;And sound
Frequency characteristic.
In some preferred embodiments, the related data of the content for obtaining currently assigned channel include it is following at least
One:Described image characteristic is obtained based on the feature extraction of robust features is accelerated;And based on based on line spectrum feature
The feature extraction of Perception Features obtains the audio characteristic data.
Second aspect, this application provides a kind of device for switching broadcasting content, described device includes:Determination unit is used
The content of specified channel currently whether is being played in definite foreground;Judging unit, for determining foreground in the determination unit
When the content of specified channel is currently played, be at least partially based on the information of the relevant user behavior of the content and/or
The information of the subtitles appearances of the content judges whether the content is advertisement;Switch unit, for judging list in response to described
Member judges the content for advertisement, and the content is switched to backstage plays.
In some embodiments, the judging unit includes:Related data obtains subelement, currently assigned for obtaining
The related data of the content of channel;Coupling subelement judges that the related data obtains for being based on stored reference data
Whether the related data that subelement obtains meets matching condition;Advertisement determination subelement, in the coupling subelement
When judging that the related data meets matching condition, it is advertisement to determine the content.
In some preferred embodiments, the judging unit further includes relevant information and obtains subelement and condition judgment
Subelement;Relevant information obtains subelement, for judging that the related data does not meet matching condition in the coupling subelement
When, obtain the information with the information of the relevant user behavior of the content and/or the subtitles appearances of the content;Condition judgment
Unit, for judge the relevant information obtain it is that subelement obtains with the relevant user behavior of content information and/or
Whether the information of the subtitles appearances of the content meets predetermined condition;Advertisement determination subelement is additionally operable in response to the condition
Judgment sub-unit judgement meets the predetermined condition, and it is advertisement to determine the content.
In some preferred embodiments, the judging unit further includes:Storing sub-units, in response to the condition
Judgment sub-unit judgement meets the predetermined condition, and the related data is stored as reference data.
In some preferred embodiments, the information with the relevant user behavior of the content, including:Multiple users
Switch the switching ratio of foreground broadcasting content when foreground plays the content;The information of the subtitles appearances of the content, including
At least one of below:The information of the size of the corresponding subtitle of the content;And the letter of the position of the corresponding subtitle of the content
Breath.
In some preferred embodiments, the relevant information obtains subelement and is configured to:Cloud platform is obtained to collect
User switch foreground broadcasting content relevant information;It is determined and the relevant user behavior of the content based on the relevant information
Information.
In some preferred embodiments, the relevant information obtains subelement and is also configured to:From with the specified frequency
The information of the subtitles appearances is extracted in the corresponding video flowing in road;And using edge algorithms pair image corresponding with specified channel
It is handled, to obtain the information of the subtitles appearances.
In some preferred embodiments, the predetermined condition includes:Within a predetermined period of time, multiple users broadcast in foreground
The switching ratio for switching foreground broadcasting content when putting the content is more than or equal to predetermined switching rate threshold;And/or predetermined
In period, the variation of subtitles appearances is more than or equal to predetermined changing features threshold value.
In some preferred embodiments, the switch unit is additionally operable to determine that backstage is current in the determination unit
When playing the content of specified channel, judge that not for advertisement, the content is switched back into for the content in response to the judging unit
Foreground plays.
The third aspect, this application provides a kind of terminal, including:User interface, processor;Wherein, the user interface
It is interacted for user and the terminal, the processor is carried out based on user by the user interface and the terminal
It interacts to determine specified channel, and determines whether foreground is currently playing the content of specified channel, if so, at least part base
Whether judge the content in the information of the subtitles appearances of information and/or the content with the relevant user behavior of the content
It is advertisement in response to the content for advertisement, the content is switched to backstage plays.
The method, apparatus and terminal for the switching broadcasting content that the application provides, by combining subtitles appearances and user behavior
Identify advertisement, and the result according to identification carries out the intelligence switching of channel, so as to improving the accuracy of advertisement identification, extension
The function of product.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the flow chart of one embodiment of the method for the switching broadcasting content that the application provides;
Fig. 2 be the content provided by the embodiments of the present application for judging currently assigned channel whether be advertisement method a reality
Apply the flow chart of example;
Fig. 3 is acquisition provided by the embodiments of the present application and the information of the relevant user behavior of content of currently assigned channel
The flow chart of one embodiment of method;
Fig. 4 is the structure diagram of one embodiment of the device for the switching broadcasting content that the application provides;
Fig. 5 is the structure diagram of one embodiment of the terminal for the switching broadcasting content that the application provides.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the case where there is no conflict, the feature in embodiment and embodiment in the application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
The method of the switching broadcasting content of the application can be applied to various terminals, these terminals have to show image
The screen of content.Purpose and for simplicity is described for example, in discussion below, with reference to video signal can be played
The terminal of program describes the exemplary embodiment of the application.Terminal can include but is not limited to smart mobile phone, tablet computer, knee
Mo(u)ld top half pocket computer, desktop computer, smart television and the internet television box etc. for connecting DTV.
It please refers to Fig.1, it illustrates the flows of one embodiment of the method for the switching broadcasting content according to the application
100。
As shown in Figure 1, in a step 101, determine whether foreground is currently playing the content of specified channel.
In the present embodiment, specified channel is wanted in the certain period of time including current time including user in terminal
The channel of broadcasting it is therefore intended that channel has been reacted user in the certain period of time including current time, watches broadcasting content
Wish.For example, user's 8~9 points of certain TV plays for wanting to watch the broadcasting of some channel at night, user can be with before 9 points at night
Any time selection the content of the channel is played in terminal, when user's selection is after the content of the channel is played in terminal,
The channel is specified channel.
In the present embodiment, specified channel can include the channel that user directly chooses, for example, user is led at any time
Crossing remote controler, either mouse or keyboard etc. directly select the channel of broadcasting.Specified channel can also include preset at certain
The channel played automatically in a period, for example, user thinks viewing some variety show that 9 points of certain channels play at night, user
Setting can be timed to terminal in advance, make terminal at night 9 points automatically will be on channel switching to the channel.The application is to referring to
The selection mode for determining channel does not limit.
Then, if it is determined that the content of specified channel is currently played in foreground, in a step 102, is at least partially based on
With the information of the subtitles appearances of the information and/or the above of the relevant user behavior of the above judge the above whether be
Advertisement.
In a kind of realization of the present embodiment, can be based only upon with the information of the relevant user behavior of the above and/or
The information of the subtitles appearances of the above judges whether the above is advertisement.In another implementation, it can also first be used
Its method judges whether the above is advertisement, if can not judge as a result, being based on and the relevant user of the above again
The information of behavior and/or the information of the subtitles appearances of the above judge whether the above is advertisement.In another realization,
Other methods are can be combined with, while based on the word of information and/or the above with the relevant user behavior of the above
The information of curtain feature judges whether the above is advertisement.It is appreciated that can also have it is other be at least partially based on it is above-mentioned interior
Hold the information of relevant user behavior and/or the subtitles appearances of the above information judge the above whether be advertisement side
Method, the application to not limiting in this respect.
In the present embodiment, the relevant user behavior information of the content of the specified channel with being currently played includes:It is more
A user switches the switching ratio of foreground broadcasting content when foreground plays the above.Specifically, certain period of time is counted
It is interior, when multiple users play the above on foreground, the ratio of switching channels.For example, in one month, there is the end of several users
The foreground at end plays the above and amounts to 1000 times, wherein, there are 600 times during broadcasting, have switched foreground broadcasting content,
Then the ratio of above-mentioned switching channels is 60%.
It should be noted that above-mentioned switching channels can be user's manual switching channel or terminal automatically switches
Channel, the application in terms of switching channels to not limiting.
In the present embodiment, with the information for the subtitles appearances of the content of specified channel being currently played, including following
At least one of:The information of the size of the corresponding subtitle of the above;And the information of the position of the corresponding subtitle of the above.
Then, in step 103, it is advertisement in response to the above, the above is switched to backstage plays.
In the present embodiment, if the content for the specified channel that terminal is currently played is advertisement, by the above
Backstage is switched to play.And foreground can play any other content, for example, foreground can be in shuffle arbitrary channel
Hold.In another example foreground can also play predetermined content.
The method that above-described embodiment of the application provides, by identifying advertisement with reference to subtitles appearances and user behavior, and
Result according to identification carries out the intelligence switching of channel, so as to improve the accuracy of advertisement identification, extends the function of product.
In mode is further carried out, above-mentioned predetermined content includes at least one of following:Be pre-selected one of user
The content of channel;The content for the channel chosen in the multiple channels being pre-selected from user according to pre-defined rule;And it uses
The audio or video file that family is pre-selected.
In a kind of realization of this implementation, predetermined content can be the content for the channel that user is pre-selected.Specifically
Ground, a channel (such as music channel) can be pre-selected in user according to the hobby of oneself, whenever the finger that terminal is playing
When the content for determining channel is advertisement, the content for that channel that user is pre-selected just is played on foreground.
In another implementation, predetermined content can also be from multiple channels that user is pre-selected according to pre-defined rule
The content for the channel chosen.Specifically, multiple channels can be pre-selected according to the hobby of oneself in user, whenever terminal just
When the content of the specified channel of broadcasting is advertisement, a channel just is chosen on foreground from this multiple channel according to pre-defined rule
It plays.Wherein, pre-defined rule can be the rule of arbitrary selection channel.For example, user can in advance be set this multiple channel
Priority, pre-defined rule can include respectively one by one judging in these current channels in some channel according to the order of priority
Whether appearance is advertisement, if the content of the channel is advertisement, continue to judge the channel of the low level-one of priority content whether be
Advertisement, and so on.If the content of the channel is not advertisement, chooses the channel and played on foreground.It is appreciated that pre- set pattern
It then can also be the rule of other selection channels, the application to not limiting in this respect.
In another realization, predetermined content can also be the audio or video file that user is pre-selected.User can be with
One or more audios (such as one section of music or a first song etc.) or video file (example funny video segment etc.) is pre-selected,
When the content for the specified channel that terminal is playing is advertisement, just chooses a file and played on foreground.Above-mentioned audio or
Video file can be in the file being locally stored or the file found according to predetermined address from network, go back
Can be the file shared in other terminals, the application to not limiting in this respect.
It is appreciated that predetermined content can also be other contents, the application to not limiting in this respect.
With further reference to Fig. 2, whether the content for judging currently assigned channel provided it illustrates the application is advertisement
The flow chart 200 of one embodiment of method.
As shown in Fig. 2, in step 201, obtain the related data of the content of currently assigned channel.
In the present embodiment, related data can include at least one of following:Image feature data;And audio frequency characteristics number
According to.Wherein, image feature data is got based on the feature extracting method for accelerating robust features.Audio characteristic data is
Based on being got using line spectrum feature as the feature extracting method of basic Perception Features.
Then, in step 202, judge whether the related data meets matching item based on stored reference data
Part.
In the present embodiment, reference data includes at least the data with related data identical type.If for example, dependency number
According to including image feature data, then reference data is at least also including the image feature data for reference.Therefore, reference data can
Only to include the image feature data for reference, can also also be wrapped in addition to including for the image feature data of reference
The data (such as audio characteristic data) of other species for reference are included.
In the present embodiment, matching condition is included in exist in stored reference data and match with above-mentioned related data
Reference data.Specifically, an ad content data storehouse can be pre-established, multiple and ad content is stored in database
Relevant reference data.These reference datas can be manually add or by certain advertisement recognition method
Some broadcasting content is identified to add automatically after advertisement.It it is appreciated that can also be by another way into database
Addition and the relevant reference data of ad content, the application to not limiting in this respect.
Further, the reference data to match with above-mentioned related data includes being more than etc. with the similarity of the related data
In the reference data of predetermined similarity threshold.It should be noted that when related data includes data (such as phase of at least two species
Closing data includes image feature data and audio characteristic data) when, it is believed that reference data matches with above-mentioned related data
Including:The similarity of the data for at least two data species corresponding with reference data that the related data includes is all higher than
In corresponding predetermined similarity threshold.
Then, in step 203, if meeting matching condition, it is advertisement to determine the above.
In the present embodiment, if stored with existing and above-mentioned dependency number in the relevant reference data of ad content
According to the reference data to match, then it is advertisement to illustrate content corresponding with above-mentioned related data.
Then, in step 203b, if not meeting matching condition, the relevant use of content with currently assigned channel is obtained
The information of the information of family behavior and/or the subtitles appearances of the content.
In the present embodiment, if not meeting matching condition, the relevant use of content with currently assigned channel can be combined
The information of the information of family behavior and/or the subtitles appearances of the content, whether the content for further determining that currently assigned channel is wide
It accuses.
In the present embodiment, the information with the relevant user behavior of the content of currently assigned channel includes:Multiple users in
Foreground switches the switching ratio of foreground broadcasting content when playing the above.The letter of the subtitles appearances of the content of currently assigned channel
Breath includes at least one of following:The information of the size of the corresponding subtitle of the above;And the position of the corresponding subtitle of the above
The information put.
Then, in step 204, judge and the information of the relevant user behavior of content of currently assigned channel and/or should
Whether the information of the subtitles appearances of content meets predetermined condition.
In general, film, TV play, variety show or news etc., the variation of subtitles appearances are smaller.For example, subtitle
Position be normally at presumptive area below screen or positioned at screen left or right side edge, position is by changing not
Greatly, the area size variation shared by subtitle is also little.But the variation of subtitles appearances is usually larger in advertising programme, it therefore, can
With by the change of subtitles appearances be turned to judge the content played whether be advertisement foundation.
On the other hand, usual user, which does not like largely, sees advertisement, especially advertisement play than comparatively dense when, have compared with
The user of large scale can carry out the switching of channel.Accordingly it is also possible to by with the relevant user behavior of the content of currently assigned channel
Information as judge play content whether be advertisement another foundation.
In the present embodiment, if including multiple users with the information of the relevant user behavior of content of currently assigned channel
Switch the switching ratio of foreground broadcasting content when foreground plays the above.And the subtitle of the content of currently assigned channel is special
The information of sign includes at least one of following:The information of the size of the corresponding subtitle of the above;And the corresponding word of the above
The information of the position of curtain.Then predetermined condition includes:Within a predetermined period of time, multiple users play the content of specified channel in foreground
When switch the switching ratio of foreground broadcasting content more than or equal to predetermined switching rate threshold;And/or within a predetermined period of time, word
The variation of curtain feature is more than or equal to predetermined changing features threshold value.
It is appreciated that only judge whether meet predetermined item with the information of the relevant user behavior of content of currently assigned channel
During part, predetermined condition is included within a predetermined period of time, and multiple users broadcast on switching foreground when foreground plays the content of specified channel
The switching ratio for putting content is more than or equal to predetermined switching rate threshold.Only judge the subtitles appearances of the content of currently assigned channel
Information when whether meeting predetermined condition, predetermined condition is included within a predetermined period of time, and the variations of subtitles appearances is more than or equal to pre-
Fixed changing features threshold value.
And judge the letter of the subtitles appearances with the information of the relevant user behavior of content of currently assigned channel and the content
When whether meeting predetermined condition, predetermined condition can only include predetermined condition to be included within a predetermined period of time breath, multiple users in
Foreground switches foreground broadcasting content switching ratio when playing the content of specified channel is more than or equal to predetermined switching rate threshold.
Predetermined condition can also be only included in predetermined amount of time, and the variation of subtitles appearances is more than or equal to predetermined changing features threshold value.
Predetermined condition is additionally may included in predetermined amount of time, and multiple users broadcast on switching foreground when foreground plays the content of specified channel
The switching ratio for putting content is more than or equal to predetermined switching rate threshold;Also, within a predetermined period of time, the variation of subtitles appearances
More than or equal to predetermined changing features threshold value.
It should be noted that if subtitles appearances include two or more features, (such as subtitles appearances include the size of subtitle
With the position of subtitle).In one implementation, as long as one of which changing features are more than or equal to its corresponding predetermined characteristic variation threshold
Value, is considered as meeting predetermined condition.In another implementation, all changing features be all higher than be equal to its corresponding predetermined characteristic
Change threshold is just thought to meet predetermined condition.In another realization, as long as the changing features of predetermined kind are right more than or equal to its
The predetermined characteristic change threshold answered, is considered as meeting predetermined condition.For example, it is assumed that subtitles appearances include 6 kinds of features, can set
As long as wherein arbitrary 3 kinds of changing features are more than or equal to its corresponding predetermined characteristic change threshold, it is considered as meeting predetermined condition.
Finally, in step 205, in response to meeting above-mentioned predetermined condition, the content for determining currently assigned channel is advertisement.
In the present embodiment, if information and/or the content with the relevant user behavior of content of currently assigned channel
The information of subtitles appearances meet predetermined condition, it is determined that the content of currently assigned channel is advertisement.
In some optional embodiments, it is at least partially based on and the relevant user behavior of the content of currently assigned channel
The information of the subtitles appearances of information and/or the content judges whether the content is advertisement, further includes above-mentioned predetermined in response to meeting
The related data of the content of currently assigned channel is stored as reference data by condition.
In the present embodiment, if in the stored relevant reference data to ad content be not present with it is above-mentioned related
The reference data of data match, it is not advertisement that may can not illustrate content corresponding with above-mentioned related data, the content
It is likely to be the new ad content just released.And hence it is also possible to judge whether the above is wide by another way
It accuses.If judge the above for advertisement by another way, then illustrate the above may be just released it is new
Ad content is not stored as (being such as not added to ad content data storehouse with the relevant reference data of ad content
In).At this point it is possible to the above is stored as (to be such as added to ad content data storehouse with the relevant reference data of ad content
In).
It, can also be by it should be noted that can be stored in the relevant reference data of ad content on local terminal
It is stored on the webserver, the application does not limit the position aspect of reference data storage.
With further reference to Fig. 3, the acquisition provided it illustrates the application and the relevant user of content of currently assigned channel
The flow 300 of one embodiment of the method for the information of behavior.
As shown in figure 3, in step 301, obtain the related letter that the user that cloud platform collects switches foreground broadcasting content
Breath.
In the present embodiment, the information of user's broadcasting content can be gathered in real time by playing relevant cloud platform with video signal, that is, be used
Family has played in what period on foreground the content of which channel.These information collected according to cloud platform can determine user
Switch the relevant information of foreground broadcasting content, i.e. user has switched the content which channel foreground has played in what period.
Finally, in step 302, the information with the relevant user behavior of the above is determined based on above-mentioned relevant information.
In the present embodiment, can foreground be had switched in what period according to user and has played the content of which channel come really
Fixed and the relevant user behavior of the above information.For example, within a predetermined period of time, multiple users play in foreground and specify frequency
Switch the switching ratio of foreground broadcasting content during the content in road.
In some optional embodiments, obtain the subtitles appearances information of the content of currently assigned channel, including with down toward
One item missing:The information of the subtitles appearances is extracted from video flowing corresponding with above-mentioned specified channel;And use edge algorithms pair
Image corresponding with specified channel is handled, to obtain the information of the subtitles appearances.
In some optional embodiments, the method for the switching broadcasting content that the application provides further includes:If backstage is worked as
The preceding content for playing specified channel, is not advertisement in response to the above, and the content is switched back into foreground plays.
In the present embodiment, if the content of specified channel is advertisement, it is switched to after the broadcasting of backstage, real time monitoring refers to
Determine the content of channel, judge specified channel content whether or advertisement.When the content for detecting specified channel is not advertisement,
The content of specified channel is switched back into foreground again to play.
It it should be noted that can be by based on the information with the relevant user behavior of the content of specified channel and/or referring to
The information for determining the subtitles appearances of the content of channel judges whether the content of specified channel is advertisement.It can also be identified by others
The method of advertisement judges whether the content of specified channel is advertisement.It can also be by will be based on relevant with the content of specified channel
The method of the identification advertisement of the information of the subtitles appearances of the information of user behavior and/or the content of specified channel and other identifications
The method of advertisement is combined, and whether the content for judging specified channel is advertisement.It is appreciated that in the present embodiment, it can pass through
Arbitrary mode judges whether the content of specified channel is advertisement, and the application to not limiting in this respect.
It should be noted that although describing the operation of the method for the present invention with particular order in the accompanying drawings, this is not required that
Or it implies and must could realize the phase according to the particular order come the operation for performing these operations or having to carry out shown in whole
The result of prestige.On the contrary, the step of describing in flow chart can change execution sequence.Additionally or alternatively, it is convenient to omit some
Multiple steps are merged into a step execution and/or a step are decomposed into execution of multiple steps by step.
With further reference to Fig. 4, it illustrates the knots of one embodiment of the device of the switching broadcasting content according to the application
Structure schematic diagram.
As shown in figure 4, the device 400 of the present embodiment includes:Determination unit 401, judging unit 402 and switch unit 403.
Wherein it is determined that unit 401 is used to determine whether foreground is currently playing the content of specified channel.Judging unit 402 is used for
When above-mentioned determination unit 401 determines that the content of specified channel is currently played in foreground, it is at least partially based on currently broadcasting
The information of the relevant user behavior of content for the specified channel put and/or the information of the subtitles appearances of the content judge that the content is
No is advertisement.Switch unit 403 is used to judge that for advertisement, which is switched for the above in response to above-mentioned judging unit 402
It is played to backstage.
In some optional embodiments, judging unit 402 includes:Related data obtain subelement, coupling subelement and
Advertisement determination subelement (not shown).Wherein, related data obtains the phase that subelement is used to obtain the content of currently assigned channel
Close data.Coupling subelement is used to judge that above-mentioned related data obtains the above-mentioned of subelement acquisition based on stored reference data
Whether related data meets matching condition.Advertisement determination subelement is used to judge that above-mentioned related data meets in the coupling subelement
During matching condition, it is advertisement to determine the above.
In some optional embodiments, judging unit 402 further includes:Relevant information obtains subelement and condition judgment
Subelement.Wherein, relevant information obtains subelement and is used to judge that above-mentioned related data does not meet matching condition in coupling subelement
When, the information of the relevant user behavior of content for the specified channel for obtaining and being currently played and/or the subtitle of the content are special
The information of sign.Condition judgment subelement is used to judging that above-mentioned relevant information to obtain that subelement obtains and the relevant use of the above
Whether the information of family behavior and/or the information of the subtitles appearances of the content meet predetermined condition.Advertisement determination subelement is additionally operable to
Meet above-mentioned predetermined condition in response to the judgement of condition judgment subelement, it is advertisement to determine the above.
In some optional embodiments, judging unit 402 further includes:Storing sub-units, in response to condition judgment
Subelement judgement meets above-mentioned predetermined condition, and above-mentioned related data is stored as reference data.
In some optional embodiments, the letter of the relevant user behavior of content of the specified channel with being currently played
Breath, including:Multiple users switch the switching ratio of foreground broadcasting content when foreground plays the above;The subtitle of the above
The information of feature, including at least one of following:The information of the size of the corresponding subtitle of the above;And the above is corresponding
The information of the position of subtitle.
In some optional embodiments, above-mentioned relevant information obtains subelement and is configured to:Cloud platform is obtained to collect
User switch foreground broadcasting content relevant information;Letter with the relevant user behavior of the above is determined based on relevant information
Breath.
In some optional embodiments, above-mentioned relevant information obtains subelement and is also configured to:From with specified channel pair
The information of its subtitles appearances is extracted in the video flowing answered;And it uses at edge algorithms pair image corresponding with specified channel
Reason, to obtain the information of its subtitles appearances.
In some optional embodiments, above-mentioned predetermined condition includes:Within a predetermined period of time, the variation of subtitles appearances is big
In equal to predetermined changing features threshold value;And/or within a predetermined period of time, multiple users switch when foreground plays the above
The switching ratio of foreground broadcasting content is more than or equal to predetermined switching rate threshold.
In some optional embodiments, switch unit 403 is additionally operable to determine that backstage is currently being broadcast in determination unit 401
When putting the content of specified channel, the content of the specified channel for judging to be currently played in response to judging unit 402 not as advertisement,
The content is switched back into foreground to play.
It should be appreciated that all units or module described in device 400 and each step in the method with reference to figure 1-3 descriptions
It is corresponding.The operation and feature above with respect to method description are equally applicable to device 400 and unit wherein included as a result,
This is repeated no more.Device 400 can be pre-set in the terminal, can also be loaded by the modes such as downloading in terminal.Dress
Putting the corresponding units in 400 can cooperate to realize the scheme that content is shared with the unit in terminal.
With further reference to Fig. 5, it illustrates the structure diagrams of one embodiment of the terminal according to the application.It can manage
Solution, the terminal include but not limited to smart mobile phone, tablet computer, pocket computer on knee, desktop computer, smart television and
Connect internet television box of DTV etc..
As shown in figure 5, the terminal 500 of the present embodiment includes:At least one processor 501, such as CPU (Central
Processing Unit, central processing unit), at least one communication interface 502, at least one user interface 503, memory
504, at least one communication bus 505.Communication bus 505 is used to implement the connection communication between said modules.Terminal 500 is optional
Comprising user interface 503, such as display module, keyboard or pointing device are (for example, mouse, trace ball (trackball) are touched
Feel plate or touch sensitive display screen, remote controler) etc..Memory 504 may include high-speed RAM (Random Access Memory,
Random access memory), it is also possible to further include nonvolatile memory (non-volatile memory), for example, at least one
Magnetic disk storage.Memory 504 can optionally include at least one storage device for being located remotely from aforementioned processor 501.
In some embodiments, memory 504 stores following element, executable modules or data structures or
Their subset of person or their superset:
Operating system 514 comprising various system programs, is used to implement various basic businesses and hardware based of processing
Business.
Application program 524 comprising various application programs, is used to implement various applied business.
Specifically, it can be, but not limited to include in application program 524:
Determination unit, for determining whether foreground is currently playing the content of specified channel;
Judging unit, for when the determination unit determines that the content of specified channel is currently played in foreground, at least
The information for being based partially on the subtitles appearances with the information of the relevant user behavior of the content and/or the content is judged in described
Whether appearance is advertisement;
Switch unit, for judging the content in response to the judging unit for advertisement, after the content is switched to
Platform plays.
Further, the judging unit includes:Related data obtains subelement, for obtaining in currently assigned channel
The related data of appearance;
Coupling subelement, for judging that the related data obtains the institute that subelement obtains based on stored reference data
State whether related data meets matching condition;
Advertisement determination subelement, for when the coupling subelement judges that the related data meets matching condition, really
The fixed content is advertisement.
Further, the judging unit further includes relevant information and obtains subelement and condition judgment subelement;It is related
Acquisition of information subelement for when the coupling subelement judges that the related data does not meet matching condition, obtains and institute
State the information of the relevant user behavior of content and/or the information of the subtitles appearances of the content;
Condition judgment subelement, for judging that the relevant information obtains that subelement obtains and the relevant use of the content
Whether the information of the subtitles appearances of the information of family behavior and/or the content meets predetermined condition;
Advertisement determination subelement is additionally operable to meet the predetermined condition in response to condition judgment subelement judgement, really
The fixed content is advertisement.
Further, the judging unit further includes:Storing sub-units, for sentencing in response to the condition judgment subelement
It is disconnected to meet the predetermined condition, the related data is stored as reference data.
Further, the information with the relevant user behavior of the content, including:Multiple users play institute in foreground
Switch the switching ratio of foreground broadcasting content when stating content;
The information of the subtitles appearances of the content, including at least one of following:
The information of the size of the corresponding subtitle of the content;And
The information of the position of the corresponding subtitle of the content.
Further, the relevant information obtains subelement and is configured to:Before obtaining user's switching that cloud platform collects
The relevant information of platform broadcasting content;
Information with the relevant user behavior of the content is determined based on the relevant information.
Further, the relevant information obtains subelement and is also configured to:From video corresponding with the specified channel
The information of the subtitles appearances is extracted in stream;And
It is handled using edge algorithms pair image corresponding with specified channel, to obtain the information of the subtitles appearances.
Further, the predetermined condition includes:Within a predetermined period of time, the variation of subtitles appearances is more than or equal to predetermined
Changing features threshold value;And/or
Within a predetermined period of time, multiple users switch the switching ratio of foreground broadcasting content when foreground plays the content
More than or equal to predetermined switching rate threshold.
Further, the switch unit is additionally operable to determine that specified channel is currently played in backstage in the determination unit
Content when, judge the content not for advertisement in response to the judging unit, by the content switch back into foreground play.
In the present embodiment, processor 501 is by calling the program stored in memory 504 or instruction to perform corresponding step
Suddenly.Specifically, the user interface interacts for user with the terminal, and the processor passes through the use based on user
The interaction that family interface and the terminal carry out determines specified channel, and determines whether foreground is currently playing specified channel
Content, if so, being at least partially based on the subtitles appearances with the information of the relevant user behavior of the content and/or the content
Information judge whether the content is advertisement, in response to the content be advertisement, by the content switch to backstage play.
Being described in unit module involved in the embodiment of the present application can be realized by way of software, can also be led to
The mode of hardware is crossed to realize.Described unit module can also be set in the processor, for example, can be described as:It is a kind of
Processor includes operation interface unit, chooses unit, and location parameter acquiring unit shares content determining unit, shares content hair
Send unit.Wherein, the title of these unit modules does not form the restriction to the unit module in itself, example under certain conditions
Such as, operation interface unit is also described as " for providing operation interface so that user chooses the unit of shared region ".
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter can be computer readable storage medium included in device described in above-described embodiment;Can also be individualism, not
The computer readable storage medium being fitted into terminal.There are one the computer-readable recording medium storages or more than one
Program, described program are used for performing the side for the switching broadcasting content for being described in the application by one or more than one processor
Method.
The preferred embodiment and the explanation to institute's application technology principle that above description is only the application.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the particular combination of above-mentioned technical characteristic forms
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
The other technical solutions for being combined and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein
The technical solution that the technical characteristic of energy is replaced mutually and formed.
Claims (25)
- A kind of 1. method for switching broadcasting content, which is characterized in that the described method includes:Determine whether foreground is currently playing the content of specified channel;If so, it is at least partially based on the subtitles appearances with the information of the relevant user behavior of the content and/or the content Information judge whether the content is advertisement;AndIt is advertisement in response to the content, the content is switched to backstage plays;Wherein, the information with the relevant user behavior of the content, including:Multiple users are when foreground plays the content Switch the switching ratio of foreground broadcasting content.
- 2. according to the method described in claim 1, it is characterized in that, described be at least partially based on and the relevant user of the content The information of the subtitles appearances of the information of behavior and/or the content judges whether the content is advertisement, including:Obtain the related data of the content of currently assigned channel;Judge whether the related data meets matching condition based on stored reference data;If meeting matching condition, it is advertisement to determine the content.
- 3. according to the method described in claim 2, it is characterized in that, described be at least partially based on and the relevant user of the content The information of the subtitles appearances of the information of behavior and/or the content judges whether the content is advertisement, further includes:If not meeting matching condition, obtain and the information of the relevant user behavior of the content and/or the subtitle of the content The information of feature;Judge whether to meet with the information of the subtitles appearances of the information and/or content of the relevant user behavior of the content pre- Fixed condition;In response to meeting the predetermined condition, it is advertisement to determine the content.
- 4. according to the method described in claim 3, it is characterized in that, described be at least partially based on and the relevant user of the content The information of the subtitles appearances of the information of behavior and/or the content judges whether the content is advertisement, further includes:In response to meeting the predetermined condition, the related data is stored as reference data.
- 5. according to the method described in claim 3, it is characterized in that,The information of the subtitles appearances of the content, including at least one of following:The information of the size of the corresponding subtitle of the content;AndThe information of the position of the corresponding subtitle of the content.
- 6. according to the method described in claim 3, it is characterized in that, the acquisition and the letter of the relevant user behavior of the content Breath, including:Obtain the relevant information that the user that cloud platform collects switches foreground broadcasting content;Information with the relevant user behavior of the content is determined based on the relevant information.
- 7. according to the method described in claim 5, it is characterized in that, the information of the subtitles appearances for obtaining the content, bag It includes at least one of following:The information of the subtitles appearances is extracted from video flowing corresponding with the specified channel;AndIt is handled using edge algorithms pair image corresponding with specified channel, to obtain the information of the subtitles appearances.
- 8. according to the method described in claim 3, it is characterized in that, the predetermined condition includes:Within a predetermined period of time, multiple users switching ratio of switching foreground broadcasting content when foreground plays the content is more than Equal to predetermined switching rate threshold;And/orWithin a predetermined period of time, the variation of subtitles appearances is more than or equal to predetermined changing features threshold value.
- 9. according to the method described in claim 1, it is characterized in that, the method further includes:If the content of specified channel is currently played in backstage, it is not advertisement in response to the content, the content is switched Foreground is gone back to play.
- 10. according to the method described in claim 1, it is characterized in that, the method further includes:It is played when the content is switched to backstage, predetermined content is played on the foreground.
- 11. according to the method described in claim 10, it is characterized in that, the predetermined content is including at least one of following:The content for the channel that user is pre-selected;The content for the channel chosen in the multiple channels being pre-selected from user according to pre-defined rule;The audio or video file that user is pre-selected.
- 12. according to the method described in claim 2, it is characterized in that, the matching condition includes:In stored reference data It is middle to there is the reference data to match with the related data.
- 13. according to the method for claim 12, which is characterized in that the reference data to match with the related data Including:It is more than or equal to the reference data of predetermined similarity threshold with the similarity of the related data.
- 14. according to the method for claim 13, which is characterized in that the related data includes at least one of following:Image feature data;AndAudio characteristic data.
- 15. according to the method for claim 14, which is characterized in that the dependency number of the content for obtaining currently assigned channel According to including at least one of following:Described image characteristic is obtained based on the feature extraction of robust features is accelerated;AndThe audio characteristic data is obtained based on the feature extraction using line spectrum feature as basic Perception Features.
- 16. a kind of device for switching broadcasting content, which is characterized in that described device includes:Determination unit, for determining whether foreground is currently playing the content of specified channel;Judging unit, for when the determination unit determines that the content of specified channel is currently played in foreground, at least partly The information of subtitles appearances based on information and/or the content with the relevant user behavior of the content judges that the content is No is advertisement;The content for judging the content in response to the judging unit for advertisement, is switched to backstage and broadcast by switch unit It puts;Wherein, the information with the relevant user behavior of the content, including:Multiple users are when foreground plays the content Switch the switching ratio of foreground broadcasting content.
- 17. device according to claim 16, which is characterized in that the judging unit includes:Related data obtains subelement, for obtaining the related data of the content of currently assigned channel;Coupling subelement, for judging that the related data obtains the phase that subelement obtains based on stored reference data Close whether data meet matching condition;Advertisement determination subelement, for when the coupling subelement judges that the related data meets matching condition, determining institute Content is stated as advertisement.
- 18. device according to claim 17, which is characterized in that the judging unit further includes relevant information and obtains son list Member and condition judgment subelement;Relevant information obtains subelement, for when the coupling subelement judges that the related data does not meet matching condition, Obtain the information with the information of the relevant user behavior of the content and/or the subtitles appearances of the content;Condition judgment subelement, for judging that the relevant information obtains that subelement obtains and the relevant user's row of the content For information and/or the information of subtitles appearances of the content whether meet predetermined condition;Advertisement determination subelement is additionally operable to meet the predetermined condition in response to condition judgment subelement judgement, determines institute Content is stated as advertisement.
- 19. device according to claim 18, which is characterized in that the judging unit further includes:Storing sub-units, for meeting the predetermined condition in response to condition judgment subelement judgement, by the dependency number According to being stored as reference data.
- 20. device according to claim 18, which is characterized in thatThe information of the subtitles appearances of the content, including at least one of following:The information of the size of the corresponding subtitle of the content;AndThe information of the position of the corresponding subtitle of the content.
- 21. device according to claim 16, which is characterized in that the relevant information obtains subelement and is configured to:Obtain the relevant information that the user that cloud platform collects switches foreground broadcasting content;Information with the relevant user behavior of the content is determined based on the relevant information.
- 22. device according to claim 20, which is characterized in that the relevant information obtains subelement and is also configured to:The information of the subtitles appearances is extracted from video flowing corresponding with the specified channel;AndIt is handled using edge algorithms pair image corresponding with specified channel, to obtain the information of the subtitles appearances.
- 23. device according to claim 18, which is characterized in that the predetermined condition includes:Within a predetermined period of time, multiple users switching ratio of switching foreground broadcasting content when foreground plays the content is more than Equal to predetermined switching rate threshold;And/orWithin a predetermined period of time, the variation of subtitles appearances is more than or equal to predetermined changing features threshold value.
- 24. device according to claim 16, which is characterized in that the switch unit is additionally operable to true in the determination unit When determining the content of specified channel is currently played from the background, the content is judged not for advertisement in response to the judging unit, it will The content switches back into foreground broadcasting.
- 25. a kind of terminal, which is characterized in that including:User interface, processor;Wherein, the user interface interacts for user with the terminal, and the processor passes through the use based on user The interaction that family interface and the terminal carry out determines specified channel, and determines whether foreground is currently playing specified channel Content, if so, being at least partially based on the subtitles appearances with the information of the relevant user behavior of the content and/or the content Information judge whether the content is advertisement, in response to the content be advertisement, by the content switch to backstage play;Wherein, the information with the relevant user behavior of the content, including:Multiple users are when foreground plays the content Switch the switching ratio of foreground broadcasting content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510048202.8A CN104581224B (en) | 2015-01-29 | 2015-01-29 | Switch the method, apparatus and terminal of broadcasting content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510048202.8A CN104581224B (en) | 2015-01-29 | 2015-01-29 | Switch the method, apparatus and terminal of broadcasting content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104581224A CN104581224A (en) | 2015-04-29 |
CN104581224B true CN104581224B (en) | 2018-06-05 |
Family
ID=53096275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510048202.8A Active CN104581224B (en) | 2015-01-29 | 2015-01-29 | Switch the method, apparatus and terminal of broadcasting content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104581224B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657522B (en) * | 2016-01-05 | 2019-06-28 | 深圳市金立通信设备有限公司 | A kind of method and terminal of video playing |
CN105847889B (en) * | 2016-03-28 | 2019-03-15 | 深圳市九洲电器有限公司 | Advertisement in digital television recognition methods and system |
CN106878284A (en) * | 2017-01-13 | 2017-06-20 | 北京元心科技有限公司 | Method and device for controlling media playing function in multiple systems |
CN106998393B (en) * | 2017-05-24 | 2019-03-05 | 维沃移动通信有限公司 | Video playing control method, mobile terminal and computer readable storage medium |
WO2019014829A1 (en) * | 2017-07-18 | 2019-01-24 | 深圳市智晟达科技有限公司 | Method for automatically changing channels, and digital television |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101163196A (en) * | 2007-11-20 | 2008-04-16 | 腾讯科技(深圳)有限公司 | Method, system and equipment to recommend program to television users |
CN101175214A (en) * | 2007-11-15 | 2008-05-07 | 北京大学 | A method and device for real-time detection of advertisements from broadcast data streams |
CN101996313A (en) * | 2009-08-18 | 2011-03-30 | 宏碁股份有限公司 | System and method for detecting advertisement |
CN103608831A (en) * | 2011-06-17 | 2014-02-26 | 微软公司 | Selection of advertisements via viewer feedback |
CN104113780A (en) * | 2014-06-25 | 2014-10-22 | 小米科技有限责任公司 | Advertisement processing method and apparatus |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8769566B2 (en) * | 2001-03-02 | 2014-07-01 | Jlb Ventures Llc | Method and system for advertising based on the content of selected channels or broadcasted programs |
US20070157228A1 (en) * | 2005-12-30 | 2007-07-05 | Jason Bayer | Advertising with video ad creatives |
US9143840B2 (en) * | 2013-05-20 | 2015-09-22 | Veenome, Inc. | Systems and methods for evaluating online videos |
-
2015
- 2015-01-29 CN CN201510048202.8A patent/CN104581224B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101175214A (en) * | 2007-11-15 | 2008-05-07 | 北京大学 | A method and device for real-time detection of advertisements from broadcast data streams |
CN101163196A (en) * | 2007-11-20 | 2008-04-16 | 腾讯科技(深圳)有限公司 | Method, system and equipment to recommend program to television users |
CN101996313A (en) * | 2009-08-18 | 2011-03-30 | 宏碁股份有限公司 | System and method for detecting advertisement |
CN103608831A (en) * | 2011-06-17 | 2014-02-26 | 微软公司 | Selection of advertisements via viewer feedback |
CN104113780A (en) * | 2014-06-25 | 2014-10-22 | 小米科技有限责任公司 | Advertisement processing method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN104581224A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108712665B (en) | Live broadcast list generation method and device, server and storage medium | |
CN107820138B (en) | Video playing method, device, terminal and storage medium | |
CN110087119B (en) | Live broadcast home page display method and device and computer readable storage medium | |
CN110730387B (en) | Video playing control method and device, storage medium and electronic device | |
CN103713800B (en) | User interface control method and electronic device with user interface | |
CN103718166B (en) | Messaging device, information processing method | |
CN104581224B (en) | Switch the method, apparatus and terminal of broadcasting content | |
WO2022247220A1 (en) | Interface processing method and apparatus | |
US20110246560A1 (en) | Social context for inter-media objects | |
CN113852767B (en) | Video editing method, device, equipment and medium | |
CN108322788A (en) | Advertisement demonstration method and device in a kind of net cast | |
CN105872617A (en) | Program grading play method and device based on face recognition | |
CN106250046A (en) | Praise processing method and device and terminal equipment | |
CN109474562B (en) | Method and device for displaying logo, method and device for responding to request | |
CN102263997A (en) | Program information classifying and displaying method and device and TV set | |
CN109479157A (en) | Promote method, system and the medium of the interaction between the viewer of content stream | |
CN109286850A (en) | A kind of video labeling method and terminal based on barrage | |
CN107872685A (en) | A kind of player method of multi-medium data, device and computer installation | |
CN108476344A (en) | The content selection of networked media device | |
CN106792210A (en) | The sorting technique and system of a kind of TV user | |
CN110072138B (en) | Video playing method, video playing equipment and computer readable storage medium | |
KR20210091082A (en) | Image processing apparatus, control method thereof and computer readable medium having computer program recorded therefor | |
CN109769130B (en) | Remote controller personalized setting method and system based on big viewing data | |
US20150026744A1 (en) | Display system, display apparatus, display method, and program | |
CN111930338A (en) | Volume recommendation method, device, equipment and storage medium |
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 |