Detailed description of the invention
For making the goal of the invention of the present invention, feature, the advantage can be the most obvious and understandable, below will knotClose the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely retouchedState, it is clear that described embodiment is only a part of embodiment of the present invention, and not all embodiments.BaseEmbodiment in the present invention, those skilled in the art are obtained under not making creative work premiseEvery other embodiment, broadly falls into the scope of protection of the invention.
The flow process that realizes referring to the barrage player method that Fig. 1, Fig. 1 provide for first embodiment of the invention is shownIt is intended to, specifically includes following step:
Step S101, when playing current type barrage, detects user's operation to described current type barrage;
The videoconference client playing video and barrage of the present embodiment introduction is primarily directed to mobile phone;But it is trueOn, it is also applied for the videoconference clients such as TV, PC (Personal Computer, PC), Pad.
For mobile phone, it is common that play video on video APP, user clicks on the full frame page of video and plays video,There will be barrage function, user can select corresponding barrage type to play barrage.Described barrage type bagInclude voice barrage and word barrage.
Step S102, if described operation for being converted to target type barrage by described current type barrage, then toServer sends barrage convert requests, and described barrage convert requests includes the type of described target type barrage;
Step S103, receives the described target type barrage that described server sends, and plays described target classType barrage.
The present invention provide a kind of barrage player method, in order to play barrage when, can be to currently broadcastingPut type barrage to change, so that can carry out in different types of barrage mode between user and userInteraction, interaction effect is more preferably.
The flow process that realizes referring to the barrage player method that Fig. 2, Fig. 2 provide for second embodiment of the invention is shownBeing intended to, specifically, the embodiment of the present invention is that voice barrage is converted to word barrage, comprises the steps:
For mobile phone, it is common that play video on video APP, user clicks on the full frame page of video and plays video,There will be barrage function, user can select corresponding barrage type to play barrage.Described barrage type bagInclude voice barrage and word barrage, for voice barrage, the type that voice barrage is play can be related to.
Step S201, detects the broadcasting type of described voice barrage, and the broadcasting type of described voice barrage includesAutomatically play and click broadcasting;If the type that described voice barrage is play is automatically to play, then when described videoWhen commencing play out, play described voice barrage simultaneously;If the type that described voice barrage is play is for clicking broadcasting,Then after described video commences play out, and detect when described user clicks the operation playing described voice barrage,Play described voice barrage.
Specifically, if detecting, voice barrage broadcasting type is set to broadcasting automatically by user, and use detectedThe barrage type that family selects is voice barrage;Then can automatically play voice barrage.User is in viewing video processIn, the voice barrage that other user sends can be heard, it is also possible to hear the voice barrage oneself sent.This, for some net casts especially net cast such as competitive sports, concert, can bring to userThe most on-the-spot atmosphere impression.It addition, for the such as game such as hero alliance, Dota etc. of some e-sports classes,If the voice barrage that user sends can be heard in game process, also well experience can be brought to user.
Specifically, if detecting that voice barrage broadcasting type is elected as by user to click broadcasting, and use is detectedThe barrage type that family selects is voice barrage;Then will not automatically play voice barrage.User is in viewing video mistakeCheng Zhong, but voice barrage can normally emerge on screen will not automatically play, need user to click on transmissionVoice barrage just can be play.Playing type for this voice barrage, it is higher that user can praise rate with selected elementVoice barrage play out, the most both can well watch video, not disturbed by too many voice barrage;Can not miss again during viewing video, the most popular voice barrage.
Step S202, when playing voice barrage, detects user's operation to described voice barrage;
Step S203, if described user is to close voice barrage, then to described to the operation of described voice barrageServer sends the request closed by described voice barrage, so that voice barrage described in described server closing.
Step S204, if described operation is for be converted to word barrage by described voice barrage, then sends out to serverSend barrage convert requests, so that described voice barrage is converted to word barrage by described server;Receive describedThe word barrage data that server sends, and play described word barrage data.
User viewing video during, if sensation voice barrage acoustic impacts to user to video soundListen to, if being not desired to be disturbed by voice barrage, voice barrage can be clicked on and be converted into word barrage, then can be byVoice barrage is converted into word barrage.
Step S205, clicks on the operation of barrage in response to user, and the option of word barrage is closed in display;ReceiveDescribed user closes the selection instruction of word barrage, and sends the described word barrage number of closedown to described serverAccording to request so that word barrage described in described server closing.
The present invention provide a kind of barrage player method, in order to play barrage when, can be to currently broadcastingPut type barrage to change, so that can carry out in different types of barrage mode between user and userInteraction, interaction effect is more preferably.
The flow process that realizes referring to the barrage player method that Fig. 3, Fig. 3 provide for third embodiment of the invention is shownBeing intended to, specifically, the embodiment of the present invention is that word barrage is converted to voice barrage, comprises the steps:
Step S301, detects the broadcasting type of described voice barrage, and the broadcasting type of described voice barrage includesAutomatically play and click broadcasting;If the type that described voice barrage is play is automatically to play, then when described videoWhen commencing play out, play described voice barrage simultaneously;If the type that described voice barrage is play is for clicking broadcasting,Then after described video commences play out, and detect when described user clicks the operation playing described voice barrage,Play described voice barrage.
Specifically, if detecting, voice barrage broadcasting type is set to broadcasting automatically by user, and use detectedThe barrage type that family selects is voice barrage;Then can automatically play voice barrage.User is in viewing video processIn, the voice barrage that other user sends can be heard, it is also possible to hear the voice barrage oneself sent.This, for some net casts especially net cast such as competitive sports, concert, can bring to userThe most on-the-spot atmosphere impression.It addition, for the such as game such as hero alliance, Dota etc. of some e-sports classes,If the voice barrage that user sends can be heard in game process, also well experience can be brought to user.
Specifically, if detecting that voice barrage broadcasting type is elected as by user to click broadcasting, and use is detectedThe barrage type that family selects is voice barrage;Then will not automatically play voice barrage.User is in viewing video mistakeCheng Zhong, but voice barrage can normally emerge on screen will not automatically play, need user to click on transmissionVoice barrage just can be play.Playing type for this voice barrage, it is higher that user can praise rate with selected elementVoice barrage play out, the most both can well watch video, not disturbed by too many voice barrage;Can not miss again during viewing video, the most popular voice barrage.
Step S302, when playing word barrage, detects user's operation to described word barrage;
Step S303, if described user is to close word barrage, then to described to the operation of described word barrageServer sends the request closed by described word barrage, so that word barrage described in described server closing.
Step S304, if described operation is for be converted to voice barrage by described word barrage, then sends out to serverSend convert requests, so that described word barrage is converted to voice barrage by described server;Receive described serviceThe voice barrage data that device sends, and play described voice barrage data.
The present invention provide a kind of barrage player method, in order to play barrage when, can be to currently broadcastingPut type barrage to change, so that can carry out in different types of barrage mode between user and userInteraction, interaction effect is more preferably.
Refer to the structural representation of the barrage player that Fig. 4, Fig. 4 provide for fourth embodiment of the invention,For convenience of description, illustrate only the part relevant to the embodiment of the present invention, specifically include that detection module 401,Sending module 402, receiver module 403, playing module 404.Each functional module describes in detail as follows:
Detection module 401, for when playing current type barrage, user is to described current type bullet in detectionThe operation of curtain;
The videoconference client playing video and barrage of the present embodiment introduction is primarily directed to mobile phone;But it is trueOn, it is also applied for the videoconference clients such as TV, PC (Personal Computer, PC), Pad.
For mobile phone, it is common that play video on video APP, user clicks on the full frame page of video and plays video,There will be barrage function, user can select corresponding barrage type to play barrage.Described barrage type bagInclude voice barrage and word barrage.
Sending module 402, is used in described operation as described current type barrage is converted to target type bulletDuring curtain, sending barrage convert requests to server, described barrage convert requests includes described target type barrageType;
Receiver module 403, for receiving the described target type barrage that described server sends;
Playing module 404, is used for playing described target type barrage.
The present invention provide a kind of barrage player, in order to play barrage when, can be to currently playingType barrage is changed, so that can carry out mutually in different types of barrage mode between user and userDynamic, interaction effect is more preferably.
Refer to the structural representation of the barrage player that Fig. 4, Fig. 4 provide for fifth embodiment of the invention,For convenience of description, illustrate only the part relevant to the embodiment of the present invention, the embodiment of the present invention is by voiceBarrage is converted to word barrage, specifically include that detection module 401, sending module 402, receiver module 403,Playing module 404.Each functional module describes in detail as follows:
Detection module 401, for when playing voice barrage, detects user's operation to described voice barrage;
Sending module 402, is used for when described operation is for being converted to word barrage by described voice barrage, toServer sends barrage convert requests, so that described voice barrage is converted to word barrage by described server;
User viewing video during, if sensation voice barrage acoustic impacts to user to video soundListen to, if being not desired to be disturbed by voice barrage, voice barrage can be clicked on and be converted into word barrage.
Receiver module 403, for receiving the word barrage data that described server sends;
Playing module 404, is used for playing described word barrage data.
For mobile phone, it is common that play video on video APP, user clicks on the full frame page of video and plays video,There will be barrage function, user can select corresponding barrage type to play barrage.Described barrage type bagInclude voice barrage and word barrage, for voice barrage, the type that voice barrage is play can be related to.
Described detection module 401, is additionally operable to detect the broadcasting type of described voice barrage, described voice barrageBroadcasting type include automatically playing and clicking broadcasting;
Described playing module 404, is additionally operable to detecting that the type that described voice barrage is play is broadcasting automatically,And when described video commences play out, play described voice barrage;
Described playing module 404, be additionally operable to detect type that described voice barrage is play for clicking broadcasting,And when detecting after described video commences play out that described user clicks the operation playing described voice barrage,Play described voice barrage.
Specifically, if detecting, voice barrage broadcasting type is set to broadcasting automatically by user, and use detectedThe barrage type that family selects is voice barrage;Then can automatically play voice barrage.User is in viewing video processIn, the voice barrage that other user sends can be heard, it is also possible to hear the voice barrage oneself sent.This, for some net casts especially net cast such as competitive sports, concert, can bring to userThe most on-the-spot atmosphere impression.It addition, for the such as game such as hero alliance, Dota etc. of some e-sports classes,If the voice barrage that user sends can be heard in game process, also well experience can be brought to user.
Specifically, if detecting that voice barrage broadcasting type is elected as by user to click broadcasting, and use is detectedThe barrage type that family selects is voice barrage;Then will not automatically play voice barrage.User is in viewing video mistakeCheng Zhong, but voice barrage can normally emerge on screen will not automatically play, need user to click on transmissionVoice barrage just can be play.Playing type for this voice barrage, it is higher that user can praise rate with selected elementVoice barrage play out, the most both can well watch video, not disturbed by too many voice barrage;Can not miss again during viewing video, the most popular voice barrage.
Described sending module 402, is additionally operable to described user the operation of described voice barrage as closing voiceDuring barrage, send the request closed by described voice barrage to described server, so that described server closingDescribed voice barrage.
The present invention provide a kind of barrage player, in order to play barrage when, can be to currently playingType barrage is changed, so that can carry out mutually in different types of barrage mode between user and userDynamic, interaction effect is more preferably.
Referring still to the structural representation of the barrage player that Fig. 4, Fig. 4 provide for sixth embodiment of the invention,For convenience of description, illustrate only the part relevant to the embodiment of the present invention, the embodiment of the present invention is by wordBarrage is converted to voice barrage, specifically include that detection module 401, sending module 402, receiver module 403,Playing module 404.Each functional module describes in detail as follows:
Detection module 401, for when playing word barrage, detects user's operation to described word barrage;
Sending module 402, is used for when described operation is for being converted to voice barrage by described word barrage, toServer sends convert requests, so that described word barrage is converted to voice barrage by described server;
Receiver module 403, for receiving the voice barrage data that described server sends;
Playing module 404, is used for playing described voice barrage data.
Further, described detection module 401 is additionally operable to detect the broadcasting type of described voice barrage, describedThe broadcasting type of voice barrage includes automatically playing and clicking broadcasting;
Further, described playing module 404 is additionally operable to detecting that the type that described voice barrage is play isAutomatically play, and when described video commences play out, play described voice barrage;
Further, described playing module 404 is additionally operable to detecting that the type that described voice barrage is play isClick broadcasting, and after described video commences play out, detect that described user clicks the described voice barrage of broadcastingOperation time, play described voice barrage.
Specifically, if detecting, voice barrage broadcasting type is set to broadcasting automatically by user, and use detectedThe barrage type that family selects is voice barrage;Then can automatically play voice barrage.User is in viewing video processIn, the voice barrage that other user sends can be heard, it is also possible to hear the voice barrage oneself sent.This, for some net casts especially net cast such as competitive sports, concert, can bring to userThe most on-the-spot atmosphere impression.It addition, for the such as game such as hero alliance, Dota etc. of some e-sports classes,If the voice barrage that user sends can be heard in game process, also well experience can be brought to user.
Specifically, if detecting that voice barrage broadcasting type is elected as by user to click broadcasting, and use is detectedThe barrage type that family selects is voice barrage;Then will not automatically play voice barrage.User is in viewing video mistakeCheng Zhong, but voice barrage can normally emerge on screen will not automatically play, need user to click on transmissionVoice barrage just can be play.Playing type for this voice barrage, it is higher that user can praise rate with selected elementVoice barrage play out, the most both can well watch video, not disturbed by too many voice barrage;Can not miss again during viewing video, the most popular voice barrage.
Further, described sending module 402 be additionally operable to described user to the operation of described word barrage beWhen closing word barrage, send the request closed by described word barrage to described server, so that described clothesBusiness device cuts out described word barrage.
The present invention provide a kind of barrage player, in order to play barrage when, can be to currently playingType barrage is changed, so that can carry out mutually in different types of barrage mode between user and userDynamic, interaction effect is more preferably.
The flow process that realizes referring to the barrage conversion method that Fig. 5, Fig. 5 provide for seventh embodiment of the invention is shownIt is intended to, specifically includes following step:
Step S501, sends current type barrage to play out;
Step S502, receives barrage convert requests, and described barrage convert requests includes the class of target type barrageType;
Step S503, according to the type of described target type barrage, is converted to institute by described current type barrageState target type barrage, send described target type barrage to play out.
Further, described current type barrage is voice barrage, and described target type barrage is word barrage;Or described current type barrage is word barrage, described target type barrage is voice barrage.
The present invention provide a kind of barrage conversion method, in order to play barrage when, can be to currently broadcastingPut type barrage to change, so that can carry out in different types of barrage mode between user and userInteraction, interaction effect is more preferably.
Refer to the structural representation of the barrage server that Fig. 6, Fig. 6 provide for eighth embodiment of the invention,For convenience of description, illustrate only the part relevant to the embodiment of the present invention, specifically include that the first transmission mouldBlock 601, receiver module 602, modular converter the 603, second sending module 604.Each functional module is specificallyBright as follows:
First sending module 601, is used for sending current type barrage to play out;
Receiver module 602, is used for receiving barrage convert requests, and described barrage convert requests includes target typeThe type of barrage;
Modular converter 603, for the type according to described target type barrage, by described current type barrageBe converted to described target type barrage;
Second sending module 604, is used for sending described target type barrage to play out.
Described current type barrage is voice barrage, and described target type barrage is word barrage;Or it is describedCurrent type barrage is word barrage, and described target type barrage is voice barrage.
The present invention provide a kind of barrage server, in order to play barrage when, can be to currently playingType barrage is changed, so that can carry out mutually in different types of barrage mode between user and userDynamic, interaction effect is more preferably.
Refer to the structural representation of the barrage Play System that Fig. 7, Fig. 7 provide for ninth embodiment of the invention,For convenience of description, illustrate only the part relevant to the embodiment of the present invention, described barrage Play System includesDescribed barrage player 701 and described barrage server 702.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, canTo realize by another way.Such as, device embodiment described above is only schematically, exampleSuch as, the division of described module, being only a kind of logic function and divide, actual can have other drawing when realizingPoint mode, the most multiple modules or assembly can in conjunction with or be desirably integrated into another system, or some are specialLevy and can ignore, or do not perform.Another point, shown or discussed coupling each other or direct-couplingOr communication connection can be the INDIRECT COUPLING by some interfaces, device or module or communication connection, Ke YishiElectrically, machinery or other form.
The described module illustrated as separating component can be or may not be physically separate, asThe parts that module shows can be or may not be physical module, i.e. may be located at a place, orCan also be distributed on multiple mixed-media network modules mixed-media.Can select therein some or all of according to the actual needsModule realizes the purpose of the present embodiment scheme.
It addition, each functional module in each embodiment of the present invention can be integrated in a processing module,Can also be that modules is individually physically present, it is also possible to two or more modules are integrated in a moduleIn.Above-mentioned integrated module both can realize to use the form of hardware, it would however also be possible to employ software function moduleForm realizes.
If described integrated module realizes using the form of software function module and as independent production marketing orDuring use, can be stored in a computer read/write memory medium.Based on such understanding, the present inventionThe part that the most in other words prior art contributed of technical scheme or this technical scheme whole orPart can embody with the form of software product, and this computer software product is stored in a storage mediumIn, including some instructions with so that computer equipment (can be personal computer, server, orPerson's network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And it is aforesaidStorage medium includes: USB flash disk, portable hard drive, read-only storage (ROM, Read-Only Memory),Random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various permissibleThe medium of storage program code.
It should be noted that for aforesaid each method embodiment, in order to simplicity describes, therefore it is all statedFor a series of combination of actions, but those skilled in the art should know, the present invention is not by describedThe restriction of sequence of movement, because according to the present invention, some step can use other order or carry out simultaneously.Secondly, those skilled in the art also should know, embodiment described in this description belongs to be preferable to carry outExample, involved action and module might not be all necessary to the present invention.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, in certain embodiment the most in detailThe part stated, may refer to the associated description of other embodiments.
It is more than to video barrage player method provided by the present invention and the description of device, for this areaTechnical staff, according to the thought of the embodiment of the present invention, the most all has and changesIn place of change, to sum up, this specification content should not be construed as limitation of the present invention.