CN107566909A - A kind of video contents search method and user terminal based on barrage - Google Patents
A kind of video contents search method and user terminal based on barrage Download PDFInfo
- Publication number
- CN107566909A CN107566909A CN201710673749.6A CN201710673749A CN107566909A CN 107566909 A CN107566909 A CN 107566909A CN 201710673749 A CN201710673749 A CN 201710673749A CN 107566909 A CN107566909 A CN 107566909A
- Authority
- CN
- China
- Prior art keywords
- barrage
- search
- search key
- user
- video
- 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
- 238000004590 computer program Methods 0.000 claims description 12
- 230000006399 behavior Effects 0.000 claims description 4
- 238000013497 data interchange Methods 0.000 claims description 2
- 238000003860 storage Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of video contents search method based on barrage and user terminal, this method to include:Receive barrage searching request, and barrage search interface is exported according to the barrage searching request, the barrage searching request is used to ask the video content for searching for needs from current video by barrage, obtain the barrage search key that user inputs in the barrage search interface, and according to the barrage search key, at least one barrage that search matches with the barrage search key from all barrages corresponding with the current video predefined out, determine the wherein barrage that user selects from least one barrage, and determine the first initial time that the wherein barrage that is selected from least one barrage occurs in video in this prior, current video is commenced play out from first initial time.Implement the barrage search user that the embodiment of the present invention can be based on video and want the video content seen, enrich the way of search of video content.
Description
Technical field
The present invention relates to intelligent terminal technical field, and in particular to a kind of video contents search method and use based on barrage
Family terminal.
Background technology
Currently, video playback application has been widely used in daily life, and it can not only play video,
A kind of interaction mode during viewing video can also be provided, that is, can allow for user to issue barrage while video is watched, together
When it can also be seen that other users be directed to the video distribution barrage.In actual applications, when user wants direct viewing video
Some specific video contents when, it is necessary to user repeatedly manually changes the progress bar of video, to search in the video that it wants to see
Hold, way of search is relatively simple.
The content of the invention
The embodiment of the invention discloses a kind of video contents search method and user terminal based on barrage, can be based on regarding
The barrage search user of frequency wants the video content seen, enriches the way of search of video content.
First aspect of the embodiment of the present invention discloses a kind of video contents search method based on barrage, methods described bag
Include:
Barrage searching request is received, and barrage search interface, the barrage search are exported according to the barrage searching request
Ask for asking to search for the video contents of needs from current video by barrage;
The barrage search key that user inputs in the barrage search interface is obtained, and key is searched for according to the barrage
Word, match from search in all barrages corresponding with the current video is predefined out with the barrage search key
At least one barrage;
The wherein barrage that user selects from least one barrage is determined, and is determined from least one bullet
The first initial time that wherein a barrage occurs in the current video selected in curtain, is opened from first initial time
Begin to play the current video.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to be searched for according to the barrage
Keyword, searched for and the barrage search key phase from predefining out in all barrages corresponding with the current video
After at least one barrage of matching, and the wherein barrage for determining user and being selected from least one barrage
Before, methods described also includes:
The first total quantity that at least one barrage includes barrage is determined, and judges whether first total quantity is small
In equal to predetermined number threshold value, when judging that first total quantity is less than or equal to the predetermined number threshold value, triggering performs
The operation of wherein one barrage for determining user and being selected from least one barrage.
As an alternative embodiment, in first aspect of the embodiment of the present invention, methods described also includes:
When judging that first total quantity is more than the predetermined number threshold value, user is prompted to input new barrage search
Keyword, obtain user input new barrage search key, and according to the new barrage search key from it is described
Search and the new search are crucial in all barrages corresponding to the video segment that all barrages match at least one barrage
The a plurality of barrage that word matches, and to judge whether the second total quantity that a plurality of barrage includes barrage is less than or equal to described
Predetermined number threshold value, when second total quantity is no less than being equal to the predetermined number threshold value, described in retriggered execution
Prompt user to input new barrage search key, obtain the new barrage search key of user's input, and according to described new
The corresponding all barrages of the barrage search key video segment that all barrages match from at least one barrage
The a plurality of barrage that middle search matches with the new search key, and judge that a plurality of barrage includes the of barrage
Whether two total quantitys are less than or equal to the operation of the predetermined number threshold value;
When second total quantity is less than or equal to the predetermined number threshold value, determine that user selects from a plurality of barrage
The wherein barrage selected, and the wherein barrage for determining to select from a plurality of barrage occurs in the current video
The second initial time, and commence play out the current video from second initial time.
As an alternative embodiment, in first aspect of the embodiment of the present invention, the acquisition user is in the bullet
After the barrage search key of curtain search interface input, and described according to the barrage search key, from predefining
At least one bullet that search matches with the barrage search key in all barrages corresponding with the current video gone out
Before curtain, methods described also includes:
Whether the barrage search key is judged comprising presetting illegal keyword, when judging that barrage search is crucial
Word do not include it is described when presetting illegal keyword, triggering perform it is described according to the barrage search key, from predefining out
All barrages corresponding with the current video at least one barrage that matches with the barrage search key of search
Operation.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to be searched for according to the barrage
Keyword, searched for and the barrage search key phase from predefining out in all barrages corresponding with the current video
After at least one barrage of matching, and the wherein barrage for determining user and being selected from least one barrage
Before, methods described also includes:
It is determined that for the mutual momentum of every barrage at least one barrage, and according to the descending order of mutual momentum
Show at least one barrage, and the triggering wherein bullet for determining user and being selected from least one barrage
The operation of curtain.
Second aspect of the embodiment of the present invention discloses a kind of user terminal, and the user terminal includes:
Receiving unit, for receiving barrage searching request, the barrage searching request is used to asking by barrage from current
The video content of needs is searched in video;
Output unit, for exporting barrage search interface according to the barrage searching request;
Acquiring unit, the barrage search key inputted for obtaining user in the barrage search interface;
Search unit, it is corresponding with the current video from predefining out for according to the barrage search key
All barrages at least one barrage that matches with the barrage search key of search;
Determining unit, the wherein barrage selected for determining user from least one barrage, and determine from
The first initial time that wherein a barrage occurs in the current video selected at least one barrage;
Broadcast unit, for commencing play out the current video from first initial time.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the determining unit, it is additionally operable to
Searched before performing the operation for wherein one barrage that the determination user selects from least one barrage and described
Cable elements are searched for according to the barrage search key from predefining out in all barrages corresponding with the current video
After at least one barrage to match with the barrage search key, determine that at least one barrage includes barrage
First total quantity;
The user terminal also includes:
First judging unit, for judging whether first total quantity is less than or equal to predetermined number threshold value, when judging
When first total quantity is less than or equal to the predetermined number threshold value, triggers the determining unit and perform the determination user from institute
State the operation of wherein one barrage selected at least one barrage.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the user terminal also includes:
Tip element, for judging that first total quantity is more than the predetermined number threshold when first judging unit
During value, user is prompted to input new barrage search key;
The acquiring unit, it is additionally operable to obtain the new barrage search key of user's input;
The search unit, it is additionally operable to according to the new barrage search key institute from at least one barrage
There is a plurality of bullet that search matches with the new search key in all barrages corresponding to the video segment that barrage matches
Curtain;
First judging unit, it is additionally operable to judge whether the second total quantity that a plurality of barrage includes barrage is less than
Equal to the predetermined number threshold value, when second total quantity is no less than being equal to the predetermined number threshold value, retriggered
The new barrage search key of the Tip element execution prompting user input operates, described in acquiring unit execution
Obtain the operating of new barrage search key of user's input, the search unit is performed and described searched according to the new barrage
In the corresponding all barrages of the rope keyword video segment that all barrages match from at least one barrage search with
The operation and execution of a plurality of barrage that the new search key matches are described to judge that a plurality of barrage includes bullet
Whether the second total quantity of curtain is less than or equal to the operation of the predetermined number threshold value;
The determining unit, it is additionally operable to when first judging unit judges second total quantity less than or equal to described
During predetermined number threshold value, the wherein barrage that user selects from a plurality of barrage is determined, and determine from a plurality of bullet
The second initial time that wherein a barrage occurs in the current video selected in curtain;
The broadcast unit, it is additionally operable to commence play out the current video from second initial time.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the user terminal also includes:
Second judging unit, for stating the barrage for obtaining user and being inputted in the barrage search interface in the acquiring unit
After search key and the search unit is according to the barrage search key, from predefine out with it is described current
Before at least one barrage that search matches with the barrage search key in all barrages corresponding to video, described in judgement
Whether barrage search key is comprising presetting illegal keyword, when judging that it is described default that the barrage search key does not include
During illegal keyword, trigger the search unit perform it is described according to the barrage search key, from predefine out with
The behaviour at least one barrage that search matches with the barrage search key in all barrages corresponding to the current video
Make.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the determining unit, it is additionally operable to
It is before operation before performing the wherein barrage that the determination user selects from least one barrage and described
Search unit is searched according to the barrage search key from predefining out in all barrages corresponding with the current video
After at least one barrage that rope matches with the barrage search key, it is determined that for every at least one barrage
The mutual momentum of barrage;
The user terminal also includes:
Display unit, for showing at least one barrage according to the descending order of mutual momentum, and described in triggering
Determining unit performs the operation of wherein one barrage for determining user and being selected from least one barrage.
The third aspect of the embodiment of the present invention discloses another user terminal, and the user terminal includes:
It is stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls the executable program code stored in the memory, performs the embodiment of the present invention the
The video contents search method based on barrage described in one side.
Fourth aspect of the embodiment of the present invention discloses a kind of computer-readable recording medium, and it is stored hands over for electronic data
The computer program changed, wherein, the computer program causes computer to perform described in first aspect of the embodiment of the present invention
Video contents search method based on barrage.
The aspect of the embodiment of the present invention the 5th discloses a kind of computer program product, and the computer program product includes depositing
The non-transient computer-readable recording medium of computer program is stored up, the computer program is operable to perform computer
The video contents search method based on barrage described in first aspect of the embodiment of the present invention.
Compared with prior art, the embodiment of the present invention has the advantages that:
In the embodiment of the present invention, barrage searching request is received, and barrage search interface is exported according to the barrage searching request,
The barrage searching request is used to ask the video content for searching for needs from current video by barrage, obtains user in the barrage
The barrage search key of search interface input, and according to the barrage search key, from predefining out with deserving forward sight
At least one barrage that search matches with the barrage search key in all barrages corresponding to frequency, determines user from this at least
The wherein barrage selected in one barrage, and the wherein barrage for determining to select from least one barrage is deserving
The first initial time occurred in preceding video, current video is commenced play out from first initial time.It can be seen that it is real to implement the present invention
Apply barrage search key that example can be inputted based on user and what all barrages corresponding with video search user needed regards
Frequency content, the way of search of video content is enriched, the progress bar of video is repeatedly manually changed without user, is improved in video
The search efficiency of appearance, and then user can be made quick and timely search required video content, improve the use of user
Experience.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, it will use below required in embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for ability
For the those of ordinary skill of domain, on the premise of not paying creative work, it can also be obtained according to these accompanying drawings other attached
Figure.
Fig. 1 is a kind of schematic flow sheet of the video contents search method based on barrage disclosed in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of video contents search method of the another kind disclosed in the embodiment of the present invention based on barrage;
Fig. 3 is a kind of structural representation of user terminal disclosed in the embodiment of the present invention;
Fig. 4 is the structural representation of another user terminal disclosed in the embodiment of the present invention;
Fig. 5 is the structural representation of another user terminal disclosed in the embodiment of the present invention;
Fig. 6 is the structural representation of another user terminal disclosed in the embodiment of the present invention;
Fig. 7 is the structural representation of another user terminal disclosed in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Based on this
Embodiment in invention, the every other reality that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example is applied, belongs to the scope of protection of the invention.
It should be noted that the term " comprising " and " having " of the embodiment of the present invention and their any deformation, it is intended that
Be to cover it is non-exclusive include, for example, containing the process of series of steps or unit, method, system, product or equipment not
Be necessarily limited to those steps or the unit clearly listed, but may include not list clearly or for these processes, side
The intrinsic other steps of method, product or equipment or unit.
The embodiment of the invention discloses a kind of video contents search method and user terminal based on barrage, can be based on using
The video content that the barrage search key of family input and all barrage search users corresponding with video need, enriches and regards
The way of search of frequency content, the progress bar of video is repeatedly manually changed without user, improve the search efficiency of video content, enter
And user can be made quick and timely search required video content, improve the usage experience of user.Enter individually below
Row describes in detail.
Embodiment one
Referring to Fig. 1, Fig. 1 is a kind of flow of the video contents search method based on barrage disclosed in the embodiment of the present invention
Schematic diagram.As shown in figure 1, the video contents search method based on barrage of being somebody's turn to do can include following operation:
101st, user terminal receives barrage searching request, and exports barrage search interface according to the barrage searching request, should
Barrage searching request is used to ask the video content for searching for needs from current video by barrage.
In the embodiment of the present invention, the user terminal can be smart mobile phone (Android phone, iOS mobile phones etc.), flat board electricity
Brain, palm PC and mobile internet device (Mobile Internet Devices, MID) etc. are provided with video playback should
With the user terminal of (or video player), and the video playback can allow for user to issue barrage using (or video player)
And the barrage of viewing other users issue, the embodiment of the present invention do not limit.Wherein, the current video be user terminal
The video that will be played that the video of broadcasting is either determined by user, the embodiment of the present invention do not limit.
102nd, user terminal obtains the barrage search key that user inputs in above-mentioned barrage search interface.
103rd, user terminal is corresponding with above-mentioned current video from predefining out according to above-mentioned barrage search key
At least one barrage that search matches with above-mentioned barrage search key in all barrages.
In the embodiment of the present invention, user terminal can get corresponding with above-mentioned current video all from barrage server
Barrage, and according to above-mentioned barrage search key from get in all barrages corresponding with above-mentioned current video search with it is upper
Stating at least one barrage that barrage search key matches or being sent to barrage server includes above-mentioned barrage search
The barrage of keyword obtains request, is asked with triggering barrage server according to barrage acquisition from corresponding with above-mentioned current video
At least one barrage that matches with above-mentioned barrage search key is determined in all barrages and returns at least one barrage
It is back to user terminal.
104th, user terminal determines the wherein barrage that user selects from above-mentioned at least one barrage, and determines from upper
State the first initial time that wherein a barrage occurs in above-mentioned current video selected at least one barrage.
In the embodiment of the present invention, there is corresponding bullet in every barrage in all barrages corresponding with above-mentioned current video
Curtain attribute, wherein, the barrage attribute can include initial time of the corresponding barrage in above-mentioned current video.For example, if
One barrage is issued when above-mentioned current video is played to 10 points and 30 seconds of above-mentioned current video, then the barrage is worked as above-mentioned
The initial time of preceding video be 10 points 30 seconds.
Further alternative, the barrage attribute of every barrage can also include the real time of day for sending the barrage, such energy
Enough user is allowed to input the barrage delivery time needed for it while barrage search key is inputted, to reduce barrage search
Scope, further improve the search efficiency of video content.
105th, user terminal commences play out above-mentioned current video from above-mentioned first initial time.
In an optional embodiment, after the step 102 that is finished and before step 103 is performed, the base
It can also include following operation in the video contents search method of barrage:
Whether user terminal judges above-mentioned barrage search key comprising illegal keyword is preset, when judging above-mentioned barrage
When search key is not comprising illegal keyword is preset, triggering execution is above-mentioned according to above-mentioned barrage search key, true from advance
Search matches with above-mentioned barrage search key in all barrages corresponding with above-mentioned current video made at least one
The operation of barrage.
Optionally, when judging that above-mentioned barrage search key includes default illegal keyword, user terminal output carries
Show message, the prompting message is searched for prompting the barrage search key of user's input illegal and re-entering legal barrage
Rope keyword.So can be with the video contents search behavior of specification user.
In another optional embodiment, the attribute information of every barrage can also include the mutual momentum of the barrage, its
In, the mutual momentum of the barrage can pass through thumbing up quantity and/or reply quantity and issue duration is determined jointly for the barrage
It is fixed, and the mutual momentum of the barrage is more, illustrates that user is bigger to the interest of the video segment corresponding to the barrage.And performing
Finish after step 103 and before step 104 is performed, should video contents search method based on barrage can also including with
Lower operation:
User terminal determine be directed to above-mentioned at least one barrage in every barrage mutual momentum, and according to mutual momentum by greatly to
Small order shows above-mentioned at least one barrage, and the above-mentioned determination user of triggering selected from above-mentioned at least one barrage its
In a barrage operation.So can be according to the mutual momentum for barrage counted according to the descending order of mutual momentum
Barrage corresponding to display, user is facilitated quickly to find the video content needed for it, further increase user uses body
Test.
It can be seen that implement the barrage that the video contents search method based on barrage described by Fig. 1 can be inputted based on user
The video content that search key and all barrage search users corresponding with video need, enriches the search of video content
Mode, the progress bar of video is repeatedly manually changed without user, improve the search efficiency of video content, and then user can be made
Required video content is searched quickly and timely, improve the usage experience of user.
Embodiment two
Referring to Fig. 2, Fig. 2 is the stream of video contents search method of the another kind disclosed in the embodiment of the present invention based on barrage
Journey schematic diagram.As shown in Fig. 2 the video contents search method based on barrage of being somebody's turn to do can include following operation:
201st, user terminal receives barrage searching request, and exports barrage search interface according to the barrage searching request, should
Barrage searching request is used to ask the video content for searching for needs from current video by barrage.
202nd, user terminal obtains the barrage search key that user inputs in above-mentioned barrage search interface.
203rd, user terminal is corresponding with above-mentioned current video from predefining out according to above-mentioned barrage search key
At least one barrage that search matches with above-mentioned barrage search key in all barrages.
204th, user terminal determines the first total quantity that above-mentioned at least one barrage includes barrage.
205th, user terminal judges whether above-mentioned first total quantity is less than or equal to predetermined number threshold value, when sentencing for step 205
Disconnected result is when being, triggering performs step 206- steps 207, and when the judged result of step 205 is no, triggering performs step
208- steps 212.
206th, user terminal determines the wherein barrage that user selects from above-mentioned at least one barrage, and determines from upper
State the first initial time that wherein a barrage occurs in above-mentioned current video selected at least one barrage.
207th, user terminal commences play out above-mentioned current video from above-mentioned first initial time.
208th, user terminal prompting user inputs new barrage search key, and the new barrage for obtaining user's input is searched
Rope keyword.
209th, user terminal according to above-mentioned new barrage search key all barrages from above-mentioned at least one barrage
The a plurality of barrage that search matches with above-mentioned new search key in all barrages corresponding to the video segment to match.
210th, it is above-mentioned pre- to judge whether the second total quantity that above-mentioned a plurality of barrage includes barrage is less than or equal to for user terminal
If amount threshold, when the judged result of step 210 is no, retriggered performs step 208, when the judged result of step 210
During to be, triggering performs step 211- steps 212.
, it is necessary to illustrate in the embodiment of the present invention, when retriggered performs step 208- steps 209, in step 209
" at least one barrage " can be last time perform step 209 when a plurality of barrage, so can further reduce bullet to be searched
The scope of curtain.
211st, user terminal determines the wherein barrage that user selects from above-mentioned a plurality of barrage, and determines from above-mentioned more
The second initial time that wherein a barrage occurs in above-mentioned current video selected in bar barrage.
212nd, user terminal commences play out above-mentioned current video from above-mentioned second initial time.
In the embodiment of the present invention, the description for step 210- steps 203 and step 206-207 please respectively refer to implement
The description of step 101- steps 105 is directed in example one, the embodiment of the present invention repeats no more.
In an optional embodiment, after the step 202 that is finished and before step 203 is performed, the base
It can also include following operation in the video contents search method of barrage:
Whether user terminal judges above-mentioned barrage search key comprising illegal keyword is preset, when judging above-mentioned barrage
When search key is not comprising illegal keyword is preset, triggering execution is above-mentioned according to above-mentioned barrage search key, true from advance
Search matches with above-mentioned barrage search key in all barrages corresponding with above-mentioned current video made at least one
The operation of barrage.
Optionally, when judging that above-mentioned barrage search key includes default illegal keyword, user terminal output carries
Show message, the prompting message is searched for prompting the barrage search key of user's input illegal and re-entering legal barrage
Rope keyword.So can be with the video contents search behavior of specification user.
In another optional embodiment, the attribute information of every barrage can also include the mutual momentum of the barrage, its
In, the mutual momentum of the barrage can pass through thumbing up quantity and/or reply quantity and issue duration is determined jointly for the barrage
It is fixed, and the mutual momentum of the barrage is more, illustrates that user is bigger to the interest of the video segment corresponding to the barrage.And performing
Step 203 is finished afterwards and before step 206 is performed, specifically, judging that it is pre- that above-mentioned first total quantity is less than or equal to
If after amount threshold and before step 206 is performed, should video contents search method based on barrage can also including with
Lower operation:
User terminal determine be directed to above-mentioned at least one barrage in every barrage mutual momentum, and according to mutual momentum by greatly to
Small order shows above-mentioned at least one barrage, and the above-mentioned determination user of triggering selected from above-mentioned at least one barrage its
In a barrage operation.So can be according to the mutual momentum for barrage counted according to the descending order of mutual momentum
Barrage corresponding to display, user is facilitated quickly to find the video content needed for it, further increase user uses body
Test.
It can be seen that implement the barrage that the video contents search method based on barrage described by Fig. 2 can be inputted based on user
The video content that search key and all barrage search users corresponding with video need, enriches the search of video content
Mode, the progress bar of video is repeatedly manually changed without user, improve the search efficiency of video content, and then user can be made
Required video content is searched quickly and timely, improve the usage experience of user.
Embodiment three
Referring to Fig. 3, Fig. 3 is a kind of structural representation of user terminal disclosed in the embodiment of the present invention.As shown in figure 3,
The user terminal 300 can include receiving unit 301, output unit 302, acquiring unit 303, search unit 304, determining unit
305 and broadcast unit 306, wherein:
Receiving unit 301, for receiving barrage searching request, the barrage searching request is used to ask by barrage from current
The video content of needs is searched in video.
Output unit 302, for the above-mentioned barrage searching request output barrage search circle received according to receiving unit 301
Face.
Acquiring unit 303, the barrage search key inputted for obtaining user in above-mentioned barrage search interface.
Search unit 304, for the above-mentioned barrage search key got according to acquiring unit 303, from predefining
At least one bullet that search matches with above-mentioned barrage search key in all barrages corresponding with above-mentioned current video gone out
Curtain.
Determining unit 305, the wherein barrage, and determining selected for determining user from above-mentioned at least one barrage
The first initial time that wherein a barrage occurs in above-mentioned current video selected from above-mentioned at least one barrage.
Broadcast unit 306, for commencing play out above-mentioned current video from above-mentioned first initial time.
It should be noted that the user terminal 300 described by Fig. 3 can be used for performing the step described by embodiment one
101- steps 105.
It can be seen that barrage search key that user terminal 300 described by implementing Fig. 3 can be inputted based on user and with
The video content that all barrage search users corresponding to video need, enriches the way of search of video content, more without user
The secondary progress bar for manually changing video, improves the search efficiency of video content, and then user can be made quick and timely searched
Rope improves the usage experience of user to required video content.
In an optional embodiment, the user terminal 300 can also include the first judging unit 307, further may be used
Choosing, Tip element 308 can also be included, now, the structure of the user terminal 300 can be with as shown in figure 4, Fig. 4 be the present invention
The structural representation of another user terminal disclosed in embodiment.Wherein:
Determining unit 305, can be also used for perform that above-mentioned determination user selects from above-mentioned at least one barrage its
In a barrage operation before and in search unit 304 according to above-mentioned barrage search key, from predefine out with
After at least one barrage that search matches with above-mentioned barrage search key in all barrages corresponding to above-mentioned current video,
Determine the first total quantity that above-mentioned at least one barrage includes barrage.
First judging unit 307, for judging whether above-mentioned first total quantity that determining unit 305 is determined is less than or equal to
Predetermined number threshold value, when judging that above-mentioned first total quantity is less than or equal to the predetermined number threshold value, triggering determining unit 305 is held
The operation for wherein one barrage that the above-mentioned determination user of row selects from above-mentioned at least one barrage.
Tip element 308, for judging that above-mentioned first total quantity is more than above-mentioned predetermined number when the first judging unit 307
During threshold value, user is prompted to input new barrage search key.
Acquiring unit 303, it is additionally operable to obtain the new barrage search key of user's input.
Search unit 304, be additionally operable to according to the new barrage search key that acquiring unit 303 is got from it is above-mentioned to
Search and above-mentioned new search key in all barrages corresponding to the video segment that all barrages match in a few barrage
The a plurality of barrage to match.
First judging unit 307, it can be also used for judging that search unit 304 searches for obtained a plurality of barrage and includes barrage
The second total quantity whether be less than or equal to above-mentioned predetermined number threshold value, when second total quantity is no less than being equal to above-mentioned present count
When measuring threshold value, retriggered Tip element 308 performs above-mentioned prompting user and inputs the operation of new barrage search key, obtains
Unit 303 performs the operation of the new barrage search key of above-mentioned acquisition user input, search unit 304 performs above-mentioned basis
In the corresponding all barrages of the new barrage search key video segment that all barrages match from at least one barrage
The operation for a plurality of barrage that search matches with new search key and the above-mentioned a plurality of barrage of judgement of execution include barrage
The second total quantity whether be less than or equal to above-mentioned predetermined number threshold value operation.
It should be noted that when retriggered search unit 304 perform the new barrage search key of above-mentioned basis from
Search and new search key phase in all barrages corresponding to the video segment that all barrages match at least one barrage
During the operation of a plurality of barrage of matching, it is the new bullet of the last above-mentioned basis of execution of search unit 304 to be somebody's turn to do " at least one barrage "
In the corresponding all barrages of the curtain search key video segment that all barrages match from at least one barrage search with
" a plurality of barrage " in during the operation for a plurality of barrage that new search key matches.
Determining unit 305, it is additionally operable to when the first judging unit 307 judges above-mentioned second total quantity less than or equal to above-mentioned pre-
If during amount threshold, the wherein barrage that user selects from above-mentioned a plurality of barrage is determined, and determine from above-mentioned a plurality of barrage
The second initial time that wherein a barrage occurs in above-mentioned current video of middle selection.
Broadcast unit 306, it is additionally operable to commence play out above-mentioned work as from above-mentioned second initial time that determining unit 305 is determined
Preceding video.
It should be noted that the user terminal 300 described by Fig. 4 can be used for performing the step described by embodiment two
201- steps 212.
It can be seen that the user terminal 300 implemented described by Fig. 4 can be in the barrage search key search inputted according to user
Go out the barrage quantity to match it is more when, further prompt user to input new barrage search key, until the bullet to match
The quantity of curtain is less than or equal to predetermined number threshold value, can so improve the video content that user searches according to the barrage to match
Meet the reliability of user's request.
In another optional embodiment, the user terminal 300 can also include the second judging unit 309, optionally,
Display unit 310 can also be included, now, the structure of the user terminal 300 can be with as shown in figure 5, Fig. 5 be the embodiment of the present invention
The structural representation of another disclosed user terminal.Wherein:
Second judging unit 309, for the barrage inputted in the acquisition user of acquiring unit 303 in above-mentioned barrage search interface
After search key and search unit 304 is according to above-mentioned barrage search key, from predefine out with it is above-mentioned current
Before at least one barrage that search matches with above-mentioned barrage search key in all barrages corresponding to video, judge above-mentioned
Whether barrage search key is preset illegally comprising illegal keyword is preset when judging that above-mentioned barrage search key does not include
During keyword, triggering search unit 304 performs above-mentioned according to above-mentioned barrage search key, works as from predefining out with above-mentioned
The operation at least one barrage that search matches with above-mentioned barrage search key in all barrages corresponding to preceding video.
Determining unit 305, it is additionally operable to wherein one selected in the above-mentioned determination user of execution from above-mentioned at least one barrage
Before operation before bar barrage and search unit 304 is according to above-mentioned barrage search key, from predefine out with it is upper
After stating at least one barrage that search matches with above-mentioned barrage search key in all barrages corresponding to current video, really
Surely it is directed to the mutual momentum of every barrage in above-mentioned at least one barrage.
Display unit 310, for showing above-mentioned at least one barrage according to the descending order of mutual momentum, and trigger true
Order member 305 performs the operation for wherein one barrage that above-mentioned determination user selects from above-mentioned at least one barrage.
It can be seen that the user terminal 300 implemented described by Fig. 5 can be examined to the barrage search key of user's input
Survey, the malicious searches for video content are prevented, additionally it is possible to according to the mutual momentum for barrage counted according to interaction
Measure descending order show corresponding to barrage, facilitate user quickly to find the video content needed for it, further carry
The high usage experience of user.
Example IV
Referring to Fig. 6, Fig. 6 is the structural representation of another user terminal disclosed in the embodiment of the present invention.Such as Fig. 6 institutes
Show, the user terminal 600 can include:At least one processor 601, such as CPU, memory 602, at least one communication bus
603, input unit 604, output device 605.Wherein, communication bus 603 is used to realize the communication connection between these components.Deposit
Reservoir 602 can be high-speed RAM memory or non-labile memory (non-volatile memory), such as
At least one magnetic disk storage.Memory 602 optionally can also be at least one storage for being located remotely from aforementioned processor 601
Device.Wherein:
Processor 601 can store batch processing generation with reference to the user terminal described by Fig. 3 to Fig. 5 in memory 602
Code, and processor 601 calls the program code stored in memory 602, for performing following operation:
Barrage searching request is received by input unit 604, and barrage search interface is exported according to the barrage searching request,
The barrage searching request is used to ask the video content for searching for needs from current video by barrage;
The barrage search key inputted by the acquisition user of input unit 604 in barrage search interface, and according to barrage
Search key, match from search in all barrages corresponding with current video is predefined out with barrage search key
At least one barrage;
The wherein barrage that is selected from least one barrage of user is determined by input unit 604, and determine to
The first initial time that wherein a barrage occurs in current video selected in a few barrage, is opened from the first initial time
Begin to play current video.
In an optional embodiment, according to barrage search key, from predefining out and current video pair
After at least one barrage that search matches with barrage search key in all barrages answered, and pass through input unit
Before the wherein barrage that 604 determination users select from least one barrage, processor 601 calls to be deposited in memory 602
The program code of storage, it can be also used for performing following operation:
The first total quantity that above-mentioned at least one barrage includes barrage is determined, and judges whether first total quantity is less than
Equal to predetermined number threshold value, when judging that first total quantity is less than or equal to the predetermined number threshold value, triggering performs above-mentioned logical
Cross the operation that input unit 604 determines wherein one barrage that user selects from least one barrage.
Further alternative in the optional embodiment, processor 601 calls the program generation stored in memory 602
Code, can be also used for performing following operation:
When judging that above-mentioned first total quantity is more than above-mentioned predetermined number threshold value, user is prompted by output device 605
New barrage search key is inputted, the new barrage search key inputted by the acquisition user of input unit 604, and according to
The new barrage search key video segment that all barrages match from above-mentioned at least one barrage is corresponding all
The a plurality of barrage that search matches with the new search key in barrage, and judge that a plurality of barrage includes the of barrage
Whether two total quantitys are less than or equal to above-mentioned predetermined number threshold value, when second total quantity is no less than being equal to above-mentioned predetermined number threshold
During value, retriggered performs prompts user to input new barrage search key above by output device 605, is filled by inputting
The new barrage search key of 604 acquisition users input is put, and according to new barrage search key from above-mentioned at least one
The search key new with this is searched in all barrages corresponding to the video segment that all barrages match in bar barrage to match
A plurality of barrage, and judge whether the second total quantity that a plurality of barrage includes barrage is less than or equal to above-mentioned predetermined number threshold
The operation of value.
When above-mentioned second total quantity is less than or equal to above-mentioned predetermined number threshold value, by input unit 604 determine user from
The wherein barrage selected in above-mentioned a plurality of barrage, and the wherein barrage for determining to select from above-mentioned a plurality of barrage is upper
The second initial time occurred in current video is stated, and above-mentioned current video is commenced play out from above-mentioned second initial time.
In another optional embodiment, the bullet that is inputted in barrage search interface of user is obtained by input unit 604
After curtain search key, and according to above-mentioned barrage search key, from predefining out institute corresponding with current video
Before having at least one barrage that search matches with barrage search key in barrage, processor 601 is called in memory 602
The program code of storage, it can be also used for performing following operation:
Whether above-mentioned barrage search key is judged comprising presetting illegal keyword, when judging that the search of above-mentioned barrage is crucial
Word does not include when presetting illegal keyword, triggering perform it is above-mentioned according to barrage search key, from predefine out with it is current
The operation at least one barrage that search matches with barrage search key in all barrages corresponding to video.
In another optional embodiment, according to barrage search key, from predefine out and current video
After at least one barrage that search matches with barrage search key in corresponding all barrages, and by inputting dress
Before putting the wherein barrage that 604 determination users select from least one barrage, processor 601 is called in memory 602
The program code of storage, it can be also used for performing following operation:
It is determined that for the mutual momentum of every barrage in above-mentioned at least one barrage, and by output device 605 according to interaction
Measure descending order and show above-mentioned at least one barrage, and trigger and determine user from least above by input unit 604
The operation of wherein one barrage selected in one barrage.
It can be seen that implement Fig. 6 described by user terminal 600 can based on user input barrage search key and with
The video content that all barrage search users corresponding to video need, enriches the way of search of video content, more without user
The secondary progress bar for manually changing video, improves the search efficiency of video content, and then user can be made quick and timely searched
Rope improves the usage experience of user to required video content.
Embodiment five
Referring to Fig. 7, Fig. 7 is the structural representation of another user terminal disclosed in the embodiment of the present invention.Such as Fig. 7 institutes
Show, the user terminal can include:Radio frequency (Radio Frequency, RF) circuit 10, memory 20, input block 30, display
Unit 40, sensor 50, voicefrequency circuit 60, Wireless Fidelity (Wireless Fidelity, WiFi) module 70, processor 80 with
And the grade part of power supply 90.It will be understood by those skilled in the art that the user terminal structure shown in Fig. 7 was not formed to user's end
The restriction at end, can be included than illustrating more or less parts, either combine some parts or different parts arrangement.
Each component parts of user terminal is specifically introduced with reference to Fig. 7:
RF circuits 10 can be used for the reception and transmission of information.Generally, RF circuits 10 include but is not limited to antenna, at least one
Amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF
Circuit 10 can also be communicated by radio communication with network and other equipment.Above-mentioned radio communication can use any communication standard
Or agreement, including but not limited to global system for mobile communications (Global System of Mobile communication,
GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code
Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple
Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service (Short
Messaging Service, SMS) etc..
Memory 20 can be used for storage software program and module, and processor 80 is stored in the soft of memory 20 by operation
Part program and module, so as to perform the various function application of user terminal and data processing.Memory 20 can mainly include
Storing program area and storage data field, wherein, storing program area can storage program area, the application journey needed at least one function
Sequence (such as application interface display function, call function etc.) etc.;Storage data field can store the use according to user terminal
Data (such as identification of contacts, default mode of operation etc.) created etc..In addition, memory 20 can include depositing at random at a high speed
Access to memory, can also include nonvolatile memory, a for example, at least disk memory, flush memory device or other are easy
The property lost solid-state memory.
Input block 30 can be used for the numeral or character information for receiving input, and produces and set with the user of user terminal
And the key signals input that function control is relevant.Specifically, input block 30 may include that contact panel 31 and other inputs are set
Standby 32.Contact panel 31, also referred to as touch-screen, collecting touch operation of the user on or near it, (for example user uses hand
The operation of any suitable object such as finger, stylus or annex on contact panel 31 or near contact panel 31), and according to pre-
The formula first set drives corresponding attachment means.Optionally, contact panel 31 may include touch detecting apparatus and touch control
Two parts of device.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected, it will believe
Number send touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact seat
Mark, then gives processor 80, and the order sent of reception processing device 80 and can be performed.Furthermore, it is possible to using resistance-type, electricity
The polytypes such as appearance formula, infrared ray and surface acoustic wave realize contact panel 31.Except contact panel 31, input block 30 may be used also
With including other input equipments 32.Specifically, other input equipments 32 can include but is not limited to physical keyboard, function key (ratio
Such as volume control button, switch key), trace ball, mouse, the one or more in action bars etc..
Display unit 40 can be used for display by the information of user's input or be supplied to the information and user terminal of user
Various menus.Display unit 40 may include display panel 41, optionally, can use liquid crystal display (Liquid Crystal
Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure
Show panel 41.Further, contact panel 31 can cover display panel 41, when contact panel 31 is detected on or near it
After touch operation, processor 80 is sent to determine the type of touch event, is followed by subsequent processing type of the device 80 according to touch event
Corresponding visual output is provided on display panel 41.Although in the figure 7, contact panel 31 and display panel 41 are as two
Independent part realizes the input of user terminal and input function, but in some embodiments it is possible to by contact panel 31
Integrated with display panel 41 and realize input and the output function of user terminal.
User terminal may also include at least one sensor 50, such as optical sensor, motion sensor and other sensings
Device.Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 41, and proximity transducer can close display when user terminal is moved in one's ear
Panel 41 and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (generally three axles)
The size of acceleration, size and the direction of gravity are can detect that when static, available for identification user terminal posture application (such as
Horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;As for
The other sensors such as gyroscope that user terminal can also configure, barometer, hygrometer, thermometer, infrared ray sensor, herein not
Repeat again.
Voicefrequency circuit 60, loudspeaker 61, microphone 62 can provide the COBBAIF between user and user terminal.Audio-frequency electric
Electric signal after the voice data received conversion can be transferred to loudspeaker 61 by road 60, and sound letter is converted to by loudspeaker 61
Number output;On the other hand, the voice signal of collection is converted to electric signal by microphone 62, is converted to after being received by voicefrequency circuit 60
Voice data, then after voice data output processor 80 is handled, through RF circuits 10 to be sent to such as another user terminal, or
Person exports voice data to memory 20 further to handle.
WiFi belongs to short range wireless transmission technology, and user terminal can help user's transceiver electronicses by WiFi module 70
Mail, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 7 is shown
WiFi module 70, but it is understood that, it is simultaneously not belonging to must be configured into for user terminal, can exist as needed completely
Do not change in the essential scope of invention and omit.
Processor 80 is the control centre of user terminal, utilizes each of various interfaces and the whole user terminal of connection
Part, by running or performing the software program and/or module that are stored in memory 20, and call and be stored in memory 20
Interior data, the various functions and processing data of user terminal are performed, so as to carry out integral monitoring to user terminal.Optionally,
Processor 80 may include one or more processing units;Preferably, processor 80 can integrate application processor and modulatedemodulate is mediated
Device is managed, wherein, application processor mainly handles operating system, user interface and application program etc., and modem processor is main
Handle radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 80.
User terminal can also include the power supply 90 (such as battery) to all parts power supply, it is preferred that power supply can lead to
Cross power-supply management system and processor 80 is logically contiguous, so as to realize management charging, electric discharge, Yi Jigong by power-supply management system
The functions such as consumption management.
Although being not shown, user terminal can also include camera, bluetooth module etc., will not be repeated here.
In embodiment shown in earlier figures 1, Fig. 2, each step method flow can based on the user terminal structure realize.
In embodiment shown in earlier figures 3, Fig. 4, Fig. 5, each unit function can based on the user terminal structure realize.
It can be seen that implement Fig. 7 described by user terminal can based on user input barrage search key and with regarding
The video content that all barrage search users corresponding to frequency need, enriches the way of search of video content, multiple without user
The progress bar of video is manually changed, improves the search efficiency of video content, and then user can be made quick and timely searched for
To required video content, the usage experience of user is improved.
Embodiment six
The embodiment of the invention discloses a kind of computer-readable recording medium, and it stores the calculating for electronic data interchange
Machine program, wherein, the computer program causes computer to perform the video contents search based on barrage described by Fig. 1 or Fig. 2
Step in method.
Embodiment seven
The embodiment of the invention discloses a kind of computer program product, the computer program product includes storing computer
The non-transient computer-readable recording medium of program, and the computer program is operable to make computer perform Fig. 1 or Fig. 2 institutes
Step in the video contents search method based on barrage of description.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage
Medium include read-only storage (Read-Only Memory, ROM), random access memory (Random Access Memory,
RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits
Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only storage (One-
Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only storage
(Electrically-Erasable Programmable Read-Only Memory, EEPROM), read-only optical disc (Compact
Disc Read-Only Memory, CD-ROM) or other disk storages, magnetic disk storage, magnetic tape storage or can
For carrying or any other computer-readable medium of data storage.
A kind of video contents search method and user terminal based on barrage disclosed in the embodiment of the present invention are carried out above
It is discussed in detail, specific case used herein is set forth to the principle and embodiment of the present invention, above example
Explanation be only intended to help understand the present invention method and its core concept;Meanwhile for those of ordinary skill in the art,
According to the thought of the present invention, there will be changes in specific embodiments and applications, in summary, in this specification
Appearance should not be construed as limiting the invention.
Claims (12)
- A kind of 1. video contents search method based on barrage, it is characterised in that methods described includes:Barrage searching request is received, and barrage search interface, the barrage searching request are exported according to the barrage searching request Search for the video content of needs from current video by barrage for request;Obtain the barrage search key that is inputted in the barrage search interface of user, and according to the barrage search key, Search matches with the barrage search key from all barrages corresponding with the current video predefined out At least one barrage;The wherein barrage that user selects from least one barrage is determined, and is determined from least one barrage The first initial time that wherein a barrage occurs in the current video of selection, broadcasts since first initial time Put the current video.
- 2. the video contents search method according to claim 1 based on barrage, it is characterised in that described according to the bullet Curtain search key, closed from search in all barrages corresponding with the current video is predefined out with barrage search After at least one barrage that key word matches, and it is described determine user selected from least one barrage wherein one Before bar barrage, methods described also includes:The first total quantity that at least one barrage includes barrage is determined, and judges whether first total quantity is less than In predetermined number threshold value, when judging that first total quantity is less than or equal to the predetermined number threshold value, trigger described in performing Determine the operation for wherein one barrage that user selects from least one barrage.
- 3. the video contents search method according to claim 2 based on barrage, it is characterised in that methods described is also wrapped Include:When judging that first total quantity is more than the predetermined number threshold value, user is prompted to input new barrage search crucial Word, obtain user input new barrage search key, and according to the new barrage search key from it is described at least Search and the new search key phase in all barrages corresponding to the video segment that all barrages match in one barrage The a plurality of barrage of matching, and judge whether the second total quantity that a plurality of barrage includes barrage is less than or equal to described preset Amount threshold, when second total quantity is no less than being equal to the predetermined number threshold value, retriggered performs the prompting User inputs new barrage search key, obtains the new barrage search key of user's input, and according to the new bullet Searched in the corresponding all barrages of the curtain search key video segment that all barrages match from at least one barrage The a plurality of barrage that rope and the new search key match, and judge that a plurality of barrage includes the second total of barrage Whether quantity is less than or equal to the operation of the predetermined number threshold value;When second total quantity is less than or equal to the predetermined number threshold value, determine what user selected from a plurality of barrage A wherein barrage, and determine that wherein one article of barrage for being selected from a plurality of barrage occurs in the current video the Two initial times, and commence play out the current video from second initial time.
- 4. the video contents search method based on barrage according to claim any one of 1-3, it is characterised in that described to obtain Family is taken after the barrage search key that the barrage search interface inputs, and it is described crucial according to barrage search Word, match from search in all barrages corresponding with the current video is predefined out with the barrage search key At least one barrage before, methods described also includes:Whether the barrage search key is judged comprising illegal keyword is preset, when judging the barrage search key not Comprising it is described preset illegal keyword when, triggering perform it is described according to the barrage search key, from predefine out with The behaviour at least one barrage that search matches with the barrage search key in all barrages corresponding to the current video Make.
- 5. the video contents search method based on barrage according to claim any one of 1-4, it is characterised in that described According to the barrage search key, searched for and the bullet from predefining out in all barrages corresponding with the current video After at least one barrage that curtain search key matches, and the determination user selects from least one barrage A wherein barrage before, methods described also includes:It is determined that shown for the mutual momentum of every barrage at least one barrage, and according to the descending order of mutual momentum At least one barrage, and the triggering wherein barrage for determining user and being selected from least one barrage Operation.
- 6. a kind of user terminal, it is characterised in that the user terminal includes:Receiving unit, for receiving barrage searching request, the barrage searching request is used to ask to pass through barrage from current video The video content that middle search needs;Output unit, for exporting barrage search interface according to the barrage searching request;Acquiring unit, the barrage search key inputted for obtaining user in the barrage search interface;Search unit, for according to the barrage search key, from predefining out institute corresponding with the current video There is at least one barrage that search matches with the barrage search key in barrage;Determining unit, the wherein barrage selected for determining user from least one barrage, and determine from described The first initial time that wherein a barrage occurs in the current video selected at least one barrage;Broadcast unit, for commencing play out the current video from first initial time.
- 7. user terminal according to claim 6, it is characterised in that the determining unit, be additionally operable to described really in execution Determine before the operation for wherein one barrage that user selects from least one barrage and the search unit according to The barrage search key, searched for and the barrage from predefining out in all barrages corresponding with the current video After at least one barrage that search key matches, the first sum that at least one barrage includes barrage is determined Amount;The user terminal also includes:First judging unit, it is described when judging for judging whether first total quantity is less than or equal to predetermined number threshold value When first total quantity is less than or equal to the predetermined number threshold value, trigger the determining unit perform the determination user from it is described to The operation of wherein one barrage selected in a few barrage.
- 8. user terminal according to claim 7, it is characterised in that the user terminal also includes:Tip element, for judging that first total quantity is more than the predetermined number threshold value when first judging unit When, prompt user to input new barrage search key;The acquiring unit, it is additionally operable to obtain the new barrage search key of user's input;The search unit, it is additionally operable to according to the new barrage search key all bullets from at least one barrage The a plurality of barrage that search matches with the new search key in all barrages corresponding to the video segment that curtain matches;First judging unit, it is additionally operable to judge whether the second total quantity that a plurality of barrage includes barrage is less than or equal to The predetermined number threshold value, when second total quantity is no less than being equal to the predetermined number threshold value, described in retriggered Tip element performs that the prompting user inputs the operating of new barrage search key, the acquiring unit performs the acquisition The operating of new barrage search key of user's input, the search unit perform described searched for according to the new barrage and closed In the corresponding all barrages of the key word video segment that all barrages match from at least one barrage search with it is described The operation and execution of a plurality of barrage that new search key matches are described to judge that a plurality of barrage includes barrage Whether the second total quantity is less than or equal to the operation of the predetermined number threshold value;The determining unit, it is additionally operable to when first judging unit judges that second total quantity is less than or equal to described preset During amount threshold, the wherein barrage that user selects from a plurality of barrage is determined, and determine from a plurality of barrage The second initial time that wherein a barrage occurs in the current video of selection;The broadcast unit, it is additionally operable to commence play out the current video from second initial time.
- 9. according to the user terminal described in claim any one of 6-8, it is characterised in that the user terminal also includes:Second judging unit, for stating the barrage search for obtaining user and being inputted in the barrage search interface in the acquiring unit After keyword and the search unit is according to the barrage search key, from predefining out and the current video Before at least one barrage that search matches with the barrage search key in corresponding all barrages, the barrage is judged Whether search key is comprising presetting illegal keyword, when judging that it is described default illegal that the barrage search key does not include During keyword, trigger the search unit perform it is described according to the barrage search key, from predefine out with it is described The operation at least one barrage that search matches with the barrage search key in all barrages corresponding to current video.
- 10. according to the user terminal described in claim any one of 6-9, it is characterised in that the determining unit, be additionally operable to holding Row is described determine the wherein barrage that is selected from least one barrage of user before operation before and described search Cable elements are searched for according to the barrage search key from predefining out in all barrages corresponding with the current video After at least one barrage to match with the barrage search key, it is determined that for every bullet at least one barrage The mutual momentum of curtain;The user terminal also includes:Display unit, for showing at least one barrage according to the descending order of mutual momentum, and trigger the determination Unit performs the operation of wherein one barrage for determining user and being selected from least one barrage.
- 11. a kind of user terminal, it is characterised in that the user terminal includes:It is stored with the memory of executable program code;The processor coupled with the memory;The processor calls the executable program code stored in the memory, performs such as claim 1 to right It is required that the video contents search method based on barrage described in 5 any one.
- A kind of 12. computer-readable recording medium, it is characterised in that it stores the computer program for electronic data interchange, Wherein, the computer program cause computer perform as described in claim 1 to any one of claim 5 based on barrage Video contents search method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710673749.6A CN107566909B (en) | 2017-08-08 | 2017-08-08 | Barrage-based video content searching method and user terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710673749.6A CN107566909B (en) | 2017-08-08 | 2017-08-08 | Barrage-based video content searching method and user terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107566909A true CN107566909A (en) | 2018-01-09 |
| CN107566909B CN107566909B (en) | 2020-02-18 |
Family
ID=60975185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710673749.6A Expired - Fee Related CN107566909B (en) | 2017-08-08 | 2017-08-08 | Barrage-based video content searching method and user terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107566909B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110337008A (en) * | 2019-06-21 | 2019-10-15 | 腾讯科技(深圳)有限公司 | Video interactive method of adjustment, device, equipment and storage medium |
| CN112328829A (en) * | 2020-10-27 | 2021-02-05 | 维沃移动通信(深圳)有限公司 | Video content retrieval method and device |
| CN112752133A (en) * | 2020-03-20 | 2021-05-04 | 腾讯科技(深圳)有限公司 | Video playing method and device, electronic equipment and storage medium |
| CN113038185A (en) * | 2021-04-02 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | Bullet screen processing method and device |
| CN114550157A (en) * | 2022-02-21 | 2022-05-27 | 上海哔哩哔哩科技有限公司 | Bullet screen gathering identification method and device |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020133826A1 (en) * | 2001-03-13 | 2002-09-19 | Nec Corporation | Video-on-demand system and content searching method for same |
| CN103533442A (en) * | 2013-09-27 | 2014-01-22 | 北京奇虎科技有限公司 | Method and device for loading video popped screen |
| CN104469508A (en) * | 2013-09-13 | 2015-03-25 | 中国电信股份有限公司 | Method, server and system for performing video positioning based on bullet screen information content |
| CN104661096A (en) * | 2013-11-21 | 2015-05-27 | 深圳市快播科技有限公司 | Video barrage adding method and device, video playing method and video player |
| CN104994425A (en) * | 2015-06-30 | 2015-10-21 | 北京奇艺世纪科技有限公司 | Video labeling method and device |
| CN105228013A (en) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | Barrage information processing method, device and barrage video player |
| US9348909B1 (en) * | 2015-09-18 | 2016-05-24 | Unreel Entertainment LLC | Video indexing, search and delivery platforms, methods, systems and apparatuses |
| CN106096050A (en) * | 2016-06-29 | 2016-11-09 | 乐视控股(北京)有限公司 | A kind of method and apparatus of video contents search |
| CN106470357A (en) * | 2016-10-11 | 2017-03-01 | 北京小米移动软件有限公司 | barrage message display method and device |
| CN106921891A (en) * | 2015-12-24 | 2017-07-04 | 北京奇虎科技有限公司 | The methods of exhibiting and device of a kind of video feature information |
-
2017
- 2017-08-08 CN CN201710673749.6A patent/CN107566909B/en not_active Expired - Fee Related
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020133826A1 (en) * | 2001-03-13 | 2002-09-19 | Nec Corporation | Video-on-demand system and content searching method for same |
| CN104469508A (en) * | 2013-09-13 | 2015-03-25 | 中国电信股份有限公司 | Method, server and system for performing video positioning based on bullet screen information content |
| CN103533442A (en) * | 2013-09-27 | 2014-01-22 | 北京奇虎科技有限公司 | Method and device for loading video popped screen |
| CN104661096A (en) * | 2013-11-21 | 2015-05-27 | 深圳市快播科技有限公司 | Video barrage adding method and device, video playing method and video player |
| CN104994425A (en) * | 2015-06-30 | 2015-10-21 | 北京奇艺世纪科技有限公司 | Video labeling method and device |
| US9348909B1 (en) * | 2015-09-18 | 2016-05-24 | Unreel Entertainment LLC | Video indexing, search and delivery platforms, methods, systems and apparatuses |
| CN105228013A (en) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | Barrage information processing method, device and barrage video player |
| CN106921891A (en) * | 2015-12-24 | 2017-07-04 | 北京奇虎科技有限公司 | The methods of exhibiting and device of a kind of video feature information |
| CN106096050A (en) * | 2016-06-29 | 2016-11-09 | 乐视控股(北京)有限公司 | A kind of method and apparatus of video contents search |
| CN106470357A (en) * | 2016-10-11 | 2017-03-01 | 北京小米移动软件有限公司 | barrage message display method and device |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110337008A (en) * | 2019-06-21 | 2019-10-15 | 腾讯科技(深圳)有限公司 | Video interactive method of adjustment, device, equipment and storage medium |
| CN110337008B (en) * | 2019-06-21 | 2020-10-13 | 腾讯科技(深圳)有限公司 | Video interaction adjusting method, device, equipment and storage medium |
| CN112752133A (en) * | 2020-03-20 | 2021-05-04 | 腾讯科技(深圳)有限公司 | Video playing method and device, electronic equipment and storage medium |
| CN112752133B (en) * | 2020-03-20 | 2024-05-10 | 深圳市雅阅科技有限公司 | Video playing method and device, electronic equipment and storage medium |
| CN112328829A (en) * | 2020-10-27 | 2021-02-05 | 维沃移动通信(深圳)有限公司 | Video content retrieval method and device |
| CN113038185A (en) * | 2021-04-02 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | Bullet screen processing method and device |
| CN114550157A (en) * | 2022-02-21 | 2022-05-27 | 上海哔哩哔哩科技有限公司 | Bullet screen gathering identification method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107566909B (en) | 2020-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106453053B (en) | Group message display methods and device | |
| CN103458305B (en) | Video broadcasting method, device, terminal unit server | |
| CN104519262B (en) | Obtain the method, apparatus and terminal of video data | |
| CN107566909A (en) | A kind of video contents search method and user terminal based on barrage | |
| CN104159140B (en) | A kind of methods, devices and systems of Video processing | |
| CN106782460A (en) | The method and apparatus for generating music score | |
| CN107333162A (en) | A kind of method and apparatus for playing live video | |
| CN103294442B (en) | A kind of method of playing alert tones, device and terminal device | |
| CN106375774A (en) | Live broadcast room display content control method, apparatus and system | |
| CN106803993A (en) | It is a kind of to realize the method and device that video branching selection is played | |
| CN107566255A (en) | Unread message abstraction generating method and device | |
| CN106874091A (en) | A kind of application call method, device and mobile terminal | |
| CN109817241A (en) | Audio-frequency processing method, device and storage medium | |
| CN104301824B (en) | Line traffic control equipment, controller, method and device | |
| CN106599204A (en) | Method and device for recommending multimedia content | |
| CN104978353B (en) | A kind of generation control method of desktop application, apparatus and system | |
| CN106652981B (en) | BPM detection method and device | |
| CN107659655A (en) | Candidate user display methods, candidate user provide method and device | |
| CN105739839B (en) | The selection method and device of multimedia menu item | |
| CN104539597B (en) | Multi-medium data method for pushing and device | |
| CN104408051B (en) | Song recommendations method and device | |
| CN106582006A (en) | Method and device for shooting game interaction based on virtual reality | |
| CN105976849B (en) | A kind of method and apparatus of playing audio-fequency data | |
| CN107577795A (en) | A kind of methods, devices and systems for recommending song | |
| CN110347578A (en) | A kind of test method of application, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200218 |