CN106303729A - Exchange method based on barrage, interactive device and subscriber equipment - Google Patents

Exchange method based on barrage, interactive device and subscriber equipment Download PDF

Info

Publication number
CN106303729A
CN106303729A CN201510259636.2A CN201510259636A CN106303729A CN 106303729 A CN106303729 A CN 106303729A CN 201510259636 A CN201510259636 A CN 201510259636A CN 106303729 A CN106303729 A CN 106303729A
Authority
CN
China
Prior art keywords
barrage
coverage
video content
level
comment
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
CN201510259636.2A
Other languages
Chinese (zh)
Other versions
CN106303729B (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.)
Beijing Zhigu Ruituo Technology Services Co Ltd
Original Assignee
Beijing Zhigu Ruituo Technology Services 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 Beijing Zhigu Ruituo Technology Services Co Ltd filed Critical Beijing Zhigu Ruituo Technology Services Co Ltd
Priority to CN201510259636.2A priority Critical patent/CN106303729B/en
Publication of CN106303729A publication Critical patent/CN106303729A/en
Application granted granted Critical
Publication of CN106303729B publication Critical patent/CN106303729B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present application discloses a kind of exchange method based on barrage, interactive device and subscriber equipment, and described method comprises determining that the barrage level of coverage of a video content;Wherein, at least one barrage comment that described barrage level of coverage is corresponding with described video content presents level of coverage to described video content;The barrage benchmark translational speed corresponding with described video content is determined according at least to described barrage level of coverage.The embodiment of the embodiment of the present application presents level of coverage according at least one barrage comment to video content and determines the translational speed of at least one barrage comment, and then so that described at least one barrage comment is more intelligent to presenting of user, improves Consumer's Experience.

Description

Exchange method based on barrage, interactive device and subscriber equipment
Technical field
The application relates to a kind of interaction technique field, particularly relates to a kind of mutual side based on barrage Method, interactive device and subscriber equipment.
Background technology
Along with interactive form more and more diversified between user, occur in that with captions form at screen The comment (hereinafter referred to as barrage comment) sailed on curtain, such comment presentation mode is referred to as Barrage.The comment of this barrage is usually the video content or its presented by spectators for described screen Its comment is made, and is typically occurred, towards described screen and described first by the first side of screen Relative the second side, side is moved to set translational speed, until disappearing at described second side.Mesh The translational speed of front every barrage comment can be the number of words by every barrage comment and acquiescence Or jointly determined by the barrage benchmark translational speed of user preset.Described barrage benchmark moves speed The time that degree is typically presented in screen by every barrage comment determines.When user preset barrage One presentative time of comment, then the comment of number of words less barrage needs with a slower mobile speed Degree is mobile, and the more barrage comment of number of words need with one faster translational speed move, with The barrage comment making different length all presents with described presentative time on screen.
Summary of the invention
The purpose that the embodiment of the present application is possible is: provide a kind of interaction schemes based on barrage.
First aspect, a possible embodiment of the application provides a kind of friendship based on barrage Method mutually, including:
Determine the barrage level of coverage of a video content;Wherein, described barrage level of coverage be with At least one barrage comment that described video content is corresponding presents covering journey to described video content Degree;
The barrage base corresponding with described video content is determined according at least to described barrage level of coverage Quasi-translational speed.
In conjunction with first aspect, in the embodiment that the second is possible, described determine described barrage Level of coverage includes:
The area related information that presents according at least to described at least one barrage comment determines described bullet Curtain level of coverage.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the reality that the third is possible Execute in mode, described determine that described barrage level of coverage includes: comment according to described at least one barrage The area information that presents presenting area related information and described video content of opinion determines described bullet Curtain level of coverage.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 4th kind of possible reality Execute in mode, described determine that described barrage level of coverage includes:
The video presented in the setting time before presentative time according to described video content Barrage level of coverage corresponding to content determines described barrage level of coverage.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 5th kind of possible reality Executing in mode, described before described presentative time sets the time as upper the one of described presentative time Moment.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 6th kind of possible reality Execute in mode, described determine that described barrage level of coverage includes:
Presented at least one barrage corresponding according at least to the described video content presented is commented Opinion present area related information determine described in the barrage corresponding to video content that presented cover Lid degree.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 7th kind of possible reality Execute in mode, described determine that described barrage level of coverage includes:
Area related information and described is presented according to the described at least one barrage comment presented The video content presented present area information determine described in presented corresponding to video content Barrage level of coverage.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 8th kind of possible reality Execute in mode, described in present area related information and include following at least one:
Present quantity information, number of characters information, present attribute information.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the 9th kind of possible reality Execute in mode, described in present attribute information and include following at least one:
Present size information, present block information.
In conjunction with any of the above-described kind of possible embodiment of first aspect, the tenth kind of possible reality Execute in mode, described determine that described barrage benchmark moves speed according at least to described barrage level of coverage Degree includes:
According to the height of described barrage level of coverage, determine the fast of described barrage benchmark translational speed Slowly, wherein: described barrage level of coverage is the highest, described barrage benchmark translational speed is the fastest.
In conjunction with any of the above-described kind of possible embodiment of first aspect, possible at the 11st kind In embodiment, described method also includes:
According at least to a bullet in described barrage benchmark translational speed and described at least one barrage comment The barrage of curtain comment presents the translational speed that information determines that described barrage is commented on.
In conjunction with any of the above-described kind of possible embodiment of first aspect, possible at the 12nd kind In embodiment, described barrage presents information and includes following at least one:
Number of characters information, present path information.
Second aspect, a possible embodiment of the application provides a kind of friendship based on barrage Device mutually, including:
Level of coverage determines module, for determining the barrage level of coverage of a video content;Wherein, At least one barrage that described barrage level of coverage is corresponding with described video content is commented on described Video content present level of coverage;
Benchmark translational speed determines module, for according at least to described barrage level of coverage determine with The barrage benchmark translational speed that described video content is corresponding.
In conjunction with second aspect, in the embodiment that the second is possible, described level of coverage determines Module includes:
First determines submodule, presents region for comment on according at least to described at least one barrage Relevant information determines described barrage level of coverage.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the reality that the third is possible Executing in mode, described first determines that submodule includes:
First determines unit, presents the relevant letter in region for comment on according to described at least one barrage The area information that presents of breath and described video content determines described barrage level of coverage.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 4th kind of possible reality Executing in mode, described level of coverage determines that module includes:
Second determines submodule, for according to the setting before the presentative time of described video content Barrage level of coverage corresponding to the video content presented in time determines that described barrage covers Degree.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 5th kind of possible reality Executing in mode, described before described presentative time sets the time as upper the one of described presentative time Moment.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 6th kind of possible reality Executing in mode, described second determines that submodule includes:
Second determines unit, for according at least to the described video content presented corresponding in Existing at least one barrage comment present area related information determine described in the video that presented Barrage level of coverage corresponding to appearance.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 7th kind of possible reality Executing in mode, described second determines that unit includes:
Second determines subelement, for presenting according to the described at least one barrage comment presented Area related information and the described video content presented present area information determine described in Present the barrage level of coverage corresponding to video content.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 8th kind of possible reality Execute in mode, described in present area related information and include following at least one:
Present quantity information, number of characters information, present attribute information.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the 9th kind of possible reality Execute in mode, described in present attribute information and include following at least one:
Present size information, present block information.
In conjunction with any of the above-described kind of possible embodiment of second aspect, the tenth kind of possible reality Executing in mode, described benchmark translational speed determines that module includes:
Benchmark translational speed determines submodule, for the height according to described barrage level of coverage, Determine the speed of described barrage benchmark translational speed, wherein: described barrage level of coverage is the highest, Described barrage benchmark translational speed is the fastest.
In conjunction with any of the above-described kind of possible embodiment of second aspect, possible at the 11st kind In embodiment, described device also includes:
Translational speed determines module, for according at least to described barrage benchmark translational speed and described The barrage that at least one barrage comment, a barrage is commented on presents information and determines what described barrage was commented on Translational speed.
In conjunction with any of the above-described kind of possible embodiment of second aspect, possible at the 12nd kind In embodiment, described barrage presents information and includes following at least one:
Number of characters information, present path information.
The third aspect, a possible embodiment of the application provides a kind of subscriber equipment, institute State subscriber equipment to include:
Memorizer, is used for depositing instruction;
Processor, for performing the instruction of described memorizer storage, described instruction makes described place Reason device operates below performing:
Determine the barrage level of coverage of a video content;Wherein, described barrage level of coverage be with At least one barrage comment that described video content is corresponding presents covering journey to described video content Degree;
The barrage base corresponding with described video content is determined according at least to described barrage level of coverage Quasi-translational speed.
The embodiment of the embodiment of the present application according at least one barrage comment to video content in Existing level of coverage determines the translational speed of at least one barrage comment, and then so that described extremely A few barrage comment is more intelligent to presenting of user, improves Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the flow chart of steps of a kind of based on barrage the exchange method of the embodiment of the present application;
Fig. 2 is the structural representation frame of a kind of based on barrage the interactive device of the embodiment of the present application Figure;
Fig. 3 a~3e is the structural representation of five kinds of interactive devices based on barrage of the embodiment of the present application Block diagram;
Fig. 4 is the structural schematic block diagram of a kind of subscriber equipment of the embodiment of the present application.
Detailed description of the invention
Below in conjunction with the accompanying drawings (label identical in some accompanying drawings represent identical element) and implement Example, is described in further detail the detailed description of the invention of the application.Following example are used for Bright the application, but it is not limited to scope of the present application.
Only it will be understood by those skilled in the art that terms such as " first ", " second " in the application For distinguishing different step, equipment or module etc., neither represent any particular technology implication, also Do not indicate that the inevitable logical order between them.
Inventors herein have recognized that, under the scene that some are possible, correspondence is regarded by barrage comment Frequently the level of coverage of content is higher, and the such as quantity of barrage comment can take big half screen time more Curtain, now user may wish to all of barrage point-to-point speed and accelerates, to avoid excessively hiding Gear video content.Therefore, as it is shown in figure 1, the embodiment of the present application provides a kind of based on barrage Exchange method, including:
S110 determines the barrage level of coverage of a video content;Wherein, described barrage covers journey Described video content is presented by degree at least one barrage comment corresponding with described video content Level of coverage;
S120 determines the bullet corresponding with described video content according at least to described barrage level of coverage Curtain benchmark translational speed.
For example, the interactive device that the application provides, as the executive agent of the present embodiment, is held Row S110~S120.Specifically, described interactive device can be tied with software, hardware or software and hardware The mode closed is arranged in a user device, or, the most described user of described interactive device Equipment;Described subscriber equipment includes but not limited to: mobile phone, panel computer, notebook computer, The video representing device such as desktop computer and TV, and the video data such as video server processes Equipment.
The embodiment of the embodiment of the present application according at least one barrage comment to video content in Existing level of coverage determines the translational speed of at least one barrage comment, and then so that described extremely A few barrage comment is more intelligent to presenting of user, improves Consumer's Experience.
The embodiment of the present application is further illustrated by embodiments below.
S110 determines the barrage level of coverage corresponding with a video content.
Wherein, at least one barrage that described barrage level of coverage is corresponding with described video content is commented Opinion presents level of coverage to described video content.
In a kind of possible embodiment, described video content can include that at least one frame is drawn Face.Corresponding with described video content at least one barrage comment can be such as: with described at least All barrages comment that one frame picture presents simultaneously.
Such as, in a kind of possible embodiment, described video content can correspond to one in Between Xian Shi, the comment of described all barrages is that all barrages presented in described presentative time are commented Opinion.In a kind of possible embodiment, described presentative time is that described video content is in correspondence Barrage video in reproduction time.The length of described presentative time can preset, such as, It it is 5 seconds.
In a kind of possible embodiment, described video content can only comprise a frame picture, Described barrage level of coverage can be that all barrages comment simultaneously presented with described frame picture is right Described frame picture present level of coverage.In a kind of possible embodiment, this barrage covers Degree such as can present district by all barrages comment of presenting with described frame picture simultaneously Territory represents with the ratio presenting region of described frame picture.
In a kind of possible embodiment, described video content comprises multiframe picture, described bullet Curtain level of coverage can be such as: putting down of the barrage level of coverage that described multiframe picture is the most corresponding Average or total value.
In the embodiment that some are possible, before described video content is played out, just May determine that or substantially determine corresponding with described video content described at least one barrage comment Opinion.Therefore, in a kind of possible embodiment, alternatively, described determine that described barrage covers Lid degree may include that
The area related information that presents according at least to described at least one barrage comment determines described bullet Curtain level of coverage.
In application scenes, the region that presents of described video content is changeless, example The viewing area that region can be the screen of a display device is presented as described;Or, described regard Frequently the change presenting region of content is little on the impact of described barrage level of coverage, such as, When presenting regional change of described video content, presenting of corresponding described at least one barrage comment The most proportional change in region.At this point it is possible to according only to described at least one barrage comment Present area related information and determine described barrage level of coverage.
Described here present area related information be with described at least one barrage comment take in The information that existing region is relevant.
In a kind of possible embodiment, described in present area related information may include that in Existing quantity information.
In a kind of possible embodiment, the described quantity information that presents can be such as described The total number information of at least one barrage comment.In alternatively possible embodiment, described in present Quantity information such as can be commented by the barrage corresponding to every frame picture that described video content comprises The par of opinion.
In a kind of possible embodiment, described in present area related information and may include that word Symbol number information.
In a kind of possible embodiment, described number of characters information can be such as described at least Total number of characters information of one barrage comment.In alternatively possible embodiment, described character Number information can be such as the average character of every barrage comment in described at least one barrage comment Number information.Wherein, for be in screen edge barrage comment on can simplify process, as not The barrage comment occurred completely counts the alphabet number of described barrage comment;It is not wholly absent One barrage comment number of characters be not counted in;If some barrage number of words is long, it is impossible to open up completely Be opened on screen, i.e. right-hand member occurs and left end has been moved to screen left end the most completely, the most permissible Only count this barrage at current time number of characters.
In a kind of possible embodiment, described in present area related information may include that in Existing attribute information.
In a kind of possible embodiment, described in present attribute information and include following at least one Kind:
Present size information, present block information.
Wherein, present described in size information described in represent at least one barrage comment present big Little;Described present block information at least one barrage comment and described video content described in represent Middle object present hiding relation.
Here, the size information that presents of described at least one barrage comment can be described at least one bullet In curtain comment the comment of every barrage averagely present size information, can also be the comment of each barrage Present size information.Wherein, for a barrage comment, it is the biggest that it presents size, and it is to institute The covering stating video content is the strongest, therefore, in the embodiment of the present application, alternatively, determining When stating barrage level of coverage, it may be considered that what described at least one barrage was commented on presents size information.
In general two-dimentional barrage video, barrage comment can block the video of its position of appearing Content object, but in the scene that some are possible, described at least one barrage comment may be by One or more objects in described video content block.Such as, at some three-dimensional barrage videos In, it is possible to the degree of depth can be blocked the degree of depth near the object of user and is relatively distant from the barrage of user and comment Opinion.For the barrage comment being blocked, when determining described barrage level of coverage, it is blocked Part naturally will not present and then occupy video content present region.Therefore, in the application In embodiment, alternatively, when determining described barrage level of coverage, it is also possible to described in consideration extremely What a few barrage was commented on presents block information.
Present described in above-mentioned embodiment only gives attribute information comprise described in present size Information and/or described in present the scene of block information, in the embodiment that other is possible, institute Other attribute information relevant to presenting region stating at least one barrage comment can also be used for In the embodiment of the present application.
Additionally, those skilled in the art it is recognised that described in present area related information permissible Include simultaneously described above several present in area related information multiple, such as, real at some Execute in mode, can be by barrage at least one bullet total, described of described at least one barrage comment In curtain comment the average number of characters information of every barrage comment and averagely present size information can Region is presented with at least one barrage comment described in obtaining.Or, the embodiment party that some are possible In formula, other can also be answered to the relevant information in region that presents of described at least one barrage comment With determining described barrage level of coverage in the embodiment of the present application.
In the application scenarios that some are possible, the region that presents of described video content is probably not solid Fixed.Such as, user may change the broadcast window size of barrage video at any time or be used for The size of the screen presenting the different display devices of described video content there may be larger difference. Therefore, in order to determine described barrage level of coverage more accurately, at the embodiment that some are possible In, alternatively, described determine that described barrage level of coverage includes: according to described at least one barrage The area information that presents presenting area related information and described video content of comment determines described Barrage level of coverage.
Wherein, the area information that presents of described video content can be such as described video content Present area size information.
As stated above, it is all bullets that video content is corresponding at described barrage level of coverage When what curtain was commented on presents the ratio presenting region of region and described video content, can be according to institute State present area related information obtain described at least one barrage comment present area size, basis The described area information that presents obtains the area size that presents of described video content, and then can obtain Described ratio.
In the embodiment that some are possible, alternatively, described described barrage level of coverage is determined May include that
The video presented in the setting time before presentative time according to described video content Barrage level of coverage corresponding to content determines described barrage level of coverage.
Such as, in the application scenarios that some are possible, owing to barrage comment is that user watches video Time real-time edition sending, therefore, with described before the presentative time of described video content The described at least one barrage comment that video content is corresponding also cannot determine completely.At this point it is possible to it is logical In the video presented described in the setting time before crossing the presentative time of described video content The barrage level of coverage prediction corresponding to appearance barrage level of coverage corresponding to described video content. Particularly, the length in the described setting time is enough the most in short-term, can be by the described video presented Barrage level of coverage corresponding to content is as barrage level of coverage corresponding to described video content.
Here, the length of described setting time can be arranged as required to, such as one barrage video Barrage number of reviews change over ratio time shallower, the described setting time can set slightly Micro-longer;Otherwise, the barrage number of reviews of a barrage video change over comparison violent time, It is shorter that the described setting time can set.
Such as, in the embodiment that some are possible, alternatively, before described presentative time The described setting time can be a upper moment of described presentative time.I.e., it is possible to by described upper one The barrage level of coverage of the video content presented in moment is as the barrage of described video content Level of coverage.Wherein, the barrage level of coverage of the video content presented in a described upper moment Such as can comment for presenting all barrages with the frame picture corresponding to the described upper moment simultaneously Opinion presents the level of coverage barrage level of coverage as described video content to described frame picture.
Such as, in a kind of possible embodiment, for a complete barrage video, It can be divided into N number of video content that presentative time is 5 seconds, can regard the most previous Frequently the barrage level of coverage corresponding to last frame picture of content is as a rear video content Barrage level of coverage.
In the embodiment that some are possible, alternatively, described method can also include:
Presented at least one barrage corresponding according at least to the described video content presented is commented Opinion present area related information determine described in the barrage corresponding to video content that presented cover Lid degree.
According to the described at least one barrage comment presented, present area related information obtain Method to the barrage level of coverage corresponding to the described video content presented can be with above Obtain described according to the area related information that presents that at least one barrage that video content is corresponding is commented on The method of the barrage level of coverage of video content is identical, repeats no more here.
In the embodiment that some are possible, alternatively, described method also includes:
Area related information and described is presented according to the described at least one barrage comment presented The video content presented present area information determine described in presented corresponding to video content Barrage level of coverage.
In the present embodiment, be referred to recited above according to corresponding to described video content At least one barrage comment present area related information and described video content present region Information obtain the method for described barrage level of coverage determine described in have presented video content institute right The barrage level of coverage answered, repeats no more here.
In the embodiment that other are possible, for example, it is also possible to by communication by the way of to A few external equipment obtains described barrage level of coverage.
S120 determines the bullet corresponding with described video content according at least to described barrage level of coverage Curtain benchmark translational speed.
In the embodiment that some are possible, alternatively, described cover according at least to described barrage Degree determines that described barrage benchmark translational speed includes:
According to the height of described barrage level of coverage, determine the fast of described barrage benchmark translational speed Slowly, wherein: described barrage level of coverage is the highest, described barrage benchmark translational speed is the fastest.
By present embodiment, can comment on institute at least one barrage that a video content is corresponding State the covering of video content too many time, the barrage benchmark of at least one barrage comment described in raising moves Speed, alleviate described at least one barrage comment user watched the impact of described video content.
Certainly, in the embodiment that other is possible, it is also possible to simultaneously consider other factors with Described barrage level of coverage determines described barrage benchmark translational speed jointly.Described other factors example As being the visual identity time of human eye so that described barrage benchmark translational speed not can exceed that Human eye is to the visual identity time etc. of character in barrage comment.
In the embodiment that some are possible, described at least one barrage comment can be all with described bullet Curtain benchmark translational speed moves.In the embodiment that other are possible, each barrage is commented For Lun, determine its translational speed in addition to described barrage benchmark translational speed, may also want Consider other factors.Such as, in the embodiment that some are possible, alternatively, described method Can also include:
According at least to a bullet in described barrage benchmark translational speed and described at least one barrage comment The barrage of curtain comment presents the translational speed that information determines that described barrage is commented on.
In the embodiment that some are possible, alternatively, described barrage presents information and includes:
Number of characters information.
Wherein, such as, according to described number of characters information, the number of characters of described barrage comment is the most, Its translational speed is the fastest.
In the embodiment that some are possible, described at least one barrage that described video content is corresponding The path that presents of comment is identical, is the most all to move from the rightmost side of screen to the leftmost side Moving and present, what described at least one barrage was commented on presents the display width that length is all screen.
In the embodiment that other are possible, what described at least one barrage was commented on presents path length Degree is likely to be different, and such as, some barrages comment in described at least one barrage comment is Start appearance near object from the video content relevant to the comment of described barrage or terminate, Now, described barrage presents information and can also include and present path information.
Wherein, such as, according to the described path information that presents, presenting of described barrage comment Path is the longest, and its translational speed is the fastest.
It will be understood by those skilled in the art that the said method in the application detailed description of the invention In, the sequence number size of each step is not meant to the priority of execution sequence, and the execution of each step is suitable Sequence should determine with its function and internal logic, and should be to the enforcement of the application detailed description of the invention Process constitutes any restriction.
As in figure 2 it is shown, a kind of possible embodiment of the embodiment of the present application provide a kind of based on The interactive device 200 of barrage, including:
Level of coverage determines module 210, for determining the barrage level of coverage of a video content; Wherein, at least one barrage comment that described barrage level of coverage is corresponding with described video content is right Described video content present level of coverage;
Benchmark translational speed determines module 220, for true according at least to described barrage level of coverage The fixed barrage benchmark translational speed corresponding with described video content.
The embodiment of the embodiment of the present application according at least one barrage comment to video content in Existing level of coverage determines the translational speed of at least one barrage comment, and then so that described extremely A few barrage comment is more intelligent to presenting of user, improves Consumer's Experience.
The embodiment of the present application is further illustrated by embodiments below.
In a kind of possible embodiment, described video content can include that at least one frame is drawn Face.Corresponding with described video content at least one barrage comment can be such as: with described at least All barrages comment that one frame picture presents simultaneously.
In the embodiment that some are possible, before described video content is played out, just May determine that or substantially determine corresponding with described video content described at least one barrage comment Opinion.Therefore, in a kind of possible embodiment, as shown in Figure 3 a, alternatively, described Level of coverage determines that module 210 includes:
First determines submodule 211, for presenting according at least to described at least one barrage comment Area related information determines described barrage level of coverage.
In application scenes, the region that presents of described video content is changeless;Or Person, the change presenting region of described video content is on the impact of described barrage level of coverage not Greatly.At this point it is possible to the area related information that presents according only to described at least one barrage comment determines Described barrage level of coverage.
Described here present area related information be with described at least one barrage comment take in The information that existing region is relevant.
In the embodiment that some are possible, alternatively, area related information is presented described in permissible Including following at least one:
Present quantity information, number of characters information, present attribute information.
In the embodiment that some are possible, alternatively, present attribute information described in and include following At least one:
Present size information, present block information.
Said method embodiment is seen about the described area related information further description that presents In description.
In the application scenarios that some are possible, the region that presents of described video content is probably not solid Fixed.Therefore, in order to determine described barrage level of coverage more accurately, in the reality that some are possible Executing in mode, alternatively, as shown in Figure 3 b, described first determines that submodule 211 can wrap Include:
First determines unit 2111, presents region phase for comment on according to described at least one barrage The area information that presents of pass information and described video content determines described barrage level of coverage.
Wherein, the area information that presents of described video content can be such as described video content Present area size information.
As shown in Figure 3 c, in the embodiment that some are possible, alternatively, described covering journey Degree determines that module 210 includes:
Second determines submodule 212, before the presentative time according to described video content Barrage level of coverage corresponding to the video content presented in the setting time determines described barrage Level of coverage.
Such as, in the application scenarios that some are possible, owing to barrage comment is that user watches video Time real-time edition sending, therefore, with described before the presentative time of described video content The described at least one barrage comment that video content is corresponding also cannot determine completely.At this point it is possible to it is logical In the video presented described in the setting time before crossing the presentative time of described video content The barrage level of coverage prediction corresponding to appearance barrage level of coverage corresponding to described video content. Particularly, the length in the described setting time is enough the most in short-term, can be by the described video presented Barrage level of coverage corresponding to content is as barrage level of coverage corresponding to described video content.
Here, the length of described setting time can be arranged as required to, such as one barrage video Barrage number of reviews change over ratio time shallower, the described setting time can set slightly Micro-longer;Otherwise, the barrage number of reviews of a barrage video change over comparison violent time, It is shorter that the described setting time can set.Such as, in the embodiment that some are possible, Alternatively, the described setting time before described presentative time can be the upper of described presentative time One moment.
As shown in Figure 3 d, in a kind of possible embodiment, alternatively, described second true Stator modules 212 may include that
Second determines unit 2121, for corresponding according at least to the described video content presented Presented at least one barrage comment present area related information determine described in presented Barrage level of coverage corresponding to video content.
According to the described at least one barrage comment presented, present area related information obtain Method to the barrage level of coverage corresponding to the described video content presented can be with described First determines that submodule 211 presents district according to what at least one barrage that video content is corresponding was commented on The method of the barrage level of coverage that territory relevant information obtains described video content is identical, the most no longer Repeat.
As shown in Figure 3 d, in a kind of possible embodiment, alternatively, described second true Cell 2121 may include that
Second determines subelement 2121a, for according to the described at least one barrage comment presented The area information that presents presenting area related information and the described video content presented determine The described barrage level of coverage presented corresponding to video content.
In the present embodiment, it is referred to described first and determines that unit 2111 regards according to described Frequently presenting in area related information and described video of at least one barrage comment corresponding to content Hold present area information obtain the method for described barrage level of coverage determine described in present Barrage level of coverage corresponding to video content, repeats no more here.
In the embodiment that other are possible, alternatively, described level of coverage determines module 210 can include communicator module, cover for obtaining described barrage from least one external equipment Degree.
In a kind of possible embodiment, as shown in Figure 3 a, described benchmark translational speed is true Cover half block 220 includes:
Benchmark translational speed determines submodule 221, for the height according to described barrage level of coverage Low, determine the speed of described barrage benchmark translational speed, wherein: described barrage level of coverage is more Height, described barrage benchmark translational speed is the fastest.
By present embodiment, can comment on institute at least one barrage that a video content is corresponding State the covering of video content too many time, the barrage benchmark of at least one barrage comment described in raising moves Speed, alleviate described at least one barrage comment user watched the impact of described video content.
Certainly, in the embodiment that other is possible, described benchmark translational speed determines module 220 can also consider that other factors determines described bullet jointly with described barrage level of coverage simultaneously Curtain benchmark translational speed.Described other factors can be such as the visual identity time of human eye, makes Obtain described barrage benchmark translational speed and not can exceed that the vision of character in barrage comment is known by human eye The other time etc..
In the embodiment that some are possible, described at least one barrage comment can be all with described bullet Curtain benchmark translational speed moves.In the embodiment that other are possible, each barrage is commented For Lun, determine its translational speed in addition to described barrage benchmark translational speed, may also want Consider other factors.Such as, in the embodiment that some are possible, alternatively, such as Fig. 3 e Shown in, described device 200 also includes:
Translational speed determines module 230, for according at least to described barrage benchmark translational speed and The barrage that in described at least one barrage comment, a barrage is commented on presents information and determines that described barrage is commented The translational speed of opinion.
In the embodiment that some are possible, alternatively, described barrage presents information and includes:
Number of characters information.
Wherein, such as, according to described number of characters information, the number of characters of described barrage comment is the most, Its translational speed is the fastest.
In the embodiment that some are possible, described at least one barrage that described video content is corresponding The path that presents of comment is identical, is the most all to move from the rightmost side of screen to the leftmost side Moving and present, what described at least one barrage was commented on presents the display width that length is all screen.
In the embodiment that other are possible, what described at least one barrage was commented on presents path length Degree is likely to be different, and such as, some barrages comment in described at least one barrage comment is Start appearance near object from the video content relevant to the comment of described barrage or terminate, Now, described barrage presents information and can also include and present path information.
Wherein, such as, according to the described path information that presents, presenting of described barrage comment Path is the longest, and its translational speed is the fastest.
As shown in Figure 4, a kind of possible embodiment of the embodiment of the present application provides a kind of user Equipment 400, described subscriber equipment 400 includes:
Memorizer 430, is used for depositing instruction 432;
Processor 420, for performing the instruction 432 of described memorizer storage, described instruction makes Obtain below described processor execution to operate:
Determine the barrage level of coverage of a video content;Wherein, described barrage level of coverage be with At least one barrage comment that described video content is corresponding presents covering journey to described video content Degree;
The barrage base corresponding with described video content is determined according at least to described barrage level of coverage Quasi-translational speed.
In the embodiment that some are possible, described subscriber equipment 400 can also include that communication connects Mouth 410 and communication bus 440.
Wherein:
Processor 410, communication interface 420 and memorizer 430 are by communication bus 440 Complete mutual communication.
Communication interface 420, for the net element communication with such as client etc..
Processor 410 is probably a central processor CPU, or specific integrated circuit ASIC (Application Specific Integrated Circuit), or be configured to implement One or more integrated circuits of the embodiment of the present application.
Memorizer 430 may comprise high-speed RAM memorizer, it is also possible to also includes non-volatile Memorizer (non-volatile memory), for example, at least one disk memory.
Instruction 432 implement the corresponding steps and unit that may refer in above-described embodiment The description of middle correspondence, is not repeated herein.Those skilled in the art it can be understood that arrive, For convenience and simplicity of description, the equipment of foregoing description and the specific works process of module are permissible Describe with reference to the corresponding process in preceding method embodiment, do not repeat them here.
In the embodiment that some are possible, described subscriber equipment includes but not limited to: mobile phone, The video representing devices such as panel computer, notebook computer, desktop computer and TV, and regard Frequently the video data processing device such as server.
The embodiment of the embodiment of the present application according at least one barrage comment to video content in Existing level of coverage determines the translational speed of at least one barrage comment, and then so that described extremely A few barrage comment is more intelligent to presenting of user, improves Consumer's Experience.
Those of ordinary skill in the art are it is to be appreciated that combine the embodiments described herein and retouch The unit of each example stated and method step, it is possible to electronic hardware or computer software and Being implemented in combination in of electronic hardware.These functions perform with hardware or software mode actually, Depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can be to often Individual specifically should being used for uses different methods to realize described function, but this realization is not It is considered as beyond scope of the present application.
If described function realizes and as independent product pin using the form of SFU software functional unit When selling or use, can be stored in a computer read/write memory medium.Based on such Understand, part that prior art is contributed by the technical scheme of the application the most in other words or The part of this technical scheme of person can embody with the form of software product, this computer software Product is stored in a storage medium, including some instructions with so that a computer equipment (can be personal computer, server, or the network equipment etc.) performs the application, and each is real Execute all or part of step of method described in example.And aforesaid storage medium includes: USB flash disk, shifting Dynamic hard disk, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
Embodiment of above is merely to illustrate the application, and not restriction to the application, relevant The those of ordinary skill of technical field, in the case of without departing from spirit and scope, Can also make a variety of changes and modification, the technical scheme of the most all equivalents falls within the application Category, the scope of patent protection of the application should be defined by the claims.

Claims (10)

1. an exchange method based on barrage, it is characterised in that including:
Determine the barrage level of coverage of a video content;Wherein, described barrage level of coverage be with At least one barrage comment that described video content is corresponding presents covering journey to described video content Degree;
The barrage base corresponding with described video content is determined according at least to described barrage level of coverage Quasi-translational speed.
2. the method for claim 1, it is characterised in that described determine described barrage Level of coverage includes:
The area related information that presents according at least to described at least one barrage comment determines described bullet Curtain level of coverage.
3. method as claimed in claim 2, it is characterised in that described determine described barrage Level of coverage includes: present area related information and described according to described at least one barrage comment The area information that presents of video content determines described barrage level of coverage.
4. the method for claim 1, it is characterised in that described determine described barrage Level of coverage includes:
The video presented in the setting time before presentative time according to described video content Barrage level of coverage corresponding to content determines described barrage level of coverage.
5. method as claimed in claim 4, it is characterised in that described determine described barrage Level of coverage includes:
Presented at least one barrage corresponding according at least to the described video content presented is commented Opinion present area related information determine described in the barrage corresponding to video content that presented cover Lid degree.
6. an interactive device based on barrage, it is characterised in that including:
Level of coverage determines module, for determining the barrage level of coverage of a video content;Wherein, At least one barrage that described barrage level of coverage is corresponding with described video content is commented on described Video content present level of coverage;
Benchmark translational speed determines module, for according at least to described barrage level of coverage determine with The barrage benchmark translational speed that described video content is corresponding.
7. device as claimed in claim 6, it is characterised in that described level of coverage determines Module includes:
First determines submodule, presents region for comment on according at least to described at least one barrage Relevant information determines described barrage level of coverage.
8. device as claimed in claim 7, it is characterised in that described first determines submodule Block includes:
First determines unit, presents the relevant letter in region for comment on according to described at least one barrage The area information that presents of breath and described video content determines described barrage level of coverage.
9. device as claimed in claim 6, it is characterised in that described level of coverage determines Module includes:
Second determines submodule, for according to the setting before the presentative time of described video content Barrage level of coverage corresponding to the video content presented in time determines that described barrage covers Degree.
10. a subscriber equipment, it is characterised in that described subscriber equipment includes:
Memorizer, is used for depositing instruction;
Processor, for performing the instruction of described memorizer storage, described instruction makes described place Reason device operates below performing:
Determine the barrage level of coverage of a video content;Wherein, described barrage level of coverage be with At least one barrage comment that described video content is corresponding presents covering journey to described video content Degree;
The barrage base corresponding with described video content is determined according at least to described barrage level of coverage Quasi-translational speed.
CN201510259636.2A 2015-05-20 2015-05-20 Exchange method, interactive device and user equipment based on barrage Active CN106303729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510259636.2A CN106303729B (en) 2015-05-20 2015-05-20 Exchange method, interactive device and user equipment based on barrage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510259636.2A CN106303729B (en) 2015-05-20 2015-05-20 Exchange method, interactive device and user equipment based on barrage

Publications (2)

Publication Number Publication Date
CN106303729A true CN106303729A (en) 2017-01-04
CN106303729B CN106303729B (en) 2019-05-21

Family

ID=57633414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510259636.2A Active CN106303729B (en) 2015-05-20 2015-05-20 Exchange method, interactive device and user equipment based on barrage

Country Status (1)

Country Link
CN (1) CN106303729B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108391154A (en) * 2018-01-30 2018-08-10 广州虎牙信息科技有限公司 Barrage display control method, storage medium and terminal
CN108495166A (en) * 2018-01-29 2018-09-04 上海哔哩哔哩科技有限公司 Barrage control method for playing back, terminal and barrage broadcasting control system
CN109218800A (en) * 2018-06-29 2019-01-15 努比亚技术有限公司 A kind of barrage information display method, terminal and computer readable storage medium
CN109361960A (en) * 2018-11-30 2019-02-19 努比亚技术有限公司 Barrage display methods, device, mobile terminal and readable storage medium storing program for executing
CN109391854A (en) * 2018-11-30 2019-02-26 努比亚技术有限公司 Barrage display methods, system, mobile terminal and readable storage medium storing program for executing
CN110012306A (en) * 2019-04-02 2019-07-12 广州虎牙信息科技有限公司 Display methods, device, equipment and the storage medium of barrage
CN110891194A (en) * 2019-12-06 2020-03-17 北京小米移动软件有限公司 Comment information display method and device, terminal and storage medium
CN112073815A (en) * 2020-07-27 2020-12-11 长沙市到家悠享网络科技有限公司 Bullet screen display method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103797783A (en) * 2012-07-17 2014-05-14 松下电器产业株式会社 Comment information generation device and comment information generation method
CN103797812A (en) * 2012-07-20 2014-05-14 松下电器产业株式会社 Moving-image-with-comments generation device and moving-image-with-comments generation method
CN104580758A (en) * 2015-01-19 2015-04-29 北京奇虎科技有限公司 Incoming call comment information acquisition method and device
CN104967896A (en) * 2014-08-04 2015-10-07 腾讯科技(北京)有限公司 Method for displaying bulletscreen comment information, and apparatus thereof
CN106156240A (en) * 2015-04-27 2016-11-23 北京智谷睿拓技术服务有限公司 Information processing method, information processor and subscriber equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103797783A (en) * 2012-07-17 2014-05-14 松下电器产业株式会社 Comment information generation device and comment information generation method
CN103797812A (en) * 2012-07-20 2014-05-14 松下电器产业株式会社 Moving-image-with-comments generation device and moving-image-with-comments generation method
CN104967896A (en) * 2014-08-04 2015-10-07 腾讯科技(北京)有限公司 Method for displaying bulletscreen comment information, and apparatus thereof
CN104580758A (en) * 2015-01-19 2015-04-29 北京奇虎科技有限公司 Incoming call comment information acquisition method and device
CN106156240A (en) * 2015-04-27 2016-11-23 北京智谷睿拓技术服务有限公司 Information processing method, information processor and subscriber equipment

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108495166A (en) * 2018-01-29 2018-09-04 上海哔哩哔哩科技有限公司 Barrage control method for playing back, terminal and barrage broadcasting control system
CN108495166B (en) * 2018-01-29 2021-05-25 上海哔哩哔哩科技有限公司 Bullet screen play control method, terminal and bullet screen play control system
CN108391154A (en) * 2018-01-30 2018-08-10 广州虎牙信息科技有限公司 Barrage display control method, storage medium and terminal
CN108391154B (en) * 2018-01-30 2021-07-30 广州虎牙信息科技有限公司 Barrage display control method, storage medium and terminal
CN109218800A (en) * 2018-06-29 2019-01-15 努比亚技术有限公司 A kind of barrage information display method, terminal and computer readable storage medium
CN109361960A (en) * 2018-11-30 2019-02-19 努比亚技术有限公司 Barrage display methods, device, mobile terminal and readable storage medium storing program for executing
CN109391854A (en) * 2018-11-30 2019-02-26 努比亚技术有限公司 Barrage display methods, system, mobile terminal and readable storage medium storing program for executing
CN110012306A (en) * 2019-04-02 2019-07-12 广州虎牙信息科技有限公司 Display methods, device, equipment and the storage medium of barrage
CN110891194A (en) * 2019-12-06 2020-03-17 北京小米移动软件有限公司 Comment information display method and device, terminal and storage medium
CN112073815A (en) * 2020-07-27 2020-12-11 长沙市到家悠享网络科技有限公司 Bullet screen display method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN106303729B (en) 2019-05-21

Similar Documents

Publication Publication Date Title
CN106303729A (en) Exchange method based on barrage, interactive device and subscriber equipment
Wang et al. Movie2comics: Towards a lively video content presentation
KR101759453B1 (en) Automated image cropping and sharing
CN107911724A (en) Living broadcast interactive method, apparatus and system
US10482660B2 (en) System and method to integrate content in real time into a dynamic real-time 3-dimensional scene
CN106156240A (en) Information processing method, information processor and subscriber equipment
CN105637464B (en) Rolling for website and content terminates effect
CN111277910B (en) Bullet screen display method and device, electronic equipment and storage medium
CN106156237A (en) Information processing method, information processor and subscriber equipment
CN109582430B (en) Method for displaying comment information in electronic book, computing device and storage medium
CN105354231A (en) Image selection method and apparatus, and image processing method and apparatus
CN106162303B (en) Information processing method, information processing unit and user equipment
CN108491135A (en) Information displaying method, device, computer equipment and storage medium
CN109753145B (en) Transition animation display method and related device
CN105120169A (en) Information processing method and electronic equipment
CN107479892A (en) Play frame view creation method, device and electronic equipment
CN106293369B (en) Exchange method, interactive device and user equipment based on barrage
CN110286977A (en) Display methods and Related product
CN104267961A (en) Scroll bar generation method and device
CN114092370A (en) Image display method and device, computer equipment and storage medium
US20140215383A1 (en) Parallax scrolling user interface
CN106412718A (en) Rendering method and device for subtitles in 3D space
CN106249980B (en) Information demonstrating method, information presentation device and user equipment based on barrage
CN110166700A (en) The virtual long exposure image of creation selectivity
CN108345488A (en) The display methods and device at interface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant