WO2018188347A1 - 信息交互方法及装置 - Google Patents

信息交互方法及装置 Download PDF

Info

Publication number
WO2018188347A1
WO2018188347A1 PCT/CN2017/113186 CN2017113186W WO2018188347A1 WO 2018188347 A1 WO2018188347 A1 WO 2018188347A1 CN 2017113186 W CN2017113186 W CN 2017113186W WO 2018188347 A1 WO2018188347 A1 WO 2018188347A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
information
live broadcast
group
interaction group
Prior art date
Application number
PCT/CN2017/113186
Other languages
English (en)
French (fr)
Inventor
姚金明
张文明
陈少杰
Original Assignee
武汉斗鱼网络科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 武汉斗鱼网络科技有限公司 filed Critical 武汉斗鱼网络科技有限公司
Publication of WO2018188347A1 publication Critical patent/WO2018188347A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Definitions

  • the present invention relates to the field of video live broadcast technology, and more particularly, to an information interaction method and apparatus.
  • the user interacts with the anchor by sending a barrage
  • the anchor interacts with the user through the video voice after seeing the barrage sent by the user, and the user passes the barrage.
  • the way to interact the user interacts with the anchor by sending a barrage
  • the user interacts with the anchor by sending a barrage.
  • the anchor interacts with the user through the video voice after seeing the barrage sent by the user, and the user interacts through the barrage. Since each user will publish a barrage based on their own ideas during the process of implementing information interaction, multiple users may send a similar or repeated barrage based on the same idea. Therefore, the content of the user's speech is loose and not targeted. In addition, when the speech content is displayed through the barrage, the barrage display is repeated and messy.
  • the present invention provides an information interaction method and apparatus that overcome the above problems or at least partially solve the above problems.
  • an information interaction method comprising:
  • Step 1 For any interaction group that has been created in the live broadcast room, use any interaction group as the target interaction group, and obtain the inquiry information raised by the creation user of the target interaction group;
  • Step 2 Send each inquiry information to the participating users in the target interaction group
  • Step 3 Acquire each user's response information for each inquiry information, and return all the response information to the created user;
  • Step 4 Acquire answer information after the user is filtered for all the answer information, and send each answer information to each participating user.
  • the method provided by the present invention obtains the inquiry information raised by the creation user of the target interaction group by using the interaction group as the target interaction group for any interaction group that has been created in the live broadcast room.
  • Each inquiry information is sent to the participating users in the target interaction group, the response information of each participating user for each inquiry information is obtained, and all the response information is returned to the creation user.
  • Obtain the answer information of the created user to filter all the answer information, and send each answer information to each participating user. Since the user's speech can be unified based on the interaction group, the interaction group is used as a unified expression entry with the same thought user, and the interaction group is used as an external channel to express opinions on the user of the same idea, so that the user's speech content is concentrated. And targeted.
  • the barrage display is not repeated and relatively clean.
  • the method further includes:
  • any user in the live broadcast room when any user has the permission to create a group and detects the creation of a grouping instruction of any user, an interaction group is created in the live room, and any user is created as a corresponding user.
  • the method further includes:
  • the information in the live broadcast is at least one of the following information.
  • the following information includes the anchor status of the live broadcast room, the popularity value of the live broadcast room, and the number of active groups in the live broadcast room.
  • the live broadcast room information is used to determine any user. Whether you have the ability to create groupings, including:
  • the anchor status is not the deduction status
  • the popularity value is greater than the first preset threshold
  • the number of interaction groups in the active state is greater than the second Preset threshold.
  • the method further includes:
  • a creation notification is sent to users in the live room based on the created interaction group.
  • the method further includes:
  • the user who initiates the click operation is added to the target interaction group and serves as the participating user of the target interaction group.
  • the method before obtaining the response information of each participating user for each inquiry information in step 3, the method further includes:
  • step 3 the information about the response of each participating user to each inquiry information is obtained, including:
  • step 4 the method further includes:
  • the target interaction group is closed when it is detected that the live broadcast is closed or a close instruction of the user close target interaction group is created.
  • the method further includes:
  • the speech information of any participating user is obtained;
  • an information interaction apparatus comprising at least one module for implementing the information interaction provided by the first aspect or the various possible implementations of the first aspect method.
  • an information interaction device comprising:
  • At least one processor At least one processor
  • At least one memory communicatively coupled to the processor, wherein:
  • the memory stores program instructions executable by the processor, the processor call program instructions being capable of performing the information interaction methods provided by the first aspect or various possible implementations of the first aspect.
  • a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer,
  • the computer is caused to perform the information interaction method provided by the above first aspect or various possible implementations of the first aspect.
  • a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the various aspects of the first aspect or the first aspect described above
  • the information interaction method provided by the possible implementation.
  • FIG. 1 is a schematic flowchart diagram of an information interaction method according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of a method for information interaction according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of an information interaction apparatus according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of an information interaction device according to an embodiment of the present invention.
  • each user will publish a barrage based on their own ideas during the process of information interaction, and the content of the barrage sent by multiple users may be similar or repeated, so that the user's speech is loose and not targeted.
  • the barrage display is also messy.
  • the present invention provides an information interaction method for the problem in the prior art.
  • the method includes: 101. For any interaction group that has been created in the live broadcast room, use any interaction group as a target interaction group, and obtain query information provided by the creation user of the target interaction group; An inquiry message is sent to the participating users in the target interaction group; 103, obtaining the response information of each participant user for each inquiry information, returning all the response information to the creation user; 104, obtaining the creation user to perform all the response information The filtered answer information is sent to each participating user.
  • the interaction group is mainly to be able to classify users who want to express the same idea in the live broadcast room to achieve "aggregation" of information.
  • the form of the interaction group may be a “bouncer fleet”, a “bouncer squad”, etc., and the embodiment and subsequent embodiments do not specifically define the form of the interaction group.
  • the “bounced team” is a new expression of the barrage format, and the people who share the same opinions form an overall opinion and speak through the overall thinking. In this way, the integration of the barrage can be increased, and a more interesting barrage culture can be effectively formed.
  • the user mentioned in this embodiment and the subsequent embodiments may be a login user who has logged in to the live broadcast platform, which is not specifically limited in this embodiment.
  • the method provided by the embodiment of the present invention obtains the inquiry information raised by the created user of the target interaction group by using the interaction group as the target interaction group for any interaction group that has been created in the live broadcast room.
  • Each inquiry information is sent to the participating users in the target interaction group, the response information of each participating user for each inquiry information is obtained, and all the response information is returned to the creation user.
  • Get created The user answers all the answer information by filtering the answer information, and sends each answer information to each participating user. Since the user's speech can be unified based on the interaction group, the interaction group is used as a unified expression entry with the same thought user, and the interaction group is used as an external channel to express opinions on the user of the same idea, so that the user's speech content is concentrated. And targeted. In addition, when the content of each interaction group is displayed through the barrage, the barrage display is not repeated and relatively clean. Finally, by means of group speeches, the integration of the barrage can be increased, and a more interesting barrage culture can be effectively formed.
  • the method further includes:
  • any user in the live broadcast room when any user has the permission to create a group and detects the creation of a grouping instruction of any user, an interaction group is created in the live room, and any user is created as a corresponding user.
  • the method before creating an interaction group in the live broadcast room and using any user as the corresponding creation user, the method further includes:
  • the live broadcast information between the live broadcasts it is determined whether any user has the right to create a group.
  • the live broadcast information is at least one of the following information, where the following information includes the anchor status of the live broadcast, the popularity value of the live broadcast room, and the number of interaction groups in the live broadcast room, according to the live broadcast room.
  • the live broadcast information determines whether any user has permission to create group, including:
  • the anchor status is not the deduction status
  • the popularity value is greater than the first preset threshold
  • the number of interaction groups in the active state is greater than the second Preset threshold.
  • the method further includes:
  • a creation notification is sent to users in the live room based on the created interaction group.
  • the method further includes:
  • the user who initiates the click operation is added to the target interaction group and serves as the participating user of the target interaction group.
  • the method before obtaining the answer information of each participating user for each inquiry information in step 103, the method further includes:
  • step 103 the information about the response of each participating user to each inquiry information is obtained, including:
  • the method further includes:
  • the target interaction group is closed when it is detected that the live broadcast is closed or a close instruction of the user close target interaction group is created.
  • the method further includes:
  • the speech information of any participating user is obtained;
  • the barrage corresponding to the speech information is displayed in the live broadcast interface corresponding to the live broadcast.
  • an embodiment of the present invention provides an information interaction method.
  • the present embodiment takes the form of a fleet of vehicles as a "bounced fleet” as an example to describe the process of information interaction.
  • the "bouncer fleet” is referred to as the fleet.
  • the method includes: 201.
  • any fleet that has been created in the live broadcast room use any fleet as the target fleet to obtain the inquiry information proposed by the creation user of the target fleet; 202, each inquiry information Send to the participating users in the target fleet; 203, obtain each inquiry letter for each participating user Answer information, return all the answer information to the created user; 204, obtain the answer information of the created user to filter all the answer information, send each answer information to each participating user; 205, when the live broadcast is detected to be closed When the user closes the target vehicle's shutdown command, the target fleet is closed.
  • 201 for any team that has been created in the live broadcast room, use any fleet as the target fleet to obtain the inquiry information proposed by the target user of the target fleet.
  • users entering the live room can create a fleet in the live room.
  • the user entering the live broadcast room can set the state of the barrage fleet to the open state through the fleet setting function of the barrage server. When the status of the barrage team is on, the user can continue to create the team.
  • This embodiment does not specifically limit the manner in which a user in a live broadcast room creates a fleet, including but not limited to: for any user in the live broadcast room, when any user has the right to create a fleet and detects the creation of a fleet command by any user. Create a fleet in the live broadcast room and use any user as the corresponding create user.
  • the user may be determined whether the user has the right to create a fleet, that is, whether the user has the "old driver" qualification.
  • This embodiment does not specifically determine whether the user has the right to create a fleet, including but not limited to: determining whether any user has the right to create a fleet according to the live broadcast information between the live broadcasts.
  • the live broadcast information is at least one of the following information.
  • the following information includes: the anchor status of the live room, the popularity of the live room, and the number of teams in the live room that are active.
  • the anchor status mainly refers to whether the anchor of the live broadcast has a violation behavior, and the violation behavior can be determined by the credit score system, that is, when the anchor has a credit deduction, it can be determined that the anchor has a violation.
  • the violation behavior can be determined by the credit score system, that is, when the anchor has a credit deduction, it can be determined that the anchor has a violation.
  • the access violation server is accessed based on the room identifier, and whether the anchor of the live broadcast has a credit deduction, that is, whether the anchor is in a deduction state. When the anchor is in the deducted state, it can be determined that the anchor has a violation.
  • the popularity value mainly refers to the attention received by the anchor in the live broadcast, and the popularity value can be quantified by the number of users connected in the live broadcast. For example, you can first get the room ID of the live room. The connection service provided by the barrage server is accessed based on the room identifier to query the current number of user connections in the live broadcast room.
  • the number of teams that are active refers to the number of teams that are not currently closed.
  • the team can be activated or closed. For example, when the live room is closed, all teams in the live room will be closed. After the live broadcast is started, the user can activate the team created by himself, that is, “start the brakes”.
  • the embodiment does not specifically determine whether any user has the right to create the fleet rights according to the live broadcast information between the live broadcasts, including but not limited to: when at least one of the following conditions is met.
  • the following conditions include that the anchor status is not the deduction status, the popularity value is greater than the first preset threshold, and the number of the activated units is greater than the second preset threshold.
  • the first preset threshold may be 2000, and the second preset threshold may be 5, which is not specifically limited in this embodiment. Preferably, it may be determined that the user has the right to create a fleet when all of the above three conditions are met.
  • a creation notification can be sent to the user in the live room based on the created fleet for prompting to join the new team, ie "prompting the user that a new car can be on.”
  • a notification of the created and active fleet can be sent to the user for prompting the user to get on the vehicle, ie "prompting the user which vehicles are currently available”.
  • the inquiry information proposed by the creation user of the target vehicle team can be obtained.
  • the inquiring object may be a user in the live broadcast room, or may be a host broadcast, which is not specifically limited in this embodiment.
  • the content of the inquiry information may be a specific problem, and the number of the information to be inquired may be set according to requirements, and this embodiment does not specifically limit this.
  • the number of inquiry information that is, the number of specific questions may be ten.
  • the embodiment does not specifically limit the manner in which the user joins the team, including but not limited to: displaying the link message of the target fleet in the live broadcast interface corresponding to the live broadcast; when detecting the click operation of the link message by the user in the live broadcast room, The user who initiated the click operation is added to the target fleet and serves as the participating user of the target fleet.
  • the corresponding fleet floating layer notification may be added in advance in the barrage server, and after successfully connecting the barrage server, the user may click on the fleet floating layer notification to join the team. After the user clicks on the fleet floating layer notification, the user identifier of the user can be obtained, and the user identifier is added to the corresponding fleet to let the user "get on the bus".
  • the fleet floating layer notice is the link message.
  • the name of the target vehicle team can be displayed in the fleet floating layer notification, which is not specifically limited in this embodiment.
  • the corresponding team ID of the user may be added to the barrage server corresponding to the user.
  • the speech information of any participating user is acquired; and based on the fleet identification of the target fleet, corresponding in the live broadcast
  • the live broadcast interface displays the barrage corresponding to the speech information.
  • each inquiry information can be sent to each user after "on the train”.
  • 203 obtaining response information of each participating user for each inquiry information, and returning all the response information to the created user.
  • the shortcut key identifier and the answer combination style set by the creation user for the target fleet can be obtained, and the shortcut key identifier and the answer combination style are sent to the participation in the target fleet. user.
  • the answer combination style may be “#”+ “problem number”, which is not specifically limited in this embodiment.
  • the manner of obtaining the answer information of each participating user for each inquiry information is specifically limited, including but not limited to: for each inquiry information, when any participating user is detected, the shortcut key identifier is detected.
  • the answer information input by any participating user according to the answer combination style is obtained.
  • the participating user can open the answer function by first clicking the shortcut key on the keyboard, and then input the answer information according to the answer combination style. After obtaining the answer information of the participating users, all the answer information can be returned to the created user. Accordingly, the creation user (ie, "old driver") can view the response information of the participating users. In addition, the creation user can also answer the inquiry information.
  • each answer message can be sent to each participating user. After receiving the answer information, each participating user may display a prompt message to display each answer information. This embodiment does not specifically limit the display mode.
  • the target fleet is closed.
  • the user can choose whether to close the target team.
  • the team does not continue to be active, so when the live broadcast room is closed, the live broadcast platform can also automatically close the target fleet.
  • the speech made by the user after joining the team can carry the team logo.
  • the team logo does not have a meaning, so that the team logo can no longer be carried in the corresponding barrage.
  • the method provided by the embodiment of the present invention obtains the inquiry information raised by the created user of the target fleet by using the fleet as the target fleet for any fleet that has been created in the live broadcast room.
  • Each inquiry information is sent to the participating users in the target fleet, the response information of each participating user for each inquiry information is obtained, and all the response information is returned to the created user.
  • Obtain the answer information of the created user to filter all the answer information, and send each answer information to each participating user.
  • the team can unify the user's speech based on the team, the team is used as a unified expression portal with the same thought user, and the team is used as an external channel to express opinions on the users of the same idea, so that the user's speech content is more concentrated and targeted. Sex.
  • the barrage display is not repeated and relatively clean.
  • the integration of the barrage can be increased, and a more interesting barrage culture can be effectively formed.
  • An embodiment of the present invention provides an information interaction apparatus based on the information interaction method provided by the embodiment of FIG. 1 or FIG. 2 .
  • the apparatus includes:
  • the first obtaining module 301 is configured to use any interaction group that has been created in the live broadcast room.
  • the interaction group is used as the target interaction group, and obtains the inquiry information raised by the creation user of the target interaction group;
  • a first sending module 302 configured to send each query information to a participating user in the target interaction group
  • the returning module 303 is configured to obtain response information of each participating user for each inquiry information, and return all the response information to the created user;
  • the second sending module 304 is configured to obtain the answer information after the user is filtered for all the answer information, and send each answer information to each participating user.
  • the device further includes:
  • Create a module for any user in the live broadcast room, when any user has the right to create a group and detects the creation of a grouping instruction of any user, create an interaction group in the live room, and use any user as the corresponding Create a user.
  • the device further includes:
  • the determining module is configured to determine, according to the live broadcast information between the live broadcasts, whether any user has the right to create a group.
  • the information between the live broadcasts is at least one of the following information, where the following information includes an anchor status of the live broadcast, a popularity value between the live broadcasts, and an active set of interaction groups in the live broadcast room, and the determining module uses When at least one of the following conditions is met, it is determined that any user has the right to create a group, and the following conditions include that the anchor status is not the deduction status, the popularity value is greater than the first preset threshold, and the number of interaction groups in the active state is greater than the number of Two preset thresholds.
  • the device further includes:
  • the third sending module is configured to send a creation notification to the user in the live broadcast room based on the created interaction group.
  • the device further includes:
  • a first display module configured to display a link message of the target interaction group in a live broadcast interface corresponding to the live broadcast
  • Adding a module when detecting a click operation of a link message by a user in the live broadcast room, The user who initiated the click operation is added to the target interaction group and serves as the participating user of the target interaction group.
  • the device further includes:
  • a second obtaining module configured to acquire a shortcut key identifier and a response combination style set by the creating user as the target interaction group
  • a fourth sending module configured to send the shortcut key identifier and the answer combination style to the participating users in the target interaction group
  • the returning module 303 is configured to, for each query information, obtain the answer information input by any participating user according to the answer combination style when detecting any shortcut key corresponding to the triggering of the shortcut key identifier by the participating user.
  • the device further includes:
  • the closing module is configured to close the target interaction group when detecting that the live broadcast is closed or a closing instruction of the user to close the target interaction group is created.
  • the device further includes:
  • a third acquiring module configured to acquire, for any participating user in the target interaction group, when the speech of any participating user is detected and the target interaction group is in an activated state, acquiring the speaking information of any participating user;
  • the second display module is configured to display, according to the group identifier of the target interaction group, a barrage corresponding to the speech information in the live broadcast interface corresponding to the live broadcast.
  • the device provided by the embodiment of the present invention obtains the inquiry information raised by the created user of the target fleet by using the fleet as the target fleet for any fleet that has been created in the live broadcast room.
  • Each inquiry information is sent to the participating users in the target fleet, the response information of each participating user for each inquiry information is obtained, and all the response information is returned to the created user.
  • Obtain the answer information of the created user to filter all the answer information, and send each answer information to each participating user.
  • the team can unify the user's speech based on the team, the team is used as a unified expression portal with the same thought user, and the team is used as an external channel to express opinions on the users of the same idea, so that the user's speech content is more concentrated and targeted. Sex.
  • it is displayed through the barrage When the content of each team's speech, the barrage display will not be repeated and relatively neat.
  • the integration of the barrage can be increased, and a more interesting barrage culture can be effectively formed.
  • the embodiment of the invention provides an information interaction device.
  • the information interaction device includes: a processor 401, a memory 402, and a bus 403.
  • the processor 401 and the memory 402 respectively complete communication with each other through the bus 403;
  • the processor 401 is configured to invoke the program instructions in the memory 402 to perform the information interaction method provided by the corresponding embodiment of FIG. 1 or FIG. 2, for example, including: performing any interaction for any interaction group that has been created in the live broadcast room.
  • the group obtains the inquiry information raised by the creation user of the target interaction group; sends each inquiry information to the participating users in the target interaction group; and obtains the response information of each participant user for each inquiry information. , return all the answer information to the created user; obtain the answer information after the created user filters all the answer information, and send each answer information to each participating user.
  • the invention discloses a computer program product, comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer, the computer can execute the above FIG.
  • the information interaction method provided by the embodiment corresponding to FIG. 2 includes, for example, using any interaction group as a target interaction group for any interaction group that has been created in the live broadcast room, and obtaining an inquiry question by the creation user of the target interaction group.
  • Information send each inquiry information to the participating users in the target interaction group; obtain the response information of each participating user for each inquiry information, return all the response information to the created user; obtain the created user to perform all the answer information
  • the filtered answer information is sent to each participating user.
  • the present invention provides a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the information interaction method provided by the corresponding embodiment of FIG. 1 or FIG. 2, for example, Including: for any assignments that have been created in the live room Inter-group, using any interaction group as the target interaction group, obtaining the inquiry information proposed by the creation user of the target interaction group; sending each inquiry information to the participating users in the target interaction group; acquiring each participating user for each An answer message of the inquiry information returns all the answer information to the created user; obtains the answer information after the created user filters all the answer information, and sends each answer information to each participating user.
  • the foregoing program may be stored in a computer readable storage medium, and the program is executed when executed.
  • the foregoing steps include the steps of the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
  • the embodiments of the information interaction device and the like described above are merely illustrative, wherein the units illustrated as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, ie, Located in one place, or distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种信息交互方法及装置,属于视频直播技术领域。该方法包括:对于直播间内已创建的任一交互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;将每一问询信息发送至目标交互组中的参与用户;获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。由于可基于交互组对用户的发言进行统一,从而用户发言内容较为集中,且具有针对性。另外,在通过弹幕显示每一交互组的发言内容时,弹幕显示不会重复且较为整洁。最后,通过分组发言的方式可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。

Description

信息交互方法及装置
交叉引用
本申请引用于2017年4月11日提交的专利名称为“信息交互方法及装置”的第2017102337719号中国专利申请,其通过引用被全部并入本申请。
技术领域
本发明涉及视频直播技术领域,更具体地,涉及一种信息交互方法及装置。
背景技术
随着直播行业的快速发展,直播受众在不断地扩大,弹幕文化也日益繁荣起来。随着直播内容的日渐丰富,大量时事评论话题不断加入,每个用户都有表达自身想法的意愿。相应地,用户在观看直播视频时,更希望的是可以通过弹幕将自己的观点与直播间的主播以及其他用户进行交流,以实现信息交互。
基于上述交流场景,在目前的信息交互方法中,用户通过发送弹幕的方式与主播进行交互,主播在看到用户发送的弹幕后通过视频语音的方式与用户进行交互,用户之间通过弹幕的方式进行交互。
在实现本发明的过程中,发现现有技术至少存在以下问题:由于在实现信息交互的过程中每个用户都会基于自身的想法发布弹幕,而多个用户可能会基于同样的想法,发送内容相似或重复的弹幕,从而用户发言内容较为松散,不具有针对性。另外,在通过弹幕显示发言内容时,弹幕显示也会重复且杂乱。
发明内容
现有技术中是用户通过发送弹幕的方式与主播进行交互,主播在看到用户发送的弹幕后通过视频语音的方式与用户进行交互,用户之间通过弹幕的方式进行交互。由于在实现信息交互的过程中每个用户都会基于自身的想法发布弹幕,而多个用户可能会基于同样的想法,发送内容相似或重复的弹幕, 从而用户发言内容较为松散,不具有针对性。另外,在通过弹幕显示发言内容时,弹幕显示也会重复且杂乱。为了解决上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的信息交互方法及装置。
根据本发明的第一方面,提供了一种信息交互方法,该方法包括:
步骤1,对于直播间内已创建的任一交互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;
步骤2,将每一问询信息发送至目标交互组中的参与用户;
步骤3,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;
步骤4,获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
本发明提供的方法,对于直播间内已创建的任一交互组,通过将该交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息。将每一问询信息发送至目标交互组中的参与用户,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户。获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。由于可基于交互组对用户的发言进行统一,将交互组作为具有相同思想用户的统一表达入口,并以交互组作为对外的渠道来对同一思想的用户进行意见表达,从而用户发言内容较为集中,且具有针对性。另外,在通过弹幕显示每一交互组的发言内容时,弹幕显示不会重复且较为整洁。最后,通过分组发言的方式可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,步骤1之前还包括:
对于直播间内的任一用户,当任一用户具有创建分组权限且检测到任一用户的创建分组指令时,在直播间内创建交互组,并将任一用户作为相应的创建用户。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在直播间内创建交互组,并将任一用户作为相应的创建用户之前,还包括:
根据直播间的直播间信息,判断任一用户是否具有创建分组权限
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中, 直播间信息为以下信息中的至少一种,以下信息包括直播间的主播状态、直播间的人气值、直播间中处于激活状态的交互组数量,根据直播间的直播间信息,判断任一用户是否具有创建分组权限,包括:
当满足以下条件中的至少一个条件时,确定任一用户具有创建分组权限,以下条件包括主播状态不为扣分状态、人气值大于第一预设阈值、处于激活状态的交互组数量大于第二预设阈值。
结合第一方面的第二种可能的实现方式,在第五种可能的实现方式中,在直播间内创建交互组,并将任一用户作为相应的创建用户之后,还包括:
基于创建的交互组,向直播间内的用户发送创建通知。
结合第一方面的第一种可能的实现方式,在第六种可能的实现方式中,步骤2之前还包括:
在直播间对应的直播界面中显示目标交互组的链接消息;
当检测到直播间内的用户对链接消息的点击操作时,将发起点击操作的用户添加至目标交互组中,并作为目标交互组的参与用户。
结合第一方面的第一种可能的实现方式,在第七种可能的实现方式中,步骤3中获取每一参与用户对每一问询信息的回答信息之前,还包括:
获取创建用户为目标交互组设置的快捷键标识及回答组合样式;
将快捷键标识及回答组合样式发送至目标交互组中的参与用户;
步骤3中获取每一参与用户对每一问询信息的回答信息,包括:
对于每一问询信息,当检测到任一参与用户触发快捷键标识对应的快捷键时,获取任一参与用户根据回答组合样式输入的回答信息。
结合第一方面的第一种可能的实现方式,在第八种可能的实现方式中,步骤4之后还包括:
当检测到直播间关闭或创建用户关闭目标交互组的关闭指令时,关闭目标交互组。
结合第一方面的第一种至第八种可能的实现方式,在九种可能的实现方式中,该方法还包括:
对于目标交互组中的任一参与用户,当检测到任一参与用户的发言且目标交互组处于激活状态时,获取任一参与用户的发言信息;
基于目标交互组的组标识,在直播间对应的直播界面中显示发言信息对 应的弹幕。
根据本发明的第二方面,提供了一种信息交互装置,该装置包括至少一个模块,该至少一个模块用于实现上述第一方面或第一方面的各种可能的实现方式所提供的信息交互方法。
根据本发明的第三方面,提供了一种信息交互设备,该设备包括:
至少一个处理器;以及
与处理器通信连接的至少一个存储器,其中:
存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行上述第一方面或第一方面的各种可能的实现方式所提供的信息交互方法。
根据本发明的第四方面,提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行上述第一方面或第一方面的各种可能的实现方式所提供的信息交互方法。
根据本发明的第五方面,提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述第一方面或第一方面的各种可能的实现方式所提供的信息交互方法。
应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本发明。
附图说明
图1为本发明实施例的一种信息交互方法的流程示意图;
图2为本发明实施例的一种信息交互方法的流程示意图;
图3为本发明实施例的一种信息交互装置的结构示意图;
图4为本发明实施例的一种信息交互设备的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
随着直播内容的日渐丰富,大量时事评论话题不断加入,每个用户都 有表达自身想法的意愿。相应地,用户在观看直播视频时,更希望的是可以通过弹幕将自己的观点与直播间的主播以及其他用户进行交流,以实现信息交互。基于上述交流场景,在目前的信息交互方法中,用户通过发送弹幕的方式与主播进行交互,主播在看到用户发送的弹幕后通过视频语音的方式与用户进行交互,用户之间通过弹幕的方式进行交互。
由于在实现信息交互的过程中每个用户都会基于自身的想法发布弹幕,而多个用户发送的弹幕内容可能会存在相似或重复的情形,从而用户发言内容较为松散,不具有针对性。另外,在通过弹幕显示发言内容时,弹幕显示也较为杂乱。
针对现有技术中的问题,本发明实施例提供了一种信息交互方法。参见图1,该方法包括:101、对于直播间内已创建的任一交互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;102、将每一问询信息发送至目标交互组中的参与用户;103、获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;104、获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
其中,交互组主要是为了能够将直播间内想表达相同想法的用户归为一类,以实现信息的“聚合”。实际实施过程中,交互组的形式可以为“弹幕车队”、“弹幕突击小分队”等,本实施例及后续实施例不对交互组的形式作具体限定。其中,“弹幕车队”为弹幕业态的新表现手法,即将相同意见的人组成一个意见整体,并通过整体思想的方式进行发言。通过该方式,可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。另外,本实施例及后续实施例所提到的用户可为已经登陆直播平台的登陆用户,本实施例对此不作具体限定。
本发明实施例提供的方法,对于直播间内已创建的任一交互组,通过将该交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息。将每一问询信息发送至目标交互组中的参与用户,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户。获取创建 用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。由于可基于交互组对用户的发言进行统一,将交互组作为具有相同思想用户的统一表达入口,并以交互组作为对外的渠道来对同一思想的用户进行意见表达,从而用户发言内容较为集中,且具有针对性。另外,在通过弹幕显示每一交互组的发言内容时,弹幕显示不会重复且较为整洁。最后,通过分组发言的方式可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。
作为一种可选实施例,步骤101之前还包括:
对于直播间内的任一用户,当任一用户具有创建分组权限且检测到任一用户的创建分组指令时,在直播间内创建交互组,并将任一用户作为相应的创建用户。
作为一种可选实施例,在直播间内创建交互组,并将任一用户作为相应的创建用户之前,还包括:
根据直播间的直播间信息,判断任一用户是否具有创建分组权限。
作为一种可选实施例,直播间信息为以下信息中的至少一种,以下信息包括直播间的主播状态、直播间的人气值、直播间中处于激活状态的交互组数量,根据直播间的直播间信息,判断任一用户是否具有创建分组权限,包括:
当满足以下条件中的至少一个条件时,确定任一用户具有创建分组权限,以下条件包括主播状态不为扣分状态、人气值大于第一预设阈值、处于激活状态的交互组数量大于第二预设阈值。
作为一种可选实施例,在直播间内创建交互组,并将任一用户作为相应的创建用户之后,还包括:
基于创建的交互组,向直播间内的用户发送创建通知。
作为一种可选实施例,步骤102之前还包括:
在直播间对应的直播界面中显示目标交互组的链接消息;
当检测到直播间内的用户对链接消息的点击操作时,将发起点击操作的用户添加至目标交互组中,并作为目标交互组的参与用户。
作为一种可选实施例,步骤103中获取每一参与用户对每一问询信息的回答信息之前,还包括:
获取创建用户为目标交互组设置的快捷键标识及回答组合样式;
将快捷键标识及回答组合样式发送至目标交互组中的参与用户;
步骤103中获取每一参与用户对每一问询信息的回答信息,包括:
对于每一问询信息,当检测到任一参与用户触发快捷键标识对应的快捷键时,获取任一参与用户根据回答组合样式输入的回答信息。
作为一种可选实施例,步骤104之后还包括:
当检测到直播间关闭或创建用户关闭目标交互组的关闭指令时,关闭目标交互组。
作为一种可选实施例,该方法还包括:
对于目标交互组中的任一参与用户,当检测到任一参与用户的发言且目标交互组处于激活状态时,获取任一参与用户的发言信息;
基于目标交互组的组标识,在直播间对应的直播界面中显示发言信息对应的弹幕。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
基于上述图1对应实施例的内容,本发明实施例提供了一种信息交互方法。为了便于理解,本实施例以车队的形式为“弹幕车队”为例,对信息交互的过程进行说明。其中,“弹幕车队”简称为车队。参见图2,该方法包括:201、对于直播间内已创建的任一车队,将任一车队作为目标车队,获取目标车队的创建用户所提出的问询信息;202、将每一问询信息发送至目标车队中的参与用户;203、获取每一参与用户对每一问询信 息的回答信息,将所有回答信息返回至创建用户;204、获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户;205、当检测到直播间关闭或创建用户关闭目标车队的关闭指令时,关闭目标车队。
其中,201、对于直播间内已创建的任一车队,将任一车队作为目标车队,获取目标车队的创建用户所提出的问询信息。
在执行本步骤之前,进入直播间的用户可在直播间内创建车队。在创建车队之前,进入直播间的用户可通过弹幕服务器的车队设置功能,设置弹幕车队的状态为开启状态。当弹幕车队的状态为开启状态时,用户可继续创建车队。本实施例不对直播间内的用户创建车队的方式作具体限定,包括但不限于:对于直播间内的任一用户,当任一用户具有创建车队权限且检测到任一用户的创建车队指令时,在直播间内创建车队,并将任一用户作为相应的创建用户。
对于直播间内的任一用户,在执行上述过程之前,可先判断该用户是否具有创建车队权限,即判断用户是否具有“老司机”资格。本实施例不对判断用户是否具有创建车队权限的方式作具体限定,包括但不限于:根据直播间的直播间信息,判断任一用户是否具有创建车队权限。
其中,直播间信息为以下信息中的至少一种。以下信息包括:直播间的主播状态、直播间的人气值、直播间中处于激活状态的车队数量。
具体地,主播状态主要指的是直播间的主播是否存在违规行为,违规行为可以通过信誉积分制来判定,即当主播存在信誉扣分时,可确定该主播存在违规行为。例如,可先获取直播间的房间标识。基于房间标识访问违规服务器,查询直播间的主播是否存在信誉扣分,即主播是否处于扣分状态。当主播处于扣分状态时,可确定该主播存在违规行为。
人气值主要指的是直播间的主播受到的关注度,人气值可以通过该直播间连接的用户数量来进行量化。例如,可先获取直播间的房间标识。基于房间标识访问弹幕服务器提供的连接服务,以此来查询该直播间当前用户连接数。
处于激活状态的车队数量指的是当前未关闭的车队数量。车队被创建后,可以被激活,也可以被关闭。例如,直播间关闭后会附带关闭该直播间的所有车队。直播间开播后创建用户可激活自身创建的车队,即“开始飙车”。
基于上述对直播间信息的定义,本实施例不对根据直播间的直播间信息,判断任一用户是否具有创建车队权限的方式作具体限定,包括但不限于:当满足以下条件中的至少一个条件时,确定任一用户具有创建车队权限,以下条件包括主播状态不为扣分状态、人气值大于第一预设阈值、处于激活状态的车队数量大于第二预设阈值。
其中,第一预设阈值可以为2000,第二预设阈值可以为5,本实施例对此不作具体限定。优选地,可在上述三个条件都满足时,再确定用户具有创建车队权限。
在用户创建车队后,可基于创建的车队,向直播间内的用户发送创建通知,以用于提示可以加入新车队,即“提示用户有新车可以上”。除了向用户发送新创建车队的通知之外,还可以向用户发送已创建并处于激活状态车队的通知,以用于提示用户上车,即“提示用户当前有哪些车可以上”。
基于上述内容,在创建好目标车队后,可获取目标车队的创建用户所提出的问询信息。其中,问询对象可以为直播间内的用户,也可以为主播,本实施例对此不作具体限定。问询信息的内容可以为具体问题,问询信息的数量可根据需求进行设定,本实施例对此也不作具体限定。优选地,问询信息的数量,即具体问题的数量可以为10个。
其中,202、将每一问询信息发送至目标车队中的参与用户。
在执行本步骤之前,直播间内的其它用户还可以加入目标车队,即“上车”。本实施例不对用户加入车队的方式作具体限定,包括但不限于:在直播间对应的直播界面中显示目标车队的链接消息;当检测到直播间内的用户对链接消息的点击操作时,将发起点击操作的用户添加至目标车队中,并作为目标车队的参与用户。
例如,可预先在弹幕服务器中增加对应车队浮层通知,用户在成功连接弹幕服务器之后,可以点击车队浮层通知以加入车队。当用户点击车队浮层通知之后,可获取该用户的用户标识,并将该用户标识加入对应车队中,以让该用户“上车”。其中,车队浮层通知即为链接消息。车队浮层通知中可显示目标车队的车名,本实施例对此不作具体限定。
另外,为了后续让用户发言带上车名,可将该用户对应的车队标识增加至该用户对应的弹幕服务器中。相应地,对于目标车队中的任一参与用户,当检测到任一参与用户的发言且目标车队处于激活状态时,获取任一参与用户的发言信息;基于目标车队的车队标识,在直播间对应的直播界面中显示发言信息对应的弹幕。
对于目标车队中的参与用户,即“上车”后的用户,可将每一问询信息发送至每一“上车”后的用户。
其中,203、获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户。
在执行本步骤之前,为了告知参与用户以什么样的方式回答,可获取创建用户为目标车队设置的快捷键标识及回答组合样式,并将快捷键标识及回答组合样式发送至目标车队中的参与用户。其中,回答组合样式可以为“#”+“问题序号”,本实施例对此不作具体限定。
相应地,本实施例不对获取每一参与用户对每一问询信息的回答信息的方式作具体限定,包括但不限于:对于每一问询信息,当检测到任一参与用户触发快捷键标识对应的快捷键时,获取任一参与用户根据回答组合样式输入的回答信息。
例如,参与用户可通过先点击键盘上的快捷键,开启回答功能,再按照回答组合样式输入回答信息。在获取到参与用户的回答信息之后,可将所有回答信息返回至创建用户。相应地,创建用户(即“老司机”)可查看参与用户的回答信息。另外,创建用户自身也可以对问询信息进行回答。
204、获取创建用户对所有回答信息进行筛选后的答案信息,将每一 答案信息发送至每一参与用户。
创建用户在确定所有的问询信息均回答完后,可基于回答信息作筛选,选取较为满意的回答信息作为答案。基于弹幕服务器,可将每一答案信息发送至每一参与用户。每一参与用户在接收到答案信息之后,可以弹出提示的方式显示每一答案信息,本实施例不对显示方式作具体限定。
205、当检测到直播间关闭或创建用户关闭目标车队的关闭指令时,关闭目标车队。
由于“老司机也需要停车”,从而创建用户可选择是否关闭目标车队。另外,当直播间关闭后车队也没有继续活跃的意义,从而当直播间关闭时,直播平台也可以自动关闭目标车队。
需要说明的是,由上述步骤中的内容可知,用户在加入车队后所进行的发言均可携带车队标识。当用户退出车队或者车队被关闭时,车队标识没有存在的意义,从而用户发言对应的弹幕中可不再携带车队标识。
本发明实施例提供的方法,对于直播间内已创建的任一车队,通过将该车队作为目标车队,获取目标车队的创建用户所提出的问询信息。将每一问询信息发送至目标车队中的参与用户,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户。获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。由于可基于车队对用户的发言进行统一,将车队作为具有相同思想用户的统一表达入口,并以车队作为对外的渠道来对同一思想的用户进行意见表达,从而用户发言内容较为集中,且具有针对性。另外,在通过弹幕显示每一车队的发言内容时,弹幕显示不会重复且较为整洁。最后,通过分组发言的方式可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。
基于上述图1或图2对应实施例所提供的信息交互方法,本发明实施例提供了一种信息交互装置。参见图3,该装置包括:
第一获取模块301,用于对于直播间内已创建的任一交互组,将任一 交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;
第一发送模块302,用于将每一问询信息发送至目标交互组中的参与用户;
返回模块303,用于获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;
第二发送模块304,用于获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
作为一种可选实施例,该装置还包括:
创建模块,用于对于直播间内的任一用户,当任一用户具有创建分组权限且检测到任一用户的创建分组指令时,在直播间内创建交互组,并将任一用户作为相应的创建用户。
作为一种可选实施例,该装置还包括:
判断模块,用于根据直播间的直播间信息,判断任一用户是否具有创建分组权限。
作为一种可选实施例,直播间信息为以下信息中的至少一种,以下信息包括直播间的主播状态、直播间的人气值、直播间中处于激活状态的交互组数量,判断模块,用于当满足以下条件中的至少一个条件时,确定任一用户具有创建分组权限,以下条件包括主播状态不为扣分状态、人气值大于第一预设阈值、处于激活状态的交互组数量大于第二预设阈值。
作为一种可选实施例,该装置还包括:
第三发送模块,用于基于创建的交互组,向直播间内的用户发送创建通知。
作为一种可选实施例,该装置还包括:
第一显示模块,用于在直播间对应的直播界面中显示目标交互组的链接消息;
添加模块,用于当检测到直播间内的用户对链接消息的点击操作时, 将发起点击操作的用户添加至目标交互组中,并作为目标交互组的参与用户。
作为一种可选实施例,该装置还包括:
第二获取模块,用于获取创建用户为目标交互组设置的快捷键标识及回答组合样式;
第四发送模块,用于将快捷键标识及回答组合样式发送至目标交互组中的参与用户;
相应地,返回模块303,用于对于每一问询信息,当检测到任一参与用户触发快捷键标识对应的快捷键时,获取任一参与用户根据回答组合样式输入的回答信息。
作为一种可选实施例,该装置还包括:
关闭模块,用于当检测到直播间关闭或创建用户关闭目标交互组的关闭指令时,关闭目标交互组。
作为一种可选实施例,该装置还包括:
第三获取模块,用于对于目标交互组中的任一参与用户,当检测到任一参与用户的发言且目标交互组处于激活状态时,获取任一参与用户的发言信息;
第二显示模块,用于基于目标交互组的组标识,在直播间对应的直播界面中显示发言信息对应的弹幕。
本发明实施例提供的装置,对于直播间内已创建的任一车队,通过将该车队作为目标车队,获取目标车队的创建用户所提出的问询信息。将每一问询信息发送至目标车队中的参与用户,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户。获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。由于可基于车队对用户的发言进行统一,将车队作为具有相同思想用户的统一表达入口,并以车队作为对外的渠道来对同一思想的用户进行意见表达,从而用户发言内容较为集中,且具有针对性。另外,在通过弹幕显示 每一车队的发言内容时,弹幕显示不会重复且较为整洁。最后,通过分组发言的方式可增加弹幕的集成度,并可有效地形成更有趣的弹幕文化。
本发明实施例提供了一种信息交互设备。参见图4,该信息交互设备包括:处理器(processor)401、存储器(memory)402和总线403;
其中,处理器401及存储器402分别通过总线403完成相互间的通信;
处理器401用于调用存储器402中的程序指令,以执行上述图1或图2对应实施例所提供的信息交互方法,例如包括:对于直播间内已创建的任一交互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;将每一问询信息发送至目标交互组中的参与用户;获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
本发明公开一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,该计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述图1或图2对应实施例所提供的信息交互方法,例如包括:对于直播间内已创建的任一交互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;将每一问询信息发送至目标交互组中的参与用户;获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
本发明提供一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令使计算机执行上述图1或图2对应实施例所提供的信息交互方法,例如包括:对于直播间内已创建的任一交 互组,将任一交互组作为目标交互组,获取目标交互组的创建用户所提出的问询信息;将每一问询信息发送至目标交互组中的参与用户;获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至创建用户;获取创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的信息交互设备等实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分方法。
最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (13)

  1. 一种信息交互方法,其特征在于,包括:
    步骤1,对于直播间内已创建的任一交互组,将所述任一交互组作为目标交互组,获取所述目标交互组的创建用户所提出的问询信息;
    步骤2,将每一问询信息发送至所述目标交互组中的参与用户;
    步骤3,获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至所述创建用户;
    步骤4,获取所述创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
  2. 根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括:
    对于所述直播间内的任一用户,当所述任一用户具有创建分组权限且检测到所述任一用户的创建分组指令时,在所述直播间内创建交互组,并将所述任一用户作为相应的创建用户。
  3. 根据权利要求2所述的方法,其特征在于,所述在所述直播间内创建交互组,并将所述任一用户作为相应的创建用户之前,还包括:
    根据所述直播间的直播间信息,判断所述任一用户是否具有创建分组权限。
  4. 根据权利要求3所述的方法,其特征在于,所述直播间信息为以下信息中的至少一种,所述以下信息包括所述直播间的主播状态、所述直播间的人气值、所述直播间中处于激活状态的交互组数量,所述根据所述直播间的直播间信息,判断所述任一用户是否具有创建分组权限,包括:
    当满足以下条件中的至少一个条件时,确定所述任一用户具有创建分组权限,所述以下条件包括所述主播状态不为扣分状态、所述人气值大于第一预设阈值、所述处于激活状态的交互组数量大于第二预设阈值。
  5. 根据权利要求2所述的方法,其特征在于,所述在所述直播间内 创建交互组,并将所述任一用户作为相应的创建用户之后,还包括:
    基于创建的交互组,向直播间内的用户发送创建通知。
  6. 根据权利要求1所述的方法,其特征在于,所述步骤2之前还包括:
    在所述直播间对应的直播界面中显示所述目标交互组的链接消息;
    当检测到所述直播间内的用户对所述链接消息的点击操作时,将发起点击操作的用户添加至所述目标交互组中,并作为所述目标交互组的参与用户。
  7. 根据权利要求1所述的方法,其特征在于,所述步骤3中获取每一参与用户对每一问询信息的回答信息之前,还包括:
    获取所述创建用户为所述目标交互组设置的快捷键标识及回答组合样式;
    将所述快捷键标识及所述回答组合样式发送至所述目标交互组中的参与用户;
    所述步骤3中获取每一参与用户对每一问询信息的回答信息,包括:
    对于每一问询信息,当检测到任一参与用户触发所述快捷键标识对应的快捷键时,获取所述任一参与用户根据所述回答组合样式输入的回答信息。
  8. 根据权利要求1所述的方法,其特征在于,所述步骤4之后还包括:
    当检测到所述直播间关闭或所述创建用户关闭所述目标交互组的关闭指令时,关闭所述目标交互组。
  9. 根据权利要求1至8中任一权利要求所述的方法,其特征在于,所述方法还包括:
    对于所述目标交互组中的任一参与用户,当检测到所述任一参与用户的发言且所述目标交互组处于激活状态时,获取所述任一参与用户的发言 信息;
    基于所述目标交互组的组标识,在所述直播间对应的直播界面中显示所述发言信息对应的弹幕。
  10. 一种信息交互装置,其特征在于,包括:
    第一获取模块,用于对于直播间内已创建的任一交互组,将所述任一交互组作为目标交互组,获取所述目标交互组的创建用户所提出的问询信息;
    第一发送模块,用于将每一问询信息发送至所述目标交互组中的参与用户;
    返回模块,用于获取每一参与用户对每一问询信息的回答信息,将所有回答信息返回至所述创建用户;
    第二发送模块,用于获取所述创建用户对所有回答信息进行筛选后的答案信息,将每一答案信息发送至每一参与用户。
  11. 一种信息交互设备,其特征在于,包括:
    至少一个处理器;以及
    与所述处理器通信连接的至少一个存储器,其中:
    所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至9任一所述的方法。
  12. 一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如权利要求1至9任一所述的方法。
  13. 一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至9任一所述的方法。
PCT/CN2017/113186 2017-04-11 2017-11-27 信息交互方法及装置 WO2018188347A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710233771.9A CN107147951B (zh) 2017-04-11 2017-04-11 信息交互方法及装置
CN201710233771.9 2017-04-11

Publications (1)

Publication Number Publication Date
WO2018188347A1 true WO2018188347A1 (zh) 2018-10-18

Family

ID=59773594

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113186 WO2018188347A1 (zh) 2017-04-11 2017-11-27 信息交互方法及装置

Country Status (2)

Country Link
CN (1) CN107147951B (zh)
WO (1) WO2018188347A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111246236A (zh) * 2020-01-22 2020-06-05 北京达佳互联信息技术有限公司 互动数据播放方法、装置、终端、服务器及存储介质
CN111277909A (zh) * 2020-01-10 2020-06-12 网易(杭州)网络有限公司 弹幕的处理方法和装置
CN111954013A (zh) * 2020-08-12 2020-11-17 深圳市富途网络科技有限公司 直播互动方法、装置、终端设备、服务器及存储介质
CN113761277A (zh) * 2020-09-23 2021-12-07 北京沃东天骏信息技术有限公司 一种风控方法、装置、电子设备和存储介质
CN114189719A (zh) * 2021-11-11 2022-03-15 北京达佳互联信息技术有限公司 视频信息提取方法、装置、电子设备及存储介质
CN114697688A (zh) * 2020-12-29 2022-07-01 阿里巴巴集团控股有限公司 直播策略推荐方法、互动方法、装置、设备和存储介质

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147951B (zh) * 2017-04-11 2021-02-02 武汉斗鱼网络科技有限公司 信息交互方法及装置
CN108391158B (zh) * 2018-02-07 2021-05-28 北京密境和风科技有限公司 互动直播方法、客户端、服务器和***
CN108391155A (zh) * 2018-02-07 2018-08-10 北京密境和风科技有限公司 互动直播方法、客户端、服务器和***
CN108616447B (zh) * 2018-04-17 2019-09-17 北京达佳互联信息技术有限公司 社交网络的用户关系引导方法、装置及电子设备
CN109413498B (zh) * 2018-10-19 2021-04-23 武汉斗鱼网络科技有限公司 一种弹幕消息的分发方法、装置、终端和存储介质
CN112954375B (zh) * 2021-02-03 2021-12-31 北京城市网邻信息技术有限公司 一种房源直播的处理方法和装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646134A (zh) * 2012-03-29 2012-08-22 百度在线网络技术(北京)有限公司 一种用于确定消息记录中的消息会话的方法和设备
CN103607659A (zh) * 2013-11-25 2014-02-26 小米科技有限责任公司 在智能显示设备上显示节目评论的方法、装置及服务器
US20140123014A1 (en) * 2012-11-01 2014-05-01 Inxpo, Inc. Method and system for chat and activity stream capture and playback
CN105187933A (zh) * 2015-08-06 2015-12-23 北京奇艺世纪科技有限公司 一种数据处理方法、装置及***
CN105898375A (zh) * 2016-07-01 2016-08-24 上海幻电信息科技有限公司 一种弹幕推送***及推送方法
CN107147951A (zh) * 2017-04-11 2017-09-08 武汉斗鱼网络科技有限公司 信息交互方法及装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7475110B2 (en) * 2004-01-07 2009-01-06 International Business Machines Corporation Method and interface for multi-threaded conversations in instant messaging
CN101345718A (zh) * 2007-07-13 2009-01-14 阿里巴巴集团控股有限公司 一种在群内支持话题分类的方法、***和装置
US9135356B2 (en) * 2009-12-03 2015-09-15 Microsoft Technology Licensing, Llc Pseudonaming anonymous participants
CN103795607A (zh) * 2012-10-30 2014-05-14 联想(北京)有限公司 一种消息处理方法、即时通信客户端及即时通信***
CN103632332A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 题目问答方法、装置及***
CN104486205A (zh) * 2014-12-17 2015-04-01 沈文策 一种信息交互的方法与装置
CN105681868B (zh) * 2015-04-28 2019-04-16 深圳Tcl数字技术有限公司 弹幕内容显示方法及终端设备
CN106060671B (zh) * 2016-06-02 2018-10-19 武汉斗鱼网络科技有限公司 一种基于游戏直播弹幕控制去重方法及装置
CN106101848B (zh) * 2016-06-08 2019-03-01 维沃移动通信有限公司 一种弹幕显示方法及电子设备
CN106296424A (zh) * 2016-08-01 2017-01-04 谷万港 一种互动网络平台***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646134A (zh) * 2012-03-29 2012-08-22 百度在线网络技术(北京)有限公司 一种用于确定消息记录中的消息会话的方法和设备
US20140123014A1 (en) * 2012-11-01 2014-05-01 Inxpo, Inc. Method and system for chat and activity stream capture and playback
CN103607659A (zh) * 2013-11-25 2014-02-26 小米科技有限责任公司 在智能显示设备上显示节目评论的方法、装置及服务器
CN105187933A (zh) * 2015-08-06 2015-12-23 北京奇艺世纪科技有限公司 一种数据处理方法、装置及***
CN105898375A (zh) * 2016-07-01 2016-08-24 上海幻电信息科技有限公司 一种弹幕推送***及推送方法
CN107147951A (zh) * 2017-04-11 2017-09-08 武汉斗鱼网络科技有限公司 信息交互方法及装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111277909A (zh) * 2020-01-10 2020-06-12 网易(杭州)网络有限公司 弹幕的处理方法和装置
CN111246236A (zh) * 2020-01-22 2020-06-05 北京达佳互联信息技术有限公司 互动数据播放方法、装置、终端、服务器及存储介质
CN111246236B (zh) * 2020-01-22 2021-08-13 北京达佳互联信息技术有限公司 互动数据播放方法、装置、终端、服务器及存储介质
CN111954013A (zh) * 2020-08-12 2020-11-17 深圳市富途网络科技有限公司 直播互动方法、装置、终端设备、服务器及存储介质
CN111954013B (zh) * 2020-08-12 2022-11-18 深圳市富途网络科技有限公司 直播互动方法、装置、终端设备、服务器及存储介质
CN113761277A (zh) * 2020-09-23 2021-12-07 北京沃东天骏信息技术有限公司 一种风控方法、装置、电子设备和存储介质
CN114697688A (zh) * 2020-12-29 2022-07-01 阿里巴巴集团控股有限公司 直播策略推荐方法、互动方法、装置、设备和存储介质
CN114189719A (zh) * 2021-11-11 2022-03-15 北京达佳互联信息技术有限公司 视频信息提取方法、装置、电子设备及存储介质
CN114189719B (zh) * 2021-11-11 2024-04-16 北京达佳互联信息技术有限公司 视频信息提取方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN107147951A (zh) 2017-09-08
CN107147951B (zh) 2021-02-02

Similar Documents

Publication Publication Date Title
WO2018188347A1 (zh) 信息交互方法及装置
US9881359B2 (en) Video communication method and system in instant communication
Yadav et al. Sangoshthi: Empowering community health workers through peer learning in rural india
CN112312153B (zh) 直播互动实现方法及计算机可读存储介质
DE102011107992A1 (de) System und Verfahren zum Anmelden zu Ereignissen auf der Grundlage von Schlagwörtern
US20160088259A1 (en) System and method for interactive internet video conferencing
US9621958B2 (en) Deferred, on-demand loading of user presence within a real-time collaborative service
US20100235758A1 (en) Method, System and Apparatus for Sorting Topics within a Group
JP2007534076A (ja) ネットワークチャット環境におけるチャット負荷管理のためのシステム及び方法
DE102017125200A1 (de) Übergang zwischen privatem und nicht privatem Zustand
CN106209396B (zh) 匹配方法及相关装置
CN111556279A (zh) 即时会话的监控方法和通信方法
CN111953923A (zh) 网络会议处理方法、装置、电子设备及存储介质
US20240187268A1 (en) Executing Scripting for Events of an Online Conferencing Service
CN107562724B (zh) 用于引导聊天的方法、设备、服务器和计算机可读存储介质
WO2015096678A1 (zh) 信息交互方法、装置及服务器
CN105099727B (zh) 添加群组成员的方法及装置
US9706055B1 (en) Audio-based multimedia messaging platform
Fisher From cyber bullying to cyber coping: The misuse of mobile technology and social media and their effects on people's lives
US20150134748A1 (en) Online and offline cooperation to obtain input to augment recording of meeting
US20180070194A1 (en) Systems and methods for providing an interactive community through device communication
CN106161196A (zh) 一种获取http消息状态的方法、设备与***
Boffi et al. The first co-drive experience prototype
CN104915379A (zh) 一种帮助用户解决选择困难的平台
Loh et al. InSight: kick-starting communications for elderlies ageing in place

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: 17905056

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17905056

Country of ref document: EP

Kind code of ref document: A1