CN106210770A - A kind of method and apparatus showing barrage information - Google Patents
A kind of method and apparatus showing barrage information Download PDFInfo
- Publication number
- CN106210770A CN106210770A CN201610543641.0A CN201610543641A CN106210770A CN 106210770 A CN106210770 A CN 106210770A CN 201610543641 A CN201610543641 A CN 201610543641A CN 106210770 A CN106210770 A CN 106210770A
- Authority
- CN
- China
- Prior art keywords
- barrage information
- acute
- probability
- thoroughly
- sample
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000001154 acute effect Effects 0.000 claims abstract description 248
- 238000009738 saturating Methods 0.000 claims abstract description 55
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000002372 labelling Methods 0.000 description 9
- 230000011218 segmentation Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234336—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by media transcoding, e.g. video is transformed into a slideshow of still pictures or audio is converted into text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The disclosure is directed to a kind of method and apparatus showing barrage information, belong to field of computer technology.Described method includes: receive the acute shielding request of content thoroughly that terminal sends;Obtain in the target video that terminal is currently playing, the barrage information after current play time point;For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine the acute probability thoroughly of the reference word comprised in barrage information and correspondence, according to the reference word comprised in barrage information and the acute probability thoroughly of correspondence, determine the acute probability thoroughly of barrage information, if the acute probability thoroughly of barrage information is more than predetermined threshold value, it is determined that barrage information is barrage information to be filtered;Other barrage information in addition to barrage information to be filtered in barrage information is sent to terminal, so that terminal shows other barrage information during playing target video.Use the disclosure, the experience during user watches Internet video can be improved.
Description
Technical field
The disclosure is directed to field of computer technology, especially with respect to a kind of method and apparatus showing barrage information.
Background technology
Along with developing rapidly of computer technology and network technology, the Internet is widely used, and has become as
One of most important instrument in people's work, life.People can pass through internet viewing Internet video, and can be in viewing
Make comments during Internet video.During Internet video is play, terminal can show the review information that user delivers, these
Review information can show with the form of barrage, and review information can be referred to as barrage information in this case.
During terminal plays Internet video, terminal can obtain each user from server and deliver this Internet video
Barrage information, then barrage information is added in Internet video and shows, so, user can be at browse network video
During, read the comment that each user delivers easily.
Summary of the invention
In order to overcome problem present in correlation technique, present disclose provides a kind of method showing barrage information and dress
Put.Technical scheme is as follows:
First aspect according to disclosure embodiment, it is provided that a kind of method showing barrage information, described method includes:
Receive the acute shielding request of content thoroughly that terminal sends;
Obtain in the target video that described terminal is currently playing, the barrage information after current play time point;
For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine described
The reference word that comprises in barrage information and the acute probability thoroughly of correspondence, according to the reference word comprised in described barrage information and right
The acute probability thoroughly answered, determines the acute probability thoroughly of described barrage information, if the acute probability thoroughly of described barrage information is more than presetting threshold
Value, it is determined that described barrage information is barrage information to be filtered;
Other barrage information in addition to described barrage information to be filtered in described barrage information is sent to described terminal,
So that described terminal display other barrage information described during playing described target video.
Optionally, described method also includes:
Obtain the sample barrage information of preset number, described sample barrage information includes at least one acute barrage letter thoroughly
Breath;
By the number of barrage information thoroughly acute in described sample barrage information, with the ratio of the number of described sample barrage information
Value, is defined as the acute probability thoroughly of sample, and for each word comprised in the sample barrage information of described preset number, by described
Word number in the sample barrage information of described preset number, with the ratio of the number of described sample barrage information, determines
Sample word probability for described word;
For each word comprised in the sample barrage information of described preset number, the acute bullet thoroughly of described word will be comprised
The business that the number of curtain information obtains divided by the number of described sample barrage information, the ratio of thoroughly probability acute with described sample, determine
Acute probability thoroughly for described word;
By described each word, and the acute probability thoroughly of correspondence, add the corresponding of the most described reference word probability saturating with play
In relation.
As such, it is possible to determine the acute probability thoroughly with reference to word accurately.
Optionally, the described play according to the reference word comprised in described barrage information and correspondence probability thoroughly, determine described
The acute probability thoroughly of barrage information, including:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding and described
The acute probability thoroughly of sample, determines the acute probability thoroughly of described barrage information.
Optionally, described acute thoroughly probability and the sample word corresponding according to the reference word comprised in described barrage information are general
Rate, and the acute probability thoroughly of described sample, determine the acute probability thoroughly of described barrage information, including:
The each acute thoroughly probability corresponding with reference to word comprised in described barrage information is multiplied, obtains the first product,
And each sample word probability corresponding with reference to word comprised in described barrage information is multiplied, obtain the second product;
By acute to described first product and described sample the 3rd product that probability multiplication obtains thoroughly, with the ratio of described second product
Value, is defined as the acute probability thoroughly of described barrage information.
Optionally, described method also includes:
Often receive a barrage information, obtain video corresponding to the barrage information received and right in described video
The playing progress rate time point answered, if described in account of delivering corresponding to the barrage information that receives play described video described
Video data after playing progress rate time point, then the barrage information received described in storage, and it is recorded as the saturating barrage of doubtful play
Information;
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, it is determined that described barrage information is to be filtered
Barrage information, including:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information to be registered as doubtful play saturating
Barrage information, it is determined that described barrage information is barrage information to be filtered.
As such, it is possible to all filter acute barrage information thoroughly.
Second aspect according to disclosure embodiment, it is provided that a kind of device showing barrage information, described device includes:
Receiver module, for receiving the acute shielding request of content thoroughly that terminal sends;
Acquisition module, for obtaining in the target video that described terminal is currently playing, the bullet after current play time point
Curtain information;
Determine module, for for every barrage information, based on the saturating probability of reference word and play prestored corresponding
Relation, determines the acute probability thoroughly of the reference word comprised in described barrage information and correspondence, comprises according in described barrage information
Reference word and the acute probability thoroughly of correspondence, determine the acute probability thoroughly of described barrage information, if described barrage information acute thoroughly
Probability is more than predetermined threshold value, it is determined that described barrage information is barrage information to be filtered;
Sending module, for sending out other barrage information in addition to described barrage information to be filtered in described barrage information
Deliver to described terminal, so that described terminal display other barrage information described during playing described target video.
Optionally, described acquisition module is additionally operable to obtain the sample barrage information of preset number, described sample barrage information
In include at least one acute barrage information thoroughly;
Described determine module, be additionally operable to the number of barrage information thoroughly acute in described sample barrage information, with described sample
The ratio of the number of barrage information, is defined as the acute probability thoroughly of sample, and for the sample barrage information of described preset number is wrapped
The each word contained, by described word number in the sample barrage information of described preset number, believes with described sample barrage
The ratio of the number of breath, is defined as the sample word probability of described word;
Described determine module, be additionally operable to each word for comprising in the sample barrage information of described preset number, will
The business that the number of the acute barrage information thoroughly comprising described word obtains divided by the number of described sample barrage information, with described sample
The ratio of acute probability thoroughly, is defined as the acute probability thoroughly of described word;
Described device also includes:
Add module, be used for described each word, and the acute probability thoroughly of correspondence, add to described reference word with acute
Thoroughly in the corresponding relation of probability.
Optionally, described determine module, be used for:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding and described
The acute probability thoroughly of sample, determines the acute probability thoroughly of described barrage information.
Optionally, described determine that module includes calculating sub module and determine submodule, wherein:
Described calculating sub module, for carrying out each acute probability thoroughly corresponding with reference to word comprised in described barrage information
It is multiplied, obtains the first product, and each sample word probability corresponding with reference to word comprised in described barrage information is carried out phase
Take advantage of, obtain the second product;
Described determine submodule, for the 3rd taking advantage of acute to described first product and described sample saturating probability multiplication obtains
Long-pending, with the ratio of described second product, it is defined as the acute probability thoroughly of described barrage information.
Optionally, described device also includes:
Memory module, for often receiving a barrage information, obtain video corresponding to the barrage information received and
Playing progress rate time point corresponding in described video, if described in account of delivering corresponding to the barrage information that receives play
Described video video data after described playing progress rate time point, then the barrage information received described in storage, and record
For doubtful play saturating barrage information;
Described determine module, be used for:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information to be registered as doubtful play saturating
Barrage information, it is determined that described barrage information is barrage information to be filtered.
The third aspect according to disclosure embodiment, it is provided that a kind of device showing barrage information, described device includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Receive the acute shielding request of content thoroughly that terminal sends;
Obtain in the target video that described terminal is currently playing, the barrage information after current play time point;
For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine described
The reference word that comprises in barrage information and the acute probability thoroughly of correspondence, according to the reference word comprised in described barrage information and right
The acute probability thoroughly answered, determines the acute probability thoroughly of described barrage information, if the acute probability thoroughly of described barrage information is more than presetting threshold
Value, it is determined that described barrage information is barrage information to be filtered;
Other barrage information in addition to described barrage information to be filtered in described barrage information is sent to described terminal,
So that described terminal display other barrage information described during playing described target video.
Embodiment of the disclosure that the technical scheme of offer can include following beneficial effect:
In disclosure embodiment, after server receives the acute shielding request of content thoroughly that terminal sends, terminal can be obtained and work as
In the target video of front broadcasting, the barrage information after current play time point, for every barrage information, server can be with base
In the corresponding relation of the reference word prestored Yu the saturating probability of play, determine the reference word comprised in barrage information and correspondence
Acute probability thoroughly, then according to the reference word comprised in barrage information and the acute probability thoroughly of correspondence, determines the play of barrage information thoroughly
Probability, if the acute probability thoroughly of barrage information is more than predetermined threshold value, it is determined that barrage information is barrage information to be filtered, server
Other barrage information in addition to barrage information to be filtered in barrage information being sent to terminal, terminal can regard playing target
Other barrage information is shown during Pin.So, server may determine that the barrage information that there may be acute content thoroughly, to end
End sends other barrage information in addition to this kind of barrage information, and then terminal will not show this kind of barrage information, can reduce
User sees the probability of acute content thoroughly, it is thus possible to improve the experience during user watches Internet video.
It should be appreciated that it is only exemplary and explanatory, not that above general description and details hereinafter describe
The disclosure can be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the enforcement of the disclosure
Example, and for explaining the principle of the disclosure together with description.In the accompanying drawings:
Fig. 1 is the flow chart according to a kind of method showing barrage information shown in an exemplary embodiment;
Fig. 2 is to shield option schematic diagram according to a kind of barrage shown in an exemplary embodiment;
Fig. 3 is the flow chart according to a kind of method showing barrage information shown in an exemplary embodiment;
Fig. 4 is the structural representation according to a kind of server shown in an exemplary embodiment;
Fig. 5 is the structural representation according to a kind of server shown in an exemplary embodiment;
Fig. 6 is the structural representation according to a kind of server shown in an exemplary embodiment;
Fig. 7 is the structural representation according to a kind of server shown in an exemplary embodiment;
Fig. 8 is the structural representation according to a kind of server shown in an exemplary embodiment.
By above-mentioned accompanying drawing, it has been shown that the embodiment that the disclosure is clear and definite, hereinafter will be described in more detail.These accompanying drawings
With word, the scope being not intended to be limited disclosure design by any mode is described, but by with reference to specific embodiment being
Those skilled in the art illustrate the concept of the disclosure.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they are only with the most appended
The example of the apparatus and method that some aspects that described in detail in claims, the disclosure are consistent.
The disclosure one exemplary embodiment provides a kind of method showing barrage information, and the method for display barrage information can
For in server, wherein, server could be for the background server of the application program of video playback.Can in server
To be provided with processor, memorizer, transceiver etc., processor is displayed for the process of the process of barrage information;Memorizer
The data needed in may be used in storage display barrage information process and the data received;Transceiver may be used for receiving
And transmission data.
In step 101, receive the acute shielding request of content thoroughly that terminal sends.
In force, user can install the application program for video playback in terminal (such as mobile phone etc.), and triggers
Opening this application program, can be provided with list of videos in application program, user can select certain video in list of videos
(i.e. target video), clicks on the icon of this video, terminal then can detect to should the play instruction of video, at this moment, can touch
Send out terminal and generate playing request, and the video labeling of the video that interpolation user selects in playing request, then by playing request
It is sent to server.Server can be provided with data base, data base can store substantial amounts of video data, the most permissible
Store the barrage information that different user corresponding to each video is delivered.Server receives the playing request that terminal sends, permissible
Playing request is resolved, obtains the video labeling of the target video wherein carried, then search in data base and obtain
The data of target video are sent to terminal, at the number sending target video by the data of the target video that this video labeling is corresponding
According to time, corresponding for the data of target video barrage information is sent to terminal simultaneously, the data of target video are broadcast by terminal
Put, while playing the data of target video, show barrage information.
As in figure 2 it is shown, technical staff is in the application program of video playback, it is provided with the acute shielding option of barrage thoroughly.User
In the case of played in full screen target video, user can click on the broadcast interface of target video, and terminal then can detect broadcasting
The click commands at interface, then shows the acute shielding option of barrage thoroughly, cache option and some other broadcasting setting options etc..With
The acute shielding option of barrage thoroughly can be clicked in family, and terminal then can detect the click commands of the acute shielding option of barrage thoroughly, target is regarded
The video labeling of frequency adds in the acute request of shielding thoroughly, and then terminal to server sends the acute shielding request of content thoroughly.Such as, use
When the full frame viewing in family film " Garfield " was by the 50th minute, it is desirable to the acute barrage thoroughly of shielding, then can click on video playback interface, touch
Sending out some other broadcasting setting options such as terminal demonstration acute barrage thoroughly shielding option, user can click on the acute shielding choosing of barrage thoroughly
, terminal then can detect the click commands of the acute shielding option of barrage thoroughly, and terminal can send acute content shielding thoroughly to server
Request, carries the video labeling of " Garfield " in the acute shielding request of content thoroughly.
In step 102, obtain in the target video that terminal is currently playing, the barrage information after current play time point.
In force, after server receives the acute shielding request of content thoroughly, the video mark obtaining target video can be resolved
Knowing, then server determines target video current play time point, and determines the barrage information after current play time point,
Namely determine in target video not to the barrage information that the video data of terminal transmission is corresponding.Such as, target video is film
" Garfield ", altogether playing duration be 1 hour 30 points, currently playing to the 50th minute, server can obtain the 50th minute extremely
Barrage information between 90th minute.
In step 103, for every barrage information, corresponding pass based on the saturating probability of reference word and play prestored
System, determines the acute probability thoroughly of the reference word comprised in barrage information and correspondence, according to the reference word comprised in barrage information
And the acute probability thoroughly of correspondence, determine the acute probability thoroughly of barrage information, if probability is more than predetermined threshold value thoroughly, then in the play of barrage information
Determine that barrage information is barrage information to be filtered.
In force, technical staff can prestore segmentation methods (such as Chinese Word Automatic Segmentation etc.) in the server, point
Word algorithm can obtain, in short splitting, each word comprised in this word.Technical staff can arrange default threshold
Value, and store to server, when the acute saturating probability of certain barrage information is more than predetermined threshold value, this barrage information will be by really
It is set to barrage information to be filtered.
After server gets in target video the barrage information after current play time point, for these barrage information
In every barrage information, server can obtain reference word and the saturating probability of play prestored corresponding relation (preset ginseng
The process of the corresponding relation examining word and the saturating probability of play is described in detail later).And server can use default participle
Algorithm, splits every barrage information, obtains each reference word comprised in every barrage information, and from reference to word
In the corresponding relation of probability saturating with play, search the acute probability thoroughly that each reference word comprised in this barrage information is corresponding.So
Rear server is according to the reference word pair comprised in the disaggregated model algorithm (such as NB Algorithm etc.) preset, barrage information
The acute probability thoroughly answered, determines the acute probability thoroughly of this barrage information.Then judge that the acute probability thoroughly of this barrage information is the biggest
In predetermined threshold value, if this barrage information more than predetermined threshold value, then is defined as treating by the acute probability thoroughly of this barrage information
Filter barrage information.The like determine the acute probability thoroughly of every barrage information, and determine that whether every barrage barrage information be
Barrage information to be filtered.
Optionally, can be true according to the acute probability thoroughly that sample word probability, the acute probability thoroughly of sample and reference word are corresponding
Determining the acute probability thoroughly of barrage information, corresponding process can be such that the play corresponding according to the reference word comprised in barrage information
Probability and sample word probability thoroughly, and the acute probability thoroughly of sample, determine the acute probability thoroughly of barrage information.
Wherein, the sample word probability of certain word is this word number in the sample barrage information of preset number,
Ratio with the number of sample barrage information.The acute probability thoroughly of sample is the number of acute barrage information thoroughly in sample barrage information, with
The ratio of the number of sample barrage information, detailed content is described below.
In force, for certain barrage information, server can obtain the sample prestored acute probability, this bullet thoroughly
The sample word probability of each word in curtain information, then each according to what sample acute probability, every barrage information thoroughly comprised
With reference to the acute saturating probability that reference the word comprised in the sample word probability of word and this barrage information is corresponding, calculate
To the acute probability thoroughly of this barrage information, the like, use identical method, determine the acute probability thoroughly of every barrage information.
Optionally, it is possible to use NB Algorithm calculates the acute probability thoroughly of every barrage information, and corresponding process can
With as follows: each acute thoroughly probability corresponding with reference to word comprised in barrage information is multiplied, obtains the first product, and by bullet
The each sample word probability corresponding with reference to word comprised in curtain information is multiplied, and obtains the second product;By the first product with
Acute the 3rd product that probability multiplication obtains thoroughly of sample, with the ratio of the second product, is defined as the acute probability thoroughly of barrage information.
In force, for certain barrage information, server determines that the reference word comprised in this barrage information is corresponding
Acute probability thoroughly after, each chit-chat) reference word comprised in the acute probability thoroughly of the sample prestored and this barrage information can be obtained
The sample word probability that language is corresponding.The each acute thoroughly probability corresponding with reference to word comprised in barrage information can be carried out by server
It is multiplied, obtains the first product, and each sample word probability corresponding with reference to word that can will comprise in this barrage information
It is multiplied, obtains the second product, then the first product is multiplied by the acute probability thoroughly of the sample got, obtains the 3rd product, will
3rd product, divided by the second product, the value obtained, is defined as the acute probability thoroughly of this barrage information, the like, use identical
Method, determine the acute probability thoroughly of every barrage information.
Optionally, saturating for doubtful play barrage information can also be defined as barrage information to be filtered by server, processes accordingly
Can be such that
If the acute probability thoroughly of barrage information is more than predetermined threshold value, or barrage information is registered as doubtful play saturating barrage letter
Breath, it is determined that barrage information is barrage information to be filtered.
Wherein, doubtful play saturating barrage information is the barrage information likely comprising acute content thoroughly, and the method that specifically determines is rear
Face describes in detail.
In force, server determines in target video, the acute probability thoroughly of the barrage information after current play time point
After, the acute probability thoroughly of barrage information can be defined as barrage information to be filtered more than the barrage information of predetermined threshold value by server,
Or, server can will be registered as the barrage information of doubtful play saturating barrage information, is defined as barrage information to be filtered.Example
As, the acute probability thoroughly of certain play saturating barrage information is less than predetermined threshold value, but this barrage information is doubtful play saturating barrage information,
Server may determine that this barrage information is barrage information to be filtered.
Step 104, sends other barrage information in addition to barrage information to be filtered in barrage information to terminal, so that
Terminal shows other barrage information during playing target video.
In force, after server determines the barrage information to be filtered of target video, can will target video currently be broadcast
Other barrage information in addition to barrage information to be filtered after putting time point, delivers to terminal with corresponding video data transmitting, clothes
Business device is when sending barrage information to terminal, it is also possible to by barrage time point corresponding for barrage information, (user delivers barrage information
Time, the playing progress rate time point of target video) send to terminal.After terminal receives other barrage information that server sends,
Can be in the playing process of target video, according to the barrage time point that barrage information is corresponding, show barrage information.
Disclosure embodiment additionally provides, and arranges the process with reference to word with the corresponding relation of the saturating probability of play, such as Fig. 3 institute
Showing, the corresponding step that processes can be such that
In step 301, obtain the sample barrage information of preset number, sample barrage information includes at least one acute thoroughly
Barrage information.
Wherein, acute barrage information thoroughly is to be determined as acute saturating barrage information by technical staff.
In force, the barrage information of preset number that technical staff can will store in server, it is recorded as sample bullet
Curtain information, and when choosing sample barrage information, including at least a play saturating barrage information in the sample barrage information selected,
And technical staff can be with barrage information thoroughly acute in marker samples barrage information.Server can obtain and be registered as sample barrage
The barrage information of information, and determine the acute barrage information thoroughly comprised in sample barrage information.
In step 302, by the number of barrage information thoroughly acute in sample barrage information, with the ratio of the number of sample barrage information
Value, is defined as the acute probability thoroughly of sample, and for each word comprised in the sample barrage information of preset number, by word in advance
If the number in the sample barrage information of number, with the ratio of the number of sample barrage information, it is defined as the sample word of word
Probability.
In force, server may determine that the number of the acute barrage information thoroughly comprised in sample barrage information, then will
The number of acute barrage information thoroughly, with the ratio of the number of sample barrage information, is defined as the acute probability thoroughly of sample.Such as, sample bullet
The number of curtain information is 500, and the acute barrage information thoroughly comprised in sample barrage information is 100, then the acute probability thoroughly of sample is
0.2.And every barrage information can also be carried out point by server according to the segmentation methods (such as Chinese Word Automatic Segmentation) preset
Cut, obtain each word comprised in every barrage information, and then determine each word occurrence number in sample barrage information
Number, by each word number of occurrence number in sample barrage information, and the ratio of the number of sample barrage information, really
It is set to should the sample word probability of word.Such as, the number of sample barrage information is 500, and " final result " word goes out occurrence
The number of number is 400, then the sample word probability of " final result " word is 0.8.
In step 303, for each word comprised in the sample barrage information of preset number, the acute saturating of word will be comprised
The business that the number of barrage information obtains divided by the number of sample barrage information, the ratio of thoroughly probability acute with sample, it is defined as word
Acute probability thoroughly.
In force, for certain word comprised in sample barrage information, server may determine that and comprises this word
The number of acute barrage information thoroughly, then by comprising the number of the acute barrage information thoroughly of this word, divided by the number of sample barrage information
Mesh obtains business.Then the business that server can will obtain, the ratio of thoroughly probability acute with sample, it is defined as the acute the most general of this word
Rate.Such as, the number of sample barrage information is 500, and in sample barrage information, the number of acute barrage information thoroughly is 100, bag
The number of the acute barrage information thoroughly containing " final result " word is 50, and the acute probability thoroughly of sample is 0.2, then comprise the play of " final result " word
The probability that thoroughly barrage information occurs in sample barrage information is 0.1, the acute saturating probability of " final result " word be 0.5 (0.1 divided by
0.2).The like, server may determine that the acute probability thoroughly of each word comprised in sample barrage information.
In step 304, by each word, and the acute probability thoroughly of correspondence, interpolation is right to reference word probability saturating with play
In should being related to.
In force, technical staff can pre-set the corresponding relation with reference to word and the saturating probability of play, and store to
In server.After server determines the acute probability thoroughly of each word of comprising in sample barrage information, can by each word, with
And the acute probability thoroughly of correspondence, in the interpolation to the reference word corresponding relation with the saturating probability of play.
Disclosure embodiment additionally provides, and server determines the method for doubtful play saturating barrage information, and corresponding process is permissible
As follows:
Often receive a barrage information, obtain video corresponding to the barrage information received and corresponding in video
Playing progress rate time point, if the barrage information received corresponding deliver account play video playing progress rate time point it
After video data, then store the barrage information received, and be recorded as doubtful play saturating barrage information.
In force, user is during viewing video, it is desirable to deliver barrage information, can click on and deliver barrage choosing
, triggering terminal display barrage information delivers frame, and user can deliver, in barrage information, the barrage letter that input in frame is wanted to deliver
Breath, then clicks on transmission button, and triggering terminal obtains video labeling and this barrage of video corresponding to this barrage information
The playing progress rate time point that information is corresponding in video, then sends user to server and delivers barrage information, and this bullet
The video labeling of the video that curtain information is corresponding and this barrage information corresponding playing progress rate time point in video.
Server receives this barrage information and the video labeling of video corresponding to this barrage information and this bullet
After the playing progress rate time point that curtain information is corresponding in video, video labeling therein and this barrage information can be obtained
Playing progress rate time point corresponding in video, then obtain this barrage information corresponding deliver the video playback that account is corresponding
Record, if account of delivering corresponding to this barrage information play the video data after this playing progress rate time point, then recognizes
Being likely to be acute barrage information thoroughly for this barrage information, server can store this barrage information, and by this barrage
Information is recorded as doubtful play saturating barrage information.The like server may determine that whether each the barrage information received be
Doubtful play saturating barrage information.
In disclosure embodiment, after server receives the acute shielding request of content thoroughly that terminal sends, terminal can be obtained and work as
In the target video of front broadcasting, the barrage information after current play time point, for every barrage information, server can be with base
In the corresponding relation of the reference word prestored Yu the saturating probability of play, determine the reference word comprised in barrage information and correspondence
Acute probability thoroughly, then according to the reference word comprised in barrage information and the acute probability thoroughly of correspondence, determines the play of barrage information thoroughly
Probability, if the acute probability thoroughly of barrage information is more than predetermined threshold value, it is determined that barrage information is barrage information to be filtered, server
Other barrage information in addition to barrage information to be filtered in barrage information being sent to terminal, terminal can regard playing target
Other barrage information is shown during Pin.So, server may determine that the barrage information that there may be acute content thoroughly, to end
End sends other barrage information in addition to this kind of barrage information, and then terminal will not show this kind of barrage information, can reduce
User sees the probability of acute content thoroughly, it is thus possible to improve the experience during user watches Internet video.
Based on identical technology design, another embodiment of the disclosure additionally provides a kind of device showing barrage information, as
Shown in Fig. 4, this device includes:
Receiver module 410, for receiving the acute shielding request of content thoroughly that terminal sends;
Acquisition module 420, for obtaining in the target video that described terminal is currently playing, after current play time point
Barrage information;
Determine module 430, for for every barrage information, based on the saturating probability of reference word and play prestored right
Should be related to, determine the acute probability thoroughly of the reference word comprised in described barrage information and correspondence, wrap according in described barrage information
The reference word contained and the acute probability thoroughly of correspondence, determine the acute probability thoroughly of described barrage information, if the play of described barrage information
Probability is more than predetermined threshold value thoroughly, it is determined that described barrage information is barrage information to be filtered;
Sending module 440, for believing other barrage except described barrage information to be filtered in addition in described barrage information
Breath sends to described terminal, so that described terminal display other barrage information described during playing described target video.
Optionally, described acquisition module is additionally operable to obtain the sample barrage information of preset number, described sample barrage information
In include at least one acute barrage information thoroughly;
Described determine module 430, be additionally operable to the number of barrage information thoroughly acute in described sample barrage information, with described sample
The ratio of the number of this barrage information, is defined as the acute probability thoroughly of sample, and in the sample barrage information of described preset number
The each word comprised, by described word number in the sample barrage information of described preset number, with described sample barrage
The ratio of the number of information, is defined as the sample word probability of described word;
Described determine module 430, be additionally operable to each word for comprising in the sample barrage information of described preset number,
The business obtained divided by the number of described sample barrage information by the number of the acute barrage information thoroughly comprising described word, with described sample
The ratio of this play probability thoroughly, is defined as the acute probability thoroughly of described word;
As it is shown in figure 5, described device also includes:
Add module 450, be used for described each word, and the acute probability thoroughly of correspondence, add to described reference word
In the corresponding relation of probability saturating with play.
Optionally, described determine module 430, be used for:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding and described
The acute probability thoroughly of sample, determines the acute probability thoroughly of described barrage information.
Optionally, as shown in Figure 6, described determine that module 430 includes calculating sub module 431 and determines submodule 432, its
In:
Described calculating sub module 431, for each acute thoroughly probability corresponding with reference to word that will comprise in described barrage information
It is multiplied, obtains the first product, and each sample word probability corresponding with reference to word comprised in described barrage information is entered
Row is multiplied, and obtains the second product;
Described determine submodule 432, for acute to described first product and described sample saturating probability multiplication is obtained the 3rd
Product, with the ratio of described second product, is defined as the acute probability thoroughly of described barrage information.
Optionally, as it is shown in fig. 7, described device also includes:
Memory module 460, for often receiving a barrage information, obtain video corresponding to the barrage information received with
And in described video corresponding playing progress rate time point, if described in account of delivering corresponding to the barrage information that receives play
Cross described video video data after described playing progress rate time point, then the barrage information received described in storage, and remember
Record is doubtful play saturating barrage information;
Described determine module 430, be used for:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information to be registered as doubtful play saturating
Barrage information, it is determined that described barrage information is barrage information to be filtered.
In disclosure embodiment, after server receives the acute shielding request of content thoroughly that terminal sends, terminal can be obtained and work as
In the target video of front broadcasting, the barrage information after current play time point, for every barrage information, server can be with base
In the corresponding relation of the reference word prestored Yu the saturating probability of play, determine the reference word comprised in barrage information and correspondence
Acute probability thoroughly, then according to the reference word comprised in barrage information and the acute probability thoroughly of correspondence, determines the play of barrage information thoroughly
Probability, if the acute probability thoroughly of barrage information is more than predetermined threshold value, it is determined that barrage information is barrage information to be filtered, server
Other barrage information in addition to barrage information to be filtered in barrage information being sent to terminal, terminal can regard playing target
Other barrage information is shown during Pin.So, server may determine that the barrage information that there may be acute content thoroughly, to end
End sends other barrage information in addition to this kind of barrage information, and then terminal will not show this kind of barrage information, can reduce
User sees the probability of acute content thoroughly, it is thus possible to improve the experience during user watches Internet video.
It should be understood that above-described embodiment provide display barrage information device show barrage information time, only with
The division of above-mentioned each functional module is illustrated, and in actual application, can distribute above-mentioned functions by not as desired
With functional module complete, the internal structure of device will be divided into different functional modules, with complete described above all
Or partial function.It addition, the device of display barrage information that above-described embodiment provides is implemented with the method for display barrage information
Example belongs to same design, and it implements process and refers to embodiment of the method, repeats no more here.
Disclosure another exemplary embodiment provides the structural representation of a kind of server.With reference to Fig. 8, server 800
Including processing assembly 1922, it farther includes one or more processor, and by the memorizer representated by memorizer 1932
Resource, can be by the instruction of the execution of processing component 1922, such as application program for storage.The application of storage in memorizer 1932
Program can include one or more each corresponding to one group instruction module.Joined additionally, process assembly 1922
It is set to perform instruction, to perform the method that above-mentioned display uses record.
Server 800 can also include a power supply module 1926 be configured to perform server 800 power management, one
Individual wired or wireless network interface 1950 is configured to be connected to server 800 network, and input and output (I/O) interface
1958.Server 800 can operate based on the operating system being stored in memorizer 1932, such as Windows ServerTM, Mac
OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Server 800 can include memorizer, and one or more than one program, one of them or one
Procedure above is stored in memorizer, and is configured to be performed one or one by one or more than one processor
Procedure above comprises the instruction for carrying out following operation:
Receive the acute shielding request of content thoroughly that terminal sends;
Obtain in the target video that described terminal is currently playing, the barrage information after current play time point;
For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine described
The reference word that comprises in barrage information and the acute probability thoroughly of correspondence, according to the reference word comprised in described barrage information and right
The acute probability thoroughly answered, determines the acute probability thoroughly of described barrage information, if the acute probability thoroughly of described barrage information is more than presetting threshold
Value, it is determined that described barrage information is barrage information to be filtered;
Other barrage information in addition to described barrage information to be filtered in described barrage information is sent to described terminal,
So that described terminal display other barrage information described during playing described target video.
Optionally, described method also includes:
Obtain the sample barrage information of preset number, described sample barrage information includes at least one acute barrage letter thoroughly
Breath;
By the number of barrage information thoroughly acute in described sample barrage information, with the ratio of the number of described sample barrage information
Value, is defined as the acute probability thoroughly of sample, and for each word comprised in the sample barrage information of described preset number, by described
Word number in the sample barrage information of described preset number, with the ratio of the number of described sample barrage information, determines
Sample word probability for described word;
For each word comprised in the sample barrage information of described preset number, the acute bullet thoroughly of described word will be comprised
The business that the number of curtain information obtains divided by the number of described sample barrage information, the ratio of thoroughly probability acute with described sample, determine
Acute probability thoroughly for described word;
By described each word, and the acute probability thoroughly of correspondence, add the corresponding of the most described reference word probability saturating with play
In relation.
Optionally, the described play according to the reference word comprised in described barrage information and correspondence probability thoroughly, determine described
The acute probability thoroughly of barrage information, including:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding and described
The acute probability thoroughly of sample, determines the acute probability thoroughly of described barrage information.
Optionally, described acute thoroughly probability and the sample word corresponding according to the reference word comprised in described barrage information are general
Rate, and the acute probability thoroughly of described sample, determine the acute probability thoroughly of described barrage information, including:
The each acute thoroughly probability corresponding with reference to word comprised in described barrage information is multiplied, obtains the first product,
And each sample word probability corresponding with reference to word comprised in described barrage information is multiplied, obtain the second product;
By acute to described first product and described sample the 3rd product that probability multiplication obtains thoroughly, with the ratio of described second product
Value, is defined as the acute probability thoroughly of described barrage information.
Optionally, described method also includes:
Often receive a barrage information, obtain video corresponding to the barrage information received and right in described video
The playing progress rate time point answered, if described in account of delivering corresponding to the barrage information that receives play described video described
Video data after playing progress rate time point, then the barrage information received described in storage, and it is recorded as the saturating barrage of doubtful play
Information;
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, it is determined that described barrage information is to be filtered
Barrage information, including:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information to be registered as doubtful play saturating
Barrage information, it is determined that described barrage information is barrage information to be filtered.
In disclosure embodiment, after server receives the acute shielding request of content thoroughly that terminal sends, terminal can be obtained and work as
In the target video of front broadcasting, the barrage information after current play time point, for every barrage information, server can be with base
In the corresponding relation of the reference word prestored Yu the saturating probability of play, determine the reference word comprised in barrage information and correspondence
Acute probability thoroughly, then according to the reference word comprised in barrage information and the acute probability thoroughly of correspondence, determines the play of barrage information thoroughly
Probability, if the acute probability thoroughly of barrage information is more than predetermined threshold value, it is determined that barrage information is barrage information to be filtered, server
Other barrage information in addition to barrage information to be filtered in barrage information being sent to terminal, terminal can regard playing target
Other barrage information is shown during Pin.So, server may determine that the barrage information that there may be acute content thoroughly, to end
End sends other barrage information in addition to this kind of barrage information, and then terminal will not show this kind of barrage information, can reduce
User sees the probability of acute content thoroughly, it is thus possible to improve the experience during user watches Internet video.
Those skilled in the art, after considering description and putting into practice disclosure disclosed herein, will readily occur to its of the disclosure
Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modification, purposes or
Person's adaptations is followed the general principle of the disclosure and includes the undocumented common knowledge in the art of the disclosure
Or conventional techniques means.Description and embodiments is considered only as exemplary, and the true scope of the disclosure and spirit are by following
Claim is pointed out.
It should be appreciated that the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and
And various modifications and changes can carried out without departing from the scope.The scope of the present disclosure is only limited by appended claim.
Claims (11)
1. the method showing barrage information, it is characterised in that described method includes:
Receive the acute shielding request of content thoroughly that terminal sends;
Obtain in the target video that described terminal is currently playing, the barrage information after current play time point;
For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine described barrage
The reference word that comprises in information and the acute probability thoroughly of correspondence, according to the reference word comprised in described barrage information and correspondence
Acute probability thoroughly, determines the acute probability thoroughly of described barrage information, if probability is more than predetermined threshold value thoroughly, then in the play of described barrage information
Determine that described barrage information is barrage information to be filtered;
Other barrage information in addition to described barrage information to be filtered in described barrage information is sent to described terminal, so that
Described terminal is display other barrage information described during playing described target video.
Method the most according to claim 1, it is characterised in that described method also includes:
Obtain the sample barrage information of preset number, described sample barrage information includes at least one acute barrage information thoroughly;
By the number of barrage information thoroughly acute in described sample barrage information, and the ratio of the number of described sample barrage information, really
It is set to the acute probability thoroughly of sample, and for each word comprised in the sample barrage information of described preset number, by described word
Number in the sample barrage information of described preset number, with the ratio of the number of described sample barrage information, is defined as institute
The sample word probability of predicate language;
For each word comprised in the sample barrage information of described preset number, the acute barrage letter thoroughly of described word will be comprised
The business that the number of breath obtains divided by the number of described sample barrage information, the ratio of thoroughly probability acute with described sample, it is defined as institute
The acute probability thoroughly of predicate language;
By described each word, and the acute probability thoroughly of correspondence, add to the described corresponding relation with reference to word with the saturating probability of play
In.
Method the most according to claim 2, it is characterised in that described according to the reference word comprised in described barrage information
And the acute probability thoroughly of correspondence, determine the acute probability thoroughly of described barrage information, including:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding, and described sample
Acute probability thoroughly, determines the acute probability thoroughly of described barrage information.
Method the most according to claim 3, it is characterised in that described according to the reference word comprised in described barrage information
Corresponding acute probability and sample word probability thoroughly, and the acute probability thoroughly of described sample, determine the acute probability thoroughly of described barrage information,
Including:
The each acute thoroughly probability corresponding with reference to word comprised in described barrage information is multiplied, obtains the first product, and will
The each sample word probability corresponding with reference to word comprised in described barrage information is multiplied, and obtains the second product;
By acute to described first product and described sample the 3rd product that probability multiplication obtains thoroughly, and the ratio of described second product,
It is defined as the acute probability thoroughly of described barrage information.
Method the most according to claim 1, it is characterised in that described method also includes:
Often receive a barrage information, obtain video corresponding to the barrage information received and corresponding in described video
Playing progress rate time point, if described in account of delivering corresponding to the barrage information that receives play described video in described broadcasting
Video data after progression time point, then the barrage information received described in storage, and it is recorded as doubtful play saturating barrage information;
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, it is determined that described barrage information is barrage to be filtered
Information, including:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information is registered as the saturating barrage of doubtful play
Information, it is determined that described barrage information is barrage information to be filtered.
6. the device showing barrage information, it is characterised in that described device includes:
Receiver module, for receiving the acute shielding request of content thoroughly that terminal sends;
Acquisition module, the barrage letter for obtaining in the target video that described terminal is currently playing, after current play time point
Breath;
Determine module, for for every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play,
Determine the acute probability thoroughly of the reference word comprised in described barrage information and correspondence, according to the reference comprised in described barrage information
Word and the acute probability thoroughly of correspondence, determine the acute probability thoroughly of described barrage information, if the acute probability thoroughly of described barrage information is big
In predetermined threshold value, it is determined that described barrage information is barrage information to be filtered;
Sending module, for by described barrage information except described barrage information to be filtered in addition to other barrage information transmission extremely
Described terminal, so that described terminal display other barrage information described during playing described target video.
Device the most according to claim 6, it is characterised in that described acquisition module is additionally operable to obtain the sample of preset number
Barrage information, includes at least one acute barrage information thoroughly in described sample barrage information;
Described determine module, be additionally operable to the number of barrage information thoroughly acute in described sample barrage information, with described sample barrage
The ratio of the number of information, be defined as the acute probability thoroughly of sample, and for the sample barrage information of described preset number comprises
Each word, by described word number in the sample barrage information of described preset number, with described sample barrage information
The ratio of number, is defined as the sample word probability of described word;
Described determine module, be additionally operable to, for each word comprised in the sample barrage information of described preset number, will comprise
The business that the number of the acute barrage information thoroughly of described word obtains divided by the number of described sample barrage information, acute with described sample thoroughly
The ratio of probability, is defined as the acute probability thoroughly of described word;
Described device also includes:
Add module, be used for described each word, and the acute probability thoroughly of correspondence, add to described reference word the most general with play
In the corresponding relation of rate.
Device the most according to claim 7, it is characterised in that described determine module, is used for:
According to acute probability and sample word probability thoroughly that the reference word comprised in described barrage information is corresponding, and described sample
Acute probability thoroughly, determines the acute probability thoroughly of described barrage information.
Device the most according to claim 8, it is characterised in that described determine that module includes calculating sub module and determine submodule
Block, wherein:
Described calculating sub module, for carrying out phase by each acute probability thoroughly corresponding with reference to word comprised in described barrage information
Take advantage of, obtain the first product, and each sample word probability corresponding with reference to word comprised in described barrage information is multiplied,
Obtain the second product;
Described determine submodule, for the 3rd product that acute to described first product and described sample saturating probability multiplication is obtained, with
The ratio of described second product, is defined as the acute probability thoroughly of described barrage information.
Device the most according to claim 6, it is characterised in that described device also includes:
Memory module, for often receiving a barrage information, obtains video corresponding to the barrage information received and in institute
State in video corresponding playing progress rate time point, if described in account of delivering corresponding to the barrage information that receives play described
Video video data after described playing progress rate time point, then the barrage information received described in storage, and be recorded as doubting
Like acute barrage information thoroughly;
Described determine module, be used for:
If the acute probability thoroughly of described barrage information is more than predetermined threshold value, or described barrage information is registered as the saturating barrage of doubtful play
Information, it is determined that described barrage information is barrage information to be filtered.
11. 1 kinds of devices showing barrage information, it is characterised in that described device includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Receive the acute shielding request of content thoroughly that terminal sends;
Obtain in the target video that described terminal is currently playing, the barrage information after current play time point;
For every barrage information, corresponding relation based on the reference word prestored Yu the saturating probability of play, determine described barrage
The reference word that comprises in information and the acute probability thoroughly of correspondence, according to the reference word comprised in described barrage information and correspondence
Acute probability thoroughly, determines the acute probability thoroughly of described barrage information, if probability is more than predetermined threshold value thoroughly, then in the play of described barrage information
Determine that described barrage information is barrage information to be filtered;
Other barrage information in addition to described barrage information to be filtered in described barrage information is sent to described terminal, so that
Described terminal is display other barrage information described during playing described target video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610543641.0A CN106210770B (en) | 2016-07-11 | 2016-07-11 | A kind of method and apparatus showing barrage information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610543641.0A CN106210770B (en) | 2016-07-11 | 2016-07-11 | A kind of method and apparatus showing barrage information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106210770A true CN106210770A (en) | 2016-12-07 |
CN106210770B CN106210770B (en) | 2019-05-14 |
Family
ID=57477738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610543641.0A Active CN106210770B (en) | 2016-07-11 | 2016-07-11 | A kind of method and apparatus showing barrage information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106210770B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789488A (en) * | 2017-03-29 | 2017-05-31 | 海信集团有限公司 | Intelligent home device management method and device |
CN106911945A (en) * | 2017-02-28 | 2017-06-30 | 山东浪潮商用***有限公司 | A kind of implementation method of barrage, apparatus and system |
CN107480123A (en) * | 2017-06-28 | 2017-12-15 | 武汉斗鱼网络科技有限公司 | A kind of recognition methods, device and the computer equipment of rubbish barrage |
CN108259977A (en) * | 2018-04-13 | 2018-07-06 | 上海哔哩哔哩科技有限公司 | Internet video client barrage active shield method, system and storage medium |
CN108471541A (en) * | 2018-02-01 | 2018-08-31 | 北京奇艺世纪科技有限公司 | A kind of method and device that video barrage is shown |
CN108540864A (en) * | 2018-04-13 | 2018-09-14 | 上海哔哩哔哩科技有限公司 | Internet video barrage cloud screen method, system and storage medium |
CN110166802A (en) * | 2019-05-06 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Barrage processing method, device and storage medium |
CN110245343A (en) * | 2018-03-07 | 2019-09-17 | 优酷网络技术(北京)有限公司 | Barrage analysis method and device |
CN111400632A (en) * | 2020-03-26 | 2020-07-10 | 支付宝(杭州)信息技术有限公司 | Comment information display method, device, equipment and medium |
CN112507164A (en) * | 2020-12-07 | 2021-03-16 | 重庆邮电大学 | Bullet screen filtering method and device based on content and user identification and storage medium |
CN112749347A (en) * | 2020-06-05 | 2021-05-04 | 腾讯科技(深圳)有限公司 | Social content processing method and device, computing equipment and storage medium |
CN112969093A (en) * | 2019-12-13 | 2021-06-15 | 腾讯科技(北京)有限公司 | Interactive service processing method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140280571A1 (en) * | 2013-03-15 | 2014-09-18 | General Instrument Corporation | Processing of user-specific social media for time-shifted multimedia content |
CN105357586A (en) * | 2015-09-28 | 2016-02-24 | 北京奇艺世纪科技有限公司 | Video bullet screen filtering method and device |
CN105516821A (en) * | 2015-12-14 | 2016-04-20 | 广州弹幕网络科技有限公司 | Method and device for screening bullet screen |
CN105516820A (en) * | 2015-12-10 | 2016-04-20 | 腾讯科技(深圳)有限公司 | Barrage interaction method and device |
-
2016
- 2016-07-11 CN CN201610543641.0A patent/CN106210770B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140280571A1 (en) * | 2013-03-15 | 2014-09-18 | General Instrument Corporation | Processing of user-specific social media for time-shifted multimedia content |
CN105357586A (en) * | 2015-09-28 | 2016-02-24 | 北京奇艺世纪科技有限公司 | Video bullet screen filtering method and device |
CN105516820A (en) * | 2015-12-10 | 2016-04-20 | 腾讯科技(深圳)有限公司 | Barrage interaction method and device |
CN105516821A (en) * | 2015-12-14 | 2016-04-20 | 广州弹幕网络科技有限公司 | Method and device for screening bullet screen |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106911945A (en) * | 2017-02-28 | 2017-06-30 | 山东浪潮商用***有限公司 | A kind of implementation method of barrage, apparatus and system |
CN106789488A (en) * | 2017-03-29 | 2017-05-31 | 海信集团有限公司 | Intelligent home device management method and device |
WO2019001075A1 (en) * | 2017-06-28 | 2019-01-03 | 武汉斗鱼网络科技有限公司 | Method and apparatus for recognizing junk barrage and computer device |
CN107480123A (en) * | 2017-06-28 | 2017-12-15 | 武汉斗鱼网络科技有限公司 | A kind of recognition methods, device and the computer equipment of rubbish barrage |
CN107480123B (en) * | 2017-06-28 | 2020-10-16 | 武汉斗鱼网络科技有限公司 | Garbage bullet screen identification method and device and computer equipment |
CN108471541A (en) * | 2018-02-01 | 2018-08-31 | 北京奇艺世纪科技有限公司 | A kind of method and device that video barrage is shown |
CN110245343A (en) * | 2018-03-07 | 2019-09-17 | 优酷网络技术(北京)有限公司 | Barrage analysis method and device |
CN108540864A (en) * | 2018-04-13 | 2018-09-14 | 上海哔哩哔哩科技有限公司 | Internet video barrage cloud screen method, system and storage medium |
CN108259977A (en) * | 2018-04-13 | 2018-07-06 | 上海哔哩哔哩科技有限公司 | Internet video client barrage active shield method, system and storage medium |
CN110166802A (en) * | 2019-05-06 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Barrage processing method, device and storage medium |
CN112969093A (en) * | 2019-12-13 | 2021-06-15 | 腾讯科技(北京)有限公司 | Interactive service processing method, device, equipment and storage medium |
CN112969093B (en) * | 2019-12-13 | 2023-09-08 | 腾讯科技(北京)有限公司 | Interactive service processing method, device, equipment and storage medium |
CN111400632A (en) * | 2020-03-26 | 2020-07-10 | 支付宝(杭州)信息技术有限公司 | Comment information display method, device, equipment and medium |
CN111400632B (en) * | 2020-03-26 | 2023-08-29 | 蚂蚁财富(上海)金融信息服务有限公司 | Comment information display method, comment information display device, comment information display equipment and comment information display medium |
CN112749347A (en) * | 2020-06-05 | 2021-05-04 | 腾讯科技(深圳)有限公司 | Social content processing method and device, computing equipment and storage medium |
CN112749347B (en) * | 2020-06-05 | 2023-12-22 | 腾讯科技(深圳)有限公司 | Social content processing method and device, computing equipment and storage medium |
CN112507164A (en) * | 2020-12-07 | 2021-03-16 | 重庆邮电大学 | Bullet screen filtering method and device based on content and user identification and storage medium |
CN112507164B (en) * | 2020-12-07 | 2022-04-12 | 重庆邮电大学 | Bullet screen filtering method and device based on content and user identification and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106210770B (en) | 2019-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106210770A (en) | A kind of method and apparatus showing barrage information | |
CN104811814B (en) | Information processing method and system, client and server based on video playing | |
CN111970577A (en) | Subtitle editing method and device and electronic equipment | |
CN108650547A (en) | A kind of video sharing method, apparatus and equipment | |
CN104978267A (en) | Web page testing method, terminal and server | |
CN111859020A (en) | Recommendation method and device, electronic equipment and computer-readable storage medium | |
CN110475140A (en) | Barrage data processing method, device, computer readable storage medium and computer equipment | |
CN109660854A (en) | Video recommendation method, device, equipment and storage medium | |
CN108958503A (en) | input method and device | |
CN104270647B (en) | A kind of media content recommendations method and apparatus | |
CN104572875B (en) | Promotion message launches validity and determines method and device | |
CN109120996B (en) | Video information identification method, storage medium and computer equipment | |
CN111859119A (en) | Information processing method and device | |
CN112287165A (en) | File processing method and device | |
CN107515869B (en) | Searching method and device and searching device | |
CN113852767B (en) | Video editing method, device, equipment and medium | |
CN112506396B (en) | Resource display method and device, electronic equipment and storage medium | |
CN109542297B (en) | Method and device for providing operation guide information and electronic equipment | |
CN111246255B (en) | Video recommendation method and device, storage medium, terminal and server | |
CN110347578A (en) | A kind of test method of application, device and storage medium | |
CN112416751A (en) | Processing method and device for interface automation test and storage medium | |
CN112328829A (en) | Video content retrieval method and device | |
CN110928854A (en) | Data import method and device and electronic equipment | |
CN111131002A (en) | Method, system and storage medium for tracing chat records | |
CN115718581A (en) | Information display method and device, electronic 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 |