CN106293369A - 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
CN106293369A
CN106293369A CN201510276228.8A CN201510276228A CN106293369A CN 106293369 A CN106293369 A CN 106293369A CN 201510276228 A CN201510276228 A CN 201510276228A CN 106293369 A CN106293369 A CN 106293369A
Authority
CN
China
Prior art keywords
barrage
type
comment
present
attribute
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
CN201510276228.8A
Other languages
Chinese (zh)
Other versions
CN106293369B (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 CN201510276228.8A priority Critical patent/CN106293369B/en
Publication of CN106293369A publication Critical patent/CN106293369A/en
Application granted granted Critical
Publication of CN106293369B publication Critical patent/CN106293369B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • 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 includes: according to user, the reading ability that one barrage is commented on determining, what described barrage commented on presents attribute.The technical scheme of the embodiment of the present application so can be more intelligent present the comment of described barrage to user, improve 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 exchange method based on barrage, interactive device and subscriber equipment.
Background technology
Along with interactive form more and more diversified between user, occurring in that the comment (hereinafter referred to as barrage comment) sailed on screen with captions form, such comment presentation mode is referred to as barrage.The comment of this barrage is usually the video content that presented by spectators for described screen or other comment makes, typically occurred by the first side of screen, second side relative with described first side towards described screen is moved to set translational speed, until disappearing at described second side.The translational speed of every barrage comment at present can be the number of words by every barrage comment and acquiescence or jointly determined by the benchmark translational speed of user preset.The time that described benchmark translational speed such as can be presented in screen by every barrage comment determines.
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 exchange method based on barrage, including:
Determine the reading ability that a barrage is commented on by a user;
Determine that what described barrage commented on presents attribute according at least to described reading ability.
In conjunction with first aspect, in the embodiment that the second is possible, described reading ability includes reading speed.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the embodiment that the third is possible, can described reading ability include reading.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 4th kind of possible embodiment, described determine that described reading ability includes:
Determine the barrage comment type belonging to the comment of described barrage;
Described reading ability is determined according to the type reading ability that described barrage comment type is corresponding with described user.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 5th kind of possible embodiment, described method also includes:
Obtain described type reading ability.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 6th kind of possible embodiment, described acquisition described type reading ability includes:
According to a user, the reading ability setting operation of described barrage comment type is obtained described type reading ability.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 7th kind of possible embodiment, described acquisition described type reading ability includes:
Obtain described user and watch information attentively to what at least one barrage of described barrage comment type was commented on;
Type reading ability described in acquisition of information is watched attentively according to described.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 8th kind of possible embodiment, described in watch information attentively and include following at least one:
Watch velocity information attentively, whether watch information attentively.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 9th kind of possible embodiment, described barrage comment type includes: a language form.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the tenth kind of possible embodiment, described determine that the attribute that presents that described barrage is commented on includes according at least to described reading ability:
The described reading speed that described barrage is commented on by described user is the slowest, described in present attribute corresponding to described barrage comment can be readability the highest.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 11st kind of possible embodiment, described in present attribute and include:
Benchmark translational speed;
Described determine that the attribute that presents that described barrage is commented on includes according at least to described reading ability:
The described reading speed of described barrage comment is the fastest, and the benchmark translational speed of described barrage comment is the fastest.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 12nd kind of possible embodiment, described determine that the attribute that presents that described barrage is commented on includes according at least to described reading ability:
Can read as reading in response to described, described in present attribute corresponding to the comment of described barrage first can be readability;
Can read as not reading in response to described, described in present attribute corresponding to the comment of described barrage second can be readability;
Wherein, described first can readability can be readability higher than described second.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 13rd kind of possible embodiment, described in present attribute and include:
Can present;
Described determine that the attribute that presents that described barrage is commented on includes according at least to described reading ability:
Can read as reading in response to described, described in present attribute for presenting;
Can read as not reading in response to described, described in present attribute for not present.
In conjunction with any of the above-described kind of possible embodiment of first aspect, in the 14th kind of possible embodiment, described in present attribute and include following at least one:
Present color, present size, present transparency, present hiding relation.
Second aspect, a possible embodiment of the application provides a kind of exchange method based on barrage, including:
Determining a barrage comment type of a barrage comment, wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
Present attribute according at least to described type and determine that what described barrage commented on presents attribute.
In conjunction with second aspect, in the embodiment that the second is possible, described reading ability includes reading speed.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the embodiment that the third is possible, can described reading ability include reading.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 4th kind of possible embodiment, described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the slowest, described type present attribute corresponding to described barrage comment type can be readability the highest.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 5th kind of possible embodiment, described type presents attribute and includes:
Benchmark translational speed;
Described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the fastest, and the benchmark translational speed that described barrage comments on type corresponding is the fastest.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 6th kind of possible embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute can be readability corresponding to the first of described barrage comment type;
Can read as not reading in response to described, described type presents attribute can be readability corresponding to the second of described barrage comment type;
Wherein, described first can readability can be readability higher than described second.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 7th kind of possible embodiment, described type presents attribute and includes:
Can present;
Described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute for presenting;
Can read as not reading in response to described, described type presents attribute for not present.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 8th kind of possible embodiment, described type presents attribute and includes following at least one:
Present color, present size, present transparency, present hiding relation.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in the 9th kind of possible embodiment, described barrage comment type includes: a language form.
The third aspect, a possible embodiment of the application provides a kind of interactive device based on barrage, including:
Reading ability determines module, for determining the reading ability that a barrage is commented on by a user;
Present attribute determination module, for determining that what described barrage commented on presents attribute according at least to described reading ability.
In conjunction with the third aspect, in the embodiment that the second is possible, described reading ability includes reading speed.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the embodiment that the third is possible, can described reading ability include reading.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 4th kind of possible embodiment, described reading ability determines that module includes:
Comment type determining units, for determining the barrage comment type belonging to the comment of described barrage;
Reading ability determines unit, determines described reading ability for the type reading ability corresponding with described user according to described barrage comment type.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 5th kind of possible embodiment, described device also includes:
Type reading ability acquisition module, is used for obtaining described type reading ability.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 6th kind of possible embodiment, described type reading ability acquisition module includes:
First acquiring unit, for obtaining described type reading ability according to a user to the reading ability setting operation of described barrage comment type.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 7th kind of possible embodiment, described type reading ability acquisition module includes:
Watch information acquisition unit attentively, watch information for obtaining described user attentively to what at least one barrage of described barrage comment type was commented on;
Second acquisition unit, for watching type reading ability described in acquisition of information attentively described in basis.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 8th kind of possible embodiment, described in watch information attentively and include following at least one:
Watch velocity information attentively, whether watch information attentively.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 9th kind of possible embodiment, described barrage comment type includes: a language form.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the tenth kind of possible embodiment, described in present attribute determination module and include:
First determines unit, the described reading speed for described barrage being commented on according to described user determine described in present attribute;
Wherein, described reading speed is the slowest, described in present attribute corresponding to described barrage comment can be readability the highest.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 11st kind of possible embodiment, described in present attribute and include:
Benchmark translational speed;
The described attribute determination module that presents includes:
Second determines unit, determines described benchmark translational speed for the described reading speed commented on described barrage according to described user;
Wherein, the described reading speed of described barrage comment is the fastest, and the benchmark translational speed of described barrage comment is the fastest.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 12nd kind of possible embodiment, described in present attribute determination module and include:
Can the 3rd determines unit, present attribute described in determining according to described user reading of commenting on described barrage;Wherein:
Can read as reading in response to described, described in present attribute corresponding to the comment of described barrage first can be readability;
Can read as not reading in response to described, described in present attribute corresponding to the comment of described barrage second can be readability;
Wherein, described first can readability can be readability higher than described second.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 13rd kind of possible embodiment, described in present attribute and include:
Can present;
The described attribute determination module that presents includes:
Can the 4th determines unit, described present for determining according to described user reading of commenting on described barrage;Wherein:
Can read as reading in response to described, described in present attribute for presenting;
Can read as not reading in response to described, described in present attribute for not present.
In conjunction with any of the above-described kind of possible embodiment of the third aspect, in the 14th kind of possible embodiment, described in present attribute and include following at least one:
Present color, present size, present transparency, present hiding relation.
Fourth aspect, a possible embodiment of the application provides a kind of subscriber equipment, and described subscriber equipment includes:
Memorizer, is used for depositing instruction;
Processor, for performing the instruction of described memorizer storage, described instruction makes below described processor execution operate:
Determine the reading ability that a barrage is commented on by a user;
Determine that what described barrage commented on presents attribute according at least to described reading ability.
5th aspect, a possible embodiment of the application provides a kind of interactive device based on barrage, including:
Comment determination type module, for determining a barrage comment type of a barrage comment, wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
Present attribute determination module, determine that what described barrage commented on presents attribute for presenting attribute according at least to described type.
In conjunction with the 5th aspect, in the embodiment that the second is possible, described reading ability includes reading speed.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the embodiment that the third is possible, can described reading ability include reading.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 4th kind of possible embodiment, described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the slowest, described type present attribute corresponding to described barrage comment type can be readability the highest.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 5th kind of possible embodiment, described type presents attribute and includes:
Benchmark translational speed;
Described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the fastest, and the benchmark translational speed that described barrage comments on type corresponding is the fastest.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 6th kind of possible embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute can be readability corresponding to the first of described barrage comment type;
Can read as not reading in response to described, described type presents attribute can be readability corresponding to the second of described barrage comment type;
Wherein, described first can readability can be readability higher than described second.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 7th kind of possible embodiment, described type presents attribute and includes:
Can present;
Described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute for presenting;
Can read as not reading in response to described, described type presents attribute for not present.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 8th kind of possible embodiment, described type presents attribute and includes following at least one:
Present color, present size, present transparency, present hiding relation.
In conjunction with any of the above-described kind of possible embodiment of the 5th aspect, in the 9th kind of possible embodiment, described barrage comment type includes: a language form.
6th aspect, a possible embodiment of the application provides a kind of subscriber equipment, and described subscriber equipment includes:
Memorizer, is used for depositing instruction;
Processor, for performing the instruction of described memorizer storage, described instruction makes below described processor execution operate:
Determining a barrage comment type of a barrage comment, wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
Present attribute according at least to described type and determine that what described barrage commented on presents attribute.
At least one embodiment of the embodiment of the present application determines, according to user, the attribute that presents that described barrage comments on to the reading ability that a barrage is commented on, so can be more intelligent present the comment of described barrage to user, improve Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of a kind of exchange method of the embodiment of the present application;
Fig. 2 a and 2b is the application scenarios schematic diagram of the embodiment of the present application;
Fig. 3 is the schematic flow sheet of a kind of exchange method of the embodiment of the present application;
Fig. 4 is the structural schematic block diagram of a kind of interactive device of the embodiment of the present application;
Fig. 5 a~5g is the structural schematic block diagram of seven kinds of interactive devices of the embodiment of the present application;
Fig. 6 is the structural schematic block diagram of a kind of interactive device of the embodiment of the present application;
Fig. 7 is the structural schematic block diagram of a kind of interactive device of the embodiment of the present application;
Fig. 8 is the structural schematic block diagram of a kind of subscriber equipment of the embodiment of the present application.
Detailed description of the invention
(label identical in some accompanying drawings represent identical element) and embodiment, be described in further detail the detailed description of the invention of the application below in conjunction with the accompanying drawings.Following example are used for illustrating the application, but are not limited to scope of the present application.
It will be understood by those skilled in the art that terms such as " first ", " second " in the application is only used 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.
Present applicant have found that the reading ability that different types of barrage is commented on by a user is the most different, such as, the reading speed that the barrage of first language type is commented on by user is more than the barrage comment of second language type, therefore, if the comment of described different types of barrage being carried out essentially identical presenting, it is likely that the reading requirement of user cannot be met.Therefore, as it is shown in figure 1, the embodiment of the present application provides a kind of exchange method based on barrage, including:
S110 determines the reading ability that a barrage is commented on by a user;
According at least to described reading ability, S120 determines that what described barrage commented on presents attribute.
In the description of the embodiment of the present application, described reading ability is the ability that described user reads the comment of described barrage.
Such as, in a kind of possible embodiment, the reading ability that described barrage is commented on by described user can be the reading speed that described barrage is commented on by described user.
In alternatively possible embodiment, the reading ability that described barrage is commented on by described user can be that can described user read the comment of described barrage.
In the embodiment that some are possible, can described reading ability can also include described reading speed simultaneously and described read.Certainly, in the embodiment that some are possible, the feature of the reading ability that a barrage is commented on can also be employed in the embodiment of the present application by other for characterizing user.
For example, the first interactive device based on barrage that the application provides, as the executive agent of the present embodiment, performs S110~S120.Specifically, described first interactive device can be arranged in a user device in the way of software, hardware or software and hardware combining, or, the described first the most described subscriber equipment of interactive device;Described subscriber equipment includes but not limited to: the video representing devices such as mobile phone, panel computer, notebook computer, desktop computer and TV, and the video data processing device such as video server.
The above-mentioned embodiment of the embodiment of the present application determines, according to user, the attribute that presents that described barrage comments on to the reading ability that a barrage is commented on, so can be more intelligent present the comment of described barrage to user, improve Consumer's Experience.
Each step of the embodiment of the present application is further illustrated by embodiments below:
S110 determines the reading ability that barrage is commented on by a user.
In a kind of possible embodiment, described S110 includes:
Determine the barrage comment type belonging to the comment of described barrage;
Described reading ability is determined according to the type reading ability that described barrage comment type is corresponding with described user.
In the embodiment of the present application, the different barrages comment type belonging to the comment of multiple barrages can be that the reading ability commented on the plurality of barrage according to user divides.
In a kind of possible embodiment, alternatively, described barrage comment type may include that language form.
Here, described language form such as can include the one in languages type: such as Chinese, English, Japanese etc.;And/or the one in the different variant type of same languages: such as the variant type (such as archaism and the modern language of different times) of a language different time, the variant type (such as various places dialect and mandarin) of one language different geographical, the variant type (such as simplified Chinese character, the complex form of Chinese characters etc.) of a language fonts.
Those skilled in the art is it is recognised that other barrage comment type relevant with the reading ability of user can also be used in the method for the embodiment of the present application.
In the embodiment that some are possible, described language form can be determined according to the character features that described barrage is commented on.
Or, one when user carries out the input of a barrage comment, it is possible to directly record its input method relevant parameter, record together with the content comment on corresponding language type information with described barrage.
Wherein, in the application scenarios that some are possible, such as, a barrage comment may comprise the content of polyglot type, such as comprise Chinese character and English word in one barrage comment simultaneously.Now, in a kind of possible embodiment, can determine, according to the rule that sets in advance, the language form that described barrage is commented on, such as, the language form commented on as described barrage using the language form that the content that occupies the majority is corresponding.Or, in a kind of possible embodiment, a kind of language form corresponding with the comment of the barrage of such mixed type can be set, such as, a kind of language form is corresponding to the barrage comment of Chinese and English mixing.
In a kind of possible embodiment, the described type reading ability corresponding with described user according to described barrage comment type determines that described reading ability includes: using described type reading ability as described reading ability.
In the embodiment of the present application, a barrage comment type both corresponds to the reading ability corresponding with the type reading ability corresponding to a type reading ability, all barrages comment belonging to this barrage comment type.Such as, the reading speed that a user comments on type corresponding with Chinese barrage is First Speed, then it is believed that the reading speed of the described user all barrages comment to belonging to Chinese barrage comment type is all described First Speed.
In a kind of possible embodiment, the described type reading ability that described barrage comments on type corresponding presets or prestores.
In alternatively possible embodiment, described alternatively, described barrage comment type reading ability corresponding to type can be unknown, therefore, in the present embodiment, before determining described reading ability according to described type reading ability, described method can also include:
Obtain the type reading ability that described barrage comment type is corresponding.
In a kind of possible embodiment, alternatively, described acquisition described type reading ability may include that and obtains described type reading ability from least one external equipment by the way of communication.
In a kind of possible embodiment, alternatively, described acquisition described type reading ability may include that
According to a user, the reading ability setting operation of described barrage comment type is obtained described type reading ability.
Wherein, described setting operation can be such as, the user interface that user shows according to screen, selects or be manually entered each barrage comment reading ability corresponding to type.
In a kind of possible embodiment, alternatively, described acquisition described type reading ability may include that
Obtain described user and watch information attentively to what at least one barrage of described barrage comment type was commented on;
Type reading ability described in acquisition of information is watched attentively according to described.
At least one barrage comment of barrage described here comment type can include the described barrage comment that user described above is to be determined;Or, at least one barrage comment of described barrage comment type can include other one or more barrages comment of described barrage comment type.For example, it is possible to watch, according to one or more barrages comment of the barrage comment type presented the earliest before in a barrage video, the reading ability that information determines that the follow-up all barrages comment presented of this barrage comment type is corresponding attentively.
In a kind of possible embodiment, for example, it is possible to determined by fixation tracking device and watch information attentively described in a user.Wherein, watch information described in attentively and such as can include following at least one:
Watch velocity information attentively, whether watch information attentively.
Watch type reading ability described in acquisition of information described in described basis attentively such as to may include that
Watch velocity information attentively obtain described reading speed information according to described, wherein, such as, described in watch velocity information attentively the fastest, reading speed corresponding to described reading speed information is the fastest;And/or
According to described whether watch attentively described in acquisition of information can reading information, wherein, such as, described whether watch information attentively corresponding to watching attentively, then described can reading information corresponding to reading;Described whether watch information attentively corresponding to not watching attentively, then described can reading information corresponding to not reading.
Wherein, user can be described user's point of fixation first relative velocity of also relative movement in the comment of described barrage to watching velocity information described in a barrage comment attentively;Or, it is also possible to during for described user's point of fixation in the comment of described barrage, the eyes of described user are relative to the second relative velocity of described barrage comment movement.
Certainly, in alternatively possible embodiment, it is also possible to do not go to determine the type that described barrage is commented on, but directly determine the described reading ability that the comment of described barrage is corresponding, such as, described S110 includes:
Obtain described user and watch information attentively to what described barrage was commented on;
Reading ability described in acquisition of information is watched attentively according to described.
According at least to described reading ability, S120 determines that what described barrage commented on presents attribute.
In the embodiment of the embodiment of the present application, described in present attribute can be such as comment on to described barrage can readability relevant attribute.Wherein, the described performance that can readability read for the convenience of the user.Such as, the translational speed of a barrage comment is the slowest, and the time that user can be used to read it is the longest, and what now this barrage was commented on can be readability the highest.
The described attribute that presents such as can include following at least one:
Benchmark translational speed, whether present, present color, present size, present transparency, present hiding relation.
Certainly, other can also be used in the embodiment of the embodiment of the present application by readability relevant attribute to described.
Wherein, it is the application scenarios of reading speed corresponding to described reading ability:
In a kind of possible embodiment, described S120 may include that
The described reading speed that described barrage is commented on by described user is the slowest, described in present attribute corresponding to described barrage comment can be readability the highest.
In the present embodiment, a barrage comment the slowest to the described reading speed of described user, carry out the highest readable presenting so that user (can such as have more reading time) more easily and read the comment of described barrage;And the barrage that the described reading speed of described user is the fastest is commented on, carry out the lowest readable presenting, save and present resource.
In a kind of possible embodiment, described in present attribute and include: described benchmark translational speed.
In a kind of possible embodiment, in the case of without reference to other because usually determining the translational speed that described barrage is commented on, described benchmark translational speed can be such as the translational speed that described barrage comments on when presenting on screen, such as with the speed of 0.1 meter per second, move to opposite side from the side of screen and present.
At referring also to other factors, the factors such as the length presenting path that the number of characters of the most described barrage comment, described barrage are commented on, in the case of determining the translational speed that described barrage is commented on, described benchmark translational speed can be as the basis of the translational speed obtaining the comment of described barrage.Such as, under described benchmark translational speed, described translational speed is obtained in conjunction with described other factors.Wherein, described benchmark translational speed such as can be characterized by the presentative time that described barrage is commented on.Such as, the presentative time of a barrage comment is 5 seconds, if its number of characters is more, then its translational speed is accomplished by comparatively fast, if its number of characters is less, then its translational speed can be slower.
In the present embodiment, it can be seen that described benchmark translational speed is the fastest, described can be readability the lowest;Otherwise described benchmark translational speed is the slowest, described can be readability the highest.Therefore, in the present embodiment, described S120 may include that
The described reading speed of described barrage comment is the fastest, and the benchmark translational speed of described barrage comment is the fastest.
In a kind of possible embodiment, described in present attribute and include: described in present color.
Wherein, in general, the color that presents of a barrage comment is more easily noticed for user, and it can be readability the highest, otherwise, being less susceptible to be noted, then it can be readability the lowest.Such as, it is the highest with the background color contrast of the video content of surrounding that what a barrage was commented on presents color, and it is more easily noticed.Certainly, in the embodiment that some are possible, may it is contemplated that user difference is presented the sensitivity of color, reading comfort degree etc. determine described in present color.
In a kind of possible embodiment, described in present attribute and include: described in present size.
Here one barrage comment present size can be such as described barrage comment in each character present size.
Wherein, in general, it is the biggest that what a barrage was commented on presents size, and it can be readability the highest, otherwise, it can be readability the lowest.Certainly, in the embodiment that some are possible, described in present the determination of size may also need to consider described in present the range of accommodation of size.
In a kind of possible embodiment, described in present attribute and include: described in present transparency.
Wherein, in general, it is the lowest that what a barrage was commented on presents transparency, and it can be readability the highest, otherwise, it can be readability the lowest.
In a kind of possible embodiment, described in present attribute and include: described in present hiding relation.
Here, a barrage comment present hiding relation be described barrage comment on present during, blocked or block the relation of described at least one object by least one object overlapped in video content.Such as, in a three-dimensional barrage video, the most different barrage comments can present the degree of depth corresponding to different, can according to described barrage comment on present the degree of depth and described at least one object present the degree of depth determine described in present hiding relation, wherein, general, in when presenting region of coincidence, the object presented near spectators can block the object presented away from spectators.
In the present embodiment, hiding relation is presented according to described, what one barrage was commented on more tends to block other object (such as its three-dimensional position of appearing is the closer to user), it can be readability the highest, otherwise, what one barrage was commented on more tends to be blocked (such as its three-dimensional position of appearing is further away from user) by other object, and it can be readability the lowest.
Wherein, corresponding to described reading ability it is the application scenarios that can read:
Described S120 may include that
Can read as reading in response to described, described in present attribute corresponding to the comment of described barrage first can be readability;
Can read as not reading in response to described, described in present attribute corresponding to the comment of described barrage second can be readability;
Wherein, described first can readability can be readability higher than described second.
Such as, in a kind of possible embodiment, described in present attribute and may include that and can present.
In the present embodiment, described S120 may include that
Can read as reading in response to described, described in present attribute for presenting;
Can read as not reading in response to described, described in present attribute for not present.
In the present embodiment, the at least one barrage comment can not read for user, it is not presented, and only present at least one barrage comment that user can read, so, that on the one hand reduces at least one barrage comment that can not read described user presents resource occupation, on the other hand, also reduces at least one barrage comment that described user can not read and user watches the obstruction of video content.
In a kind of possible embodiment, described in present attribute and may include that and present color.
In the present embodiment, described S120 such as may include that
Can read as reading in response to described, described in present the color that color is read for ease of user, such as with the comment of described barrage near video content present the color that color contrast is higher;
Can read as not reading in response to described, described in present attribute be the color that less can be noted by user, such as, with described near video content present the color that color contrast is relatively low.
In a kind of possible embodiment, described in present attribute and may include that and present size.
In the present embodiment, described S120 such as may include that
Can read as reading in response to described, described in present size and present size corresponding to bigger;
Can read as not reading in response to described, described in present size and present size (a kind of possible limit embodiment is: present the slightest to user's None-identified) corresponding to less.
In a kind of possible embodiment, described in present attribute and may include that and present transparency.
In the present embodiment, described S120 such as may include that
Can read as reading in response to described, described in present transparency and present transparency corresponding to relatively low;
Can read as not reading in response to described, described in present transparency and present transparency (a kind of possible limit embodiment is: presenting transparency is 100%, the most fully transparent) corresponding to higher.
In a kind of possible embodiment, described in present attribute and may include that and present hiding relation.
In the present embodiment, described S120 such as may include that
Can read as reading in response to described, described in present hiding relation corresponding to tending to block other object presented that overlaps;
Can read as not reading in response to described, described in present hiding relation and block (a kind of possible limit embodiment is: other object presented by all coincidences blocks) corresponding to other object of tending to be presented by overlapping.
The embodiment of the present application is further illustrated by following application scenarios:
In this application scene, barrage comment type is language form.Wherein, the mother tongue of a user is Chinese, additionally, it is also proficient in first foreign language, such as English, is familiar with Second Foreign Language, such as Japanese, and other Languages does not all know about.Therefore, in this application scene, barrage that described user can read comment type includes: Chinese barrage comment, the comment of English barrage and the comment of Japanese barrage, wherein, the reading speed of Chinese barrage comment > reading speed of English barrage comment > reading speed of Japanese barrage comment;The barrage of other Languages type is commented on described user and all can not be read.
When not using the method for the embodiment of the present application, multiple barrages comment of each language form all presents, and benchmark translational speed is the same, such as, all for presenting 5 seconds.As shown in Figure 2 a, present in picture one, present five barrage comments with a video content 210 simultaneously, be respectively as follows:
One Korean barrage is commented on 211, two Chinese barrages and is commented on 212,215, English barrage comment 213 and a Japanese barrage comment 214.
And when have employed the method for the embodiment of the present application, for described five barrages comment:
First determine the barrage comment type that each barrage is commented on, such as, obtain Korean recited above, Chinese, English and four kinds of language forms of Japanese.
Type reading ability according to each barrage comment type determines the described user reading ability to described five barrages comment.In the embodiment of the present application, can described reading ability include reading and reading speed.
Such as, presetting according to user, each barrage comment type reading ability corresponding to type as shown in Table 1:
Table one
Wherein, First Speed is more than third speed more than second speed.
In the present embodiment, for example, it is possible to first determine that can what each barrage commented on read, wherein, for the barrage comment that can read, then its reading speed is determined.
As can be seen from the above table:
Commenting on 211 corresponding reading abilitys with described Korean barrage is: can not read;
With said two Chinese barrage comment 212,215 corresponding reading abilitys it is: can read, and reading speed is First Speed;
Commenting on 213 corresponding reading abilitys with described English barrage is: can read, and reading speed is second speed;
Commenting on 214 corresponding reading abilitys with described Japanese barrage is: can read, and reading speed is third speed.
Present attribute according at least to what described reading ability determined the comment of described five barrages, in the present embodiment, described in present attribute and include: whether to present and benchmark translational speed, can obtain:
Commenting on the 211 corresponding attributes that present with described Korean barrage is: do not present;
With said two Chinese barrage comment 212, the 215 corresponding attributes that present it is: present, and benchmark translational speed is the first benchmark translational speed;
Commenting on the 213 corresponding attributes that present with described English barrage is: present, and benchmark translational speed is the second benchmark translational speed;
Commenting on the 214 corresponding attributes that present with described Japanese barrage is: present, and benchmark translational speed is the 3rd benchmark translational speed.
Wherein, described first benchmark translational speed is more than the 3rd benchmark translational speed more than the second benchmark translational speed.
According to the method for the embodiment of the present application, what described five barrages identical with described video content 210 presentative time were commented on presents effect as shown in Figure 2 b.It can be seen that described Korean barrage comment 211 no longer presents, the comment of other barrage is different due to benchmark translational speed, therefore, there occurs change with Fig. 2 a phase position of appearing in the same time.
Inventors herein have recognized that, raising along with barrage website internationalization level, multiple users of input different barrage comment may be from the country of multiple different mother tongue, for a user, the reading speed of mother tongue is typically much deeper than other at least one Second Foreign Language, if therefore the benchmark translational speed of the barrage comment of at least one Second Foreign Language type is the same with the comment of the barrage of mother tongue type, it is likely that the one under generation problems with:
All barrages comment type barrage comment benchmark translational speed all with the barrage of described mother tongue type comment consistent, it is likely that owing to the reading speed of user does not catches up with cannot described at least one Second Foreign Language type at least one barrage comment present period read described at least one Second Foreign Language type at least one barrage comment on content;Or,
The benchmark translational speed of the barrage comment of all barrages comment type is all consistent with the comment of the barrage of described at least one Second Foreign Language type, the benchmark translational speed of at least one barrage comment of the most described mother tongue type is the slowest for user, wastes barrage and presents resource.
Therefore, in present embodiment, determine, according to the reading ability corresponding to the language form of a barrage comment, the benchmark translational speed that described barrage is commented on so that what described barrage was commented on presents the reading habit more conforming to user, improves Consumer's Experience.
As it is shown on figure 3, the embodiment of the present application additionally provides another kind of exchange method based on barrage, including:
S310 determines a barrage comment type of a barrage comment, and wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
S320 presents attribute according at least to described type and determines that what described barrage commented on presents attribute.
In the present embodiment, the described barrage comment type described type corresponding with described user presents attribute and is: for described user, and described barrage is commented on and presented attribute corresponding to type.One skilled in the art will appreciate that the reading ability of different user is the most different, therefore, for different users, same barrage comment type corresponding to type presents attribute the most accordingly can be different.
In the embodiment of the present application, described reading ability is the ability that described user reads all barrages comment of described barrage comment type.Such as, can described reading ability can include reading speed and/or read, referring specifically to description corresponding in embodiment illustrated in fig. 1.
For example, the second interactive device based on barrage that the application provides, as the executive agent of the present embodiment, performs S310~S320.Specifically, described second interactive device can be arranged in a user device in the way of software, hardware or software and hardware combining, or, the described second the most described subscriber equipment of interactive device;Described subscriber equipment includes but not limited to: the video representing devices such as mobile phone, panel computer, notebook computer, desktop computer and TV, and the video data processing device such as video server.
One barrage is commented on the reading ability of described barrage comment type according to user and is determined the attribute that presents that described barrage comment on by the above-mentioned embodiment of the embodiment of the present application, so can be more intelligent present described barrage to user and comment on, improve Consumer's Experience.
Each step of the embodiment of the present application is further illustrated by embodiments below:
S310 determines a barrage comment type of a barrage comment, and wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute.
In the embodiment of the present application, the different barrages comment type belonging to the comment of multiple barrages can be that the reading ability commented on the plurality of barrage according to user divides.
Such as, in a kind of possible embodiment, alternatively, described barrage comment type may include that a language form.
Here, described language form such as can include the one in languages type: such as Chinese, English, Japanese etc.;And/or the one in the different variant type of same languages: such as the variant type (such as archaism and the modern language of different times) of a language different time, the variant type (such as various places dialect and mandarin) of one language different geographical, the variant type (such as simplified Chinese character, the complex form of Chinese characters etc.) of a language fonts.
Those skilled in the art is it is recognised that other barrage comment type relevant with the reading ability of user can also be used in the method for the embodiment of the present application.
In a kind of possible embodiment, it is that described user presets or prestores that described barrage comment on described type corresponding to type to present attribute.
In a kind of possible embodiment, it is also possible to the described type obtaining described barrage comment type corresponding with described user from least one external equipment presents attribute.
In a kind of possible embodiment, described method may also include that obtaining the described barrage comment type described type corresponding with described user presents the process of attribute.Such as, in a kind of possible embodiment, described method includes:
Determine the described reading ability that described barrage comment type is corresponding with described user;
Determine that described type presents attribute according to described reading ability.
Here, determine that the mode of the described barrage comment type described reading ability corresponding with described user can be identical with the method for the type reading ability corresponding to the acquisition one barrage comment type described in embodiment described in Fig. 1, repeat no more here.
In the embodiment of the embodiment of the present application, described type present attribute can be such as to described barrage comment type each barrage comment can readability relevant attribute.Wherein, the described performance that can readability read for the convenience of the user.Such as, the translational speed of a barrage comment is the slowest, and the time that user can be used to read it is the longest, and what now this barrage was commented on can be readability the highest.
Described type presents attribute such as can include following at least one:
Benchmark translational speed, whether present, present color, present size, present transparency, present hiding relation.
Certainly, other can also be used in the embodiment of the embodiment of the present application by readability relevant attribute to described.
Wherein, it is the application scenarios of reading speed corresponding to described reading ability:
In a kind of possible embodiment, described type presents that attribute is relevant to described reading ability be may include that
Described reading speed is the slowest, described type present attribute corresponding to described barrage comment type can be readability the highest.
In the present embodiment, the barrage that the described reading speed of described user is the slowest is commented on all barrages comment of type, carry out the highest readable presenting so that user (can such as have more reading time) and read each barrage comment of described barrage comment type more easily;And the barrage that the described reading speed of described user is the fastest is commented on to all barrages comment of type, carry out the lowest readable presenting, save and present resource.
In a kind of possible embodiment, described type presents attribute and includes: described benchmark translational speed.
In the present embodiment, it can be seen that described benchmark translational speed is the fastest, described can be readability the lowest;Otherwise described benchmark translational speed is the slowest, described can be readability the highest.Therefore, in the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the fastest, and the benchmark translational speed that described barrage comments on type corresponding is the fastest.
In a kind of possible embodiment, described type presents attribute and includes: described in present color.
Wherein, in general, the color that presents of a barrage comment is more easily noticed for user, and it can be readability the highest, otherwise, being less susceptible to be noted, then it can be readability the lowest.Such as, it is the highest with the background color contrast of the video content of surrounding that what a barrage was commented on presents color, and it is more easily noticed.Certainly, in the embodiment that some are possible, may it is contemplated that user difference is presented the sensitivity of color, reading comfort degree etc. determine described in present color.
In a kind of possible embodiment, described type presents attribute and includes: described in present size.
Here one barrage comment type corresponding present size can be such as described barrage comment type each barrage comment in each character present size.
Wherein, in general, it is the biggest that what a barrage was commented on presents size, and it can be readability the highest, otherwise, it can be readability the lowest.Certainly, in the embodiment that some are possible, described in present the determination of size may also need to consider described in present the range of accommodation of size.
In a kind of possible embodiment, described type presents attribute and includes: described in present transparency.
Wherein, in general, it is the lowest that what a barrage was commented on presents transparency, and it can be readability the highest, otherwise, it can be readability the lowest.
In a kind of possible embodiment, described type presents attribute and includes: described in present hiding relation.
Here, what a barrage comment type was corresponding present, and hiding relation is during the presenting of each barrage comment of described barrage comment type, is blocked or block the relation of described at least one object by least one object overlapped in video content.
In the present embodiment, hiding relation is presented according to described, what one barrage was commented on more tends to block other object (such as its three-dimensional position of appearing is the closer to user), it can be readability the highest, otherwise, what one barrage was commented on more tends to be blocked (such as its three-dimensional position of appearing is further away from user) by other object, and it can be readability the lowest.
Wherein, corresponding to described reading ability it is the application scenarios that can read:
In a kind of possible embodiment, described type presents that attribute is relevant to described reading ability be may include that
Can read as reading in response to described, described type presents attribute can be readability corresponding to the first of described barrage comment type;
Can read as not reading in response to described, described type presents attribute can be readability corresponding to the second of described barrage comment type;
Wherein, described first can readability can be readability higher than described second.
Such as, in a kind of possible embodiment, can described type present attribute and may include that and described present.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute for presenting;
Can read as not reading in response to described, described type presents attribute for not present.
In the present embodiment, all barrages comment for the barrage comment type that user can not read, it is not presented, and only present all barrages comment of the barrage comment type that user can read, so, that on the one hand reduces each barrage comment that can not read described user presents resource occupation, on the other hand, also reduces each barrage comment that described user can not read and user watches the obstruction of video content.
In a kind of possible embodiment, described type present attribute may include that described in present color.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described in present the color that color is read for ease of user, such as with the video content simultaneously presented present the color that color contrast is higher;
Can read as not reading in response to described, described in present attribute be the color that less can be noted by user, such as, with described video content present the color that color contrast is relatively low.
In a kind of possible embodiment, described type present attribute may include that described in present size.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described in present size and present size corresponding to bigger;
Can read as not reading in response to described, described in present size and present size (a kind of possible limit embodiment is: present the slightest to user's None-identified) corresponding to less.
In a kind of possible embodiment, described type present attribute may include that described in present transparency.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described in present transparency and present transparency corresponding to relatively low;
Can read as not reading in response to described, described in present transparency and present transparency (a kind of possible limit embodiment is: presenting transparency is 100%, the most fully transparent) corresponding to higher.
In a kind of possible embodiment, described type present attribute may include that described in present hiding relation.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described in present hiding relation and tend to block, corresponding to each barrage comment of described barrage comment type, other object presented that overlaps;
Can read as not reading in response to described, described in present hiding relation and block (a kind of possible limit embodiment is: other object presented by all coincidences blocks) corresponding to each barrage comment other object of tending to be presented by overlapping of described barrage comment type.
In the embodiment that some are possible, described S310 can determine described language form according to the character features that described barrage is commented on.
Or, one when user carries out the input of a barrage comment, it is possible to directly record its input method relevant parameter, record together with the content comment on corresponding language type information with described barrage.
Wherein, in the application scenarios that some are possible, such as, a barrage comment may comprise the content of polyglot type, such as comprise Chinese character and English word in one barrage comment simultaneously.Now, in a kind of possible embodiment, can determine, according to the rule that sets in advance, the language form that described barrage is commented on, such as, the language form commented on as described barrage using the language form that the content that occupies the majority is corresponding.Or, in a kind of possible embodiment, a kind of language form corresponding with the comment of the barrage of such mixed type can be set, such as, a kind of language form is corresponding to the barrage comment of Chinese and English mixing.
S320 presents attribute according at least to described type and determines that what described barrage commented on presents attribute.
In a kind of possible embodiment, alternatively, described S320 may include that and presents attribute by described to be defined as presenting attribute with described type identical.
In the embodiment that other is possible, it is also possible to combine other factors and described type present attribute come together to determine described in present attribute.
The method further illustrating the embodiment of the present application by following application scenarios:
This application scene is identical with the application scenarios shown in Fig. 2 a, and in this application scene, barrage comment type is language form.Wherein, the mother tongue of a user is Chinese, additionally, it is also proficient in first foreign language, such as English, is familiar with Second Foreign Language, such as Japanese, and other Languages does not all know about.Therefore, in this application scene, barrage that described user can read comment type includes: Chinese barrage comment, the comment of English barrage and the comment of Japanese barrage, wherein, the reading speed of Chinese barrage comment > reading speed of English barrage comment > reading speed of Japanese barrage comment;The barrage of other Languages type is commented on described user and all can not be read.
The determination of the barrage comment type through commenting on each barrage, obtains described five barrages and comments on described Korean barrage comment 211, said two Chinese barrage comment 212,215, described English barrage comment 213 and described Japanese barrage comment 214 corresponding to Korean, Chinese, English and four kinds of language forms of Japanese.
Wherein, commenting on type for each barrage, the type of its correspondence presents attribute such as shown in table two:
Table two
Wherein, described first benchmark translational speed is more than the 3rd benchmark translational speed more than the second benchmark translational speed.
According to the method for the embodiment of the present application, to present attribute with the type of its affiliated barrage comment type identical for the attribute that presents of each barrage comment, effect that what the most each barrage was commented on present with shown in Fig. 2 b to present effect identical.
It will be appreciated by those skilled in the art that, in the said method of the application detailed description of the invention, the sequence number size of each step is not meant to the priority of execution sequence, the execution sequence of each step should determine with its function and internal logic, and the implementation process of the application detailed description of the invention should not constituted any restriction.
As shown in Figure 4, the embodiment of the present application provides a kind of the first interactive device 400 based on barrage, including:
Reading ability determines module 410, for determining the reading ability that a barrage is commented on by a user;
Present attribute determination module 420, for determining that what described barrage commented on presents attribute according at least to described reading ability.
In the description of the embodiment of the present application, described reading ability is the ability that described user reads the comment of described barrage.
Such as, in a kind of possible embodiment, the reading ability that described barrage is commented on by described user can be the reading speed that described barrage is commented on by described user.
In alternatively possible embodiment, the reading ability that described barrage is commented on by described user can be that can described user read the comment of described barrage.
In the embodiment that some are possible, can described reading ability can also include described reading speed simultaneously and described read.Certainly, in the embodiment that some are possible, the feature of the reading ability that a barrage is commented on can also be employed in the embodiment of the present application by other for characterizing user.
The above-mentioned embodiment of the embodiment of the present application determines, according to user, the attribute that presents that described barrage comments on to the reading ability that a barrage is commented on, so can be more intelligent present the comment of described barrage to user, improve Consumer's Experience.
In a kind of possible embodiment, as shown in Figure 5 a, alternatively, described reading ability determines that module 410 may include that
Comment type determining units 411, for determining the barrage comment type belonging to the comment of described barrage;
Reading ability determines unit 412, determines described reading ability for the type reading ability corresponding with described user according to described barrage comment type.
In the embodiment of the present application, the different barrages comment type belonging to the comment of multiple barrages can be that the reading ability commented on the plurality of barrage according to user divides.
In a kind of possible embodiment, alternatively, described barrage comment type may include that a language form.Wherein, described language form is further described description corresponding in embodiment shown in Figure 1.
Those skilled in the art is it is recognised that other barrage comment type relevant with the reading ability of user can also be used in the method for the embodiment of the present application.
Description corresponding in embodiment illustrated in fig. 1 is may refer to determining as the class of languages belonging to the comment of described barrage.
In a kind of possible embodiment, described further can be using described type reading ability as described reading ability.
In the embodiment of the present application, a barrage comment type both corresponds to the reading ability corresponding with the type reading ability corresponding to a type reading ability, all barrages comment belonging to this barrage comment type.
In the embodiment of the present application, a barrage comment type both corresponds to the reading ability corresponding with the type reading ability corresponding to a type reading ability, all barrages comment belonging to this barrage comment type.
In alternatively possible embodiment, described alternatively, described barrage comment type reading ability corresponding to type can be unknown, and therefore, in the present embodiment, as shown in Figure 5 a, described device 400 also includes:
Type reading ability acquisition module 430, is used for obtaining described type reading ability.
In a kind of possible embodiment, alternatively, described type reading ability acquisition module 430 may include that communication unit, for obtaining described type reading ability from least one external equipment by the way of communication.
In a kind of possible embodiment, as shown in Figure 5 b, alternatively, described type reading ability acquisition module 430 includes:
First acquiring unit 431, for obtaining described type reading ability according to a user to the reading ability setting operation of described barrage comment type.
Wherein, described setting operation can be such as, the user interface that user shows according to screen, selects or be manually entered each barrage comment reading ability corresponding to type.
In a kind of possible embodiment, as shown in Figure 5 c, alternatively, described type reading ability acquisition module 430 includes:
Watch information acquisition unit 432 attentively, watch information for obtaining described user attentively to what at least one barrage of described barrage comment type was commented on;
Second acquisition unit 433, for watching type reading ability described in acquisition of information attentively described in basis.
Wherein, described in watch information acquisition unit 432 attentively can be such as fixation tracking device, be used for gathering described in watch information attentively;Or, it is also possible to for communication device, described in obtaining from least one external equipment, watch information attentively.Described watch information attentively and such as can include following at least one:
Watch velocity information attentively, whether watch information attentively.
In a kind of possible embodiment, described second acquisition unit 433 can include at least one in following subelement:
First obtains subelement, for according to described in watch velocity information attentively and obtain described reading speed information, wherein, such as, described in watch velocity information attentively the fastest, reading speed corresponding to described reading speed information is the fastest.
Second obtains subelement, for according to described whether watch attentively described in acquisition of information can reading information, wherein, such as, described whether watch information attentively corresponding to watching attentively, then described can reading information corresponding to reading;Described whether watch information attentively corresponding to not watching attentively, then described can reading information corresponding to not reading.
In the embodiment of the embodiment of the present application, described in present attribute can be such as comment on to described barrage can readability relevant attribute.Wherein, the described performance that can readability read for the convenience of the user.
The described attribute that presents such as can include following at least one:
Benchmark translational speed, whether present, present color, present size, present transparency, present hiding relation.
Certainly, other can also be used in the embodiment of the embodiment of the present application by readability relevant attribute to described.
Wherein, it is the application scenarios of reading speed corresponding to described reading ability:
In a kind of possible embodiment, as fig 5d, alternatively, present attribute determination module 420 described in include:
First determines unit 421, the described reading speed for described barrage being commented on according to described user determine described in present attribute;
Wherein, described reading speed is the slowest, described in present attribute corresponding to described barrage comment can be readability the highest.
In the present embodiment, a barrage comment the slowest to the described reading speed of described user, carry out the highest readable presenting so that user (can such as have more reading time) more easily and read the comment of described barrage;And the barrage that the described reading speed of described user is the fastest is commented on, carry out the lowest readable presenting, save and present resource.
In a kind of possible embodiment, alternatively, present attribute described in include: described benchmark translational speed.
In a kind of possible embodiment, in the case of without reference to other because usually determining the translational speed that described barrage is commented on, described benchmark translational speed can be such as the translational speed that described barrage comments on when presenting on screen, moves to opposite side from the side of screen and presents.
At referring also to other factors, the factors such as the length presenting path that the number of characters of the most described barrage comment, described barrage are commented on, in the case of determining the translational speed that described barrage is commented on, described benchmark translational speed can be as the basis of the translational speed obtaining the comment of described barrage.Such as, under described benchmark translational speed, described translational speed is obtained in conjunction with described other factors.
In the present embodiment, it can be seen that described benchmark translational speed is the fastest, described can be readability the lowest;Otherwise described benchmark translational speed is the slowest, described can be readability the highest.Therefore, in the present embodiment, as depicted in fig. 5e, alternatively, present attribute determination module 420 described in include:
Second determines unit 422, determines described benchmark translational speed for the described reading speed commented on described barrage according to described user;
Wherein, the described reading speed of described barrage comment is the fastest, and the benchmark translational speed of described barrage comment is the fastest.
In the embodiment that other is possible, described first determines according to the described reading speed that described barrage is commented on by described user, unit 421 can determine that what described barrage commented on presents color and/or present size and/or present transparency and/or present hiding relation.Description corresponding in concrete determination method embodiment shown in Figure 1.
It is the application scenarios that can read corresponding to described reading ability:
In a kind of possible embodiment, as shown in figure 5f, alternatively, present attribute determination module 420 described in include:
Can the 3rd determines unit 423, present attribute described in determining according to described user reading of commenting on described barrage;Wherein:
Can read as reading in response to described, described in present attribute corresponding to the comment of described barrage first can be readability;
Can read as not reading in response to described, described in present attribute corresponding to the comment of described barrage second can be readability;
Wherein, described first can readability can be readability higher than described second.
Such as, in a kind of possible embodiment, described in present attribute and may include that and can present.
In the present embodiment, as shown in fig. 5g, present attribute determination module 420 described in include:
Can the 4th determines unit 424, described present for determining according to described user reading of commenting on described barrage;Wherein:
Can read as reading in response to described, described in present attribute for presenting;
Can read as not reading in response to described, described in present attribute for not present.
In the embodiment that other is possible, the described 3rd determine unit 423 can according to described user described barrage commented on described in can read and determine that what described barrage commented on presents color and/or present size and/or present transparency and/or present hiding relation.Description corresponding in concrete determination method embodiment shown in Figure 1.
In the embodiment of the present application, each module, the realization further of Elementary Function see description corresponding in Fig. 1, Fig. 2 a and Fig. 2 b illustrated embodiment.
As shown in Figure 6, a kind of possible embodiment of the embodiment of the present application provides a kind of the second interactive device 600 based on barrage, including:
Comment determination type module 610, for determining a barrage comment type of a barrage comment, wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
Present attribute determination module 620, determine that what described barrage commented on presents attribute for presenting attribute according at least to described type.
In the present embodiment, the described barrage comment type described type corresponding with described user presents attribute and is: for described user, and described barrage is commented on and presented attribute corresponding to type.One skilled in the art will appreciate that the reading ability of different user is the most different, therefore, for different users, same barrage comment type corresponding to type presents attribute the most accordingly can be different.
In the embodiment of the present application, described reading ability is the ability that described user reads all barrages comment of described barrage comment type.Such as, can described reading ability can include reading speed and/or read, referring specifically to description corresponding in embodiment illustrated in fig. 1.
One barrage is commented on the reading ability of described barrage comment type according to user and is determined the attribute that presents that described barrage comment on by the above-mentioned embodiment of the embodiment of the present application, so can be more intelligent present described barrage to user and comment on, improve Consumer's Experience.
The device of the embodiment of the present application is further illustrated by embodiments below.
In the embodiment of the present application, the different barrages comment type belonging to the comment of multiple barrages can be that the reading ability commented on the plurality of barrage according to user divides.
Such as, in a kind of possible embodiment, alternatively, described barrage comment type may include that a language form.Described language form is further described description corresponding in embodiment shown in Figure 3.
Those skilled in the art is it is recognised that other barrage comment type relevant with the reading ability of user can also be used in the method for the embodiment of the present application.
In a kind of possible embodiment, it is that described user presets or prestores that described barrage comment on described type corresponding to type to present attribute.
In a kind of possible embodiment, it is also possible to the described type obtaining described barrage comment type corresponding with described user from least one external equipment presents attribute.
In a kind of possible embodiment, as shown in Figure 76 a, described device 600 may also include that type presents attribute determination module 630, presents attribute for the described type obtaining described barrage comment type corresponding with described user.Such as, in a kind of possible embodiment, include as it is shown in fig. 7, described type presents attribute determination module 630:
Reading ability determines unit 631, for determining the described reading ability that described barrage comment type is corresponding with described user;
Type presents attribute determining unit 632, for determining that described type presents attribute according to described reading ability.
Here, determine that the mode of the described barrage comment type described reading ability corresponding with described user can be identical with the method for the type reading ability corresponding to the acquisition one barrage comment type described in embodiment described in Fig. 1, repeat no more here.
In the embodiment of the embodiment of the present application, described type present attribute can be such as to described barrage comment type each barrage comment can readability relevant attribute.Wherein, the described performance that can readability read for the convenience of the user.Such as, the translational speed of a barrage comment is the slowest, and the time that user can be used to read it is the longest, and what now this barrage was commented on can be readability the highest.
Described type presents attribute such as can include following at least one:
Benchmark translational speed, whether present, present color, present size, present transparency, present hiding relation.
Certainly, other can also be used in the embodiment of the embodiment of the present application by readability relevant attribute to described.
Wherein, it is the application scenarios of reading speed corresponding to described reading ability:
In a kind of possible embodiment, described type presents that attribute is relevant to described reading ability be may include that
Described reading speed is the slowest, described type present attribute corresponding to described barrage comment type can be readability the highest.
In the present embodiment, the barrage that the described reading speed of described user is the slowest is commented on all barrages comment of type, carry out the highest readable presenting so that user (can such as have more reading time) and read each barrage comment of described barrage comment type more easily;And the barrage that the described reading speed of described user is the fastest is commented on to all barrages comment of type, carry out the lowest readable presenting, save and present resource.
In a kind of possible embodiment, described type presents attribute and includes: described benchmark translational speed.
In the present embodiment, it can be seen that described benchmark translational speed is the fastest, described can be readability the lowest;Otherwise described benchmark translational speed is the slowest, described can be readability the highest.Therefore, in the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Described reading speed is the fastest, and the benchmark translational speed that described barrage comments on type corresponding is the fastest.
In the embodiment that other is possible, described type present that attribute is relevant to described reading speed and may include that described in present color, present size, present transparency, described in present in hiding relation one or more and described reading speed be correlated with, the most how to be correlated with and may refer to description corresponding in embodiment illustrated in fig. 3.
Wherein, corresponding to described reading ability it is the application scenarios that can read:
In a kind of possible embodiment, described type presents that attribute is relevant to described reading ability be may include that
Can read as reading in response to described, described type presents attribute can be readability corresponding to the first of described barrage comment type;
Can read as not reading in response to described, described type presents attribute can be readability corresponding to the second of described barrage comment type;
Wherein, described first can readability can be readability higher than described second.
Such as, in a kind of possible embodiment, can described type present attribute and may include that and described present.
In the present embodiment, described type presents that attribute is relevant to described reading ability to be included:
Can read as reading in response to described, described type presents attribute for presenting;
Can read as not reading in response to described, described type presents attribute for not present.
In the present embodiment, all barrages comment for the barrage comment type that user can not read, it is not presented, and only present all barrages comment of the barrage comment type that user can read, so, that on the one hand reduces each barrage comment that can not read described user presents resource occupation, on the other hand, also reduces each barrage comment that described user can not read and user watches the obstruction of video content.
In the embodiment that other is possible, described type present attribute to described can read present described in relevant may include that color, present size, present transparency, described in present one or more in hiding relation and described can read relevant, the most how to be correlated with and may refer in embodiment illustrated in fig. 3 corresponding description.
In a kind of possible embodiment, described in present attribute determination module 620 and be further used for, present attribute by described to be defined as presenting attribute with described type identical.
In the embodiment that other is possible, described in present attribute determination module 620 can be combined with other factors and described type present attribute come together to determine described in present attribute.
The structural representation of another subscriber equipment 800 that Fig. 8 provides for the embodiment of the present application, implementing of subscriber equipment 800 is not limited by the application specific embodiment.As shown in Figure 8, this subscriber equipment 800 may include that
Processor (processor) 810, communication interface (Communications Interface) 820, memorizer (memory) 830 and communication bus 840.Wherein:
Processor 810, communication interface 820 and memorizer 830 complete mutual communication by communication bus 840.
Communication interface 820, for the net element communication with such as client etc..
Processor 810, is used for performing to instruct 832, specifically can perform the correlation step in said method embodiment.
Specifically, instruction 832 can include that instruction code, described instruction code include computer-managed instruction.
Processor 810 is probably a central processor CPU, or specific integrated circuit ASIC (Application Specific Integrated Circuit), or is configured to implement one or more integrated circuits of the embodiment of the present application.
Memorizer 830, is used for depositing instruction 832.Memorizer 830 may comprise high-speed RAM memorizer, it is also possible to also includes nonvolatile memory (non-volatile memory), for example, at least one disk memory.Instruction 832 specifically may be used for performing following steps so that described processor 810:
Determine the reading ability that a barrage is commented on by a user;
Determine that what described barrage commented on presents attribute according at least to described reading ability.
Or, described instruction 832 is so that described processor 810 performs following operation:
Determining a barrage comment type of a barrage comment, wherein, it is relevant with the reading ability that described barrage comments on type corresponding with described user that the described barrage comment type type corresponding to a user presents attribute;
Present attribute according at least to described type and determine that what described barrage commented on presents attribute.
In instruction 832 each step implement in the corresponding steps and unit that may refer in above-described embodiment corresponding description, be not repeated herein.Those skilled in the art is it can be understood that arrive, and for convenience and simplicity of description, the equipment of foregoing description and the specific works process of module, the corresponding process being referred in preceding method embodiment describes, do not repeats them here.
Those of ordinary skill in the art are it is to be appreciated that combine the unit of each example and the method step that the embodiments described herein describes, it is possible to being implemented in combination in of electronic hardware or computer software and 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 specifically should can be used for using different methods to realize described function to each, but this realization is it is not considered that exceed scope of the present application.
If described function is using the form realization of SFU software functional unit and as independent production marketing or use, can be stored in a computer read/write memory medium.Based on such understanding, part or the part of this technical scheme that prior art is contributed by the technical scheme of the application the most in other words 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.) perform all or part of step of method described in each embodiment of the application.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), the various media that can store program code such as magnetic disc or CD.
Embodiment of above is merely to illustrate the application; and not restriction to the application; those of ordinary skill about 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 category of the application, and 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 reading ability that a barrage is commented on by a user;
Determine that what described barrage commented on presents attribute according at least to described reading ability.
Method the most as described in any of claims 1, it is characterised in that described determine Described reading ability includes:
Determine the barrage comment type belonging to the comment of described barrage;
Institute is determined according to the type reading ability that described barrage comment type is corresponding with described user State reading ability.
3. method as claimed in claim 2, it is characterised in that described barrage comment type Including: a language form.
4. an exchange method based on barrage, it is characterised in that including:
Determine one barrage comment one barrage comment type, wherein, described barrage comment type with It is corresponding with described user with described barrage comment type that type corresponding to one user presents attribute Reading ability is correlated with;
Present attribute according at least to described type and determine that what described barrage commented on presents attribute.
5. an interactive device based on barrage, it is characterised in that including:
Reading ability determines module, for determining the reading ability that a barrage is commented on by a user;
Present attribute determination module, for determining that described barrage is commented according at least to described reading ability Opinion present attribute.
Device the most as described in any of claims 5, it is characterised in that described reading Ability determines that module includes:
Comment type determining units, for determining the barrage comment class belonging to the comment of described barrage Type;
Reading ability determines unit, for corresponding with described user according to described barrage comment type Type reading ability determine described reading ability.
7. device as claimed in claim 6, it is characterised in that described barrage comment type Including: a language form.
8. 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 reading ability that a barrage is commented on by a user;
Determine that what described barrage commented on presents attribute according at least to described reading ability.
9. an interactive device based on barrage, it is characterised in that including:
Comment determination type module, for determining a barrage comment type of a barrage comment, its In, described barrage is commented on the type type corresponding with a user and is presented attribute and the comment of described barrage The type reading ability corresponding to described user is relevant;
Present attribute determination module, determine described bullet for presenting attribute according at least to described type What curtain was commented on presents attribute.
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 one barrage comment one barrage comment type, wherein, described barrage comment type with It is corresponding with described user with described barrage comment type that type corresponding to one user presents attribute Reading ability is correlated with;
Present attribute according at least to described type and determine that what described barrage commented on presents attribute.
CN201510276228.8A 2015-05-26 2015-05-26 Exchange method, interactive device and user equipment based on barrage Active CN106293369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510276228.8A CN106293369B (en) 2015-05-26 2015-05-26 Exchange method, interactive device and user equipment based on barrage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510276228.8A CN106293369B (en) 2015-05-26 2015-05-26 Exchange method, interactive device and user equipment based on barrage

Publications (2)

Publication Number Publication Date
CN106293369A true CN106293369A (en) 2017-01-04
CN106293369B CN106293369B (en) 2019-09-03

Family

ID=57634709

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510276228.8A Active CN106293369B (en) 2015-05-26 2015-05-26 Exchange method, interactive device and user equipment based on barrage

Country Status (1)

Country Link
CN (1) CN106293369B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110022499A (en) * 2018-01-10 2019-07-16 武汉斗鱼网络科技有限公司 A kind of live streaming barrage color setting method and device
CN110324697A (en) * 2019-07-17 2019-10-11 咪咕视讯科技有限公司 Bullet screen display method, terminal equipment and computer readable storage medium
CN113360053A (en) * 2021-05-28 2021-09-07 富途网络科技(深圳)有限公司 Display control method, electronic device, and storage medium
CN114827710A (en) * 2022-04-28 2022-07-29 湖南快乐阳光互动娱乐传媒有限公司 Interaction method and related device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101893934A (en) * 2010-06-25 2010-11-24 宇龙计算机通信科技(深圳)有限公司 Method and device for intelligently adjusting screen display
US20130041950A1 (en) * 2011-01-10 2013-02-14 Jawe Chan Reference Object Information System
CN103957459A (en) * 2014-05-15 2014-07-30 北京智谷睿拓技术服务有限公司 Method and device for play control
CN104504061A (en) * 2014-12-19 2015-04-08 百度在线网络技术(北京)有限公司 Method, device and system for pushing messages to users on bullet screen carriers
CN104575553A (en) * 2014-12-19 2015-04-29 百度时代网络技术(北京)有限公司 Method and device for generating barrage overlaid on playing object
CN104602131A (en) * 2015-02-16 2015-05-06 腾讯科技(北京)有限公司 Barrage processing method and system
CN104777912A (en) * 2015-04-29 2015-07-15 北京奇艺世纪科技有限公司 Method and device for displaying pop screen

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101893934A (en) * 2010-06-25 2010-11-24 宇龙计算机通信科技(深圳)有限公司 Method and device for intelligently adjusting screen display
US20130041950A1 (en) * 2011-01-10 2013-02-14 Jawe Chan Reference Object Information System
CN103957459A (en) * 2014-05-15 2014-07-30 北京智谷睿拓技术服务有限公司 Method and device for play control
CN104504061A (en) * 2014-12-19 2015-04-08 百度在线网络技术(北京)有限公司 Method, device and system for pushing messages to users on bullet screen carriers
CN104575553A (en) * 2014-12-19 2015-04-29 百度时代网络技术(北京)有限公司 Method and device for generating barrage overlaid on playing object
CN104602131A (en) * 2015-02-16 2015-05-06 腾讯科技(北京)有限公司 Barrage processing method and system
CN104777912A (en) * 2015-04-29 2015-07-15 北京奇艺世纪科技有限公司 Method and device for displaying pop screen

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110022499A (en) * 2018-01-10 2019-07-16 武汉斗鱼网络科技有限公司 A kind of live streaming barrage color setting method and device
CN110324697A (en) * 2019-07-17 2019-10-11 咪咕视讯科技有限公司 Bullet screen display method, terminal equipment and computer readable storage medium
CN110324697B (en) * 2019-07-17 2021-12-07 咪咕视讯科技有限公司 Bullet screen display method, terminal equipment and computer readable storage medium
CN113360053A (en) * 2021-05-28 2021-09-07 富途网络科技(深圳)有限公司 Display control method, electronic device, and storage medium
CN114827710A (en) * 2022-04-28 2022-07-29 湖南快乐阳光互动娱乐传媒有限公司 Interaction method and related device

Also Published As

Publication number Publication date
CN106293369B (en) 2019-09-03

Similar Documents

Publication Publication Date Title
EP3220249B1 (en) Method, device and terminal for implementing regional screen capture
CN105005429B (en) A kind of method and terminal of terminal display picture
US20100231529A1 (en) Method and apparatus for selecting text information
CN105468275A (en) Method and apparatus for performing operation on presented object
US10114799B2 (en) Method for arranging images in electronic documents on small devices
CN105786417B (en) A kind of dynamic display method of static images, device and equipment
CN106303729A (en) Exchange method based on barrage, interactive device and subscriber equipment
CN106293369A (en) Exchange method based on barrage, interactive device and subscriber equipment
CN104571877A (en) Display processing method and device for pages
CN102609895A (en) Image processing method and terminal equipment
CN103472989B (en) The changing method of a kind of wallpaper and terminal
US11402988B2 (en) Tiling scroll display
RU2509351C2 (en) Method and apparatus for displaying navigation content
CN111385665A (en) Bullet screen information processing method, device, equipment and storage medium
CN105117107A (en) Application program icon managing method and application program icon managing system
CN106156237A (en) Information processing method, information processor and subscriber equipment
CN106162303A (en) Information processing method, information processor and subscriber equipment
CN104536663A (en) Page turning method
CN114816410A (en) Interface generation method, device and storage medium
CN112329412B (en) Method and device for dynamically controlling table columns based on front-end technology
US20170336868A1 (en) Cartoon data providing method and cartoon data providing apparatus
CN107193815B (en) Page code processing method, device and equipment
US20180165290A1 (en) Media file browsing method and information processing device
CN115640782A (en) Method, device, equipment and storage medium for document demonstration
CN105320405A (en) Icon display method and terminal

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