[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015078310A1 - 题目问答方法、装置及系统 - Google Patents

题目问答方法、装置及系统 Download PDF

Info

Publication number
WO2015078310A1
WO2015078310A1 PCT/CN2014/091284 CN2014091284W WO2015078310A1 WO 2015078310 A1 WO2015078310 A1 WO 2015078310A1 CN 2014091284 W CN2014091284 W CN 2014091284W WO 2015078310 A1 WO2015078310 A1 WO 2015078310A1
Authority
WO
WIPO (PCT)
Prior art keywords
answer
information
client
server
user client
Prior art date
Application number
PCT/CN2014/091284
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 WO2015078310A1 publication Critical patent/WO2015078310A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the team voice tool is a network tool that supports multi-person online voice communication and video communication, and has the characteristics of small bandwidth occupation and high voice service quality.
  • the team voice tool usually divides the team according to a virtual room (also called a channel), each room includes at least one anchor client and at least one user client, and the anchor client and the client client can interact online.
  • the anchor client and the user client are in the same room, the anchor client communicates with each user client in the same room by live video, and the user client in the same room uses text.
  • the information communicates with the anchor client and other user clients.
  • the anchor client often uses the live video to ask questions, and then each user client answers the question with text information, and the anchor client manually filters out the correct answer in a large number of text messages. To complete the question and answer of the question.
  • the invention provides a method, device and system for question answering.
  • the technical solution is as follows:
  • the material information of the user client corresponding to the answer information matching the preset answer is sent to each client in the virtual room for presentation.
  • a question and answer method for a user client including:
  • the material information of the user client is the data information of the user client that matches the answer information fed back to the server and the preset answer.
  • a question and answer method for an operator client including:
  • setting information including a preset answer, wherein the preset answer is used by the server to search for the answer information matching the preset answer from the at least one answer information received by the user client;
  • the material information of the user client is the data information of the user client that matches the answer information fed back to the server and the preset answer.
  • a question answering device for a server comprising:
  • a video sending module configured to send, by the anchor client, a video for questioning to at least one user client that is in the same virtual room as the anchor client for display;
  • An answer receiving module configured to receive at least one answer information fed back by the at least one user client
  • An answer matching module configured to search, from the received at least one answer information, answer information that matches the preset answer;
  • the data sending module is configured to send the information information of the user client corresponding to the answer information matching the preset answer to each client in the virtual room for display.
  • a question answering device for a user client comprising:
  • the data receiving module is configured to receive and display the data information of the user client sent by the server, where the data information of the user client is the data information of the user client that matches the answer information fed back to the server and the preset answer.
  • An information setting module configured to set, to the server, setting information including a preset answer, where the preset answer is used by the server to find an answer matching the preset answer from the at least one answer information received by the user client information;
  • the information receiving module is configured to receive and display the data information of the user client sent by the server, where the data information of the user client is the data information of the user client that matches the answer information fed back to the server and the preset answer.
  • a question question answering system comprising at least one server, at least one user client and at least one operator client, the at least one user client and the at least one operator client respectively being connected by wire or wireless network Connected to at least one server;
  • the user client includes the question answering device as described in the fifth aspect
  • FIG. 1 is a schematic structural diagram of an implementation environment involved in a question answering method provided by an embodiment of the present invention
  • FIG. 2 is a flowchart of a method for question question and answer method provided by an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for question question and answer method according to another embodiment of the present invention.
  • FIG. 4 is a flowchart of a method for question question answering according to another embodiment of the present invention.
  • 5A is a flowchart of a method for question question answering according to another embodiment of the present invention.
  • FIG. 5B is a schematic diagram of setting information provided by another embodiment of the present invention.
  • FIG. 5C is a schematic diagram of data information display of a user client according to another embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a question answering device provided by an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a question answering device according to another embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a question answering apparatus according to another embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a question answering system provided by an embodiment of the present invention.
  • FIG. 1 is a schematic structural diagram of an implementation environment involved in a question answering method provided by various embodiments of the present invention.
  • the implementation environment includes at least one server 120, at least one user client 140, and at least one anchor client 160.
  • the server 120 is connected to the user client 140 and the anchor client 160, respectively, via a wired or wireless network.
  • the server 120 can be one or more servers or a cloud computing center.
  • the server 120 can be implemented by one server; it can also be implemented by a combination of multiple servers, each of which assumes the same or different functions, such as a server for registration and login, a server for saving user avatars, and The server for saving channel information and configuration information, the server for saving pictures or videos, and the like; the server 120 can also be implemented by a cloud computing center, which is a virtual computing platform formed by a whole service cluster.
  • Each room typically includes at least one anchor client 160 and at least one user client 140.
  • the anchor client 160 is a terminal operated by a user who has the right to upload live video.
  • the user can upload the video captured by the local camera to the server 120, and then the server 120 forwards the live video to the room.
  • User client 140 The user client 140 receives the live video and displays it, and then the user client 140 can send text information, voice information, or gift information to interact with the anchor client 160.
  • the anchor client 160 and a portion of the user client 140 having room management rights may also be referred to as an operator client 180. That is, the anchor client 160 also has room management rights.
  • the operator client 180 is mainly an anchor client, but it should be appreciated that in other implementation environments, the operator client 180 may also be a user client 140 having room management rights.
  • FIG. 2 shows a flow chart of a method for question question answering provided by an embodiment of the present invention. This embodiment is mainly illustrated by applying the question question and answer method to the server shown in FIG. 1 .
  • the question and answer method of the question may include the following steps:
  • Step 202 Send the live video used by the anchor client for questioning to at least one user client of the same virtual room (hereinafter referred to as “room”) for display;
  • Step 204 Receive answer information fed back by at least one user client.
  • Step 206 Match the received at least one answer information with a preset answer
  • Step 208 Send the data information of the user client corresponding to the answer information matched with the preset answer to each client in the room for display.
  • each client includes an anchor client and a user client in the same room.
  • the question and answer method provided by the embodiment can improve the accuracy of information screening and save time.
  • FIG. 3 shows a flowchart of a method for a question answering method provided by another embodiment of the present invention.
  • This embodiment mainly uses the question and answer method of the question to be applied to the user client shown in FIG. 1 as an example. Description.
  • the question and answer method of the question may include the following steps:
  • Step 302 Receive a live video used by the anchor client to be used for the question and display it;
  • Step 304 feeding back the answer information to the server
  • Step 306 Receive data information of the user client sent by the server and display the data.
  • the material information of the user client is the data information of the user client corresponding to the answer information that is sent by the server after the at least one answer information is matched with the preset answer.
  • the question and answer method provided by the embodiment can improve the accuracy of information screening and save time.
  • FIG. 4 is a flowchart of a method for question question and answer method provided by another embodiment of the present invention. This embodiment is mainly illustrated by applying the question question and answer method to the operator client shown in FIG. 1.
  • the question and answer method of the question may include the following steps:
  • Step 402 setting setting information including a preset answer to the server
  • the preset answer is used by the server to match the received at least one answer information with a preset answer, where the server sends the live video used by the anchor client for the question to at least one user client in the same room for display.
  • Step 404 Receive data information of a user client sent by the server, and display the data.
  • the data information of the user client is the data information of the user client corresponding to the answer information that is sent by the server after matching the at least one answer information received by the server with the preset answer.
  • the question answering method provided by the embodiment provides the setting information including the preset answer to the server, and receives the information information of the user client sent by the server and displays the information; and solves the problem in the team voice tool in the background art.
  • the interactive method is to manually select the correct answer in a large number of text information, thus completing the question and answer of the question, which will lead to the mis-election of the correct answer, reduce the accuracy of information screening, and consume a lot of time;
  • the answer is to improve the accuracy of information screening and save time.
  • FIG. 5A shows a flowchart of a method for question question and answer method provided by another embodiment of the present invention.
  • This embodiment mainly uses the question and answer method of the question to be applied to the implementation environment shown in FIG. 1 as an example. Description.
  • the question and answer method of the question may include the following steps:
  • Step 501 The server sends the live video used by the anchor client for questioning to at least one user client in the same room for display;
  • the same room is a user group division in the team voice tool. People in the same room can talk to each other or private chat.
  • the same room can also be called the same channel, the same partition and the same virtual stage.
  • the server sends the live video used by the anchor client for questioning to all clients in the same room for display. That is, the server sends the live video used by the anchor client for the challenge to the user client in the same room for display, and the server also sends the live video used by the anchor client for the challenge to the anchor client in the same room for display.
  • Step 502 The user client receives the live video used by the anchor client for the question and displays it.
  • both the user client and the operator client can receive and display the live video used by the anchor client for the challenge.
  • the operator client receives the live video for the challenge that the anchor client sends by the server and displays it in the display area a0.
  • the user client receives the live video used by the anchor client for the challenge and displays it in the display area b1.
  • Step 503 the operator client sets the setting information including the preset answer to the server;
  • the preset answer is used by the server to match the received at least one answer information with the preset answer.
  • the answer information is that the server sends the live video used by the anchor client for the question to at least one user client in the same room for display, the server The received answer information of at least one user client feedback.
  • the operator client sets the setting information including the preset answer to the server, and the setting information includes the preset answer, and at least zero of the answer prompt, the correct answer bonus, the number of winning clients, and the answering time length, as shown in FIG. 5B. Show.
  • the operator can enter a preset answer in the input box a1 "Correct Answer".
  • the operator can enter an answer prompt in the input box a2 "answer hint".
  • the operator can enter the correct answer in the input box a4 "After the reward”.
  • the operator can enter the length of the answer in the input box a5 "answer duration".
  • Step 504 the server detects whether the predetermined condition is established
  • the predetermined conditions include: the anchor client is in the live broadcast state, the operator client has the management right of the room, and there is no other client setting setting information;
  • the server performs a step 505 of receiving and saving the setting information set by the operator client.
  • the setting information includes at least zero of the preset answer, and the answer prompt, the correct answer, the number of winning clients, and the length of the answer.
  • the operator client is the host client or other user client that has the management authority of the room.
  • the operator client cannot set the setting information including the preset answer to the server, so the server cannot receive and save the setting information set by the operator client.
  • the server sends the answer prompt to at least one user client in the same room for display;
  • the server sends the answer to the at least one user client in the same room for display;
  • the server sends the answer prompt and the correct answer to the at least one user client in the same room for presentation.
  • the user client may display the received answer prompt in the display box c1 of the answer prompt, which may be "guess an idiom".
  • the user client can also display the received correct answer "small red flower” in the display box c2 of the correct answer.
  • Step 506 The server receives a start answer signal sent by the operator client.
  • the operator client sends a start answering signal to the server.
  • the operator can control the operator client to send a start answering signal to the server by clicking the start button a6.
  • the server receives the start answer signal sent by the operator client.
  • Step 507 The server sends a signal for displaying the first animation to the at least one user client.
  • the server sends a signal to the at least one user client to display the first animation, which is an animation that obscures the display area of the live video with the screen. That is, after entering the answering program, each user client needs to block the display area of the live video used by the anchor client for the question.
  • Step 508 The user client receives a signal sent by the server to display the first animation.
  • the first animation is an animation that obscures the display area of the live video with a curtain.
  • Step 509 the user client displays the first animation
  • the user client displays a first animation, which is a display area b1 that obscures the live video with a screen.
  • the first animation has various display modes in the display area b1 of the live broadcast video.
  • the occlusion can be occluded from left to right, occlusion from right to left, and occlusion from top to bottom. Blocking from the left and right sides to the middle together.
  • Step 510 The user client feeds back the answer information to the server.
  • the answer information is fed back with text information in the public chat portal of the user interface displaying the live video.
  • the user client can input the answer information that they think is correct in the answer input box d, and the answer information may be correct or incorrect.
  • the answer input box d is preferably a public chat portal within the room. That is, the user can input ordinary chat information at the public chat portal, or enter answer information at the public chat portal. If the answer input box d is different from the input box of the public chat portal, not only will the processing complexity of the server be increased, but the design and development workload of the user client will also increase the complexity of the user in use.
  • Step 511 The server receives at least one answer information fed back by the user client.
  • the server receives the answer information fed back by the at least one user client in the public chat portal of the user interface displaying the live video.
  • the server will receive at least one correct or incorrect answer message with the default answer. Matching, at least one correct or incorrect answer information to find the answer information that matches the preset answer. Specifically, the server can match each answer information with a preset answer in the order of the reception time of each answer information from morning to night.
  • the server matches the above six answers with the default answer “Monkey Fishing Moon”, in which it is found that "Monkey Fishing Moon” is the answer information matching the preset answer.
  • step 513 the server sends the information information of the user client corresponding to the answer information matching the preset answer to each client in the room for display.
  • Information information usually refers to information such as the client's avatar, nickname, and username.
  • the server sends the data information of the user client corresponding to the answer information matching the preset answer to each client in the room for display. This step includes but is not limited to the following sub-steps:
  • the answer end conditions include but are not limited to the following three situations:
  • the server receives the immediate stop signal sent by the operator client; secondly, when the setting information includes the number of winning clients, the number of answer information matching the preset answer in the answer information received by the server reaches The number of winning clients; third, when the setting information includes the length of the answering time, the length of time that the server receives the answer information reaches the length of the answering time.
  • the information information of the user client corresponding to the answer information matching the preset answer in the already received answer information is sent to each client in the room for display.
  • this step specifically has the following three situations:
  • the answering program is immediately stopped, and the answer information matching the preset answer in the answer information that has been received is received.
  • the corresponding user information of the user client is sent to each client in the room for display;
  • the server will receive an immediate stop signal sent by the operator client, and the server will abort the answering program after receiving the immediate stop signal.
  • the server will receive the answer matching the preset answer in the answer information that has been received.
  • the information information of the user client corresponding to the information is sent to each client in the room for display;
  • the number of default winning clients is 10. If the server does not receive the immediate stop signal, the answer time of the round answer does not exceed the preset answer time, but the server detects that the user client that has been answered has reached the target. After 10, the current round of the answer is automatically ended, and then the server sends the information information of the user client corresponding to the 10 answer information matching the preset answer in the answer information that has been received to each client in the room for display.
  • the result of the server detection is that the length of time for receiving the answer information has reached the length of the answering time, and the server sends the information information of the user client corresponding to the answer information matching the preset answer in the answer information that has been received to the room. Each client is shown.
  • the preset answer duration is 60 seconds. If the server does not receive the immediate stop signal within 60 seconds, the user client that answers the answer is not enough to preset the number of winning clients, then the server starts 60 after the answer signal. The second round automatically ends the current round of answering, and then the server sends the information information of the user client corresponding to the answer information matching the preset answer in the answer information that has been received to each client in the room for display.
  • the conditions for ending the above three test questions may be used alone or in combination.
  • the order of detecting the conditions for ending the test answer may be limited or not limited as needed. And as long as there is a kind of answer to the end condition, you can terminate the answer.
  • Step 514 The user client receives the data information of the user client sent by the server and displays the data.
  • the data information of the user client is the data information of the user client corresponding to the answer information that is sent by the server after matching the at least one answer information received by the server with the preset answer.
  • a prompt window pops up on the screen of the user client, and the prompt window displays information about the user client corresponding to the answer information matching the preset answer.
  • the user client displays the information information of the three user clients "Ivan's Summer”, “I Love Play” and “Small Flowers” in the prompt window b2.
  • Step 515 The server sends a signal for displaying the second animation to the at least one user client.
  • the server sends a signal for displaying the second animation to the at least one user client, and the second animation is an animation that opens the screen to redisplay the display area of the live video.
  • Step 516 The user client receives a signal sent by the server to display the second animation.
  • the second animation is an animation that opens the screen to redisplay the display area of the live video.
  • step 517 the user client displays the second animation.
  • step 518 the operator client receives the information information of the user client sent by the server and displays it.
  • the data information of the user client is the data information of the user client corresponding to the answer information that is sent by the server after matching the at least one answer information received by the server with the preset answer.
  • the manner in which the operator client displays the profile information of the user client may be the same as or different from the manner in which the ordinary user client displays the profile information of the user client. For example, when the operator client displays the profile information of the user client, an "start next round setting" button may be displayed to facilitate the setting process of the setting information of the next answer process by the operator client.
  • the question answering method provided by the embodiment is performed by sending a live video used by the anchor client for questioning to at least one user client in the same room for displaying; receiving at least one answer fed back from at least one user client. Information; matching at least one of the received answer information with the preset answer; sending the data information of the user client corresponding to the answer information matching the preset answer Displaying each client in the room; solving the interaction method in the team voice tool in the background art is to manually select the correct answer in a plurality of text information, thereby completing the question and answer of the question, which leads to the misselection of the correct answer. Reduce the accuracy of information screening, and spend a lot of time; achieve the right not to mis-select the correct answer, improve the accuracy of information screening, and save time.
  • FIG. 6 is a schematic structural diagram of a question answering device provided by an embodiment of the present invention.
  • the question answering device can be implemented as a whole or a part of the server by software, hardware or a combination of the two.
  • the question answering device comprises: a video sending module 620, an answer receiving module 640, an answer matching module 660 and a data sending module 680;
  • the video sending module 620 is configured to send the live video used by the anchor client for the question to at least one user client in the same room for display;
  • the question answering device sends the live video used for the question by the anchor client to at least one user client in the same room for display; and receives at least one answer fed back from the at least one user client.
  • Information matching the received at least one answer information with the preset answer; sending the information information of the user client corresponding to the answer information matched with the preset answer to each client in the room for display; solving the background art
  • the interaction mode in the team voice tool is to manually select the correct answer in a large number of text information, thus completing the question and answer of the question, which will lead to the mis-election of the correct answer, reduce the accuracy of information screening, and consume a lot of time; Will not mistakenly choose the correct answer, improve the accuracy of information screening, and save time.
  • FIG. 7 is a schematic structural diagram of a question answering device provided by another embodiment of the present invention.
  • the question answering device can be implemented as a whole or a part of the user client by using software, hardware or a combination of the two.
  • the question answering device comprises: a video receiving module 720, an answer feedback module 740 and a data receiving module 760;
  • the video receiving module 720 is configured to receive a live video used by the anchor client for questioning and display the video.
  • An answer feedback module 740 configured to feed back the answer information to the server
  • the data receiving module 760 is configured to receive the information information of the user client sent by the server and display the data.
  • the question answering device receives the live video for questioning by the anchor client sent by the server and displays it; feeds back the answer information to the server; receives the information of the user client sent by the server and displays it.
  • the solution to the interaction in the team voice tool in the background art is to manually select the correct answer in a plurality of text information, thereby completing the question and answer of the question, which leads to the misselection of the correct answer, reduces the accuracy of the information screening, and consumes a large amount of money.
  • the problem of time; the achievement of the correct answer will not be mis-selected, improve the accuracy of information screening, and save time.
  • FIG. 8 is a schematic structural diagram of a question answering device according to another embodiment of the present invention.
  • the question answering device may be implemented as a whole or a part of an operator client by software, hardware or a combination of the two, the question answering device comprising: an information setting module 820 and an information receiving module 840;
  • the information setting module 820 is configured to set, to the server, setting information including a preset answer;
  • the preset answer is used by the server to match the received at least one answer information with the preset answer.
  • the answer information is that the server sends the live video used by the anchor client for the question to at least one user client in the same room for display, and then receives the Answer information to at least one user client feedback;
  • the information receiving module 840 is configured to receive the information information of the user client sent by the server and display the information;
  • the data information of the user client is a data message of the user client corresponding to the answer information matched by the server after the server matches the at least one answer information with the preset answer. interest.
  • the question answering device provided by the embodiment provides the setting information including the preset answer to the server; receives the information information of the user client sent by the server and displays the information; and solves the problem in the team voice tool in the background art.
  • the interactive method is to manually select the correct answer in a large number of text information, thus completing the question and answer of the question, which will lead to the mis-election of the correct answer, reduce the accuracy of information screening, and consume a lot of time;
  • the answer is to improve the accuracy of information screening and save time.
  • the server 91 includes: a video sending module 920, an answer receiving module 940, an answer matching module 960, and a data sending module 980;
  • the video sending module 920 is configured to send the live video used by the anchor client for questioning to at least one user client in the same room for display;
  • the answer receiving module 940 is configured to receive answer information fed back by at least one user client;
  • An answer matching module 960 configured to match the received at least one answer information with a preset answer
  • the data sending module 980 is configured to send the information information of the user client corresponding to the answer information matched with the preset answer to each client in the room for display.
  • the answer receiving module 940 is configured to receive the answer information fed back by the at least one user client in the public chat portal of the user interface displaying the live video.
  • the server 91 further includes:
  • the information saving module 930 is configured to receive and save setting information set by the operator client, where the setting information includes at least a preset answer.
  • the setting information may include only a preset answer or may include at least one of an answer prompt, a correct answer, a number of winning clients, and a length of the answering time in addition to the preset answer;
  • the operator client is the host client or other user client that has the management authority of the room.
  • the information saving module receives and saves the operator client settings when the predetermined condition is met. Settings information.
  • the predetermined condition is met. Settings information.
  • the anchor client is in live broadcast, the operator client has administrative rights to the room, and there are no other clients setting the setup information.
  • the server 91 further includes:
  • a prompt sending module configured to send an answer prompt to at least one user client in the same room for display when the setting information includes an answer prompt
  • the synthesizing sending module is configured to send the answer prompt and the correct answer to the at least one user client in the same room for display when the setting information includes the answer prompt and the correct answer.
  • the data sending module 980 can include: a condition detecting unit 981 and a data sending unit 982;
  • the condition detecting unit 981 is configured to detect whether the answer end condition is established
  • the data sending unit 982 is configured to: if the detection result is that the answer end condition is satisfied, send the information information of the user client corresponding to the answer information matching the preset answer in the already received answer information to each client in the room for display. .
  • condition detecting unit 981 may include at least one of a signal detecting subunit, a number detecting subunit, and a duration detecting subunit, wherein
  • a signal detecting subunit configured to detect whether an immediate stop signal sent by an operator client is received
  • a number detecting subunit configured to detect, when the setting information includes the number of winning clients, whether the number of answer information matching the preset answer in the already received answer information reaches the number of winning clients;
  • the duration detecting subunit is configured to detect whether the length of the received answer information reaches the answering time length when the setting information includes the length of the answering time.
  • the server 91 further includes:
  • a signal receiving module configured to receive a start answer signal sent by an operator client
  • a first sending module configured to send, to the at least one user client, a signal for displaying the first animation, where the first animation is an animation that obscures the display area of the live video with the screen;
  • the server 91 also includes:
  • a second sending module configured to send a signal for displaying the second animation to the at least one user client, where the second animation is an animation that opens the screen to redisplay the display area of the live video.
  • the user client 92 includes: a video receiving module 902, an answer feedback module 904, and a data receiving module 906;
  • the video receiving module 902 is configured to receive a live video used by the anchor client for questioning and display the video.
  • the data receiving module 906 is configured to receive the data information of the user client sent by the server and display the data information of the user client, where the information of the user client is matched with the preset answer by the server, and the sent information matches the preset answer.
  • the answer information corresponds to the user information of the user client.
  • the answer feedback module 904 is configured to feed back the answer information with the text information in the public chat portal of the user interface displaying the live video.
  • the user client 92 further includes:
  • a first receiving module configured to receive a signal sent by the server to display the first animation, where the first animation is an animation that obscures the display area of the live video with the screen;
  • the first display module is configured to display the first animation.
  • the user client 92 further includes:
  • a second receiving module configured to receive a signal sent by the server to display the second animation, where the second animation is an animation that opens the screen to redisplay the display area of the live video;
  • the second display module is configured to display the second animation.
  • the operator client 93 includes: an information setting module 908 and an information receiving module 909;
  • the information setting module 908 is configured to set, to the server, setting information including a preset answer, where the preset answer is used by the server to match the received at least one answer information with a preset answer, where the answer information is used by the server to use the anchor client. After the live video of the question is sent to at least one user client in the same room for presentation, the received answer information of at least one user client feedback;
  • the information receiving module 909 is configured to receive the data information of the user client sent by the server and display the data information of the user client, where the data information of the user client is matched with the preset answer by the server, and the sent information matches the preset answer.
  • the information of the user client corresponding to the answer information interest.
  • the information setting module 908 is configured to set setting information to the server, where the setting information includes a preset answer, and at least zero of the answer prompt, the correct answer, the number of winning clients, and the length of the answering time.
  • the question answering and answering system sends the live video used for the questioning by the anchor client to at least one user client in the same room for display; and receives at least one answer fed back from the at least one user client.
  • Information matching the received at least one answer information with the preset answer; sending the information information of the user client corresponding to the answer information matched with the preset answer to each client in the room for display; solving the background art
  • the interaction mode in the team voice tool is to manually select the correct answer in a large number of text information, thus completing the question and answer of the question, which will lead to the mis-election of the correct answer, reduce the accuracy of information screening, and consume a lot of time; Will not mistakenly choose the correct answer, improve the accuracy of information screening, and save time.
  • a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
  • the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

一种题目问答方法、装置及系统,属于计算机技术领域。所述方法包括:通过将主播客户端用于提问的直播视频发送给与主播客户端同一虚拟房间的至少一个用户客户端进行展示;接收从至少一个用户客户端反馈的至少一个答案信息;将接收到的至少一个答案信息与预设答案进行匹配;将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。

Description

题目问答方法、装置及系统 技术领域
本发明涉及计算机技术领域,特别涉及一种题目问答方法、装置及系统。
背景技术
团队语音工具是一种支持多人在线语音通信以及视频通信的网络工具,具有宽带占用小、语音服务质量高的特点。团队语音工具通常按照虚拟房间(也称频道)来划分团队,每个房间包括至少一个主播客户端和至少一个用户客户端,主播客户端与用户客户端之间可以在线互动。
在团队语音工具中的一种交互方式为:主播客户端和用户客户端同处一个房间,主播客户端以直播视频与同一房间的各个用户客户端进行交流,而同一房间的用户客户端以文字信息与主播客户端以及其它用户客户端进行交流。在该房间用于教育以及娱乐时,经常会由主播客户端以直播视频来进行提问,然后各个用户客户端以文字信息来回答问题,主播客户端通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答。
在实现本发明的过程中,由于上述团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间。
发明内容
为了解决背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题,本发明实施例提供了一种题目问答方法、装置及系统。所述技术方案如下:
一种用于服务器的题目问答方法,包括:
将主播客户端用于提问的视频发送给与主播客户端处于同一虚拟房间的至少一个用户客户端进行展示;
接收从所述至少一个用户客户端反馈的至少一个答案信息;
从接收到的所述至少一个答案信息中查找与预设答案匹配的答案信息;
将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
一种用于用户客户端的题目问答方法,包括:
接收服务器发送的主播客户端用于提问的视频并进行展示;
向所述服务器反馈答案信息;
接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
一种用于操作员客户端的题目问答方法,包括:
向服务器设置包括有预设答案的设置信息,所述预设答案用于所述服务器从用户客户端接收到的至少一个答案信息中查找与所述预设答案匹配的答案信息,;
接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
一种用于服务器的题目问答装置,包括:
视频发送模块,用于将主播客户端用于提问的视频发送给与主播客户端处于同一虚拟房间的至少一个用户客户端进行展示;
答案接收模块,用于接收所述至少一个用户客户端反馈的至少一个答案信息;
答案匹配模块,用于从接收到的所述至少一个答案信息中查找与预设答案匹配的答案信息;
资料发送模块,用于将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
一种用于用户客户端的题目问答装置,包括:
视频接收模块,用于接收服务器发送的主播客户端用于提问的视频并进行展示;
答案反馈模块,用于向所述服务器反馈答案信息;
资料接收模块,用于接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
一种用于操作员客户端的题目问答装置,包括:
信息设置模块,用于向服务器设置包括有预设答案的设置信息,所述预设答案用于所述服务器从用户客户端接收到的至少一个答案信息中查找与所述预设答案匹配的答案信息;
信息接收模块,用于接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
一种题目问答系统,所述题目问答系统包括至少一台服务器、至少一个用户客户端和至少一个操作员客户端,所述至少一个用户客户端和至少一个操作员客户端通过有线或者无线网络分别与至少一台服务器相连;
所述服务器包括如第四方面所述的题目问答装置;
所述用户客户端包括如第五方面所述的题目问答装置;
所述操作员客户端包括如第六方面所述的题目问答装置。
本发明实施例提供的技术方案带来的有益效果是:
通过将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;接收从至少一个用户客户端反馈的至少一个答案信息;将接收到的至少一个答案信息与预设答案进行匹配;将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的题目问答方法所涉及的一种实施环境的结构示意图;
图2是本发明一个实施例提供的题目问答方法的方法流程图;
图3是本发明另一个实施例提供的题目问答方法的方法流程图;
图4是本发明另一个实施例提供的题目问答方法的方法流程图;
图5A是本发明另一个实施例提供的题目问答方法的方法流程图;
图5B是本发明另一个实施例提供的设置信息的示意图;
图5C是本发明另一个实施例提供的用户客户端的资料信息展示的示意图;
图6是本发明一个实施例提供的题目问答装置的结构示意图;
图7是本发明另一个实施例提供的题目问答装置的结构示意图;
图8是本发明另一个实施例提供的题目问答装置的结构示意图;
图9是本发明一个实施例提供的题目问答系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参考图1,其示出了本发明各个实施例提供的题目问答方法所涉及的一种实施环境的结构示意图。该实施环境包括至少一个服务器120、至少一个用户客户端140和至少一个主播客户端160。
服务器120通过有线或者无线网络与用户客户端140和主播客户端160分别相连。
服务器120可以是一台或者多台服务器,还可以是一个云计算中心。换句话说,服务器120可以由一台服务器实现;也可以由多台服务器组合实现,每台服务器承担相同或者不同的功能,比如有用于注册和登录的服务器、用于保存用户头像的服务器、用于保存频道信息及配置信息的服务器、用于保存图片或视频的服务器等等;服务器120也可以采用云计算中心实现,云计算中心是一整片服务集群所形成的虚拟计算平台。
在团队语音工具中,包括有一个到多个客户端,比如百万个客户端或者千万个客户端。这些客户端可以是智能手机、平板电脑、电子书阅读器、MP3播放 器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。每个房间通常包括至少一个主播客户端160和至少一个用户客户端140。
其中,主播客户端160是拥有直播视频上传权限的用户所操作的终端,用户通过该终端可以将本地摄像头采集到的视频上传给服务器120,然后由服务器120将该直播视频转发给所述房间内的用户客户端140。用户客户端140接收直播视频并显示,然后用户客户端140可以发送文字信息、语音信息或者礼物信息等与主播客户端160进行互动。
其中,主播客户端160和一部分拥有房间管理权限的用户客户端140还可以称之为操作员客户端180。即,该主播客户端160也拥有房间管理权限。在本实施环境中,主要以操作员客户端180就是主播客户端来举例说明,但是应当意识到,在其它实施环境中,操作员客户端180也可以是拥有房间管理权限的用户客户端140。
请参考图2,其示出了本发明一个实施例提供的题目问答方法的方法流程图。本实施例主要以该题目问答方法应用于如图1所示的服务器中来举例说明。该题目问答方法,可以包括如下步骤:
步骤202,将主播客户端用于提问的直播视频发送给同一虚拟房间(以下简称为“房间”)的至少一个用户客户端进行展示;
步骤204,接收至少一个用户客户端反馈的答案信息;
步骤206,将接收到的至少一个答案信息与预设答案进行匹配;
步骤208,将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给该房间中的各个客户端进行展示。本实施例中,所述各个客户端包括该同一房间中的主播客户端和用户客户端。
综上所述,本实施例提供的题目问答方法,可提高信息筛选的准确性,节约时间的效果。
请参考图3,其示出了本发明另一个实施例提供的题目问答方法的方法流程图。本实施例主要以该题目问答方法应用于如图1所示的用户客户端中来举例 说明。该题目问答方法,可以包括如下步骤:
步骤302,接收服务器发送的主播客户端用于提问的直播视频并进行展示;
步骤304,向服务器反馈答案信息;
步骤306,接收服务器发送的用户客户端的资料信息并进行展示;
该用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。
综上所述,本实施例提供的题目问答方法可提高信息筛选的准确性,节约时间的效果。
请参考图4,其示出了本发明另一个实施例提供的题目问答方法的方法流程图。本实施例主要以该题目问答方法应用于如图1所示的操作员客户端中来举例说明。该题目问答方法,可以包括如下步骤:
步骤402,向服务器设置包括有预设答案的设置信息;
预设答案用于服务器将接收到的至少一个答案信息与预设答案进行匹配,该答案信息是服务器将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示后,接收到的至少一个用户客户端反馈的答案信息;
步骤404,接收服务器发送的用户客户端的资料信息并进行展示;
用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。
综上所述,本实施例提供的题目问答方法,通过向服务器设置包括有预设答案的设置信息;接收服务器发送的用户客户端的资料信息并进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
请参考图5A,其示出了本发明另一个实施例提供的题目问答方法的方法流程图。本实施例主要以该题目问答方法应用于如图1所示的实施环境中来举例 说明。该题目问答方法,可以包括如下步骤:
步骤501,服务器将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;
同一房间是团队语音工具中的一种用户群体划分,同一房间的人可以互相公聊或者私聊,同一房间还可以称之为同一频道、同一分区和同一虚拟舞台等等。
通常来讲,服务器将主播客户端用于提问的直播视频发送给同一房间的全部客户端进行展示。也即,服务器既将主播客户端用于提问的直播视频发送给同一房间的用户客户端进行展示,服务器还将主播客户端用于提问的直播视频发送给同一房间的主播客户端进行展示。
步骤502,用户客户端接收服务器发送的主播客户端用于提问的直播视频并进行展示;
具体来讲,用户客户端和操作员客户端都可以接收服务器发送的主播客户端用于提问的直播视频并进行展示。如图5B所示,操作员客户端接收服务器发送的主播客户端用于提问的直播视频并在显示区域a0中进行展示。如图5C所示,用户客户端接收服务器发送的主播客户端用于提问的直播视频并在显示区域b1中进行展示。
步骤503,操作员客户端向服务器设置包括有预设答案的设置信息;
预设答案用于服务器将接收到的至少一个答案信息与预设答案进行匹配,答案信息是服务器将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示后,服务器接收到的至少一个用户客户端反馈的答案信息。
操作员客户端向服务器设置包括有预设答案的设置信息,设置信息包括预设答案、以及答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少零种,如图5B所示。
操作员可以在输入框a1“正确答案”中输入预设答案。
操作员可以在输入框a2“答案提示”中输入答案提示。
操作员可以在输入框a3“获奖用户数”中输入获奖客户端数目。
操作员可以在输入框a4“答对奖励”中输入答对奖励。
操作员可以在输入框a5“答题时长”中输入答题时间长度。
步骤504,服务器检测预定条件是否成立;
预定条件包括:主播客户端处于直播状态、操作员客户端拥有房间的管理权限和不存在其它客户端正在设置设置信息;
具体来讲,服务器依次检测上述预定条件是否成立,可以按照先检测主播客户端处于直播状态、再检测操作员客户端拥有房间的管理权限,然后检测不存在其它客户端正在设置设置信息的检测顺序检测上述预定条件是否成立;还可以按照先检测操作员客户端拥有房间的管理权限、再检测主播客户端处于直播状态,然后检测不存在其它客户端正在设置设置信息的检测顺序检测上述预定条件是否成立。当然,上述示例只是示例性的,服务器可以根据具体实际情况进行检测顺序的调整。
若检测结果为预定条件成立,则服务器执行接收并保存操作员客户端设置的设置信息的步骤505。
设置信息包括预设答案、以及答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少零种。
其中,操作员客户端为主播客户端或者其它拥有房间的管理权限的用户客户端。
若检测结果为预定条件不成立,则操作员客户端无法向服务器设置包括有预设答案的设置信息,因此服务器无法接收并保存操作员客户端设置的设置信息。
需要补充说明的是,在设置信息包括答案提示时,服务器将答案提示发送给同一房间的至少一个用户客户端进行展示;
在设置信息包括答对奖励时,服务器将答对奖励发送给同一房间的至少一个用户客户端进行展示;
在设置信息同时包括答案提示和答对奖励时,服务器将答案提示和答对奖励发送给同一房间的至少一个用户客户端进行展示。
如图5C所示,用户客户端可以在答案提示的显示框c1中展示接收到的答案提示,该答案提示可以是“猜一个成语”。用户客户端还可以在答对奖励的显示框c2中展示接收到的答对奖励“小红花一朵”。
步骤506,服务器接收操作员客户端发送的开始答题信号;
通常,操作员客户端在设置完设置信息后,向服务器发送开始答题信号,如图5B所示,操作员点击开始按钮a6即可控制操作员客户端向服务器发送开始答题信号。
对应地,服务器接收操作员客户端发送的开始答题信号。
步骤507,服务器向至少一个用户客户端发送显示第一动画的信号;
优选地,在开始答题后,服务器向至少一个用户客户端发送显示第一动画的信号,该第一动画为用幕布遮挡直播视频的显示区域的动画。也即,当进入答题程序后,各个用户客户端需要将主播客户端用于提问的直播视频的显示区域遮挡起来。
步骤508,用户客户端接收服务器发送的显示第一动画的信号;
第一动画为用幕布遮挡直播视频的显示区域的动画。
步骤509,用户客户端显示第一动画;
如图5C所示,用户客户端显示第一动画,该第一动画为用幕布遮挡直播视频的显示区域b1。其中,第一动画在表现幕布遮挡直播视频的显示区域b1的展现方式上有多种,可以从左往右进行遮挡,可以从右往左进行遮挡,还可以从上往下进行遮挡,还可以从左右两侧向中间一起进行遮挡。
步骤510,用户客户端向服务器反馈答案信息;
在展示直播视频的用户界面的公共聊天入口中以文字信息反馈答案信息。
如图5C所示,用户客户端可以在答案输入框d中输入他们认为正确的答案信息,该答案信息可能正确,也可能不正确。
在本实施例中,该答案输入框d优选是该房间内的公共聊天入口。也即,用户可以在公共聊天入口输入普通的聊天信息,也可以在公共聊天入口输入答案信息。若该答案输入框d是区别于公共聊天入口之外的其它输入框,不仅会增加服务器的处理复杂度,用户客户端的设计开发工作量,还会增加用户在使用时的复杂度。
步骤511,服务器接收至少一个用户客户端反馈的答案信息;
具体来讲,服务器接收至少一个用户客户端在展示直播视频的用户界面的公共聊天入口中以文字信息反馈的答案信息。
步骤512,服务器将接收到的至少一个答案信息与预设答案进行匹配;
服务器将接收到的至少一个正确或是不正确的答案信息与预设答案进行匹 配,在至少一个正确或是不正确答案信息找出与预设答案匹配的答案信息。具体来讲,服务器可以按照每个答案信息的接收时间由早到晚的顺序来将每个答案信息与预设答案进行匹配。
比如,假设预设答案为“猴子捞月”,用户客户端反馈的答案信息有“猴子吃香蕉”、“大象卷木棍”、“猴子捞月”、“狐狸摘葡萄”、“猴子捕月”、“猴子捞月”等等,服务器将上述六个答案与预设答案“猴子捞月”进行匹配,在其中找出“猴子捞月”是为与预设答案匹配的答案信息。
步骤513,服务器将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
资料信息通常是指客户端的头像、昵称和用户名之类的信息。
比如,假设答案信息是“猴子捞月”的用户客户端的昵称分别为“伊凡的夏天”、“我爱玩”和“小喵喵的花朵”,则服务器将“伊凡的夏天”、“我爱玩”和“小喵喵的花朵”这三个用户客户端的昵称发送给房间中的各个客户端进行展示。此处的“各个客户端”通常包括该房间内的所有客户端。
服务器将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示,本步骤包括但不限于如下子步骤:
1、服务器检测答题结束条件是否成立;
答题结束条件包括但不限于如下三种情况:
第一种,服务器接收到操作员客户端发送的立即停止信号;第二种,在设置信息包括获奖客户端数目时,服务器已经接收到的答案信息中与预设答案匹配的答案信息的数目达到获奖客户端数目;第三种,在设置信息包括答题时间长度时,服务器接收答案信息的时长达到答题时间长度。
2、若检测结果为答题结束条件成立,将已经接收到的答案信息中与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
具体来讲,根据上述答题结束条件的三种不同情况,本步骤具体有如下三种情况:
第一种,服务器检测的结果为接收到操作员客户端发送的立即停止信号,则立即停止答题程序,将已经接收到的答案信息中与预设答案匹配的答案信息 所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;
如图5B所示,若是操作员点击了“立即结束”按钮e,则服务器将接收到操作员客户端发送的立即停止信号,在服务器接收到该立即停止信号后,将会中止该答题程序。
第二种,服务器检测的结果为已经接收到的答案信息中与预设答案匹配的答案信息的数目已经达到获奖客户端数目,则服务器将已经接收到的答案信息中与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;
比如,预设的获奖客户端数目为10个,如果服务器没有接收到立即停止信号,该轮答题的答题时长也未超过预设的答题时间长度,但是服务器检测到已经答对的用户客户端已经达到了10个,就自动结束本轮答题,然后服务器将已经接收到的答案信息中与预设答案匹配的10个答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
第三种,服务器检测的结果为接收答案信息的时长已经达到答题时间长度,则服务器将已经接收到的答案信息中与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
比如,预设的答题时长长度为60秒,若60秒内服务器都没接收到立即停止信号,答对答案的用户客户端也不够预设的获奖客户端数目,则服务器在开始答题信号后的60秒时自动结束本轮答题,然后服务器将已经接收到的答案信息中与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
需要补充说明的是,上述三种检测答题结束的条件可以单独使用也可以结合使用,在结合使用的情况下,对上述检测答题结束的条件的检测顺序可以根据需要进行限定或者对其不进行限定,并且只要有一种答题结束条件成立,就可以终止答题。
步骤514,用户客户端接收服务器发送的用户客户端的资料信息并进行展示;
用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。
具体来讲,用户客户端屏幕上会弹出一个提示窗口,该提示窗口中展示与预设答案匹配的答案信息所对应的用户客户端的资料信息。
如图5C所示,用户客户端将“伊凡的夏天”、“我爱玩”和“小喵喵的花朵”这三个用户客户端的资料信息在提示窗口b2中进行展示。
步骤515,服务器向至少一个用户客户端发送显示第二动画的信号;
在答题结束后,服务器向至少一个用户客户端发送显示第二动画的信号,第二动画为将幕布拉开以重新显示直播视频的显示区域的动画。
步骤516,用户客户端接收服务器发送的显示第二动画的信号;
第二动画为将幕布拉开以重新显示直播视频的显示区域的动画。
步骤517,用户客户端显示第二动画。
如图5C所示,用户客户端显示第二动画。该第二动画是将幕布拉开以重新显示直播视频的显示区域b1的动画。其中,第二动画在表现幕布拉开以重新显示直播视频的显示区域b1的展现方式上有多种,可以从左往右进行拉开,可以从右往左进行拉开,还可以从下往上进行拉开,还可以从中间向两侧一起拉开。
步骤518,操作员客户端接收服务器发送的用户客户端的资料信息并进行展示。
用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。需要说明的是,操作员客户端展示该用户客户端的资料信息的方式可以与普通的用户客户端展示该用户客户端的资料信息的方式相同或者不同。比如,操作员客户端展示该用户客户端的资料信息时可以多显示一个“开始下一轮设置”按钮,方便操作员客户端开始下一次答题过程的设置信息的设置过程。
本步骤接收用户客户端的资料信息并进行展示的效果与用户客户端接收用户客户端的资料信息并进行展示的效果类似,在此就不再赘述。需要补充说明的是,上述步骤的执行顺序并不严格限定,在不同的实施例中执行顺序根据具体情况会不一样。
综上所述,本实施例提供的题目问答方法,通过将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;接收从至少一个用户客户端反馈的至少一个答案信息;将接收到的至少一个答案信息与预设答案进行匹配;将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送 给房间中的各个客户端进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
另外,通过在展示直播视频的用户界面的公共聊天入口中以文字信息反馈答案信息,减少了公共聊天入口和私聊入口来回切换的麻烦。
以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
请参考图6,其示出了本发明一个实施例提供的题目问答装置的结构示意图。该题目问答装置可以通过软件、硬件或者两者的结合实现成为服务器的全部或者一部分,该题目问答装置包括:视频发送模块620、答案接收模块640、答案匹配模块660和资料发送模块680;
视频发送模块620,用于将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;
答案接收模块640,用于接收至少一个用户客户端反馈的答案信息;
答案匹配模块660,用于将答案接收模块640接收到的至少一个答案信息与预设答案进行匹配;
资料发送模块680,用于将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
综上所述,本实施例提供的题目问答装置,通过将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;接收从至少一个用户客户端反馈的至少一个答案信息;将接收到的至少一个答案信息与预设答案进行匹配;将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
请参考图7,其示出了本发明另一个实施例提供的题目问答装置的结构示意 图。该题目问答装置可以通过软件、硬件或者两者的结合实现成为用户客户端的全部或者一部分,该题目问答装置包括:视频接收模块720、答案反馈模块740和资料接收模块760;
视频接收模块720,用于接收服务器发送的主播客户端用于提问的直播视频并进行展示;
答案反馈模块740,用于向服务器反馈答案信息;
资料接收模块760,用于接收服务器发送的用户客户端的资料信息并进行展示;
用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。
综上所述,本实施例提供的题目问答装置,通过接收服务器发送的主播客户端用于提问的直播视频并进行展示;向服务器反馈答案信息;接收服务器发送的用户客户端的资料信息并进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
请参考图8,其示出了本发明另一个实施例提供的题目问答装置的结构示意图。该题目问答装置可以通过软件、硬件或者两者的结合实现成为操作员客户端的全部或者一部分,该题目问答装置包括:信息设置模块820和信息接收模块840;
信息设置模块820,用于向服务器设置包括有预设答案的设置信息;
预设答案用于服务器将接收到的至少一个答案信息与预设答案进行匹配,答案信息是服务器将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示后,接收到的至少一个用户客户端反馈的答案信息;
信息接收模块840,用于接收服务器发送的用户客户端的资料信息并进行展示;
用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信 息。
综上所述,本实施例提供的题目问答装置,通过向服务器设置包括有预设答案的设置信息;接收服务器发送的用户客户端的资料信息并进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
请参考图9,其示出了本发明一个实施例提供的题目问答系统的结构示意图。该题目问答系统包括至少一个服务器91、至少一个用户客户端92和操作员客户端93,具体如下:
所述服务器91,包括:视频发送模块920、答案接收模块940、答案匹配模块960和资料发送模块980;
视频发送模块920,用于将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;
答案接收模块940,用于接收至少一个用户客户端反馈的答案信息;
答案匹配模块960,用于将接收到的至少一个答案信息与预设答案进行匹配;
资料发送模块980,用于将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
优选地,答案接收模块940,用于接收至少一个用户客户端在展示直播视频的用户界面的公共聊天入口中以文字信息反馈的答案信息。
优选地,服务器91,还包括:
信息保存模块930,用于接收并保存操作员客户端设置的设置信息,设置信息至少包括预设答案。另外,所述设置信息可以只包括预设答案也可以除了包括预设答案外还可包括答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少一种;
其中,操作员客户端为主播客户端或者其它拥有房间的管理权限的用户客户端。
优选地,在预定条件成立时,信息保存模块接收并保存操作员客户端设置 的设置信息。所述预定条件
包括:主播客户端处于直播状态、操作员客户端拥有房间的管理权限和不存在其它客户端正在设置设置信息。
优选的,服务器91,还包括:
提示发送模块,用于在设置信息包括答案提示时,将答案提示发送给同一房间的至少一个用户客户端进行展示;
奖励发送模块,用于在设置信息包括答对奖励时,将答对奖励发送给同一房间的至少一个用户客户端进行展示;
合成发送模块,用于在设置信息同时包括答案提示和答对奖励时,将答案提示和答对奖励发送给同一房间的至少一个用户客户端进行展示。
优选地,资料发送模块980可包括:条件检测单元981和资料发送单元982;
条件检测单元981,用于检测答题结束条件是否成立;
资料发送单元982,用于若检测结果为答题结束条件成立,将已经接收到的答案信息中与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示。
优选地,条件检测单元981可包括信号检测子单元、数目检测子单元和时长检测子单元中的至少一个,其中;
信号检测子单元,用于检测是否接收到操作员客户端发送的立即停止信号;
数目检测子单元,用于在设置信息包括获奖客户端数目时,检测已经接收到的答案信息中与预设答案匹配的答案信息的数目是否达到获奖客户端数目;
时长检测子单元,用于在设置信息包括答题时间长度时,检测接收答案信息的时长是否达到答题时间长度。
这里,只要满足信号检测子单元接收到操作员客户端发送的立即停止信号、数目检测子单元检测到已经接收到的答案信息中与预设答案匹配的答案信息的数目达到了获奖客户端数目、时长检测子单元检测到接收答案信息的时长达到答题时间长度中的一个条件,则答题结束条件成立。优选地,服务器91还包括:
信号接收模块,用于接收操作员客户端发送的开始答题信号;
第一发送模块,用于向至少一个用户客户端发送显示第一动画的信号,第一动画为用幕布遮挡直播视频的显示区域的动画;
服务器91还包括:
第二发送模块,用于向至少一个用户客户端发送显示第二动画的信号,第二动画为将幕布拉开以重新显示直播视频的显示区域的动画。
用户客户端92,包括:视频接收模块902、答案反馈模块904和资料接收模块906;
视频接收模块902,用于接收服务器发送的主播客户端用于提问的直播视频并进行展示;
答案反馈模块904,用于向服务器反馈答案信息;
资料接收模块906,用于接收服务器发送的用户客户端的资料信息并进行展示,用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信息。
优选地,答案反馈模块904,用于在展示直播视频的用户界面的公共聊天入口中以文字信息反馈答案信息。
优选地,用户客户端92,还包括:
第一接收模块,用于接收服务器发送的显示第一动画的信号,第一动画为用幕布遮挡直播视频的显示区域的动画;
第一显示模块,用于显示第一动画。
该用户客户端92,还包括:
第二接收模块,用于接收服务器发送的显示第二动画的信号,第二动画为将幕布拉开以重新显示直播视频的显示区域的动画;
第二显示模块,用于显示第二动画。
操作员客户端93,包括:信息设置模块908和信息接收模块909;
信息设置模块908,用于向服务器设置包括有预设答案的设置信息,预设答案用于服务器将接收到的至少一个答案信息与预设答案进行匹配,答案信息是服务器将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示后,接收到的至少一个用户客户端反馈的答案信息;
信息接收模块909,用于接收服务器发送的用户客户端的资料信息并进行展示,用户客户端的资料信息是服务器将接收到的至少一个答案信息与预设答案进行匹配后,发送的与预设答案匹配的答案信息所对应的用户客户端的资料信 息。
优选地,信息设置模块908,用于向服务器设置设置信息,设置信息包括预设答案、以及答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少零种。
综上所述,本实施例提供的题目问答系统,通过将主播客户端用于提问的直播视频发送给同一房间的至少一个用户客户端进行展示;接收从至少一个用户客户端反馈的至少一个答案信息;将接收到的至少一个答案信息与预设答案进行匹配;将与预设答案匹配的答案信息所对应的用户客户端的资料信息发送给房间中的各个客户端进行展示;解决了背景技术中团队语音工具中的交互方式是通过人工在众多的文字信息中筛选出正确答案,从而完成题目的问答,会导致正确答案的误选,降低信息筛选的准确性,耗费大量时间的问题;达到了不会误选正确答案,提高信息筛选的准确性,节约时间的效果。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (31)

  1. 一种用于服务器的题目问答方法,包括:
    将主播客户端用于提问的视频发送给与主播客户端处于同一虚拟房间的至少一个用户客户端进行展示;
    接收从所述至少一个用户客户端反馈的至少一个答案信息;
    从接收到的所述至少一个答案信息中查找与预设答案匹配的答案信息;以及
    将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
  2. 根据权利要求1所述的方法,其特征在于,所述答案信息是在展示所述视频的用户界面的公共聊天入口中输入的。
  3. 根据权利要求1所述的方法,其特征在于,所述接收从所述至少一个用户客户端反馈的至少一个答案信息之前,所述方法包括:
    接收并保存操作员客户端设置的设置信息,
    其中所述设置信息包括所述预设答案,并且所述操作员客户端为所述主播客户端或者拥有所述虚拟房间的管理权限的用户客户端。
  4. 根据权利要求3所述的方法,其特征在于,在预定条件成立时,接收并保存操作员客户端设置的设置信息,
    其中所述预定条件包括:所述主播客户端处于直播状态、所述操作员客户端拥有所述虚拟房间的管理权限和无其它客户端正在设置所述设置信息。
  5. 根据权利要求3所述的方法,其特征在于,所述设置信息还包括答案提示、答对奖励、获奖客户端数目和答题时间长度中的至少一种,并且
    在所述设置信息包括答案提示和答对奖励中的至少一个时,所述答案提示和答对奖励中的至少一个被发送给同一虚拟房间中的所述至少一个用户客户端进行展示。
  6. 根据权利要求3所述的方法,其特征在于,在答题结束时,将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
  7. 根据权利要求6所述的方法,其特征在于,在下述条件中的至少一个满足时答题结束:
    接收到所述操作员客户端发送的立即停止信号;
    在所述设置信息包括所述获奖客户端数目时,已经接收到的所述答案信息中与所述预设答案匹配的所述答案信息的数目达到所述获奖客户端数目;和
    在所述设置信息包括所述答题时间长度时,接收所述答案信息的时长达到所述答题时间长度。
  8. 根据权利要求3至7中的任一项权利要求所述的方法,其特征在于,所述接收并保存操作员客户端设置的设置信息的步骤之后,还包括:
    接收所述操作员客户端发送的开始答题信号;
    向所述至少一个用户客户端发送显示第一动画的信号,其中,所述第一动画为用幕布遮挡所述视频的显示区域的动画。
  9. 根据权利要求8所述的方法,其特征在于,所述将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示的步骤之后,所述方法包括:
    向所述至少一个用户客户端发送显示第二动画的信号,所述第二动画为将所述幕布拉开以重新显示所述视频的显示区域的动画。
  10. 一种用于用户客户端的题目问答方法,包括:
    接收服务器发送的主播客户端用于提问的视频并进行展示;
    向所述服务器反馈答案信息;
    接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与预设答案匹配的用户客户端的资料信息。
  11. 根据权利要求10所述的方法,其特征在于,在展示所述视频的用户界面的公共聊天入口中输入所述答案信息。
  12. 根据权利要求10所述的方法,其特征在于,所述向所述服务器反馈答案信息的步骤之前,所述方法还包括:
    接收所述服务器发送的显示第一动画的信号,所述第一动画为用幕布遮挡所述视频的显示区域的动画显示所述第一动画。
  13. 根据权利要求12所述的方法,其特征在于,所述接收所述服务器发送的用户客户端的资料信息并进行展示的步骤之后,所述方法还包括:
    接收所述服务器发送的显示第二动画的信号,所述第二动画为将所述幕布拉开以重新显示所述视频的显示区域的动画;
    显示所述第二动画。
  14. 一种用于操作员客户端的题目问答方法,包括:
    向服务器设置包括有预设答案的设置信息,所述预设答案用于所述服务器从用户客户端接收到的至少一个答案信息中查找与所述预设答案匹配的答案信息;
    接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
  15. 根据权利要求14所述的方法,其特征在于,所述设置信息还包括答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少一种。
  16. 一种用于服务器的题目问答装置,包括:
    视频发送模块,用于将主播客户端用于提问的视频发送给与主播客户端处于同一虚拟房间的至少一个用户客户端进行展示;
    答案接收模块,用于接收从所述至少一个用户客户端反馈的至少一个答案 信息;
    答案匹配模块,用于从接收到的所述至少一个答案信息中查找与预设答案匹配的答案信息;
    资料发送模块,用于将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
  17. 根据权利要求16所述的装置,其特征在于,所述答案信息是在展示所述视频的用户界面的公共聊天入口中输入的。
  18. 根据权利要求16所述的装置,其特征在于,所述装置还包括:
    信息保存模块,用于接收并保存操作员客户端设置的设置信息,所述设置信息包括所述预设答案,并且所述操作员客户端为所述主播客户端或者拥有所述虚拟房间的管理权限的用户客户端。
  19. 根据权利要求18所述的装置,其特征在于,在预定条件成立时,所述信息保存模块接收并保存操作员客户端设置的设置信息,其中所述预定条件包括:所述主播客户端处于直播状态、所述操作员客户端拥有所述虚拟房间的管理权限和无其它客户端正在设置所述设置信息。
  20. 根据权利要求18所述的装置,其特征在于,所述设置信息还包括答案提示、答对奖励、获奖客户端数目和答题时间长度中的至少一种,并且在所述设置信息包括答案提示和答对奖励中的至少一个时,所述答案提示和答对奖励中的至少一个被发送给同一虚拟房间中的所述至少一个用户客户端进行展示。
  21. 根据权利要求18所述的装置,其特征在于,在答题结束时,所述资料发送模块将与所述预设答案匹配的答案信息所对应的用户客户端的资料信息发送给所述虚拟房间中的各个客户端进行展示。
  22. 根据权利要求21所述的装置,其特征在于,在下述条件中的至少一个满足时答题结束:
    接收到所述操作员客户端发送的立即停止信号;
    在所述设置信息包括所述获奖客户端数目时,已经接收到的所述答案信息中与所述预设答案匹配的所述答案信息的数目达到所述获奖客户端数目;和
    在所述设置信息包括所述答题时间长度时,接收所述答案信息的时长达到所述答题时间长度。
  23. 根据权利要求18至22中的任一项权利要求所述的装置,其特征在于,还包括:
    信号接收模块,用于接收所述操作员客户端发送的开始答题信号;
    第一发送模块,用于向所述至少一个用户客户端发送显示第一动画的信号,其中,所述第一动画为用幕布遮挡所述视频的显示区域的动画。
  24. 根据权利要求23所述的装置,其特征在于,所述装置还包括:
    第二发送模块,用于向所述至少一个用户客户端发送显示第二动画的信号,所述第二动画为将所述幕布拉开以重新显示所述视频的显示区域的动画。
  25. 一种用于用户客户端的题目问答装置,包括:
    视频接收模块,用于接收服务器发送的主播客户端用于提问的视频并进行展示;
    答案反馈模块,用于向所述服务器反馈答案信息;
    资料接收模块,用于接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
  26. 根据权利要求25所述的装置,其特征在于,在展示所述视频的用户界面的公共聊天入口中输入所述答案信息。
  27. 根据权利要求25所述的装置,其特征在于,所述装置还包括:
    第一接收模块,用于接收所述服务器发送的显示第一动画的信号;
    第一显示模块,用于显示所述第一动画,其中,所述第一动画为用幕布遮 挡所述视频的显示区域的动画。
  28. 根据权利要求27所述的装置,其特征在于,所述装置还包括:
    第二接收模块,用于接收所述服务器发送的显示第二动画的信号,所述第二动画为将所述幕布拉开以重新显示所述视频的显示区域的动画;
    第二显示模块,用于显示所述第二动画。
  29. 一种用于操作员客户端的题目问答装置,包括:
    信息设置模块,用于向服务器设置包括有预设答案的设置信息,所述预设答案用于所述服务器从用户客户端接收到的至少一个答案信息中查找与所述预设答案匹配的答案信息;
    信息接收模块,用于接收所述服务器发送的用户客户端的资料信息并进行展示,所述用户客户端的资料信息是向服务器反馈的答案信息与所述预设答案匹配的用户客户端的资料信息。
  30. 根据权利要求29所述的装置,其特征在于,所述设置信息还包括答案提示、答对奖励、获奖客户端数目和答题时间长度四者中的至少一种。
  31. 一种题目问答系统,其特征在于,所述题目问答系统包括至少一台服务器、至少一个用户客户端和至少一个操作员客户端,所述至少一个用户客户端和至少一个操作员客户端通过有线或者无线网络分别与至少一台服务器相连;
    所述服务器包括如权利要求16至24中任一项权利要求所述的题目问答装置;
    所述用户客户端包括如权利要求25至28中任一项权利要求所述的题目问答装置;
    所述操作员客户端包括如权利要求29至30中任一项权利要求所述的题目问答装置。
PCT/CN2014/091284 2013-11-29 2014-11-17 题目问答方法、装置及系统 WO2015078310A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310633980.4A CN103632332A (zh) 2013-11-29 2013-11-29 题目问答方法、装置及系统
CN201310633980.4 2013-11-29

Publications (1)

Publication Number Publication Date
WO2015078310A1 true WO2015078310A1 (zh) 2015-06-04

Family

ID=50213351

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/091284 WO2015078310A1 (zh) 2013-11-29 2014-11-17 题目问答方法、装置及系统

Country Status (2)

Country Link
CN (1) CN103632332A (zh)
WO (1) WO2015078310A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109618238A (zh) * 2018-11-16 2019-04-12 北京达佳互联信息技术有限公司 网络直播的数据处理方法、装置、电子设备和可读介质
CN110580554A (zh) * 2018-05-21 2019-12-17 阿里巴巴集团控股有限公司 交互业务的数据处理方法、装置及电子设备
CN111581340A (zh) * 2020-04-21 2020-08-25 北京达佳互联信息技术有限公司 一种题目更新方法、装置及服务器
CN114363650A (zh) * 2021-12-31 2022-04-15 广州方硅信息技术有限公司 直播间公屏文案的显示方法、电子设备及存储介质
CN114827645A (zh) * 2021-12-29 2022-07-29 广州方硅信息技术有限公司 基于蒙面互动的直播间进场方法、装置及计算机设备
CN115775158A (zh) * 2021-09-07 2023-03-10 北京达佳互联信息技术有限公司 资源分配方法、装置、电子设备及存储介质

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632332A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 题目问答方法、装置及系统
CN103905885B (zh) * 2014-03-25 2018-08-31 广州华多网络科技有限公司 视频直播方法及装置
CN104168505B (zh) * 2014-08-07 2019-07-02 广州华多网络科技有限公司 一种客户端播放控制方法及客户端
CN104219563B (zh) * 2014-09-16 2018-01-09 广州华多网络科技有限公司 一种频道直播方法、装置和系统
CN104363471A (zh) * 2014-11-21 2015-02-18 广州华多网络科技有限公司 一种基于视频直播的互动方法及相关设备、系统
CN104394437B (zh) * 2014-12-09 2018-01-12 广州华多网络科技有限公司 一种在线直播的开播方法及系统
CN112152905B (zh) 2015-02-16 2022-12-09 钉钉控股(开曼)有限公司 通讯方法、装置及移动设备
CN106934603A (zh) * 2015-12-30 2017-07-07 阿里巴巴集团控股有限公司 电子红包的实现方法和装置
CN105681056B (zh) 2016-01-13 2019-03-19 阿里巴巴集团控股有限公司 对象分配方法及装置
CN105812237B (zh) 2016-03-07 2020-12-04 钉钉控股(开曼)有限公司 快速添加提醒对象的方法及装置
CN107181784A (zh) * 2016-03-11 2017-09-19 阿里巴巴集团控股有限公司 一种资源分配方法及装置
CN107305459A (zh) 2016-04-25 2017-10-31 阿里巴巴集团控股有限公司 语音和多媒体消息的发送方法及装置
CN106027368B (zh) * 2016-05-04 2019-06-07 北京奔影网络科技有限公司 业务数据处理方法及装置
CN107368995A (zh) 2016-05-13 2017-11-21 阿里巴巴集团控股有限公司 任务处理方法及装置
CN105931515A (zh) * 2016-05-26 2016-09-07 广东小天才科技有限公司 一种在线解题方法及设备、系统
CN106331881B (zh) * 2016-09-20 2019-08-06 福建星网锐捷通讯股份有限公司 一种基于微信协助管理视频直播的方法及系统
CN106453559B (zh) * 2016-10-13 2019-08-02 北京奇虎科技有限公司 一种业务对象的处理方法、服务器、终端和系统
RU2747425C2 (ru) * 2016-10-24 2021-05-04 Конинклейке Филипс Н.В. Система ответа на вопросы из разных областей знаний в режиме реального времени
CN108124164B (zh) * 2016-11-28 2021-10-26 广州方硅信息技术有限公司 一种视频播放的方法、系统、主播端设备及客户端设备
CN106686468A (zh) * 2016-12-20 2017-05-17 天脉聚源(北京)传媒科技有限公司 一种直播互动的方法及装置
CN106604052A (zh) * 2016-12-20 2017-04-26 天脉聚源(北京)传媒科技有限公司 一种建立直播连接的方法及装置
CN106658216B (zh) * 2016-12-20 2020-04-21 天脉聚源(北京)传媒科技有限公司 一种共同获取信息的方法及装置
CN106658208B (zh) * 2016-12-20 2019-09-13 天脉聚源(北京)传媒科技有限公司 一种直播互动的方法及装置
CN107147951B (zh) * 2017-04-11 2021-02-02 武汉斗鱼网络科技有限公司 信息交互方法及装置
CN108966029A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种直播信息的处理方法
CN108960872A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种判断信息的积分处理方法
CN108965202A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种判断信息的处理方法
CN108965199A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种交互信息的处理方法
CN108964938A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种互动信息的接入方法
CN108966151A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种选择信息的处理方法
CN108965200A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种判断信息的处理方法
CN108966312A (zh) * 2017-05-17 2018-12-07 北京博瑞彤芸文化传播股份有限公司 一种互动信息的处理方法
CN107454436A (zh) * 2017-09-28 2017-12-08 广州酷狗计算机科技有限公司 互动方法、装置、服务器以及存储介质
CN108401162A (zh) * 2018-01-11 2018-08-14 北京潘达互娱科技有限公司 应用于网络直播中的消息处理方法及装置
CN108282700A (zh) * 2018-01-11 2018-07-13 北京潘达互娱科技有限公司 应用于网络直播中的信息处理方法及装置
CN108415638A (zh) * 2018-02-01 2018-08-17 优酷网络技术(北京)有限公司 一种答题页面的展示方法、计算机存储介质及终端设备
CN108391157B (zh) * 2018-02-07 2021-11-05 北京密境和风科技有限公司 互动直播方法、客户端、服务器和系统
CN108391156B (zh) * 2018-02-07 2022-03-01 北京密境和风科技有限公司 互动直播方法、客户端、服务器和系统
CN108335144A (zh) * 2018-02-12 2018-07-27 广州华多网络科技有限公司 展示应用程序的方法、装置和系统
CN108419140B (zh) * 2018-03-01 2019-07-23 广州虎牙信息科技有限公司 直播互动方法、装置、服务器、终端和存储介质
CN108391179B (zh) * 2018-04-26 2021-07-27 腾讯科技(深圳)有限公司 直播数据处理方法、装置、服务器、终端及存储介质
CN110545452B (zh) * 2018-05-28 2022-04-12 阿里巴巴集团控股有限公司 网络直播方法、装置、终端及服务器
CN109326335B (zh) * 2018-11-21 2022-06-28 北京春雨天下软件有限公司 一种医生在线答题派发方法及系统
CN109788367A (zh) * 2018-11-30 2019-05-21 北京达佳互联信息技术有限公司 一种信息提示方法、装置、电子设备及存储介质
CN110222142B (zh) * 2019-05-09 2021-08-27 网宿科技股份有限公司 一种题目分发方法及装置
CN110267051B (zh) * 2019-05-16 2021-09-14 北京奇艺世纪科技有限公司 一种数据处理的方法及装置
CN110164020A (zh) * 2019-05-24 2019-08-23 北京达佳互联信息技术有限公司 投票创建方法、装置、计算机设备及计算机可读存储介质
CN110366023B (zh) * 2019-06-10 2021-12-07 北京字节跳动网络技术有限公司 一种直播互动方法、装置、介质和电子设备
CN110505491B (zh) * 2019-07-16 2020-11-06 北京达佳互联信息技术有限公司 一种直播的处理方法、装置、电子设备及存储介质
CN111836068A (zh) * 2020-07-24 2020-10-27 北京达佳互联信息技术有限公司 直播互动方法、装置、服务器及存储介质
CN113395532B (zh) * 2021-05-21 2022-09-02 腾讯科技(深圳)有限公司 一种直播互动方法、装置、计算机设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1635486A (zh) * 2003-12-25 2005-07-06 英业达股份有限公司 能够提高成绩的快速学习系统及方法
CN1801245A (zh) * 2005-01-04 2006-07-12 英业达股份有限公司 课程内容的学习方法及其系统
CN101674254A (zh) * 2008-09-08 2010-03-17 罗肖 一种网络实时互动问答系统及方法
CN103632332A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 题目问答方法、装置及系统

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050239551A1 (en) * 2004-04-26 2005-10-27 Scott Griswold System and method for providing interactive games
TW201026059A (en) * 2008-12-23 2010-07-01 Efun Internat Corp Question-and-answer method of online real-time interactive program
CN102375927A (zh) * 2011-07-22 2012-03-14 深圳市财富万方信息技术有限公司 一种网络在线的知识和技能比赛的系统及其实现方法
CN102843599B (zh) * 2012-09-27 2015-05-13 北京导视互动网络技术有限公司 电视节目的互动方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1635486A (zh) * 2003-12-25 2005-07-06 英业达股份有限公司 能够提高成绩的快速学习系统及方法
CN1801245A (zh) * 2005-01-04 2006-07-12 英业达股份有限公司 课程内容的学习方法及其系统
CN101674254A (zh) * 2008-09-08 2010-03-17 罗肖 一种网络实时互动问答系统及方法
CN103632332A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 题目问答方法、装置及系统

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110580554A (zh) * 2018-05-21 2019-12-17 阿里巴巴集团控股有限公司 交互业务的数据处理方法、装置及电子设备
CN110580554B (zh) * 2018-05-21 2022-12-16 阿里巴巴华北技术有限公司 交互业务的数据处理方法、装置及电子设备
CN109618238A (zh) * 2018-11-16 2019-04-12 北京达佳互联信息技术有限公司 网络直播的数据处理方法、装置、电子设备和可读介质
CN109618238B (zh) * 2018-11-16 2021-07-16 北京达佳互联信息技术有限公司 网络直播的数据处理方法、装置、电子设备和可读介质
CN111581340A (zh) * 2020-04-21 2020-08-25 北京达佳互联信息技术有限公司 一种题目更新方法、装置及服务器
CN115775158A (zh) * 2021-09-07 2023-03-10 北京达佳互联信息技术有限公司 资源分配方法、装置、电子设备及存储介质
CN114827645A (zh) * 2021-12-29 2022-07-29 广州方硅信息技术有限公司 基于蒙面互动的直播间进场方法、装置及计算机设备
CN114827645B (zh) * 2021-12-29 2024-02-06 广州方硅信息技术有限公司 基于蒙面互动的直播间进场方法、装置及计算机设备
CN114363650A (zh) * 2021-12-31 2022-04-15 广州方硅信息技术有限公司 直播间公屏文案的显示方法、电子设备及存储介质
CN114363650B (zh) * 2021-12-31 2024-02-06 广州方硅信息技术有限公司 直播间公屏文案的显示方法、电子设备及存储介质

Also Published As

Publication number Publication date
CN103632332A (zh) 2014-03-12

Similar Documents

Publication Publication Date Title
WO2015078310A1 (zh) 题目问答方法、装置及系统
JP7369176B2 (ja) オンライン・マルチプレーヤー・セッションへの参加を促すシステムおよび方法
CN110570698B (zh) 一种在线教学控制方法、装置、存储介质以及终端
CN104468623B (zh) 一种基于在线直播的信息展示方法、相关装置及系统
EP3135032B1 (en) Participation queue system and method for online video conferencing
US10542237B2 (en) Systems and methods for facilitating communications amongst multiple users
US20090303984A1 (en) System and method for private conversation in a public space of a virtual world
WO2016202128A1 (zh) 一种消息共享方法及客户端、计算机存储介质
US12109497B2 (en) Methods, systems, and media for coordinating multiplayer game sessions
US10897637B1 (en) Synchronize and present multiple live content streams
US11715386B1 (en) Queuing for a video conference session
WO2017101320A1 (zh) 一种实现双人同时视频直播的方法及移动客户端
WO2016050080A1 (zh) 一种多人观看视频实时互动的方法及系统
US20170171509A1 (en) Method and electronic apparatus for realizing two-person simultaneous live video
WO2018045979A1 (zh) 媒体文件的消息传输方法、装置和存储介质
WO2015120789A1 (en) Information processing method and game server
JP2010152813A (ja) 情報通信システムおよび情報通信方法
US20240039922A1 (en) Method and system for live dating
WO2023001065A1 (zh) 群组互动方法、装置、设备及存储介质
CN108809902B (zh) 终端、服务器及其音视频会议实现方法、装置与系统
US12086918B2 (en) Image processing method and apparatus and computer-readable storage medium
CN112383832A (zh) 直播间互动方法、电子设备和计算机可读存储介质
US20230362115A1 (en) Image display method and apparatus, storage medium, and electronic device
US20130117704A1 (en) Browser-Accessible 3D Immersive Virtual Events
US10565033B2 (en) Event management server, information processing apparatus, information processing system, and event realizing method

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

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 14.10.2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14865759

Country of ref document: EP

Kind code of ref document: A1