WO2022174579A1 - Interaction method and device for live streaming room - Google Patents
Interaction method and device for live streaming room Download PDFInfo
- Publication number
- WO2022174579A1 WO2022174579A1 PCT/CN2021/117791 CN2021117791W WO2022174579A1 WO 2022174579 A1 WO2022174579 A1 WO 2022174579A1 CN 2021117791 W CN2021117791 W CN 2021117791W WO 2022174579 A1 WO2022174579 A1 WO 2022174579A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- interactive
- client
- interactive content
- live broadcast
- content
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
Definitions
- the method further includes sending the first total volume and the second total volume to the viewer client.
- Fig. 4 is a schematic diagram showing a live broadcast display interface of an interactive client according to an exemplary embodiment.
- Fig. 11 is a block diagram of another interactive device in a live room according to an exemplary embodiment.
- the user's gesture information can be acquired through the collection of related sensors, and the interactive content displayed on the live broadcast display interface can be interacted according to the user's gesture information.
- the interaction method in the live broadcast room can be applied to an interactive client participating in a battle, and includes the following steps S71-S75.
- the first coverage area corresponding to the pulp of the index finger on the live display interface can be determined.
- the interaction method in the live broadcast room can be applied to the audience client for watching the battle, and includes the following steps S81-S83.
- the first interactive client participating in the battle in the live broadcast room may send the first interactive content displayed by itself to the server, and the second interactive client participating in the battle in the live broadcast room
- the terminal can also send the second interactive content displayed by itself to the server, and accordingly, the server can receive the first interactive content and the second interactive content.
- the server After receiving the first interactive content and the second interactive content, the server can send the first interactive content and the second interactive content to the audience client who is watching the match, and correspondingly, the audience client can receive the first interactive content and the second interactive content.
- step S82 the first interactive content and the second interactive content are displayed in the display area on the live broadcast display interface.
- the viewer client may send the voice signal to the server, and accordingly, the server may acquire the voice signal collected by the viewer client, and adjust the first interaction according to the voice signal.
- content or secondary interactive content For example, when the audience client is cheering for the first interactive client, the server can adjust the second interactive content, and when the audience client is cheering for the second interactive client, the server can adjust the first interactive content.
- the first interactive content or the second interactive content adds strike-type animation effects, such as the animation effects of punching, kicking, being attacked, and reaching a rampant state.
- the interactive device in the live broadcast room receives the interactive content sent by the server through the client client of the audience watching the battle, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and The second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; in the display area on the live broadcast display interface, the first interactive content and the second interactive content are displayed; the collected voice signal is sent to the server, wherein, The voice signal is used to adjust the first interactive content or the second interactive content.
- the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
- the processor is configured to execute the instructions, so as to implement the interactive method for a live broadcast room as described in any of the preceding embodiments.
- Electronic device 1200 typically includes a variety of electronic device-readable media. These media can be any available media that can be accessed by electronic device 1200, including volatile and non-volatile media, removable and non-removable media.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本公开要求于2021年02月20日提交的申请号为202110193792.9的中国专利申请的优先权,其全部内容通过引用结合在本公开中。The present disclosure claims priority to Chinese Patent Application No. 202110193792.9 filed on Feb. 20, 2021, the entire contents of which are incorporated herein by reference.
本公开涉及网络直播技术领域,尤其涉及一种直播间的互动方法及其装置。The present disclosure relates to the technical field of network live broadcast, and in particular, to an interactive method and device for a live broadcast room.
随着网络直播交互技术的迅速发展,出现了越来越多具有直播功能的应用,比如直播类应用、短视频类应用等。相关技术中,在主播直播的过程中,观众仅能通过弹幕或赠送虚拟礼物与主播进行互动,互动方式较为单一。With the rapid development of web live interactive technology, more and more applications with live broadcast functions have appeared, such as live broadcast applications and short video applications. In the related art, during the live broadcast of the host, the audience can only interact with the host through barrage or by giving virtual gifts, and the interaction method is relatively simple.
发明内容SUMMARY OF THE INVENTION
本公开的技术方案如下:The technical solutions of the present disclosure are as follows:
根据本公开的一些实施例,提供一种直播间的互动方法,应用于服务器,包括:获取互动内容,其中,所述互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及所述直播间之中参与对战的第二互动客户端显示的第二互动内容;获取所述直播间之中观看对战的观众客户端采集的语音信号;根据所述语音信号调整所述第一互动内容或所述第二互动内容;将调整后的第一互动内容或所述第二互动内容,发送至所述第一互动客户端或所述第二互动客户端。According to some embodiments of the present disclosure, there is provided an interaction method in a live broadcast room, which is applied to a server and includes: acquiring interactive content, wherein the interactive content includes a first interactive client in the live broadcast room displayed by a first interactive client participating in a battle. interactive content, and second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; acquiring the voice signal collected by the audience client watching the battle in the live broadcast room; adjusting all the data according to the voice signal sending the adjusted first interactive content or the second interactive content to the first interactive client or the second interactive client.
在一些实施例中,所述根据所述语音信号调整所述第一互动内容或所述第二互动内容,包括:对所述语音信号进行语义识别,得到语义识别结果;响应于所述语义识别结果与设定关键字匹配,确定所述设定关键字对应的动效;根据所述动效调整所述第一互动内容或所述第二互动内容。In some embodiments, the adjusting the first interactive content or the second interactive content according to the voice signal includes: performing semantic recognition on the voice signal to obtain a semantic recognition result; responding to the semantic recognition The result is matched with the set keyword, and the dynamic effect corresponding to the set keyword is determined; the first interactive content or the second interactive content is adjusted according to the dynamic effect.
在一些实施例中,所述观众客户端为多个,其中,所述根据所述语音信号调整所述第一互动内容或所述第二互动内容,包括:确定选择所述第一互动客户端的多个第一观众客户端,以及选择所述第二互动客户端的多个第二观众客户端;获取所述多个第一观众客户端采集的第一语音信号,并对多个第一语音信号的音量值进行求和,得到第一音量总值;获取所述多个第二观众客户端采集的第二语音信号,并对多个第二语音信号的音量值进行求和,得到第二音量总值;根据所述第一音量总值和所述第二音量总值,调整所述第一互动内容或所述第二互动内容。In some embodiments, there are multiple viewer clients, wherein the adjusting the first interactive content or the second interactive content according to the voice signal includes: determining to select the first interactive client a plurality of first audience clients, and a plurality of second audience clients that select the second interactive client; acquiring the first voice signals collected by the plurality of first audience clients, and analyzing the plurality of first voice signals Sum the volume values of the second voice signals to obtain the first total volume value; obtain the second voice signals collected by the multiple second audience clients, and sum the volume values of the multiple second voice signals to obtain the second volume total value; adjust the first interactive content or the second interactive content according to the first total volume value and the second total volume value.
在一些实施例中,所述根据所述第一音量总值和所述第二音量总值,调整所述第一互动内容或所述第二互动内容,包括:响应于所述第一音量总值达到目标音量等级,向所述第二互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第二互动内容,或者,向所述第一互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第一互动内容;和/或,响应于所述第二音量总值达到目标分贝等级,向所述第一互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第一互动内容,或者,向第二互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第二互动内容。In some embodiments, the adjusting the first interactive content or the second interactive content according to the first total volume and the second total volume includes: in response to the first total volume When the value reaches the target volume level, send the motion effect corresponding to the target volume level to the second interactive client, and the motion effect is used to adjust the second interactive content, or send the first interactive client to the first interactive client. a motion effect corresponding to the target volume level, the motion effect being used to adjust the first interactive content; and/or, in response to the second total volume reaching the target decibel level, sending the The dynamic effect corresponding to the target volume level is used to adjust the first interactive content, or the dynamic effect corresponding to the target volume level is sent to the second interactive client, and the dynamic effect is used to adjust the first interactive content. 2. Interactive content.
在一些实施例中,所述方法还包括:将所述第一音量总值和所述第二音量总值发送至所述观众客户端。In some embodiments, the method further includes sending the first total volume and the second total volume to the viewer client.
在一些实施例中,所述第一互动客户端和所述第二互动客户端中的一个互动客户端为主播客户端,还包括:读取历史记录中各互动客户端的历史互动行为;根据所述历史互动行为,从各所述互动客户端中选定一个互动客户端,作为所述第一互动客户端和所述第二互动客户端中的另一个互动客户端。In some embodiments, one of the first interactive client and the second interactive client is a broadcast client, and further includes: reading the historical interactive behavior of each interactive client in the historical record; The historical interactive behavior is selected, and one interactive client is selected from each of the interactive clients as another interactive client among the first interactive client and the second interactive client.
在一些实施例中,所述方法还包括:将所述互动内容发送至所述观众客户端。In some embodiments, the method further includes sending the interactive content to the viewer client.
根据本公开的一些实施例,提供另一种直播间的互动方法,应用于参与对战的互动客户端,包括:在直播显示界面上展示互动内容;获取用户的手势信息;根据所述用户的手势信息对所述互动内容进行交互。According to some embodiments of the present disclosure, another interactive method for a live broadcast room is provided, which is applied to an interactive client participating in a battle, including: displaying interactive content on a live broadcast display interface; acquiring user gesture information; Information interacts with the interactive content.
在一些实施例中,所述互动内容包括至少一个元素,所述元素根据预设的运动轨迹在直播显示界面上运动;所述根据所述用户的手势信息对所述互动内容进行交互,包括:根据所述手势信息确定手部的移动方向;响应于所述移动方向符合设定方向,根据所述手势信息确定手部在所述直播显示界面上所对应的第一覆盖范围;响应于所述第一覆盖范围与所述元素在所述直播显示界面上所对应的第二覆盖范围存在重复区域,对所述元素进行调整。In some embodiments, the interactive content includes at least one element, and the element moves on the live display interface according to a preset motion trajectory; the interacting with the interactive content according to the user's gesture information includes: Determine the movement direction of the hand according to the gesture information; in response to the movement direction conforming to the set direction, determine the first coverage area corresponding to the hand on the live display interface according to the gesture information; in response to the If the first coverage area and the second coverage area corresponding to the element on the live broadcast display interface have overlapping areas, the element is adjusted.
在一些实施例中,所述对所述元素进行调整,包括:结束所述元素的展示过程,或者,以设定方式展示所述元素后,结束所述元素的展示过程。In some embodiments, the adjusting the element includes: ending the display process of the element, or, after the element is displayed in a set manner, ending the display process of the element.
在一些实施例中,所述方法还包括:统计调整的元素的个数,得到元素数量值;在所述直播显示界面上展示所述元素数量值。In some embodiments, the method further includes: counting the number of adjusted elements to obtain a value of the number of elements; and displaying the value of the number of elements on the live broadcast display interface.
在一些实施例中,所述方法还包括:接收服务器发送的动效;其中,所述动效是所述服务器根据观看对战的观众客户端采集的语音信号确定的;在直播显示界面上展示所述动效。In some embodiments, the method further includes: receiving a motion effect sent by a server; wherein, the motion effect is determined by the server according to a voice signal collected by the client client of the audience watching the game; displaying all the motion effects on the live broadcast display interface Describe the effect.
根据本公开的一些实施例,提供又一种直播间的互动方法,应用于观看对战的观众客户端,包括:接收服务器发送的互动内容,其中,所述互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及所述直播间之中参与对战的第二互动客户端显示的第二互动内容;在直播显示界面上的显示区域内,显示所述第一互动内容和所述第二互动内容;向服务器发送采集的语音信号,其中,所述语音信号,用于调整所述第一互动内容或所述第二互动内容。According to some embodiments of the present disclosure, there is provided yet another interactive method for a live broadcast room, which is applied to a viewer client watching a match, including: receiving interactive content sent by a server, wherein the interactive content includes a player participating in the match in the live broadcast room. The first interactive content displayed by the first interactive client, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; in the display area on the live broadcast display interface, the first interactive content is displayed content and the second interactive content; sending the collected voice signal to the server, where the voice signal is used to adjust the first interactive content or the second interactive content.
在一些实施例中,所述直播显示界面上包括第一音量值显示控件和第二音量值显示控件,所述方法还包括:接收服务器发送的第一音量总值和第二音量总值,其中,所述第一音量总值是对选择所述第一互动客户端的多个第一观众客户端的第一语音信号的音量值进行求和得到的,所述第二音量总值是对选择所述第二互动客户端的多个第二观众客户端的第二语音信号的音量值进行求和得到的;在所述第一音量值显示控件上显示所述第一音量总值,并在所述第二音量值显示控件上显示所述第二音量总值。In some embodiments, the live broadcast display interface includes a first volume value display control and a second volume value display control, and the method further includes: receiving the first total volume value and the second total volume value sent by the server, wherein , the first total volume value is obtained by summing the volume values of the first voice signals of multiple first audience clients that select the first interactive client, and the second total volume value is obtained by summing Obtained by summing the volume values of the second voice signals of multiple second audience clients of the second interactive client; displaying the first volume total value on the first volume value display control, and displaying the first volume total value on the second volume value display control. The second total volume value is displayed on the volume value display control.
根据本公开的一些实施例,提供一种直播间的互动装置,应用于服务器,包括:互动内容获取单元,被配置为获取互动内容,其中,所述互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及所述直播间之中参与对战的第二互动客户端显示的第二互动内容;语音信号获取单元,被配置为获取所述直播间之中观看对战的观众客户端采集的语音信号;调整单元,被配置为根据所述语音信号调整所述第一互动内容或所述第二互动内容;发送单元,被配置为将调整后的第一互动内容或所述第二互动内容,发送至所述第一互动客户端或所述第二互动客户端。According to some embodiments of the present disclosure, there is provided an interactive device for a live broadcast room, which is applied to a server and includes: an interactive content acquisition unit configured to acquire interactive content, wherein the interactive content includes a first player participating in a battle in the live broadcast room. The first interactive content displayed by an interactive client, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; the voice signal acquisition unit is configured to acquire the viewing competition in the live broadcast room The voice signal collected by the audience client; the adjusting unit is configured to adjust the first interactive content or the second interactive content according to the voice signal; the sending unit is configured to adjust the adjusted first interactive content or the second interactive content; The second interactive content is sent to the first interactive client or the second interactive client.
在一些实施例中,所述调整单元,被配置为:对所述语音信号进行语义识别,得到语义识别结果;响应于所述语义识别结果与设定关键字匹配,确定所述设定关键字对应的动效;根据所述动效调整所述第一互动内容或所述第二互动内容。In some embodiments, the adjusting unit is configured to: perform semantic recognition on the speech signal to obtain a semantic recognition result; in response to the semantic recognition result matching a set keyword, determine the set keyword Corresponding dynamic effect; adjust the first interactive content or the second interactive content according to the dynamic effect.
在一些实施例中,所述观众客户端为多个,其中,所述调整单元,被配置为:确定选择所述第一互动客户端的多个第一观众客户端,以及选择所述第二互动客户端的多个第二观众客户端;获取所述多个第一观众客户端采集的第一语音信号,并对多个第一语音信号的音量值进行求和,得到第一音量总值;获取所述多个第二观众客户端采集的第二语音信号,并对多个第二语音信号的音量值进行求和,得到第二音量总值;根据所述第一音量总值和所述第二音量总值,调整所述第一互动内容或所述第二互动内容。In some embodiments, there are multiple audience clients, wherein the adjustment unit is configured to: determine a plurality of first audience clients to select the first interactive client, and select the second interactive client A plurality of second audience clients of the client; obtaining the first voice signals collected by the plurality of first audience clients, and summing the volume values of the plurality of first voice signals to obtain a first total volume value; obtaining The second voice signals collected by the multiple second audience clients, and the volume values of the multiple second voice signals are summed to obtain a second total volume value; according to the first total volume value and the first volume value 2. The total volume value is used to adjust the first interactive content or the second interactive content.
在一些实施例中,所述调整单元,还被配置为:响应于所述第一音量总值达到目标音量等级,向所述第二互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第二互动内容,或者,向所述第一互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第一互动内容;和/或,响应于所述第二音量总值达到目标分贝等级,向所述第一互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第一互动内容,或者,向第二互动客户端发送所述目标音量等级对应的动效,所述动效用于调整所述第二互动内容。In some embodiments, the adjustment unit is further configured to: in response to the first total volume reaching a target volume level, send a motion effect corresponding to the target volume level to the second interactive client, where The dynamic effect is used to adjust the second interactive content, or, the dynamic effect corresponding to the target volume level is sent to the first interactive client, and the dynamic effect is used to adjust the first interactive content; and/or, In response to the second total volume reaching the target decibel level, send a motion effect corresponding to the target volume level to the first interactive client, where the motion effect is used to adjust the first interactive content, or send the motion effect to the first interactive client. The second interactive client sends a motion effect corresponding to the target volume level, and the motion effect is used to adjust the second interactive content.
在一些实施例中,所述发送单元,还被配置为:将所述第一音量总值和所述第二音量总值发送至所述观众客户端。In some embodiments, the sending unit is further configured to: send the first total volume value and the second total volume value to the viewer client.
在一些实施例中,第一互动客户端和第二互动客户端中的一个互动客户端为主播客户端,所述装置还包括:读取单元,被配置为读取历史记录中各互动客户端的历史互动行为;选定单元,被配置为根据所述历史互动行为,从各所述互动客户端中选定一个互动客户端, 作为所述第一互动客户端和所述第二互动客户端中的另一个互动客户端。In some embodiments, one of the first interactive client and the second interactive client is a broadcast client, and the apparatus further includes: a reading unit configured to read the data of each interactive client in the historical record historical interactive behavior; the selecting unit is configured to select one interactive client from each of the interactive clients according to the historical interactive behavior, as one of the first interactive client and the second interactive client Another interactive client for .
在一些实施例中,所述发送单元,还被配置为:将所述互动内容发送至所述观众客户端。In some embodiments, the sending unit is further configured to: send the interactive content to the viewer client.
根据本公开的一些实施例,提供另一种直播间的互动装置,应用于参与对战的互动客户端,包括:展示单元,被配置为在直播显示界面上展示互动内容;获取单元,被配置为获取用户的手势信息;交互单元,被配置为根据所述用户的手势信息对所述互动内容进行交互。According to some embodiments of the present disclosure, another interactive device for a live broadcast room is provided, which is applied to an interactive client participating in a battle, including: a display unit configured to display interactive content on a live broadcast display interface; an acquisition unit configured to Obtaining gesture information of a user; an interaction unit configured to interact with the interactive content according to the gesture information of the user.
在一些实施例中,所述互动内容包括至少一个元素,所述元素根据预设的运动轨迹在直播显示界面上运动;所述交互单元,被配置为:根据所述手势信息确定手部的移动方向;响应于所述移动方向符合设定方向,根据所述手势信息确定手部在所述直播显示界面上所对应的第一覆盖范围;响应于所述第一覆盖范围与所述元素在所述直播显示界面上所对应的第二覆盖范围存在重复区域,对所述元素进行调整。In some embodiments, the interactive content includes at least one element, and the element moves on the live broadcast display interface according to a preset motion trajectory; the interaction unit is configured to: determine the movement of the hand according to the gesture information direction; in response to the movement direction conforming to the set direction, determine the first coverage area corresponding to the hand on the live broadcast display interface according to the gesture information; in response to the first coverage area and the element at the location If there is a duplicate area in the second coverage area corresponding to the live broadcast display interface, the element is adjusted.
在一些实施例中,所述交互单元,被配置为:结束所述元素的展示过程,或者,以设定方式展示所述元素后,结束所述元素的展示过程。In some embodiments, the interaction unit is configured to: end the display process of the element, or, after the element is displayed in a set manner, end the display process of the element.
在一些实施例中,所述装置还包括:统计单元,被配置为统计调整的元素的个数,得到元素数量值;所述展示单元,还被配置为在所述直播显示界面上展示所述元素数量值。In some embodiments, the apparatus further includes: a statistics unit, configured to count the number of adjusted elements to obtain a value of the number of elements; the display unit, further configured to display the number of elements on the live display interface Element number value.
在一些实施例中,所述装置还包括:接收单元,被配置为接收服务器发送的动效;其中,所述动效是所述服务器根据观看对战的观众客户端采集的语音信号确定的;所述展示单元,还被配置为在直播显示界面上展示所述动效。In some embodiments, the apparatus further includes: a receiving unit configured to receive a motion effect sent by a server; wherein the motion effect is determined by the server according to a voice signal collected by a client client watching the game; the The display unit is further configured to display the dynamic effect on the live broadcast display interface.
根据本公开的一些实施例,提供又一种直播间的互动装置,应用于观看对战的观众客户端,包括:接收单元,被配置为接收服务器发送的互动内容,其中,所述互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及所述直播间之中参与对战的第二互动客户端显示的第二互动内容;显示单元,被配置为在直播显示界面上的显示区域内,显示所述第一互动内容和所述第二互动内容;发送单元,被配置为向服务器发送采集的语音信号,其中,所述语音信号,用于调整所述第一互动内容或所述第二互动内容。According to some embodiments of the present disclosure, there is provided yet another interactive device for a live broadcast room, which is applied to a viewer client for watching a match, comprising: a receiving unit configured to receive interactive content sent by a server, wherein the interactive content includes live broadcast the first interactive content displayed by the first interactive client participating in the battle in the room, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; the display unit is configured to display the interface in the live broadcast In the display area on the server, the first interactive content and the second interactive content are displayed; the sending unit is configured to send the collected voice signal to the server, wherein the voice signal is used to adjust the first interactive content content or the second interactive content.
在一些实施例中,所述直播显示界面上包括第一音量值显示控件和第二音量值显示控件,所述接收单元,还被配置为接收服务器发送的第一音量总值和第二音量总值,其中,所述第一音量总值是对选择所述第一互动客户端的多个第一观众客户端的第一语音信号的音量值进行求和得到的,所述第二音量总值是对选择所述第二互动客户端的多个第二观众客户端的第二语音信号的音量值进行求和得到的;所述显示单元,还被配置为在所述第一音量值显示控件上显示所述第一音量总值,并在所述第二音量值显示控件上显示所述第二音量总值。In some embodiments, the live broadcast display interface includes a first volume value display control and a second volume value display control, and the receiving unit is further configured to receive the first total volume value and the second total volume value sent by the server. value, wherein the first total volume value is obtained by summing the volume values of the first voice signals of multiple first audience clients that select the first interactive client, and the second total volume value is a obtained by summing the volume values of the second voice signals of multiple second audience clients of the second interactive client; the display unit is further configured to display the first volume value display control on the first volume value display control. The first total volume value is displayed, and the second total volume value is displayed on the second volume value display control.
根据本公开的一些实施例,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本公开上述任一实施例所述的直播间的互动方法。According to some embodiments of the present disclosure, there is provided an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the present invention The interaction method of the live broadcast room according to any of the above embodiments is disclosed.
根据本公开的一些实施例,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开上述任一实施例所述的直播间的互动方法。According to some embodiments of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute any of the foregoing embodiments of the present disclosure. The interactive method in the live room.
根据本公开的一些实施例,提供一种计算机程序产品,包括:计算机程序,所述计算机程序被处理器执行时实现如本公开上述任一实施例所述的直播间的互动方法。According to some embodiments of the present disclosure, a computer program product is provided, including: a computer program, when the computer program is executed by a processor, implementing the interactive method for a live broadcast room according to any of the foregoing embodiments of the present disclosure.
通过获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容;获取直播间之中观看对战的观众客户端采集的语音信号;根据语音信号调整第一互动内容或第二互动内容;将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。By acquiring the interactive content, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; The voice signal collected by the audience client watching the match in the live broadcast room; adjust the first interactive content or the second interactive content according to the voice signal; send the adjusted first interactive content or second interactive content to the first interactive client or a second interactive client. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate embodiments consistent with the present disclosure, and together with the description, serve to explain the principles of the present disclosure and do not unduly limit the present disclosure.
图1是根据一示例性实施例示出的一种直播间的互动方法的流程图。Fig. 1 is a flow chart of an interaction method in a live broadcast room according to an exemplary embodiment.
图2是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 2 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
图3是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 3 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
图4是根据一示例性实施例示出的互动客户端的直播显示界面示意图。Fig. 4 is a schematic diagram showing a live broadcast display interface of an interactive client according to an exemplary embodiment.
图5是根据一示例性实施例示出的观众客户端的直播显示界面示意图。Fig. 5 is a schematic diagram of a live broadcast display interface of a viewer client according to an exemplary embodiment.
图6是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 6 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
图7是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 7 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
图8是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 8 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
图9是根据一示例性实施例示出的一种直播间的互动装置的框图。Fig. 9 is a block diagram of an interactive device in a live room according to an exemplary embodiment.
图10是根据一示例性实施例示出的另一种直播间的互动装置的框图。Fig. 10 is a block diagram of another interactive device in a live room according to an exemplary embodiment.
图11是根据一示例性实施例示出的另一种直播间的互动装置的框图。Fig. 11 is a block diagram of another interactive device in a live room according to an exemplary embodiment.
图12是根据一示例性实施例示出的一种电子设备的框图。Fig. 12 is a block diagram of an electronic device according to an exemplary embodiment.
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to make those skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。It should be noted that the terms "first", "second" and the like in the description and claims of the present disclosure and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.
图1是根据一示例性实施例示出的一种直播间的互动方法的流程图。Fig. 1 is a flow chart of an interaction method in a live broadcast room according to an exemplary embodiment.
如图1所示,该直播间的互动方法,可以应用于服务器中,包括以下步骤S11-步骤S14。As shown in FIG. 1 , the interactive method in the live broadcast room can be applied to the server, and includes the following steps S11-S14.
在步骤S11中,获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。In step S11, the interactive content is acquired, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room. Interactive content.
在本公开实施例中,直播间可以具有两个互动的客户端,本公开中记为第一互动客户端和第二互动客户端。其中,第一互动客户端和第二互动客户端中的一个互动客户端为主播客户端,主播客户端上登录的用户为主播,第一互动客户端和第二互动客户端中的另一个互动客户端,可以根据各互动客户端的历史互动行为确定,即服务器可以读取历史记录中各互动客户端的历史互动行为,根据历史互动行为,从各互动客户端中选定一个互动客户端,作为第一互动客户端和第二互动客户端中的另一个互动客户端。比如,可以选取历史记录中最活跃的互动客户端作为第二互动客户端,或者,可以根据各互动客户端的排名,选取排名在首位的互动客户端作为第二互动客户端,其中,排名顺序可以根据各互动客户端上登录的用户对应的用户等级、粉丝数量、PK(Player Killing,玩家对决)赛得分等确定,本公开实施例对此并不作限制。In the embodiment of the present disclosure, the live broadcast room may have two interactive clients, which are referred to as a first interactive client and a second interactive client in the present disclosure. Wherein, one of the first interactive client and the second interactive client is the host client, the user logged in on the host client is the host, and the other interactive client of the first interactive client and the second interactive client is the host. The client can be determined according to the historical interactive behavior of each interactive client, that is, the server can read the historical interactive behavior of each interactive client in the historical record, and select an interactive client from each interactive client according to the historical interactive behavior as the first interactive client. An interactive client and another interactive client of the second interactive client. For example, the most active interactive client in the history can be selected as the second interactive client, or, according to the ranking of each interactive client, the interactive client ranked first can be selected as the second interactive client, wherein the ranking order can be It is determined according to the user level, the number of fans, the PK (Player Killing, player duel) score corresponding to the users logged in on each interactive client, which is not limited in this embodiment of the present disclosure.
在本公开实施例中,在主播直播的过程中,直播间中参与对战的第一互动客户端可以将自身显示的第一互动内容发送至服务器,并且,直播间中参与对战的第二互动客户端也可以将自身显示的第二互动内容发送至服务器,相应的,服务器可以接收第一互动内容和第二互动内容。In the embodiment of the present disclosure, during the live broadcast of the host, the first interactive client participating in the battle in the live broadcast room may send the first interactive content displayed by itself to the server, and the second interactive client participating in the battle in the live broadcast room The terminal can also send the second interactive content displayed by itself to the server, and accordingly, the server can receive the first interactive content and the second interactive content.
在步骤S12中,获取直播间之中观看对战的观众客户端采集的语音信号。In step S12, the voice signal collected by the audience client who watches the game in the live broadcast room is acquired.
在本公开实施例中,服务器在接收到第一互动内容和第二互动内容后,可以将第一互动内容和第二互动内容发送至观看直播或观看对战的观众客户端,相应的,观众客户端在接收到第一互动内容和第二互动内容后,可以在显示界面上的显示区域内,显示第一互动内容和第二互动内容。In the embodiment of the present disclosure, after receiving the first interactive content and the second interactive content, the server may send the first interactive content and the second interactive content to the viewer client who watches the live broadcast or the game, and correspondingly, the viewer client After receiving the first interactive content and the second interactive content, the terminal may display the first interactive content and the second interactive content in the display area on the display interface.
在本公开实施例中,在观看直播或观看对战的过程中,观众客户端上登录的观众可以为第一互动客户端上登录的用户或第二互动客户端上登录的用户助威。例如,观众可以通过语音为第一互动客户端上登录的用户或第二互动客户端上登录的用户助威。相应的,观众客户端可以采集观众输入的语音信号。In the embodiment of the present disclosure, in the process of watching a live broadcast or watching a battle, a viewer logged in on the viewer client can cheer for a user logged in on the first interactive client or a user logged in on the second interactive client. For example, the audience can cheer a user logged in on the first interactive client or a user logged in on the second interactive client through voice. Correspondingly, the audience client can collect the voice signal input by the audience.
在本公开实施例中,观众客户端在采集到语音信号后,可以将采集的语音信号发送至服务器,相应的,服务器可以获取观众客户端采集的语音信号。In the embodiment of the present disclosure, after collecting the voice signal, the viewer client may send the collected voice signal to the server, and correspondingly, the server may obtain the voice signal collected by the viewer client.
在步骤S13中,根据语音信号调整第一互动内容或第二互动内容。In step S13, the first interactive content or the second interactive content is adjusted according to the voice signal.
在本公开实施例中,服务器在接收到语音信号后,可以根据该语音信号,调整第一互动内容或第二互动内容。In this embodiment of the present disclosure, after receiving the voice signal, the server may adjust the first interactive content or the second interactive content according to the voice signal.
作为一种示例,当观众客户端为第一互动客户端助威时,服务器可以根据语音信号调整第二互动内容,当观众客户端为第二互动客户端助威时,服务器可以根据语音信号调整第一互动内容,比如,可以在第一互动内容或第二互动内容中增加打击类动效,例如出拳、出脚、被攻击、达到暴走状态的动效等。As an example, when the audience client cheers the first interactive client, the server can adjust the second interactive content according to the voice signal, and when the audience client cheers the second interactive client, the server can adjust the first interactive content according to the voice signal. For the interactive content, for example, a strike-type motion effect can be added to the first interactive content or the second interactive content, such as the motion effect of punching, kicking, being attacked, and reaching a runaway state.
作为另一种示例,当观众客户端为第一互动客户端助威时,服务器可以根据语音信号调整第一互动内容,当观众客户端为第二互动客户端助威时,服务器可以根据语音信号调整第二互动内容,比如,可以在第一互动内容或第二互动内容中增加鼓励类动效,例如撒花、鼓掌等动效。As another example, when the audience client cheers the first interactive client, the server can adjust the first interactive content according to the voice signal, and when the audience client cheers the second interactive client, the server can adjust the first interactive content according to the voice signal. 2. Interactive content, for example, encouragement-type dynamic effects, such as spreading flowers, applauding, etc., may be added to the first interactive content or the second interactive content.
在步骤S14中,将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。In step S14, the adjusted first interactive content or second interactive content is sent to the first interactive client or the second interactive client.
在本公开实施例中,服务器在调整第一互动内容或第二互动内容后,可以将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。比如,当服务器根据语音信号,调整第一互动内容时,可以将调整后的第一互动内容,发送至第一互动客户端,而当服务器根据语音信号,调整第二互动内容时,可以将调整后的第二互动内容,发送至第二互动客户端。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。In the embodiment of the present disclosure, after adjusting the first interactive content or the second interactive content, the server may send the adjusted first interactive content or the second interactive content to the first interactive client or the second interactive client. For example, when the server adjusts the first interactive content according to the voice signal, it can send the adjusted first interactive content to the first interactive client, and when the server adjusts the second interactive content according to the voice signal, it can send the adjusted first interactive content to the first interactive client. The second interactive content after that is sent to the second interactive client. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
本公开实施例的直播间的互动方法,通过服务器获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容;获取直播间之中观看对战的观众客户端采集的语音信号,并根据语音信号调整第一互动内容或第二互动内容,并将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。In the method for interacting in a live broadcast room according to an embodiment of the present disclosure, the interactive content is obtained through a server, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room. The second interactive content displayed by the second interactive client; obtains the voice signal collected by the audience client watching the match in the live room, adjusts the first interactive content or the second interactive content according to the voice signal, and converts the adjusted first interactive content The content or the second interactive content is sent to the first interactive client or the second interactive client. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
在本公开实施例的一种可能的实现方式中,可以根据观众客户端采集的语音信号的语义,触发特效参与对战,即可以根据语音信号的语义确定动效,根据动效调整第一互动内容或第二互动内容。下面结合图2,对上述过程进行详细说明。In a possible implementation manner of the embodiment of the present disclosure, special effects can be triggered to participate in the battle according to the semantics of the voice signals collected by the audience client, that is, the dynamic effects can be determined according to the semantics of the voice signals, and the first interactive content can be adjusted according to the dynamic effects or second interactive content. The above process will be described in detail below with reference to FIG. 2 .
图2是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 2 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
如图2所示,该直播间的互动方法,可以应用于服务器中,包括以下步骤S21-步骤S26。As shown in FIG. 2 , the interaction method in the live broadcast room can be applied to the server, and includes the following steps S21-S26.
在步骤S21中,获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。In step S21, the interactive content is acquired, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room. Interactive content.
在步骤S22中,获取直播间之中观看对战的观众客户端采集的语音信号。In step S22, the voice signal collected by the audience client who watches the game in the live broadcast room is acquired.
步骤S21和S22的执行过程可以参见上述实施例中步骤S11和S12的执行过程,在此不做赘述。For the execution process of steps S21 and S22, reference may be made to the execution process of steps S11 and S12 in the foregoing embodiment, and details are not described herein.
在步骤S23中,对语音信号进行语义识别,得到语义识别结果。In step S23, semantic recognition is performed on the speech signal to obtain a semantic recognition result.
在本公开实施例中,可以基于语音识别技术,将语音信号转换为文本信息,基于NLP(Natural Language Processing,自然语言处理)技术对文本信息进行语义识别,得到语义识别结果。例如,可以采用NLP技术中的语义识别或语义分析技术,对文本信息进行语义识别或语义分析,得到语义识别结果。其中,语义识别或语义分析技术主要是理解词语、句子、篇章的意义、主题、类别等语义信息,属于自然语言处理技术中的一种。In the embodiment of the present disclosure, the speech signal can be converted into text information based on the speech recognition technology, and the text information can be semantically recognized based on the NLP (Natural Language Processing, natural language processing) technology to obtain a semantic recognition result. For example, semantic recognition or semantic analysis technology in NLP technology can be used to perform semantic recognition or semantic analysis on text information to obtain a semantic recognition result. Among them, semantic recognition or semantic analysis technology mainly understands semantic information such as the meaning, theme, and category of words, sentences, and chapters, and belongs to one of natural language processing technologies.
在步骤S24中,响应于语义识别结果与设定关键字匹配,确定设定关键字对应的动效。In step S24, in response to the semantic recognition result matching the set keyword, the motion effect corresponding to the set keyword is determined.
在本公开实施例中,设定关键字为预先设定的,设定关键字的个数为至少一个,每个设定关键字与一个动效对应。举例而言,当设定关键字为A时,对应动效1,当设定关键字为B时,对应动效2,当设定关键字为C时,对应动效3等。或者,设定关键字还可以为动效的名称,比如,出拳动效对应的设定关键字为“出拳”、被攻击动效对应的设定关键字为“攻击”、达到暴走状态的动效对应的设定关键字为“暴走”等,本公开对此并不作限制。In the embodiment of the present disclosure, the set keyword is preset, the number of the set keyword is at least one, and each set keyword corresponds to one motion effect. For example, when the keyword is set as A, it corresponds to motion effect 1, when the keyword is set as B, it corresponds to motion effect 2, when the keyword is set as C, it corresponds to motion effect 3, and so on. Alternatively, the set keyword can also be the name of the motion effect, for example, the set keyword corresponding to the punching motion effect is "punch", the set keyword corresponding to the attacked motion effect is "attack", and the state of berserk is reached. The set keyword corresponding to the motion effect of is "runaway", etc., which is not limited in the present disclosure.
在本公开实施例中,可以将语义识别结果与设定关键字进行匹配,在语义识别结果与设定关键字匹配的情况下,则可以确定设定关键字对应的动效。In this embodiment of the present disclosure, the semantic recognition result can be matched with the set keyword, and in the case that the semantic recognition result matches the set keyword, the motion effect corresponding to the set keyword can be determined.
在步骤S25中,根据动效调整第一互动内容或第二互动内容。In step S25, the first interactive content or the second interactive content is adjusted according to the dynamic effect.
在本公开实施例中,在确定设定关键字对应的动效后,可以根据该动效调整第一互动内容或第二互动内容。In the embodiment of the present disclosure, after determining the motion effect corresponding to the set keyword, the first interactive content or the second interactive content may be adjusted according to the motion effect.
在本公开实施例的一种可能的实现方式中,在观看直播或观看对战的过程中,观众客户端可以选择为其助威的互动客户端,比如,观众可以通过点击观众客户端的直播显示界面上显示的第一互动内容或第二互动内容的方式,弹起支持或助威页面,观众可以通过点击确认按钮,来实现为第一互动客户端或第二互动客户端助威。本公开中,服务器可以确定观众客户端选择的互动客户端,根据观众客户端选择的互动客户端和动效,调整第一互动内容或第二互动内容。In a possible implementation manner of the embodiment of the present disclosure, in the process of watching the live broadcast or watching the battle, the audience client can select an interactive client to cheer for it. For example, the audience can click on the live broadcast display interface of the audience client. By displaying the first interactive content or the second interactive content, the support or cheering page pops up, and the audience can cheer for the first interactive client or the second interactive client by clicking the confirmation button. In the present disclosure, the server may determine the interactive client selected by the viewer client, and adjust the first interactive content or the second interactive content according to the interactive client and animation effect selected by the viewer client.
举例而言,当动效为鼓励类动效时,若观众客户端选择的为第一互动客户端,则服务器可以根据动效调整第一互动内容,若观众客户端选择的为第二互动客户端,则服务器可以根据动效调整第二互动内容。当动效为打击类动效时,若观众客户端选择的为第一互动客户端,则服务器可以根据动效调整第二互动内容,若观众客户端选择的为第二互动客户端,则服务器可以根据动效调整第一互动内容。For example, when the dynamic effect is an encouraging dynamic effect, if the audience client selects the first interactive client, the server can adjust the first interactive content according to the dynamic effect, and if the audience client selects the second interactive client terminal, the server can adjust the second interactive content according to the dynamic effect. When the motion effect is a strike-type motion effect, if the audience client selects the first interactive client, the server can adjust the second interactive content according to the motion effect; if the audience client selects the second interactive client, the server The first interactive content may be adjusted according to the dynamic effect.
在本公开实施例的另一种可能的实现方式中,服务器可以根据语义识别结果和动效,调整第一互动内容或第二互动内容。In another possible implementation manner of the embodiment of the present disclosure, the server may adjust the first interactive content or the second interactive content according to the semantic recognition result and the dynamic effect.
举例而言,观众客户端可以无需选择助威的互动客户端,可以直接通过语音触发特效参与对战。比如,观众可以直接在观众客户端上输入语音“向主播撒花”,对观众客户端采集的语音信号进行语义识别,可确定参与对战的动效为撒花动效,此时,可进一步根据语义识别结果确定待调整的为主播端对应的互动内容,假设主播端为第一互动客户端,则可以根据撒花动效,调整第一互动内容。For example, the audience client can directly trigger special effects through voice to participate in the battle without selecting an interactive client for cheering. For example, the audience can directly input the voice "sprinkle flowers to the anchor" on the audience client, perform semantic recognition on the voice signal collected by the audience client, and determine that the motion effect of participating in the battle is the motion effect of scattering flowers. The semantic recognition result determines the interactive content corresponding to the anchor to be adjusted. Assuming that the anchor is the first interactive client, the first interactive content can be adjusted according to the flower-sprinkling motion effect.
在步骤S26中,将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。In step S26, the adjusted first interactive content or second interactive content is sent to the first interactive client or the second interactive client.
在本公开实施例中,在利用动效调整第一互动内容或第二互动内容后,可以将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。In the embodiment of the present disclosure, after the first interactive content or the second interactive content is adjusted by using a dynamic effect, the adjusted first interactive content or the second interactive content may be sent to the first interactive client or the second interactive client end.
本公开实施例的直播间的互动方法,通过对观看对战的观众客户端采集的语音信号进行语义识别,得到语义识别结果;响应于语义识别结果与设定关键字匹配,确定设定关键字对应的动效;根据动效调整第一互动内容或第二互动内容。由此,观众可以直接通过语音触发交互,可以调动观众的积极性和参与度,并且,还可以使得直播更具趣味性。In the interactive method of the live broadcast room according to the embodiment of the present disclosure, the semantic recognition result is obtained by performing semantic recognition on the voice signal collected by the audience client watching the match; in response to the semantic recognition result matching the set keyword, the corresponding set keyword is determined. The dynamic effect; adjust the first interactive content or the second interactive content according to the dynamic effect. As a result, the audience can directly trigger interaction through voice, which can mobilize the enthusiasm and participation of the audience, and also make the live broadcast more interesting.
在本公开实施例的一种可能的实现方式中,当观众客户端的个数为多个时,服务器可以确定各观众客户端选择或支持的互动客户端,根据选择或支持第一互动客户端的各观众客户端的语音信号的音量总值,以及根据选择第二互动客户端的各观众客户端的语音信号的音量总值,调整第一互动内容或第二互动内容。下面结合图3,对上述过程进行详细说明。In a possible implementation manner of the embodiment of the present disclosure, when the number of viewer clients is multiple, the server may determine the interactive client selected or supported by each viewer client, according to the selection or support of each interactive client of the first interactive client. The total volume of the voice signals of the viewer client, and the first interactive content or the second interactive content is adjusted according to the total volume of the voice signals of each viewer client that selects the second interactive client. The above process will be described in detail below with reference to FIG. 3 .
图3是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 3 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
如图3所示,该直播间的互动方法,可以应用于服务器中,包括以下步骤S31-步骤S36。As shown in FIG. 3 , the interaction method in the live broadcast room can be applied to the server, and includes the following steps S31-S36.
在步骤S31中,获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。In step S31, the interactive content is acquired, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the second interactive content displayed by the second interactive client participating in the battle in the live broadcast room. Interactive content.
步骤S31的执行过程可以参见上述实施例中步骤S11的执行过程,在此不做赘述。For the execution process of step S31, reference may be made to the execution process of step S11 in the foregoing embodiment, which will not be repeated here.
在步骤S32中,确定选择第一互动客户端的多个第一观众客户端,以及选择第二互动客户端的多个第二观众客户端。In step S32, it is determined to select a plurality of first audience clients of the first interactive client, and a plurality of second audience clients of the second interactive client.
在本公开实施例中,服务器在接收到第一互动内容和第二互动内容后,可以将第一互动内容和第二互动内容发送至观看直播或观看对战的各观众客户端,相应的,各观众客户端在接收到第一互动内容和第二互动内容后,可以在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容。In the embodiment of the present disclosure, after receiving the first interactive content and the second interactive content, the server may send the first interactive content and the second interactive content to each viewer client watching the live broadcast or watching the game. Correspondingly, each After receiving the first interactive content and the second interactive content, the viewer client can display the first interactive content and the second interactive content in the display area on the live broadcast display interface.
在本公开实施例中,在观看直播或观看对战的过程中,各观众客户端可以选择为其助威的互动客户端,比如,观众可以通过点击观众客户端的显示界面上显示的第一互动内容或第二互动内容的方式,弹起支持或助威页面,观众可以通过点击确认按钮,来实现为第一互动客户端或第二互动客户端助威。In this embodiment of the present disclosure, in the process of watching a live broadcast or watching a battle, each audience client can select an interactive client to cheer for it. For example, the audience can click the first interactive content displayed on the display interface of the audience client or By means of the second interactive content, the support or cheering page pops up, and the audience can cheer for the first interactive client or the second interactive client by clicking the confirmation button.
在本公开实施例中,服务器可以确定选择第一互动客户端的各观众客户端,本公开中记为第一观众客户端,以及,确定选择第二互动客户端的各观众客户端,本公开中记为第二观众客户端。In the embodiment of the present disclosure, the server may determine each audience client that selects the first interactive client, referred to as the first audience client in this disclosure, and determines each audience client that selects the second interactive client, referred to in this disclosure as the audience client For the second viewer client.
在步骤S33中,获取多个第一观众客户端采集的第一语音信号,并对多个第一语音信 号的音量值进行求和,得到第一音量总值。In step S33, the first voice signals collected by a plurality of first audience clients are acquired, and the volume values of the plurality of first voice signals are summed to obtain a first total volume value.
在本公开实施例中,服务器在确定选择第一互动客户端的多个第一观众客户端后,可以获取多个第一观众客户端采集的第一语音信号,并确定多个第一语音信号的音量值,对多个第一语音信号的音量值进行求和,得到第一音量总值。In this embodiment of the present disclosure, after determining the multiple first audience clients that select the first interactive client, the server may acquire the first voice signals collected by the multiple first audience clients, and determine the The volume value is calculated by summing the volume values of a plurality of first voice signals to obtain a first total volume value.
在步骤S34中,获取多个第二观众客户端采集的第二语音信号,并对多个第二语音信号的分贝值进行求和,得到第二音量总值。In step S34, the second voice signals collected by the plurality of second audience clients are acquired, and the decibel values of the plurality of second voice signals are summed to obtain a second total volume value.
同样地,服务器在确定选择第二互动客户端的多个第二观众客户端后,可以获取多个第二观众客户端采集的第二语音信号,并确定多个第二语音信号的音量值,对多个第二语音信号的音量值进行求和,得到第二音量总值。Similarly, after determining to select multiple second audience clients of the second interactive client, the server may acquire the second voice signals collected by the multiple second audience clients, and determine the volume values of the multiple second voice signals. The volume values of the plurality of second voice signals are summed to obtain a second total volume value.
在步骤S35中,根据第一音量总值和第二音量总值,调整第一互动内容或第二互动内容。In step S35, the first interactive content or the second interactive content is adjusted according to the first total volume value and the second total volume value.
在本公开实施例中,服务器可以根据第一音量总值和第二音量总值,调整第一互动内容或第二互动内容。In this embodiment of the present disclosure, the server may adjust the first interactive content or the second interactive content according to the first total volume value and the second total volume value.
在本公开实施例的一种可能的实现方式中,当第一音量总值高于第二音量总值时,可以调整第二互动内容。例如,可以向第二互动客户端发送动效,该动效用于调整第二互动内容,比如可以向第二互动客户端发送攻击类特效,如出拳、出脚、被攻击、达到暴走状态等动效,从而,第二互动客户端在接收到该动效后,可以在显示的第二互动内容中增加出拳、出脚、被攻击、达到暴走状态等动效。同理,当第一音量总值低于第二音量总值时,可以调整第一互动内容。In a possible implementation manner of the embodiment of the present disclosure, when the first total volume value is higher than the second total volume value, the second interactive content may be adjusted. For example, a dynamic effect can be sent to the second interactive client, and the dynamic effect can be used to adjust the second interactive content. For example, an attack-type special effect can be sent to the second interactive client, such as punching, kicking, being attacked, reaching a rampant state, etc. Therefore, after receiving the dynamic effect, the second interactive client can add dynamic effects such as punching, kicking, being attacked, and reaching a runaway state to the displayed second interactive content. Similarly, when the first total volume value is lower than the second total volume value, the first interactive content can be adjusted.
在本公开实施例的另一种可能的实现方式中,当第一音量总值高于第二音量总值时,可以调整第一互动内容。例如,可以向第一互动客户端发送动效,该动效用于调整第一互动内容,比如可以向第一互动客户端发送鼓励类特效,如撒花、鼓掌等动效,从而,第一互动客户端在接收到该动效后,可以在显示的第一互动内容中增加撒花、鼓掌等动效。同理,当第一音量总值低于第二音量总值时,可以调整第二互动内容。In another possible implementation manner of the embodiment of the present disclosure, when the first total volume value is higher than the second total volume value, the first interactive content may be adjusted. For example, a dynamic effect can be sent to the first interactive client, and the dynamic effect can be used to adjust the first interactive content. For example, an encouraging special effect, such as a sprinkle of flowers and applause, can be sent to the first interactive client, so that the first interactive After receiving the motion effect, the client can add motion effects such as spreading flowers and applauding to the displayed first interactive content. Similarly, when the first total volume value is lower than the second total volume value, the second interactive content can be adjusted.
由此,动效不仅可以发送给观众客户端所支持的互动客户端,还可以发送给观众客户端未支持的互动客户端,可以提升该方法的适用性。Therefore, the dynamic effect can be sent not only to the interactive client supported by the viewer client, but also to the interactive client not supported by the viewer client, which can improve the applicability of the method.
在本公开实施例的又一种可能的实现方式中,可以预先将音量值划分为不同的音量等级,比如,可以预先划分得到4个音量等级,当音量值处于区间1时,音量等级为等级1,当音量值处于区间2时,音量等级为等级2,当音量值处于区间3时,音量等级为等级3,当音量值处于区间4时,音量等级为等级4,其中,区间1<区间2<区间3<区间4。其中,不同音量等级可以对应不同的动效。从而本公开中,在第一音量总值和/或第二音量总值达到对应的音量等级时,服务器可以向第二互动客户端和/或第一互动客户端发送音量等级对应的动效,以使第二互动客户端和/或第一互动客户端根据动效调整对应的互动内容。In another possible implementation manner of the embodiment of the present disclosure, the volume value may be divided into different volume levels in advance, for example, 4 volume levels may be divided in advance, and when the volume value is in the interval 1, the volume level is the level 1. When the volume value is in interval 2, the volume level is level 2, when the volume value is in interval 3, the volume level is level 3, and when the volume value is in interval 4, the volume level is level 4, where interval 1 < interval 2 < interval 3 < interval 4. Among them, different volume levels can correspond to different dynamic effects. Therefore, in the present disclosure, when the first total volume value and/or the second total volume value reaches the corresponding volume level, the server may send the motion effect corresponding to the volume level to the second interactive client and/or the first interactive client, So that the second interactive client and/or the first interactive client can adjust the corresponding interactive content according to the dynamic effect.
也就是说,本公开实施例中,服务器可以确定第一音量总值和/或第二音量总值是否达到目标音量等级,其中,目标音量等级可以为预先划分得到的任一音量等级,在第一音量总值达到目标音量等级的情况下,服务器可以向第二互动客户端发送目标音量等级对应的动效(比如打击类动效),该动效用于调整第二互动内容,即第二互动客户端在接收到动效后,可以在显示的第二互动内容中增加该动效,或者,服务器可以向第一互动客户端发送目标音量等级对应的动效(比如鼓励类动效),该动效用于调整第一互动内容,即第一互动客户端在接收到动效后,可以在显示的第一互动内容中增加该动效;和/或,在第二音量总值达到目标音量等级的情况下,服务器可以向第一互动客户端发送目标分贝等级对应的动效(比如打击类动效),动效用于调整第一互动内容,即第一互动客户端在接收到动效后,可以在显示的第一互动内容中增加该动效,或者,服务器可以向第二互动客户端发送目标音量等级对应的动效(比如鼓励类动效),该动效用于调整第二互动内容,即第二互动客户端在接收到动效后,可以在显示的第二互动内容中增加该动效。由此,通过不同音量等级对应不同动效,根据动效调整第一互动内容或第二互动内容,可以极大地调动观众的积极性。That is to say, in this embodiment of the present disclosure, the server may determine whether the first total volume value and/or the second total volume value reaches the target volume level, where the target volume level may be any volume level obtained in advance, and the target volume level may be any volume level obtained in advance. When a total volume value reaches the target volume level, the server may send a motion effect corresponding to the target volume level (such as a strike-type motion effect) to the second interactive client, and the motion effect is used to adjust the second interactive content, that is, the second interactive After receiving the dynamic effect, the client can add the dynamic effect to the displayed second interactive content, or the server can send the dynamic effect corresponding to the target volume level to the first interactive client (such as an encouraging dynamic effect). The dynamic effect is used to adjust the first interactive content, that is, after receiving the dynamic effect, the first interactive client can add the dynamic effect to the displayed first interactive content; and/or, when the second volume total value reaches the target volume level In the case of , the server can send a motion effect corresponding to the target decibel level (such as a strike-type motion effect) to the first interactive client, and the motion effect is used to adjust the first interactive content, that is, after the first interactive client receives the motion effect, The dynamic effect can be added to the displayed first interactive content, or the server can send the dynamic effect corresponding to the target volume level to the second interactive client (such as an encouraging dynamic effect), and the dynamic effect is used to adjust the second interactive content, That is, after receiving the dynamic effect, the second interactive client can add the dynamic effect to the displayed second interactive content. Therefore, through different volume levels corresponding to different dynamic effects, and adjusting the first interactive content or the second interactive content according to the dynamic effects, the enthusiasm of the audience can be greatly aroused.
由此,可以通过不同方式,调整第一互动内容或第二互动内容,可以提升该方法的适用性。Therefore, the first interactive content or the second interactive content can be adjusted in different ways, which can improve the applicability of the method.
在步骤S36中,将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。In step S36, the adjusted first interactive content or second interactive content is sent to the first interactive client or the second interactive client.
步骤S36的执行过程可以参见上述实施例中步骤S14的执行过程,在此不做赘述。For the execution process of step S36, reference may be made to the execution process of step S14 in the foregoing embodiment, which will not be repeated here.
本公开实施例的直播间的互动方法,通过确定选择第一互动客户端的多个第一观众客 户端,以及选择第二互动客户端的多个第二观众客户端;获取多个第一观众客户端采集的第一语音信号,并对多个第一语音信号的音量值进行求和,得到第一音量总值;获取多个第二观众客户端采集的第二语音信号,并对多个第二语音信号的音量值进行求和,得到第二音量总值;根据第一音量总值和第二音量总值,调整第一互动内容或第二互动内容。由此,根据各观众客户端对应的音量值,来调整第一互动内容或第二互动内容,可以调动观众的积极性和参与度,并且,还可以使得直播更具趣味性。In the interactive method of the live broadcast room according to the embodiment of the present disclosure, by determining multiple first audience clients that select the first interactive client, and multiple second audience clients that select the second interactive client; obtaining multiple first audience clients The collected first voice signal, and the volume values of the multiple first voice signals are summed to obtain the first total volume value; the second voice signals collected by multiple second audience clients are obtained, and the multiple second voice signals are collected. The volume values of the voice signals are summed to obtain a second total volume value; the first interactive content or the second interactive content is adjusted according to the first total volume value and the second total volume value. Therefore, adjusting the first interactive content or the second interactive content according to the volume value corresponding to each audience client can mobilize the enthusiasm and participation of the audience, and can also make the live broadcast more interesting.
在本公开实施例的一种可能的实现方式中,服务器还可以将第一音量总值和第二音量总值发送至观众客户端,观众客户端的直播显示界面上可以包括第一音量值显示控件和第二音量值显示控件,其中,第一音量值显示控件用于显示第一音量总值,第二音量值显示控件用于显示第二音量总值。当观众客户端在接收到服务器发送的第一音量总值和第二音量总值后,可以在第一音量值显示控件上显示第一音量总值,并在第二音量值显示控件上显示第二音量总值。由此,可以便于观众及时获知对方和己方的实时助威情况,可以极大地调动观众助威的积极性。In a possible implementation of the embodiment of the present disclosure, the server may also send the first total volume value and the second total volume value to the viewer client, and the live display interface of the viewer client may include a display control for the first volume value and a second volume value display control, wherein the first volume value display control is used to display the first volume total value, and the second volume value display control is used to display the second volume total value. After receiving the first total volume value and the second total volume value sent by the server, the viewer client can display the first total volume value on the first volume value display control, and display the first total volume value on the second volume value display control The total volume of the second volume. Therefore, it is convenient for the audience to know the real-time cheering situation of the other party and its own party in time, which can greatly arouse the enthusiasm of the audience for cheering.
作为一种应用场景,当第一互动客户端登录的用户与第二互动客户端上登录的用户进行联合直播、PK(比如唱歌、猜词、模仿、玩游戏等PK)时,观众客户端的显示界面上,可以同时显示第一互动内容和第二互动内容,观众客户端上登录的观众可以通过话筒拾取声音音量或声音分贝的方式,为第一互动客户端登录的用户或第二互动客户端上登录的用户助威,声音音量达到目标音量等级时,可以向对方屏幕中丢打击类动效,或者向己方屏幕中丢鼓励类动效。As an application scenario, when a user logged in on the first interactive client and a user logged in on the second interactive client perform joint live broadcasting, PK (such as singing, guessing, imitating, playing games, etc.), the display of the audience client On the interface, the first interactive content and the second interactive content can be displayed at the same time, and the audience logged in on the audience client can pick up the sound volume or sound decibel through the microphone to be the user logged in the first interactive client or the second interactive client. The user who is logged in on the above cheers, and when the sound volume reaches the target volume level, you can throw a striking animation effect on the opponent's screen, or throw an encouraging animation effect on your own screen.
作为一种示例,以第一互动客户端登录的用户与第二互动客户端上登录的用户进行PK,比如玩游戏示例。PK开始前,主播可以设置直播过程中的对决次数,间隔时间等;活动开始,观众可以通过活动页面参加活动,在参加活动的过程中,各参加活动的客户端可称为互动客户端,互动客户端的直播显示界面可以如图4所示,直播显示界面底部用于显示识别出的用户手势,直播显示界面顶部会出现怪物流,怪物流从上向下移动或流动,可以通过识别出的用户手势来手撕怪物身上的名牌,怪物越过边界线后,每进入一只怪物比赛倒计时就会缩减一分钟,当用户手势为从左向右或从右向左时,可撕掉怪物身上的名牌,否则,比如用户手势从上向下或从下向上则无任何效果。到达对抗时间时,系统会自动截取当前直播间内参与活动的,且手撕怪物名牌次数最高者(以下称为榜首)与主播进行对抗。此时,榜首对应的互动客户端和主播客户端为第一互动客户端和第二互动客户端。As an example, a user logged in with the first interactive client performs PK with a user logged in on the second interactive client, such as an example of playing a game. Before the start of the PK, the host can set the number of duels, interval time, etc. during the live broadcast; when the event starts, the audience can participate in the event through the event page. During the process of participating in the event, each client participating in the event can be called an interactive client. The live broadcast display interface of the client can be shown in Figure 4. The bottom of the live broadcast display interface is used to display the recognized user gestures, and the top of the live broadcast display interface will display a monster flow. The monster flow moves or flows from top to bottom. Gestures to tear off the nameplate on the monster. After the monster crosses the boundary line, the countdown will be shortened by one minute for each monster. When the user gestures from left to right or right to left, the nameplate on the monster can be torn off. , otherwise, such as user gestures from top to bottom or bottom to top have no effect. When the confrontation time is reached, the system will automatically intercept the participants in the current live broadcast room, and the person who has torn up the monster brand name with the highest number of hands (hereinafter referred to as the leader) will fight against the anchor. At this time, the interactive client and the host client corresponding to the top of the list are the first interactive client and the second interactive client.
每场PK分为三局,PK时,观众客户端的显示界面可以一分为二,显示对战画面(即第一互动内容和第二互动内容),例如,参见图5,图5是根据一示例性实施例示出的观众客户端的直播显示界面示意图,其中,第一互动内容可以为区域51中显示的内容,第二互动内容可以为区域52中显示的内容,在屏幕边界可以具有音量值显示控件53。音量值可划分不同级别,每个级别对应不同特效,如出拳、出脚、暴走等,PK期间,榜首和主播互撕直播显示界面中向下流动的怪物的名牌,其他观众可以分别战队,为榜首或主播助威,音量值达到一定等级,可以向对方实施动效,对方屏幕中就会出现出拳、出脚、被攻击、达到暴走状态等打击类动效(或者,还可以向己方实施动效,比如鼓励类动效)。举例而言,区域51左侧的音量值达到一定等级,区域52中可以出现动效,而当区域52右侧的音量值达到一定等级,区域51中将出现动效。Each PK game is divided into three rounds. During PK, the display interface of the audience client can be divided into two parts to display the battle screen (ie, the first interactive content and the second interactive content). For example, see FIG. 5 , which is based on an example The schematic diagram of the live broadcast display interface of the viewer client shown in the exemplary embodiment, wherein the first interactive content may be the content displayed in the
每局比赛会有倒计时,以提醒主播和榜首,最终对比谁撕的怪物名牌多,则谁获胜,获胜者将得到系统提供的顶级道具或奖励等。并且,每局比赛结束时,撕掉的怪物名牌会自动清零,并重新开始比赛,直播结束前的最后一局比赛结束,可以通过总榜单告知PK结果。There will be a countdown for each game to remind the anchor and the leader of the leaderboard. In the end, whoever has torn up more monster name cards will win, and the winner will receive top-level props or rewards provided by the system. In addition, at the end of each game, the torn monster nameplate will be automatically cleared and the game will be restarted. The last game before the end of the live broadcast is over, and the PK result can be notified through the overall list.
由此,以游戏的形式,结合用户手势、语音识别来进行直播互动,可以增加互动的趣味性,并且,还可以提升用户沉浸式交互体验。Therefore, in the form of a game, combined with user gestures and voice recognition for live interaction, it can increase the fun of the interaction, and can also enhance the user's immersive interactive experience.
上述各实施例为服务器侧执行的直播间的互动方法实施例,本公开还提出一种由参与对战的互动客户端执行的直播间的互动方法实施例。其中,该互动客户端可以为上述实施例中的第一互动客户端,或者,也可以为上述实施例中的第二互动客户端。The above-mentioned embodiments are embodiments of the interaction method in the live room executed by the server side, and the present disclosure also provides an embodiment of the interaction method in the live room executed by the interactive client participating in the battle. The interactive client may be the first interactive client in the foregoing embodiment, or may also be the second interactive client in the foregoing embodiment.
图6是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 6 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
如图6所示,该直播间的互动方法,可以应用于参与对战的互动客户端中,包括以下步骤S61-步骤S63。As shown in FIG. 6 , the interaction method in the live broadcast room can be applied to an interactive client participating in a battle, and includes the following steps S61-S63.
在步骤S61中,在直播显示界面上展示互动内容。In step S61, the interactive content is displayed on the live broadcast display interface.
在本公开实施例中,在参与对战的过程中,互动客户端可以在直播显示界面上展示互 动内容。In the embodiment of the present disclosure, in the process of participating in the battle, the interactive client can display interactive content on the live broadcast display interface.
作为一种示例,以互动客户端玩游戏进行示例,互动客户端的直播显示界面可以如图4所示,直播显示界面顶部会出现怪物流,怪物流从上向下移动或流动。As an example, taking an interactive client playing a game as an example, the live broadcast display interface of the interactive client can be as shown in FIG. 4 , a monster flow will appear at the top of the live broadcast display interface, and the monster flow moves or flows from top to bottom.
在步骤S62中,获取用户的手势信息。In step S62, the user's gesture information is acquired.
在步骤S63中,根据用户的手势信息对互动内容进行交互。In step S63, the interactive content is interacted according to the user's gesture information.
在本公开实施例中,可以通过相关传感器采集以获取用户的手势信息,根据用户的手势信息,对直播显示界面上展示的互动内容进行交互。In the embodiment of the present disclosure, the user's gesture information can be acquired through the collection of related sensors, and the interactive content displayed on the live broadcast display interface can be interacted according to the user's gesture information.
仍以上述例子示例,互动客户端的直播显示界面可以如图4所示,直播显示界面底部用于显示识别出的用户手势,直播显示界面顶部会出现怪物流,怪物流从上向下移动或流动,可以通过识别出的用户手势来手撕怪物身上的名牌。Still taking the above example as an example, the live broadcast display interface of the interactive client can be as shown in Figure 4. The bottom of the live broadcast display interface is used to display the recognized user gestures, and the top of the live broadcast display interface will appear monster flow, and the monster flow will move or flow from top to bottom. , the name tag on the monster can be torn by hand through the recognized user gesture.
本公开实施例的直播间的互动方法,通过在直播显示界面上展示互动内容;获取用户的手势信息;根据用户的手势信息对互动内容进行交互。由此,可以实现根据用户的手势信息,对直播显示界面上展示互动内容进行交互,可以丰富直播互动方式。The interactive method of the live broadcast room according to the embodiment of the present disclosure includes displaying the interactive content on the live broadcast display interface; acquiring the user's gesture information; and interacting with the interactive content according to the user's gesture information. In this way, it is possible to interact with the interactive content displayed on the live broadcast display interface according to the user's gesture information, which can enrich the live broadcast interaction mode.
在本公开实施例的一种可能的实现方式中,互动内容中可以包括至少一个元素(比如上述图4中的怪物),各元素可以根据预设的运动轨迹在直播显示界面上运动,互动客户端可以根据手势信息,确定手部的移动方向,在移动方向符合设定方向的情况下,可确定用户的手势信息为有效手势,此时,可根据手势信息,对互动内容中的元素进行调整,而在移动方向不符合设定方向的情况下,则认为用户的手势信息为无效手势,此时,可以无需对互动内容中的元素进行调整。下面结合图7,对上述过程进行详细说明。In a possible implementation manner of the embodiment of the present disclosure, the interactive content may include at least one element (such as the monster in the above-mentioned FIG. 4 ), and each element may move on the live display interface according to a preset motion trajectory to interact with customers. The terminal can determine the movement direction of the hand according to the gesture information. If the movement direction conforms to the set direction, it can determine that the user's gesture information is a valid gesture. At this time, the elements in the interactive content can be adjusted according to the gesture information. , and if the moving direction does not conform to the set direction, the user's gesture information is considered to be an invalid gesture, and in this case, it is not necessary to adjust the elements in the interactive content. The above process will be described in detail below with reference to FIG. 7 .
图7是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 7 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
如图7所示,该直播间的互动方法,可以应用于参与对战的互动客户端中,包括以下步骤S71-步骤S75。As shown in FIG. 7 , the interaction method in the live broadcast room can be applied to an interactive client participating in a battle, and includes the following steps S71-S75.
在步骤S71中,在直播显示界面上展示互动内容;其中,互动内容包括至少一个元素,元素根据预设的运动轨迹在直播显示界面上运动。In step S71, the interactive content is displayed on the live broadcast display interface; wherein the interactive content includes at least one element, and the element moves on the live broadcast display interface according to a preset motion trajectory.
在本公开实施例中,预设的运动轨迹可以为从直播显示界面顶部到预设位置,其中,该预设位置例如可以为直播显示界面底部、直播显示界面的中间位置,或者还可以为其他位置,对此不作限制。In this embodiment of the present disclosure, the preset motion trajectory may be from the top of the live display interface to a preset position, where the preset position may be, for example, the bottom of the live display interface, the middle of the live display interface, or other location, which is not limited.
在本公开实施例中,为了保证直播画面的美观性,以及便于互动方和观众方观看各元素,各元素可以按序显示,例如,各元素可以具有时间戳,可以根据时间戳的顺序,按序在直播显示界面上显示各元素。In the embodiment of the present disclosure, in order to ensure the aesthetics of the live broadcast screen and facilitate the interactive party and the audience to watch each element, each element may be displayed in sequence. For example, each element may have a timestamp, and according to the sequence of the timestamp, the The elements are displayed sequentially on the live display interface.
在本公开实施例中,直播显示界面可以具有多个轨迹,每个轨迹中可以展示不同时间节点下落的元素。可以从多个轨迹中,确定用于对当前时间节点下落的元素进行展示的运动轨迹,其中,该运动轨迹可以与对相邻时间节点下落的元素进行展示的轨迹相同或者不同。当确定对当前时间节点下落的元素进行展示的运动轨迹后,可以控制元素,按照从运动轨迹的顶部移动到预设位置。In the embodiment of the present disclosure, the live broadcast display interface may have multiple tracks, and each track may display elements falling at different time nodes. A motion trajectory for displaying the falling element of the current time node may be determined from a plurality of trajectories, wherein the motion trajectory may be the same as or different from the trajectory for displaying the falling element of the adjacent time node. After determining the motion track for displaying the element falling at the current time node, the element can be controlled to move from the top of the motion track to a preset position.
在步骤S72中,获取用户的手势信息。In step S72, the user's gesture information is acquired.
在步骤S73中,根据手势信息确定手部的移动方向。In step S73, the movement direction of the hand is determined according to the gesture information.
在本公开实施例中,在获取到用户的手势信息后,可以根据手势信息,识别用户手部的移动方向。In the embodiment of the present disclosure, after the gesture information of the user is acquired, the moving direction of the user's hand can be identified according to the gesture information.
在步骤S74中,响应于移动方向符合设定方向,根据手势信息确定手部在直播显示界面上所对应的第一覆盖范围。In step S74, in response to the movement direction conforming to the set direction, the first coverage area corresponding to the hand on the live broadcast display interface is determined according to the gesture information.
在本公开实施例中,设定方向为预先设置的,该设定方向可以根据实际的应用需求进行设置,比如设定方向可以为从左向右的方向,或者,设定方向可以为从右向左的方向,本公开对此并不作限制。In this embodiment of the present disclosure, the setting direction is preset, and the setting direction may be set according to actual application requirements. For example, the setting direction may be the direction from left to right, or the setting direction may be from the right To the left, the present disclosure does not limit this.
在本公开实施例中,在移动方向符合设定方向的情况下,可以确定用户的手势信息为有效手势,此时,可以根据手势信息确定手部在直播显示界面上所对应的第一覆盖范围。In the embodiment of the present disclosure, if the moving direction conforms to the set direction, it can be determined that the user's gesture information is a valid gesture, and at this time, the first coverage area corresponding to the hand on the live display interface can be determined according to the gesture information .
作为一种示例,假设用户手撕怪物名牌时,该用户通过食指从左向右滑动,此时,可以确定食指指腹在直播显示界面上所对应的第一覆盖范围。As an example, suppose that when the user tore the monster nameplate by hand, the user slides the index finger from left to right. At this time, the first coverage area corresponding to the pulp of the index finger on the live display interface can be determined.
在步骤S75中,响应于第一覆盖范围与元素在直播显示界面上所对应的第二覆盖范围存在重复区域,对元素进行调整。In step S75, in response to the existence of a duplicate area between the first coverage area and the second coverage area corresponding to the element on the live broadcast display interface, the element is adjusted.
在本公开实施例中,当第一覆盖范围与元素在直播显示界面上所对应的第二覆盖范围存在重复区域的情况下,可以对元素进行调整。In the embodiment of the present disclosure, when there is a duplicate area between the first coverage area and the second coverage area corresponding to the element on the live display interface, the element can be adjusted.
作为本公开实施例的一种可能的实现方式,对元素进行调整,可以包括直接结束元素 的展示过程,比如,如图4所示,当用户撕掉怪物名牌时,怪物可以直接消失,或者,还可以以设定方式展示元素后,结束元素的展示过程,比如,如图4所示,当用户撕掉怪物名牌后,怪物可以爆炸后消失,或者,怪物还可以变大后消失,或者,怪物还可以变小后消失。由此,通过多种方式调整元素,可以提升该方法的适用性。As a possible implementation manner of the embodiment of the present disclosure, adjusting an element may include directly ending the display process of the element. For example, as shown in FIG. 4 , when the user tears off the monster nameplate, the monster can disappear directly, or, After the elements are displayed in a set way, the display process of the elements can be ended. For example, as shown in Figure 4, when the user tears off the monster nameplate, the monster can explode and disappear, or the monster can become larger and disappear, or, Monsters can also become smaller and disappear. Thus, the applicability of the method can be improved by adjusting the elements in various ways.
作为本公开实施例的一种可能的实现方式,还可以统计调整的元素的个数,得到元素数量值,并在直播显示界面上展示元素数量值。由此,可以便于互动客户端上登录的用户以及观众客户端上登录的观众及时获知对战情况,增加直播或对战过程中的挑战性。As a possible implementation manner of the embodiment of the present disclosure, the number of adjusted elements can also be counted to obtain the element quantity value, and the element quantity value can be displayed on the live broadcast display interface. In this way, it is convenient for users logged in on the interactive client and viewers logged in on the viewer client to know the battle situation in time, which increases the challenge in the process of live broadcast or battle.
本公开实施例的直播间的互动方法,通过根据手势信息确定手部的移动方向;响应于移动方向符合设定方向,根据手势信息确定手部在直播显示界面上所对应的第一覆盖范围;响应于第一覆盖范围与元素在直播显示界面上所对应的第二覆盖范围存在重复区域,对元素进行调整。由此,在丰富了直播互动方式的基础上,可以使得直播更具趣味性和观赏性。In the interactive method of the live broadcast room according to the embodiment of the present disclosure, the movement direction of the hand is determined according to the gesture information; in response to the movement direction conforming to the set direction, the first coverage area corresponding to the hand on the live broadcast display interface is determined according to the gesture information; The element is adjusted in response to an overlapping area between the first coverage area and the second coverage area corresponding to the element on the live broadcast display interface. Thus, on the basis of enriching the interactive way of live broadcast, the live broadcast can be made more interesting and enjoyable to watch.
在本公开实施例的一种可能的实现方式中,参与对战的互动客户端还可以向服务器发送互动内容,相应的,服务器在接收到互动内容后,可以将互动内容发送至观看对战的观众客户端,观众客户端可以向服务器发送采集的语音信号,服务器在接收到语音信号后,可以根据语音信号,调整参与对战的互动客户端在直播显示界面上展示的互动内容。在一些示例中,服务器可以根据语音信号确定动效,向互动客户端发送动效,相应的,互动客户端在接收到服务器发送的动效后,可以在直播显示界面上展示动效。具体的执行过程可以参见上述图1至图3实施例中对服务器侧执行的直播间的互动方法的解释说明,其实现原理类似,此处不做赘述。In a possible implementation of the embodiment of the present disclosure, the interactive client participating in the battle may also send the interactive content to the server, and correspondingly, after receiving the interactive content, the server may send the interactive content to the audience client watching the battle. The audience client can send the collected voice signal to the server. After receiving the voice signal, the server can adjust the interactive content displayed on the live display interface of the interactive client participating in the battle according to the voice signal. In some examples, the server may determine the dynamic effect according to the voice signal, and send the dynamic effect to the interactive client. Correspondingly, the interactive client may display the dynamic effect on the live display interface after receiving the dynamic effect sent by the server. For the specific execution process, reference may be made to the explanation of the interaction method in the live broadcast room executed by the server side in the embodiments of FIG. 1 to FIG. 3 . The implementation principle is similar and will not be repeated here.
上述为服务器侧以及参与对战的互动客户端执行的直播间的互动方法实施例,本公开还提出一种由观看对战的观众客户端执行的直播间的互动方法实施例。The above is an embodiment of an interaction method in a live room executed by the server side and an interactive client participating in a battle. The present disclosure also provides an embodiment of an interaction method in a live room executed by a viewer client watching a battle.
图8是根据一示例性实施例示出的另一种直播间的互动方法的流程图。Fig. 8 is a flow chart of another interactive method in a live broadcast room according to an exemplary embodiment.
如图8所示,该直播间的互动方法,可以应用于观看对战的观众客户端中,包括以下步骤S81-步骤S83。As shown in FIG. 8 , the interaction method in the live broadcast room can be applied to the audience client for watching the battle, and includes the following steps S81-S83.
在步骤S81中,接收服务器发送的互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。In step S81, the interactive content sent by the server is received, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the second interactive client participating in the battle in the live broadcast room. the second interactive content.
在本公开实施例中,直播间可以具有两个互动的客户端,本公开中记为第一互动客户端和第二互动客户端。其中,第一互动客户端和第二互动客户端中的一个互动客户端为主播客户端,主播客户端上登录的用户为主播,第一互动客户端和第二互动客户端中的另一个互动客户端,可以根据各互动客户端的历史互动行为确定。比如,可以选取最活跃的互动客户端作为第二互动客户端,或者,可以根据各互动客户端的排名,选取排名在首位的互动客户端作为第二互动客户端,其中,排名顺序可以根据各互动客户端上登录的用户对应的用户等级、粉丝数量、PK赛得分等确定,本公开实施例对此并不作限制。In the embodiment of the present disclosure, the live broadcast room may have two interactive clients, which are referred to as a first interactive client and a second interactive client in the present disclosure. Wherein, one of the first interactive client and the second interactive client is the host client, the user logged in on the host client is the host, and the other interactive client of the first interactive client and the second interactive client is the host. The client can be determined according to the historical interactive behavior of each interactive client. For example, the most active interactive client can be selected as the second interactive client, or, according to the ranking of each interactive client, the interactive client ranked first can be selected as the second interactive client, wherein the ranking order can be based on each interactive client. The user level, the number of fans, the score of the PK game, etc. corresponding to the user logged in on the client terminal are determined, which is not limited in the embodiment of the present disclosure.
在本公开实施例中,在主播直播的过程中,直播间中参与对战的第一互动客户端可以将自身显示的第一互动内容发送至服务器,并且,直播间中参与对战的第二互动客户端也可以将自身显示的第二互动内容发送至服务器,相应的,服务器可以接收第一互动内容和第二互动内容。服务器在接收到第一互动内容和第二互动内容后,可以将第一互动内容和第二互动内容发送至观看对战的观众客户端,相应的,观众客户端可以接收第一互动内容和第二互动内容。In the embodiment of the present disclosure, during the live broadcast of the host, the first interactive client participating in the battle in the live broadcast room may send the first interactive content displayed by itself to the server, and the second interactive client participating in the battle in the live broadcast room The terminal can also send the second interactive content displayed by itself to the server, and accordingly, the server can receive the first interactive content and the second interactive content. After receiving the first interactive content and the second interactive content, the server can send the first interactive content and the second interactive content to the audience client who is watching the match, and correspondingly, the audience client can receive the first interactive content and the second interactive content. Interactive content.
在步骤S82中,在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容。In step S82, the first interactive content and the second interactive content are displayed in the display area on the live broadcast display interface.
在本公开实施例中,观众客户端在接收到第一互动内容和第二互动内容后,可以在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容。比如,可以在左侧显示第一互动内容,在右侧显示第二互动内容,或者,在左侧显示第二互动内容,在右侧显示第一互动内容,本公开对此并不作限制。In the embodiment of the present disclosure, after receiving the first interactive content and the second interactive content, the viewer client may display the first interactive content and the second interactive content in the display area on the live broadcast display interface. For example, the first interactive content may be displayed on the left side and the second interactive content may be displayed on the right side, or the second interactive content may be displayed on the left side and the first interactive content may be displayed on the right side, which is not limited in the present disclosure.
需要说明的是,上述仅以第一互动内容和第二互动内容在直播显示界面上左右显示进行示例,实际应用时,第一互动内容和第二互动内容还可以上下显示,本公开对此并不作限制。It should be noted that the above only takes the example that the first interactive content and the second interactive content are displayed left and right on the live display interface. In practical application, the first interactive content and the second interactive content can also be displayed up and down, which is not discussed in this disclosure. No restrictions apply.
在步骤S83中,向服务器发送采集的语音信号,其中,语音信号,用于调整第一互动内容或第二互动内容。In step S83, the collected voice signal is sent to the server, where the voice signal is used to adjust the first interactive content or the second interactive content.
在本公开实施例中,在观看对战的过程中,观众客户端上登录的观众可以为第一互动客户端上登录的用户或第二互动客户端上登录的用户助威。例如,观众可以通过语音为第一互动客户端上登录的用户或第二互动客户端上登录的用户助威。相应的,观众客户端可 以采集观众输入的语音信号。In the embodiment of the present disclosure, in the process of watching the battle, the audience logged in on the audience client can cheer for the user logged in on the first interactive client or the user logged in on the second interactive client. For example, the audience can cheer a user logged in on the first interactive client or a user logged in on the second interactive client through voice. Correspondingly, the audience client can collect the voice signal input by the audience.
在本公开实施例中,观众客户端在确定采集的语音信号后,可以将语音信号发送至服务器,相应的,服务器可以获取观众客户端采集的语音信号,并根据该语音信号,调整第一互动内容或第二互动内容。举例而言,当观众客户端为第一互动客户端助威时,服务器可以调整第二互动内容,当观众客户端为第二互动客户端助威时,服务器可以调整第一互动内容,比如,可以在第一互动内容或第二互动内容中增加打击类动效,如出拳、出脚、被攻击、达到暴走状态的动效等。In the embodiment of the present disclosure, after determining the collected voice signal, the viewer client may send the voice signal to the server, and accordingly, the server may acquire the voice signal collected by the viewer client, and adjust the first interaction according to the voice signal. content or secondary interactive content. For example, when the audience client is cheering for the first interactive client, the server can adjust the second interactive content, and when the audience client is cheering for the second interactive client, the server can adjust the first interactive content. The first interactive content or the second interactive content adds strike-type animation effects, such as the animation effects of punching, kicking, being attacked, and reaching a rampant state.
在本公开实施例中,服务器在调整第一互动内容或第二互动内容后,可以将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。比如,当服务器根据语音信号,调整第一互动内容时,可以将调整后的第一互动内容,发送至第一互动客户端,而当服务器根据语音信号,调整第二互动内容时,可以将调整后的第二互动内容,发送至第二互动客户端。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。In the embodiment of the present disclosure, after adjusting the first interactive content or the second interactive content, the server may send the adjusted first interactive content or the second interactive content to the first interactive client or the second interactive client. For example, when the server adjusts the first interactive content according to the voice signal, it can send the adjusted first interactive content to the first interactive client, and when the server adjusts the second interactive content according to the voice signal, it can send the adjusted first interactive content to the first interactive client. The second interactive content after that is sent to the second interactive client. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
需要说明的是,上述图1至图3中对服务器侧执行的方法实施例的解释说明也适用于本实施例,其实现原理类似,在此不做赘述。It should be noted that, the explanations of the method embodiments performed on the server side in the foregoing FIG. 1 to FIG. 3 are also applicable to this embodiment, and the implementation principles thereof are similar, and are not repeated here.
本公开实施例的直播间的互动方法,通过观看对战的观众客户端接收服务器发送的互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容;在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容;向服务器发送采集的语音信号,其中,语音信号,用于调整第一互动内容或第二互动内容。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。In the interactive method of the live broadcast room according to the embodiment of the present disclosure, the audience client who watches the battle receives the interactive content sent by the server, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and The second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; in the display area on the live broadcast display interface, the first interactive content and the second interactive content are displayed; the collected voice signal is sent to the server, wherein, The voice signal is used to adjust the first interactive content or the second interactive content. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
在本公开实施例的一种可能的实现方式中,观众客户端的直播显示界面上还可以包括第一音量值显示控件和第二音量值显示控件,观众客户端还可以接收服务器发送的第一音量总值和第二音量总值,其中,第一音量总值是对选择第一互动客户端的多个第一观众客户端的第一语音信号的音量值进行求和得到的,第二音量总值是对选择第二互动客户端的多个第二观众客户端的第二语音信号的音量值进行求和得到的。在接收到第一音量总值和第二音量总值后,观众客户端可以在第一音量值显示控件上显示第一音量总值,并在第二音量值显示控件上显示第二音量总值。具体的执行过程可以参见上述实施例中对服务器侧执行的直播间的互动方法的解释说明,其实现原理类似,此处不做赘述。由此,可以便于观众及时获知对方和己方的实时助威情况,可以极大地调动观众助威的积极性。In a possible implementation of the embodiment of the present disclosure, the live broadcast display interface of the viewer client may further include a first volume value display control and a second volume value display control, and the viewer client may also receive the first volume sent by the server. The total value and the second total volume value, where the first total volume value is obtained by summing the volume values of the first voice signals of the multiple first audience clients that select the first interactive client, and the second total volume value is It is obtained by summing the volume values of the second voice signals of the plurality of second audience clients that select the second interactive client. After receiving the first total volume value and the second total volume value, the viewer client may display the first total volume value on the first volume value display control, and display the second total volume value on the second volume value display control . For the specific execution process, reference may be made to the explanation of the interaction method between live broadcasts executed on the server side in the foregoing embodiment, and the implementation principle thereof is similar, which is not repeated here. Therefore, it is convenient for the audience to know the real-time cheering situation of the other party and its own party in time, which can greatly arouse the enthusiasm of the audience for cheering.
与上述图1至图3实施例提供的直播间的互动方法相对应,本公开还提供一种直播间的互动装置,由于本公开实施例提供的直播间的互动装置与上述图1至图3实施例提供的直播间的互动方法相对应,因此在直播间的互动方法的实施方式也适用于本公开实施例提供的直播间的互动装置,在本公开实施例中不再详细描述。Corresponding to the interaction method of the live room provided by the above-mentioned embodiments of FIG. 1 to FIG. 3 , the present disclosure also provides an interactive device for the live room. The interactive method in the live broadcast room provided by the embodiment corresponds to that. Therefore, the implementation of the interactive method in the live broadcast room is also applicable to the interactive device in the live broadcast room provided by the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
图9是根据一示例性实施例示出的一种直播间的互动装置框图。Fig. 9 is a block diagram of an interactive device in a live room according to an exemplary embodiment.
参照图9,该直播间的互动装置900应用于服务器,包括:互动内容获取单元910、语音信号获取单元920、调整单元930以及发送单元940。Referring to FIG. 9 , the
其中,互动内容获取单元910,被配置为获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。The interactive
语音信号获取单元920,被配置为获取直播间之中观看对战的观众客户端采集的语音信号。The voice
调整单元930,被配置为根据语音信号调整第一互动内容或第二互动内容。The adjusting
发送单元940,被配置为将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。The sending
在本公开实施例的一种可能的实现方式中,调整单元930,被配置为:对语音信号进行语义识别,得到语义识别结果;响应于语义识别结果与设定关键字匹配,确定设定关键字对应的动效;根据动效调整第一互动内容或第二互动内容。In a possible implementation manner of the embodiment of the present disclosure, the
在本公开实施例的一种可能的实现方式中,观众客户端为多个,其中,调整单元930,被配置为:确定选择第一互动客户端的多个第一观众客户端,以及选择第二互动客户端的多个第二观众客户端;获取多个第一观众客户端采集的第一语音信号,并对多个第一语音信号的音量值进行求和,得到第一音量总值;获取多个第二观众客户端采集的第二语音信 号,并对多个第二语音信号的音量值进行求和,得到第二音量总值;根据第一音量总值和第二音量总值,调整第一互动内容或第二互动内容。In a possible implementation manner of the embodiment of the present disclosure, there are multiple audience clients, wherein the
在本公开实施例的一种可能的实现方式中,调整单元930,还被配置为:响应于第一音量总值达到目标音量等级,向第二互动客户端发送目标音量等级对应的动效,动效用于调整第二互动内容,或者,向第一互动客户端发送目标音量等级对应的动效,动效用于调整第一互动内容;和/或,响应于第二音量总值达到目标分贝等级,向第一互动客户端发送目标音量等级对应的动效,动效用于调整第一互动内容,或者,向第二互动客户端发送目标音量等级对应的动效,动效用于调整第二互动内容。In a possible implementation manner of the embodiment of the present disclosure, the
在本公开实施例的一种可能的实现方式中,发送单元940,还被配置为:将第一音量总值和第二音量总值发送至观众客户端。In a possible implementation manner of the embodiment of the present disclosure, the sending
在本公开实施例的一种可能的实现方式中,第一互动客户端和第二互动客户端中的一个互动客户端为主播客户端,该直播间的互动装置900还可以包括:In a possible implementation manner of the embodiment of the present disclosure, one of the first interactive client and the second interactive client is a broadcast client, and the
读取单元,被配置为读取历史记录中各互动客户端的历史互动行为。The reading unit is configured to read the historical interactive behavior of each interactive client in the historical record.
选定单元,被配置为根据历史互动行为,从各互动客户端中选定一个互动客户端,作为第一互动客户端和第二互动客户端中的另一个互动客户端。The selecting unit is configured to select one interactive client from the interactive clients according to the historical interactive behavior as another interactive client among the first interactive client and the second interactive client.
在本公开实施例的一种可能的实现方式中,发送单元940,还被配置为:将互动内容发送至观众客户端。In a possible implementation manner of the embodiment of the present disclosure, the sending
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.
本公开实施例的直播间的互动装置,通过服务器获取互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容;获取直播间之中观众客户端采集的语音信号,并根据语音信号调整第一互动内容或第二互动内容,并将调整后的第一互动内容或第二互动内容,发送至第一互动客户端或第二互动客户端。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。The interactive device in the live broadcast room according to the embodiment of the present disclosure obtains interactive content through the server, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room. 2. The second interactive content displayed by the interactive client; obtain the voice signal collected by the audience client in the live room, adjust the first interactive content or the second interactive content according to the voice signal, and use the adjusted first interactive content or the second interactive content 2. The interactive content is sent to the first interactive client or the second interactive client. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
与上述图6-图7实施例提供的直播间的互动方法相对应,本公开还提供一种直播间的互动装置,由于本公开实施例提供的直播间的互动装置与上述图6-图7实施例提供的直播间的互动方法相对应,因此在直播间的互动方法的实施方式也适用于本公开实施例提供的直播间的互动装置,在本公开实施例中不再详细描述。Corresponding to the interactive method of the live broadcast room provided by the above-mentioned embodiments of FIGS. 6 to 7 , the present disclosure also provides an interactive device for the live broadcast room. The interactive method in the live broadcast room provided by the embodiment corresponds to that. Therefore, the implementation of the interactive method in the live broadcast room is also applicable to the interactive device in the live broadcast room provided by the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
图10是根据一示例性实施例示出的另一种直播间的互动装置框图。Fig. 10 is a block diagram of another interactive device in a live room according to an exemplary embodiment.
参照图10,该直播间的互动装置1000,应用于参与对战的互动客户端,包括:展示单元1010、获取单元1020以及交互单元1030。Referring to FIG. 10 , the
其中,展示单元1010,被配置为在直播显示界面上展示互动内容。The
获取单元1020,被配置为获取用户的手势信息。The acquiring
交互单元1030,被配置为根据用户的手势信息对互动内容进行交互。The
在本公开实施例的一种可能的实现方式中,互动内容包括至少一个元素,元素根据预设的运动轨迹在直播显示界面上运动;交互单元1030,被配置为:根据手势信息确定手部的移动方向;响应于移动方向符合设定方向,根据手势信息确定手部在直播显示界面上所对应的第一覆盖范围;响应于第一覆盖范围与元素在直播显示界面上所对应的第二覆盖范围存在重复区域,对元素进行调整。In a possible implementation manner of the embodiment of the present disclosure, the interactive content includes at least one element, and the element moves on the live display interface according to a preset motion trajectory; the
在本公开实施例的一种可能的实现方式中,交互单元1030,被配置为:结束元素的展示过程,或者,以设定方式展示元素后,结束元素的展示过程。In a possible implementation of the embodiment of the present disclosure, the
在本公开实施例的一种可能的实现方式中,该直播间的互动装置1000还可以包括:In a possible implementation manner of the embodiment of the present disclosure, the
统计单元,被配置为统计调整的元素的个数,得到元素数量值。The statistical unit is configured to count the number of adjusted elements to obtain the value of the number of elements.
展示单元,还被配置为在直播显示界面上展示元素数量值。The display unit is further configured to display the element quantity value on the live broadcast display interface.
在本公开实施例的一种可能的实现方式中,该直播间的互动装置1000还可以包括:In a possible implementation manner of the embodiment of the present disclosure, the
接收单元,被配置为接收服务器发送的动效;其中,动效是服务器根据观看对战的观众客户端采集的语音信号确定的。The receiving unit is configured to receive the dynamic effect sent by the server; wherein, the dynamic effect is determined by the server according to the voice signal collected by the client client of the audience watching the game.
展示单元,还被配置为在直播显示界面上展示动效。The display unit is further configured to display motion effects on the live broadcast display interface.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.
本公开实施例的直播间的互动装置,通过在直播显示界面上展示互动内容;获取用户 的手势信息;根据用户的手势信息对互动内容进行交互。由此,可以实现根据用户的手势信息,对直播显示界面上展示互动内容进行交互,可以丰富直播互动方式。The interactive device in the live broadcast room of the embodiment of the present disclosure displays the interactive content on the live broadcast display interface; acquires the user's gesture information; and interacts with the interactive content according to the user's gesture information. In this way, it is possible to interact with the interactive content displayed on the live broadcast display interface according to the user's gesture information, which can enrich the live broadcast interaction mode.
与上述图8实施例提供的直播间的互动方法相对应,本公开还提供一种直播间的互动装置,由于本公开实施例提供的直播间的互动装置与上述图8实施例提供的直播间的互动方法相对应,因此在直播间的互动方法的实施方式也适用于本公开实施例提供的直播间的互动装置,在本公开实施例中不再详细描述。Corresponding to the interactive method of the live room provided by the above-mentioned embodiment of FIG. 8 , the present disclosure also provides an interactive device for the live room. Therefore, the implementation of the interaction method in the live broadcast room is also applicable to the interactive device in the live broadcast room provided by the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
图11是根据一示例性实施例示出的另一种直播间的互动装置框图。Fig. 11 is a block diagram of another interactive device in a live room according to an exemplary embodiment.
参照图11,该直播间的互动装置1100,应用于观看对战的观众客户端,包括:接收单元1110、显示单元1120以及发送单元1130。Referring to FIG. 11 , the
其中,接收单元1110,被配置为接收服务器发送的互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容。The receiving
显示单元1120,被配置为在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容。The
发送单元1130,被配置为向服务器发送采集的语音信号,其中,语音信号,用于调整第一互动内容或第二互动内容。The sending
在本公开实施例的一种可能的实现方式中,直播显示界面上包括第一音量值显示控件和第二音量值显示控件,接收单元1110,还被配置为接收服务器发送的第一音量总值和第二音量总值,其中,第一音量总值是对选择第一互动客户端的多个第一观众客户端的第一语音信号的音量值进行求和得到的,第二音量总值是对选择第二互动客户端的多个第二观众客户端的第二语音信号的音量值进行求和得到的。In a possible implementation of the embodiment of the present disclosure, the live display interface includes a first volume value display control and a second volume value display control, and the
显示单元1120,还被配置为在第一音量值显示控件上显示第一音量总值,并在第二音量值显示控件上显示第二音量总值。The
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.
本公开实施例的直播间的互动装置,通过观看对战的观众客户端接收服务器发送的互动内容,其中,互动内容包括直播间之中参与对战的第一互动客户端显示的第一互动内容,以及直播间之中参与对战的第二互动客户端显示的第二互动内容;在直播显示界面上的显示区域内,显示第一互动内容和第二互动内容;向服务器发送采集的语音信号,其中,语音信号,用于调整第一互动内容或第二互动内容。由此,可以实现根据观众客户端采集的语音信号,调整互动客户端显示的互动内容,不仅可以丰富直播互动方式,而且还可以调动观众的积极性。The interactive device in the live broadcast room according to the embodiment of the present disclosure receives the interactive content sent by the server through the client client of the audience watching the battle, wherein the interactive content includes the first interactive content displayed by the first interactive client participating in the battle in the live broadcast room, and The second interactive content displayed by the second interactive client participating in the battle in the live broadcast room; in the display area on the live broadcast display interface, the first interactive content and the second interactive content are displayed; the collected voice signal is sent to the server, wherein, The voice signal is used to adjust the first interactive content or the second interactive content. In this way, the interactive content displayed by the interactive client can be adjusted according to the voice signal collected by the audience client, which can not only enrich the interactive mode of live broadcast, but also arouse the enthusiasm of the audience.
在示例性实施例中,还提出了一种电子设备。In an exemplary embodiment, an electronic device is also presented.
其中,电子设备包括:Among them, electronic equipment includes:
处理器;processor;
用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;
其中,处理器被配置为执行指令,以实现如前任一实施例所述的直播间的互动方法。Wherein, the processor is configured to execute the instructions, so as to implement the interactive method for a live broadcast room as described in any of the preceding embodiments.
作为一种示例,图12是根据一示例性实施例示出的一种用于直播间的互动的电子设备1200的框图,如图12所示,上述电子设备1200,还可以包括:As an example, FIG. 12 is a block diagram of an
存储器1210及处理器1220,连接不同组件(包括存储器1210和处理器1220)的总线1230,存储器1210存储有计算机程序,当处理器1220执行所述程序时实现本公开任一实施例所述的直播间的互动方法。The
总线1230表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。The
电子设备1200典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备1200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器1210还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)1240和/或高速缓存存储器1250。电子设备1200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统1260可以用于读写不可移动的、非易失性磁介质(图12未显示,通常称为“硬盘驱动器”)。尽管图 12中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线1230相连。存储器1210可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开任一实施例的功能。
具有一组(至少一个)程序模块1270的程序/实用工具1280,可以存储在例如存储器1210中,这样的程序模块1270包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块1270通常执行本公开所描述的任一实施例中的功能和/或方法。A program/
电子设备1200也可以与一个或多个外部设备1290(例如键盘、指向设备、显示器1291等)通信,还可与一个或者多个使得用户能与该电子设备1200交互的设备通信,和/或与使得该电子设备1200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1292进行。并且,电子设备1200还可以通过网络适配器1293与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1293通过总线1230与电子设备1200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The
处理器1220通过运行存储在存储器1210中的程序,从而执行各种功能应用以及数据处理。The
需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开任一实施例的直播间的互动方法的解释说明,此处不再赘述。It should be noted that, for the implementation process and technical principle of the electronic device in this embodiment, reference may be made to the foregoing explanation of the interaction method in the live broadcast room according to any embodiment of the present disclosure, which will not be repeated here.
本公开所有实施例均可以单独被执行,也可以与其他实施例相结合被执行,均视为本公开要求的保护范围。All the embodiments of the present disclosure can be implemented independently or in combination with other embodiments, which are all regarded as the protection scope required by the present disclosure.
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由电子设备的处理器执行以完成上述方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a computer-readable storage medium, eg, a memory including instructions, executable by a processor of an electronic device to perform the above method. Alternatively, the computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
在示例性实施例中,还提供一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现上述方法。In an exemplary embodiment, a computer program product is also provided, comprising a computer program/instruction, characterized in that, when the computer program/instruction is executed by a processor, the above method is implemented.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common general knowledge or techniques in the technical field not disclosed by this disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (34)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110193792.9 | 2021-02-20 | ||
| CN202110193792.9A CN113014935B (en) | 2021-02-20 | 2021-02-20 | Interaction method and device of live broadcasting room, electronic equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022174579A1 true WO2022174579A1 (en) | 2022-08-25 |
Family
ID=76404535
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/117791 Ceased WO2022174579A1 (en) | 2021-02-20 | 2021-09-10 | Interaction method and device for live streaming room |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN113014935B (en) |
| WO (1) | WO2022174579A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024099452A1 (en) * | 2022-11-10 | 2024-05-16 | 北京字跳网络技术有限公司 | Video interaction method and apparatus, and device and storage medium |
| WO2024131576A1 (en) * | 2022-12-20 | 2024-06-27 | 北京字跳网络技术有限公司 | Video processing method and apparatus, and electronic device |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113014935B (en) * | 2021-02-20 | 2023-05-09 | 北京达佳互联信息技术有限公司 | Interaction method and device of live broadcasting room, electronic equipment and storage medium |
| CN113507620B (en) * | 2021-07-02 | 2022-05-31 | 腾讯科技(深圳)有限公司 | Live broadcast data processing method, device, equipment and storage medium |
| CN115808970A (en) * | 2021-09-15 | 2023-03-17 | 北京字跳网络技术有限公司 | Interaction method, device, electronic device and storage medium |
| CN113873280B (en) * | 2021-09-27 | 2023-11-28 | 广州方硅信息技术有限公司 | Continuous wheat live broadcast fight interaction method, system and device and computer equipment |
| CN119514658A (en) * | 2023-08-22 | 2025-02-25 | 腾讯科技(深圳)有限公司 | Object interaction method, device, electronic device and storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105245546A (en) * | 2015-10-28 | 2016-01-13 | 广州华多网络科技有限公司 | Information display method and system |
| US10467792B1 (en) * | 2017-08-24 | 2019-11-05 | Amazon Technologies, Inc. | Simulating communication expressions using virtual objects |
| CN110572686A (en) * | 2019-08-05 | 2019-12-13 | 广州华多网络科技有限公司 | Interaction method, live broadcast system, electronic equipment and storage device |
| CN110944235A (en) * | 2019-11-22 | 2020-03-31 | 广州华多网络科技有限公司 | Live broadcast interaction method, device and system, electronic equipment and storage medium |
| CN111405304A (en) * | 2020-03-10 | 2020-07-10 | 腾讯科技(深圳)有限公司 | Anchor interaction method and device, computer equipment and storage medium |
| CN111818359A (en) * | 2020-09-14 | 2020-10-23 | 北京达佳互联信息技术有限公司 | Processing method and device for live interactive video, electronic equipment and server |
| CN111954063A (en) * | 2020-08-24 | 2020-11-17 | 北京达佳互联信息技术有限公司 | Content display control method and device for video live broadcast room |
| CN113014935A (en) * | 2021-02-20 | 2021-06-22 | 北京达佳互联信息技术有限公司 | Interaction method and device for live broadcast room, electronic equipment and storage medium |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106685971B (en) * | 2016-12-30 | 2018-06-12 | 广州华多网络科技有限公司 | Client connects wheat live streaming treating method and apparatus |
| CN109407923B (en) * | 2018-09-30 | 2020-10-16 | 武汉斗鱼网络科技有限公司 | Live broadcast and microphone connection interaction method and device and readable storage medium |
| CN110324653B (en) * | 2019-07-31 | 2022-06-07 | 广州方硅信息技术有限公司 | Game interactive interaction method and system, electronic equipment and device with storage function |
| CN110798696B (en) * | 2019-11-18 | 2022-09-30 | 广州虎牙科技有限公司 | Live broadcast interaction method and device, electronic equipment and readable storage medium |
| CN111770356B (en) * | 2020-07-23 | 2023-02-03 | 网易(杭州)网络有限公司 | Interaction method and device based on live game |
-
2021
- 2021-02-20 CN CN202110193792.9A patent/CN113014935B/en active Active
- 2021-09-10 WO PCT/CN2021/117791 patent/WO2022174579A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105245546A (en) * | 2015-10-28 | 2016-01-13 | 广州华多网络科技有限公司 | Information display method and system |
| US10467792B1 (en) * | 2017-08-24 | 2019-11-05 | Amazon Technologies, Inc. | Simulating communication expressions using virtual objects |
| CN110572686A (en) * | 2019-08-05 | 2019-12-13 | 广州华多网络科技有限公司 | Interaction method, live broadcast system, electronic equipment and storage device |
| CN110944235A (en) * | 2019-11-22 | 2020-03-31 | 广州华多网络科技有限公司 | Live broadcast interaction method, device and system, electronic equipment and storage medium |
| CN111405304A (en) * | 2020-03-10 | 2020-07-10 | 腾讯科技(深圳)有限公司 | Anchor interaction method and device, computer equipment and storage medium |
| CN111954063A (en) * | 2020-08-24 | 2020-11-17 | 北京达佳互联信息技术有限公司 | Content display control method and device for video live broadcast room |
| CN111818359A (en) * | 2020-09-14 | 2020-10-23 | 北京达佳互联信息技术有限公司 | Processing method and device for live interactive video, electronic equipment and server |
| CN113014935A (en) * | 2021-02-20 | 2021-06-22 | 北京达佳互联信息技术有限公司 | Interaction method and device for live broadcast room, electronic equipment and storage medium |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024099452A1 (en) * | 2022-11-10 | 2024-05-16 | 北京字跳网络技术有限公司 | Video interaction method and apparatus, and device and storage medium |
| WO2024131576A1 (en) * | 2022-12-20 | 2024-06-27 | 北京字跳网络技术有限公司 | Video processing method and apparatus, and electronic device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113014935A (en) | 2021-06-22 |
| CN113014935B (en) | 2023-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022174579A1 (en) | Interaction method and device for live streaming room | |
| US12048874B2 (en) | Scaled VR engagement and views in an e-sports event | |
| KR102573182B1 (en) | Terminal device, virtual sports device, virtual sports system and method for operating virtual sports system | |
| US12145074B2 (en) | Triggering virtual help or hindrance based on audience participation tiers | |
| US12400649B2 (en) | Customized dialogue support | |
| JP7746565B2 (en) | Contest pop-up window display method, device, equipment, and program | |
| JP2023528756A (en) | Augmenting real-world activity simulations with real-world activity data | |
| JP7521779B2 (en) | Video distribution system, computer program used therein, and control method | |
| CN117138356A (en) | Getting Started with Esports Audiences | |
| WO2024019822A1 (en) | Spectator participation in esports events | |
| CN110559657B (en) | Network game control method, device and storage medium | |
| CN110559648B (en) | Network game control method and device | |
| CN112221125B (en) | Game interaction method and device, electronic equipment and storage medium | |
| CN116011212A (en) | Tactical simulation method, tactical simulation device, storage medium and electronic equipment | |
| JP2023146391A (en) | Server system, program, and live game play distribution method | |
| Rinman et al. | Ghost in the cave–An interactive collaborative game using non-verbal communication | |
| JP2020171575A (en) | Game-related service provision program and server device | |
| JP7157343B2 (en) | Computer system and information presentation method | |
| KR102231370B1 (en) | Game league service method, system, and recording medium | |
| CN114011088A (en) | Method and device for live broadcasting game | |
| CN119364034A (en) | Live interactive method, device, equipment, medium and program product | |
| CN115779426A (en) | Game data processing method and device, storage medium, electronic device | |
| CN116320645A (en) | Information processing method, device, storage medium and electronic device | |
| TW202147306A (en) | Game system, recording medium for recording computer program used in it, and control method | |
| HK40018609B (en) | Method, apparatus, and storage medium for controlling online game |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21926293 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24-11-2024) |