[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201710673749.6A
Other languages
Chinese (zh)
Other versions
CN107566909B (en
Inventor
李应斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Lemon Electronic Technology Co Ltd
Original Assignee
Guangdong Lemon Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Lemon Electronic Technology Co Ltd filed Critical Guangdong Lemon Electronic Technology Co Ltd
Priority to CN201710673749.6A priority Critical patent/CN107566909B/en
Publication of CN107566909A publication Critical patent/CN107566909A/en
Application granted granted Critical
Publication of CN107566909B publication Critical patent/CN107566909B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of video contents search method and user terminal based on barrage
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)

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
  12. 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.
CN201710673749.6A 2017-08-08 2017-08-08 Barrage-based video content searching method and user terminal Expired - Fee Related CN107566909B (en)

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)

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

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

Patent Citations (10)

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

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