CN113326013A - Information interaction method and device and electronic equipment - Google Patents

Information interaction method and device and electronic equipment Download PDF

Info

Publication number
CN113326013A
CN113326013A CN202110680544.7A CN202110680544A CN113326013A CN 113326013 A CN113326013 A CN 113326013A CN 202110680544 A CN202110680544 A CN 202110680544A CN 113326013 A CN113326013 A CN 113326013A
Authority
CN
China
Prior art keywords
screen projection
information
screen
user
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110680544.7A
Other languages
Chinese (zh)
Inventor
刘王胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202110680544.7A priority Critical patent/CN113326013A/en
Publication of CN113326013A publication Critical patent/CN113326013A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/452Remote windowing, e.g. X-Window System, desktop virtualisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the disclosure discloses an information interaction method, an information interaction device and electronic equipment. One embodiment of the method comprises: generating a screen projection request according to the received operation for indicating the use of the screen projection equipment, wherein the screen projection request comprises the user identification of the participating user; sending the screen projection request to a server side so that the server side executes the following screen projection equipment determination operations: determining target screen projection equipment according to a preset incidence relation; and sending multimedia conference information to be screen-projected to the target screen-projecting device according to the received feedback information that the target screen-projecting device sent by the server is successfully started, so that the target screen-projecting device can display the multimedia conference information in a screen-projecting manner. The screen projection efficiency is improved.

Description

Information interaction method and device and electronic equipment
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to an information interaction method and apparatus, and an electronic device.
Background
With the development of internet technology, various information, such as real-time multimedia conference information, etc., can be transmitted through a network.
In a multimedia conference room where a plurality of users are engaged, information of a multimedia conference can be displayed by using a multimedia conference terminal provided in the multimedia conference room.
Disclosure of Invention
This disclosure is provided to introduce concepts in a simplified form that are further described below in the detailed description. This disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The embodiment of the disclosure provides an information interaction method, an information interaction device and electronic equipment.
In a first aspect, an embodiment of the present disclosure provides an information interaction method, including: generating a screen projection request according to the received operation for indicating the use of the screen projection equipment, wherein the screen projection request comprises the user identification of the participating user; sending the screen projection request to a server side so that the server side executes the following screen projection equipment determination operations: determining target screen projection equipment according to a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of conference users of the multimedia conference; sending multimedia conference information to be screen-projected to target screen-projecting equipment according to received feedback information that the target screen-projecting equipment sent by a server is successfully started, so that the target screen-projecting equipment performs screen-projecting display on the multimedia conference information; the feedback information is generated by the server after receiving response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started.
In a second aspect, an embodiment of the present disclosure provides an information interaction method, including: receiving the screen projection request sent by a user terminal, and determining target screen projection equipment according to user identifications of the participating users indicated by the screen projection request and a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of participant users of the multimedia conference; sending a screen projection starting instruction to the target screen projection equipment so that the target screen projection equipment starts screen projection; sending feedback information of successful starting of target screen projection equipment to the user terminal so that the user terminal sends multimedia conference information to be projected to the target screen projection equipment; the feedback information is generated after response information sent by the screen projection equipment is received, and the response information is used for indicating that screen projection is successfully started.
In a third aspect, an embodiment of the present disclosure provides an information interaction apparatus, including: the screen projection device comprises a generating unit, a display unit and a display unit, wherein the generating unit is used for generating a screen projection request according to the received operation for indicating the use of the screen projection device, and the screen projection request comprises user identification of a participant user; a first sending unit, configured to send the screen projection request to a server, so that the server performs the following screen projection device determination operations: determining target screen projection equipment according to a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of conference users of the multimedia conference; the second sending unit is used for sending multimedia conference information to be screen-projected to the target screen-projecting device according to the received feedback information that the target screen-projecting device sent by the server is successfully started, so that the target screen-projecting device can display the multimedia conference information in a screen-projecting manner; the feedback information is generated by the server after receiving response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started.
In a fourth aspect, an embodiment of the present disclosure provides an information interaction apparatus, including: the receiving unit is used for receiving the screen projecting request sent by the user terminal and determining target screen projecting equipment according to the user identification of the participating user indicated by the screen projecting request and a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of participant users of the multimedia conference; the third sending unit is used for sending a screen projection starting instruction to the target screen projection equipment so as to enable the target screen projection equipment to start screen projection; a fourth sending unit, configured to send feedback information that the target screen projection device is successfully enabled to the user terminal, so that the user terminal sends multimedia conference information to be projected to the target screen projection device; the feedback information is generated after response information sent by the screen projection equipment is received, and the response information is used for indicating that screen projection is successfully started.
In a fifth aspect, an embodiment of the present disclosure provides an information interaction system, including a screen projection device, a client, and a server, where the screen projection device is interconnected with the server, and is configured to start displaying multimedia information sent by the client to an information display screen according to a start instruction received from the server; the client is used for sending a conference room reservation request to the server, wherein the conference room reservation request comprises user identification of conference participating users, reserved conference room identification information and time information of using a conference room; initiating a screen projection request to a server, wherein the screen projection request comprises the user identification of the participated user; the server is used for receiving the conference room reservation request and establishing an association relation among the user identification of the conference participating user, the reserved conference room identification information and the time information corresponding to the conference room reservation request; and receiving the screen projection request, determining the screen projection equipment according to the user identification of the participant indicated by the screen projection request, and sending the multimedia information of the terminal equipment to the screen projection equipment, wherein the conference room identification information of the conference room is pre-bound with the screen projection equipment identification corresponding to the conference room.
In a sixth aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; a storage device, configured to store one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the information interaction method according to the first aspect or the information interaction method according to the second aspect.
In a seventh aspect, the disclosed embodiments provide a computer-readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the information interaction method according to the first aspect described in the first aspect, or the steps of the information interaction method according to the second aspect.
According to the information interaction method, the information interaction device and the electronic equipment, a screen projection request is generated according to the received operation for indicating to use the screen projection equipment, wherein the screen projection request comprises the user identification of the participant user; sending the screen projection request to a server side so that the server side executes the following screen projection equipment determination operations: determining target screen projection equipment according to a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of conference users of the multimedia conference; sending multimedia conference information to be screen-projected to target screen-projecting equipment according to received feedback information that the target screen-projecting equipment sent by a server is successfully started, so that the target screen-projecting equipment performs screen-projecting display on the multimedia conference information; the feedback information is generated after the server side receives the response information sent by the screen projection equipment, the response information is used for indicating that the screen projection is successfully started, the user terminal and the target screen projection equipment are automatically paired according to the operation of the user on using the screen projection equipment, the paired target screen projection equipment is used for projecting the screen to display the multimedia information, and the operation of the user on projecting the screen by using the screen projection equipment is simplified.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
FIG. 1 is a flow diagram of some embodiments of an information interaction method according to the present disclosure;
FIG. 2 is a flow diagram of additional embodiments of information interaction methods according to the present disclosure;
FIG. 3 is a flow diagram of some embodiments of an information interaction method according to the present disclosure;
FIG. 4 is a schematic block diagram of some embodiments of an information interaction device according to the present disclosure;
FIG. 5 is a schematic block diagram of some embodiments of an information interaction device according to the present disclosure;
FIG. 6 is an exemplary system architecture to which the information interaction method of one embodiment of the present disclosure may be applied;
fig. 7 is a schematic diagram of a basic structure of an electronic device provided according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Referring to fig. 1, a flow diagram of some embodiments of an information interaction method according to the present disclosure is shown. The information interaction method as shown in fig. 1 includes the following steps:
step 101, generating a screen projection request according to a received operation for indicating to use the screen projection equipment, wherein the screen projection request comprises a user identifier of a participant user.
In this embodiment, the execution subject of the information interaction method may be a client.
The client may be installed in a terminal device of a user, and the terminal device of the user may include, but is not limited to, a mobile phone, a notebook computer, a desktop computer, and other terminal devices used by the user.
The user can perform an operation for instructing to use the screen projecting device at the client.
The users may be participating users of a multimedia conference.
In some application scenarios, the step 101 may include the following steps:
firstly, receiving a trigger operation executed by a participant user on a screen projection starting control displayed on a preset application display interface.
Secondly, generating the screen projection request based on the trigger operation.
In some application scenarios, a screen-casting start control may be displayed in an interface of a client that the user terminal may run.
The client may be an application client for initiating a multimedia conference, such as a multimedia conference application client.
The screen-casting starting control can be arranged in an interface of the client for initiating the multimedia conference.
The user can execute triggering operation on the screen projection starting control. The trigger operation includes, but is not limited to, a click, a touch operation, and the like performed on the screen-casting start control.
The user terminal can make a screen projection request according to the trigger operation.
The screen-casting request may include a user identifier of the participating user.
Step 102, sending the screen projection request to a server, so that the server executes the following screen projection equipment determination operations: determining target screen projection equipment according to a preset incidence relation; and the preset incidence relation is used for correlating the user identification, the time information and the screen projection equipment identification of the participating users of the multimedia conference.
The execution main body can send the screen projection request to a server. The service end can provide services for the multimedia conference.
The server may include a preset association relationship, and the association relationship may be stored in an association list. The preset incidence relation is used for correlating the user identification of the participant user of the multimedia conference, the time information of the multimedia conference and the identification of the screen projection equipment. Wherein, the participating users of the multimedia conference can comprise a plurality of users. The user identifier may be a user identifier of a plurality of participating users. The time information of the multimedia conference is used to indicate the time at which the multimedia conference starts and/or the duration of the multimedia conference.
The server side can determine target screen projection equipment matched with the user identification according to the user identification and a preset incidence relation. If the preset association relationship is stored in the association list, the user identification can be matched with the association list, so that the target screen projection equipment is matched. And then sending a screen projection starting instruction to the target screen projection equipment.
The server establishes communication connection with the target screen projection equipment in advance. The communication connection may be a wired communication connection or a wireless communication connection.
The server side can send a screen projection starting instruction to the target screen projection equipment through the pre-established communication connection.
The target screen projection device can be bound with the conference room in advance. In some application scenarios, the conference room may be a physical conference room. The target screen projection device may be a screen projection device provided in a conference room. The screen projection device may project the received multimedia information to a display screen provided in the multimedia room.
A multimedia conference room terminal corresponding to a conference room may be generally provided. The multimedia conference terminal may include a screen projection device and a display screen. And the screen projection equipment is used for receiving a screen projection instruction from the server and projecting the received multimedia conference information sent by the server to the display screen.
103, sending multimedia conference information to be screen-projected to the target screen-projecting device according to the received feedback information that the target screen-projecting device sent by the server is successfully started, so that the target screen-projecting device can display the multimedia conference information in a screen-projecting manner; the feedback information is generated by the server after receiving response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started.
The server side can send a screen projection enabling instruction to the target screen projection equipment. After receiving the screen-casting enabling instruction, the target screen-casting device may make screen-casting preparation, such as entering an operating state from a sleep state. After the target screen projection is ready for screen projection, response information for indicating that screen projection starting is successful can be sent to the server. In some optional implementations, the step 103 may include: and sending multimedia conference information to the server according to the received feedback information of successful starting of the screen projection equipment sent by the server, so that the server processes the multimedia conference information and then sends the processed multimedia conference information to the screen projection equipment for screen projection display.
Specifically, the server may analyze and process multimedia information sent by a participant user associated with the current multimedia conference, and send the analyzed and processed multimedia conference information to target screen projection devices respectively corresponding to different participant users. Here, the target screen projection devices respectively corresponding to different participating users may be different.
In some application scenarios, the multimedia conference information of the conference users in different conference rooms can be integrated and then sent to the screen projection devices respectively corresponding to the multimedia conference rooms. And the screen projection equipment performs screen projection display according to the received integrated multimedia conference information.
According to the information interaction method provided by the embodiment, a screen projection request is generated according to the received operation for indicating the use of the screen projection equipment; sending the screen projection request to a server side so that the server side executes screen projection starting operation; according to the received feedback information of successful starting of the target screen projection equipment sent by the server, the multimedia conference information of the screen to be projected is sent to the target screen projection equipment, so that the target screen projection equipment can display the multimedia conference information in a screen projection mode, the user terminal and the target screen projection equipment are automatically paired according to the operation of the user using the screen projection equipment, the paired target screen projection equipment is used for displaying the multimedia information in a screen projection mode, and the operation of the user using the screen projection equipment for displaying the multimedia information in the screen projection mode is simplified.
Referring to fig. 2, a flow diagram of additional embodiments of information interaction methods according to the present disclosure is shown. The information interaction method as shown in fig. 2 includes the following steps:
step 201, according to the received first preset operation for reserving a conference room, sending the conference room reservation request to a server, so that the server establishes an association relationship among a conference room identifier, time information of a multimedia conference, and a user identifier of a participating user according to the conference room reservation request.
The meeting room reservation request includes a meeting room identification, a time of using the meeting room, and a user identification of the participating user. The conference room identifier of the conference room is pre-bound with the screen projection device identifier of the screen projection device corresponding to the conference room.
In some application scenarios, the conference room may be an entity conference room, and the screen projection device corresponding to the conference room may be disposed in the conference room.
In this embodiment, the execution subject of the information interaction method may be a client running in the user terminal.
The user can use the client to reserve the conference room for the service end. It will be appreciated that reserving use of a conference room may include reserving use of a multimedia conference terminal corresponding to the conference room. The multimedia conference terminal comprises a display screen and screen projection equipment. The client here may be a client of a preset application.
A client running at a user terminal may display a meeting room reservation control. The conference room reservation control can comprise a conference room determination sub-control for determining the conference room identification of the conference room to be used and a time setting sub-control for determining the use time of the conference room.
The first preset operation may include an operation of inputting a meeting room identifier of a meeting room to be used in the meeting room determination sub-control and inputting time information of the multimedia conference in the time setting sub-control.
The client may send the meeting room reservation request to the server according to the first preset operation. The conference room reservation request includes a conference room identification, time information of the multimedia conference. After receiving the conference room reservation request, the server establishes an association relationship among the conference room identifier, the multimedia conference time and the user identifier indicated by the conference room reservation request. The server may record the association relationship in a preset association list. The conference room identifier of the conference room is bound with the screen projection device identifier of the screen projection device corresponding to the conference room in advance.
Step 202, generating a screen projection request according to the received operation for indicating the use of the screen projection equipment, wherein the screen projection request comprises the user identification of the participating user.
Step 203, sending the screen-casting request to the server, so that the server executes the following screen-casting starting operation: and determining target screen projection equipment according to the user identification and the preset incidence relation.
In this embodiment, the steps 202 to 203 are the same as or similar to the steps 101 to 102 in the embodiment shown in fig. 1, and are not repeated herein.
And 204, displaying a pairing information interaction control for setting pairing information according to the received pairing instruction sent by the server, wherein the pairing information is used for establishing communication connection between the client and the screen projection equipment.
The pairing instruction comprises target screen projection equipment determined by the server according to the user identification.
In particular, a screen-projection control for indicating use of screen projection may be displayed at a client running on a user terminal. The user can trigger the screen projection control. After the user triggers the screen-casting control, the client can send a screen-casting request to the server. The screen-cast request includes a user identification of the user. The users may be participating users of a multimedia conference. After receiving the screen-casting request, the server can determine a conference room corresponding to the user identifier according to the user identifier. And further determining target screen projection equipment bound with the conference room. The server side can send pairing setting information used for indicating that the client side and the target screen projection equipment are paired to the client side. The client can display the pairing information interaction control. The pairing information interaction control is used for setting pairing information.
The client side can send the pairing information set by the user to the server side, and the server side can establish communication connection between the user terminal and the screen projection equipment according to the pairing information.
In some application scenarios, the pairing information may be determined in advance by the server and sent to the participating users. Or may be information previously agreed upon by the participating users.
Step 205, determining a target screen-casting device identifier according to the device determination operation executed by the user through the pairing information interaction control, and sending the target screen-casting device identifier to the server.
And after receiving the target screen projection equipment identification sent by the client, the server sends a screen projection starting instruction to the target screen projection equipment indicated by the target screen projection equipment identification.
The user can perform a device determination operation in the pairing information interaction control, for example, input a target screen projection device identification in the information interaction control.
In some optional implementations, the pairing information interaction control includes a first interaction sub-control for setting the screen projection device. The determining the target screen projection equipment identifier according to the equipment determination operation executed by the user through the pairing information interaction control comprises the following steps: and determining target screen projection equipment according to preset operation executed by the user on the first interactive sub-control.
In some application scenarios, the first interaction sub-control may include at least one screen-casting device selection item. One screen projection device selection item may be used to characterize one screen projection device. Furthermore, the above determining, according to the preset operation performed by the user on the first interactive sub-control, a target screen projection device includes: and determining the identification of the target screen projection equipment according to the selection operation executed by the user on at least one screen projection equipment selection item.
The screen projection device identification may indicate a corresponding screen projection device.
In these alternative implementations, at least one screen projection device selection item may be displayed in a first interaction sub-control of an interface of the information interaction control. Each screen projection device selection item is used for characterizing one screen projection device. The user performs a selection operation. And determining the screen projection equipment identification selected by the user according to the selection operation executed by the user. And determining the screen projection equipment indicated by the screen projection equipment identification selected by the user as target screen projection equipment.
In these alternative implementations, the screen projection device identifier selected by the user may be sent to the server as pairing information. And the server confirms that the user is used as the target screen projection equipment for screen projection display in the screen projection equipment determined according to the screen projection request. The server side can send a screen projection enabling instruction to the target screen projection equipment. On the basis of improving the consistency of the sending object of the screen projection starting instruction and the target screen projection equipment to be used by the user, the operation of inputting pairing information by the user is reduced, and the screen projection implementation speed is improved.
Step 206, sending multimedia conference information to be screen-projected to the target screen-projecting device according to the received feedback information that the target screen-projecting device sent by the server is successfully started, so that the target screen-projecting device performs screen-projecting display on the multimedia conference information; the feedback information is generated after the server receives response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started.
In this embodiment, the specific implementation of step 205 may be the same as or similar to step 103 in the embodiment shown in fig. 1, and is not described herein again.
The information interaction method provided by the embodiment highlights the steps of meeting room reservation and pairing the target screen projection equipment with the client, can reduce the operation of inputting pairing information by the user on the basis of improving the consistency of the sending object of the screen projection starting instruction and the target screen projection equipment to be used by the user, and improves the screen projection speed.
In some optional implementations, the screen-casting request includes location information of the user terminal; and the screen projection equipment determining operation executed by the server side comprises the following steps: and determining a target conference room from the at least two conference rooms associated with the user terminal identification according to the position information, and determining target screen projection equipment corresponding to the target conference room.
In these alternative implementations, the location information may be location information determined by the user terminal's own positioning device. The location information may be used to indicate geographical location information where the user terminal is located.
The conference room associated with the user terminal identification may comprise at least two conference rooms. That is, the screen projection device associated with the user terminal identification may include at least two. The at least two screen projection devices may be distributed in different conference rooms.
The preset association relationship of the server may further include location information of each screen projection device.
After receiving the screen projection request, the server may match the location information indicated by the screen projection request with the user identifier in a preset association relationship. And taking the screen projection equipment corresponding to the incidence relation which is successfully matched as target screen projection equipment.
Referring to fig. 3, a flow diagram of one embodiment of an information interaction method according to the present disclosure is shown. The information interaction method as shown in fig. 3 includes the following steps:
step 301, receiving the screen-casting request sent by the client, and determining a target screen-casting device according to the user identifier of the participant user indicated by the screen-casting request and a preset association relationship.
The execution main body of the information interaction method provided by the embodiment may be a server. The server can provide services for the multimedia conference.
The server can establish communication connection with at least one client and the screen projection device in advance. The client here may be running on the user terminals of the participating users. The user terminals may include user terminals corresponding to a plurality of users participating in the same multimedia conference.
The participating user can log in the client and send an operation for indicating the use of the screen projection equipment to the client. The client can generate the screen projection request according to the operation. And sending the screen projection request to a server. The screen-cast request may include a user identification of the participating user. The user identification is used for distinguishing different participating users.
The generation of the screen-projecting request may refer to the description of the embodiment shown in fig. 1, which is not described herein again.
The server may store a preset association relationship, where the preset association relationship is used to associate user identifiers, time information, and screen projection device identifiers of participating users of the multimedia conference. The preset association relationship may be recorded in a preset association list. The preset association list comprises at least one association relation, and the association relation comprises user identification, time information and screen projection equipment identification of the participating users of the multimedia conference with which the association is established in advance. The user identifier may comprise, for example, an identity of the user and/or a device identifier of the user terminal used by the user.
The preset incidence relation is established based on the following steps: receiving a meeting room reservation request sent by a user terminal; and associating the time information of the multimedia conference, the user identification of the participant user and the conference room identification of the conference room determined according to the conference room reservation request, wherein the identification information of the conference room is bound with the screen projection equipment identification of the screen projection equipment corresponding to the conference room.
The screen projection identifier is used for distinguishing different screen projection devices.
The server side can match the user identification indicated by the screen projection request in the preset association list, and determines the target screen projection equipment according to the matching result.
And if the similarity between the user identifier indicated by the screen projection request and the candidate user identifier in each piece of association information in the preset association list is calculated, taking the candidate user identifier with the calculated similarity value larger than a preset similarity threshold value as a matching result. And determining the screen projection equipment indicated by the association relation corresponding to the matching result as target screen projection equipment.
Step 302, sending a screen projection starting instruction to the target screen projection equipment so as to enable the target screen projection equipment to start screen projection.
Step 303, sending feedback information that the target screen projection device is successfully enabled to the client, so that the client sends the multimedia conference information to be projected to the target screen projection device.
The feedback information is generated after response information sent by the target screen projection equipment is received, and the response information is used for indicating that screen projection is successfully started.
And the target screen projection equipment can start screen projection after receiving the screen projection starting instruction. For example, the target screen projection device enters the working state from the dormant state. The target screen projection device may be communicatively coupled to a display screen disposed in the physical conference room. After the target screen projection equipment enters the working state, the display screen is correspondingly adjusted to the working state.
And after the target screen projection equipment starts screen projection, response information for indicating successful activation is sent to the server. And after receiving the response information, the server sends feedback information that the target screen projection equipment is successfully started to the client.
After receiving the feedback information, the client can send the multimedia information to the target screen projection equipment for screen projection display.
In some optional implementation manners, after receiving the feedback information, the client may directly send the multimedia information to the target screen projection device, so that the target screen projection device performs screen projection display on the multimedia information.
In some optional implementation manners, the information interaction method further includes: and receiving multimedia information sent by a client according to the received feedback information, and sending the multimedia information to the target screen projection equipment so that the target screen projection equipment can display the multimedia information on a screen.
After receiving the feedback information, the client may send the multimedia information to the server. And the server side sends the multimedia information to the target screen projection equipment, and the target screen projection equipment performs screen projection display on the multimedia information.
In some application scenarios, multiple users may be located in different physical conference rooms, and multimedia information interaction is performed using different target screen projection devices.
In these application scenarios, the clients respectively used by the plurality of users may send respective multimedia information to the server. The server may analyze and process the multimedia information corresponding to each of the plurality of users, for example, integrate the multimedia information corresponding to each of the plurality of users. And sending the analyzed and processed multimedia information to target screen projection equipment respectively corresponding to each entity conference room. And the target screen projection equipment respectively corresponding to each entity conference room respectively projects screen to the analyzed and processed multimedia information for display.
In some optional implementations, before the step 302, the method further includes the steps of:
firstly, sending the determined target screen projection equipment identification to a client, and displaying a pairing information interaction control on the client.
Secondly, in response to receiving pairing information input by a user in the pairing information interaction control, determining that the user designates target screen projection equipment to project a screen, and sending a screen projection starting instruction to the target screen projection equipment.
In these optional implementation manners, after the target screen projection device is determined, in order to determine whether the target screen projection device is a screen projection device to be used by the user, an identifier of the target screen projection device may be sent to the user terminal, so that the pairing information interaction control displayed by the user at the user terminal is enabled. The user can execute preset selection operation on the displayed target screen projection equipment identifier in the pairing information interaction control, so that the target screen projection equipment is confirmed to be the screen projection equipment to be used in the multimedia conference. The user terminal can send the confirmation information for confirming that the target screen projection equipment is the screen projection equipment to be used to the server side. After receiving the confirmation information, the server may send a screen projection starting instruction to the target screen projection device.
In these optional implementations, the target screen projection device identifier determined according to the user identifier is sent to the user terminal for the client to confirm, so that no error occurs in the use of the screen projection device.
In the information interaction method provided by this embodiment, a target screen projection device is determined according to a user identifier of a participant user indicated by a screen projection request and a preset association relationship by receiving the screen projection request sent by a client; sending a screen projection starting instruction to the target screen projection equipment so that the target screen projection equipment starts screen projection; sending feedback information of successful starting of target screen projection equipment to the client so that the client sends multimedia conference information to be projected to the target screen projection equipment; the feedback information is generated after response information sent by the screen projection equipment is received, and the response information is used for indicating that the screen projection is successfully started, so that the aim that a user does not need to manually input a pairing code is achieved, the communication connection between the target screen projection equipment and the user terminal is automatically established, and the operation of the user for performing multimedia information screen projection display by using the screen projection equipment is simplified.
In some optional implementations, the step 301 includes: and determining a target conference room according to the received time information of the screen projection request and the user identification.
The same user identifier may correspond to multiple associations. The plurality of associated information may correspond to different multimedia conference time information. The time information of the screen-casting request and the user identification can be matched in a plurality of association relations at the same time. And taking the screen projection equipment corresponding to the successfully matched incidence relation as target screen projection equipment.
After determining the target screen projection device identifier, the server may send the target screen projection device identifier to the client, so that the client sends a pairing request to the server. The pairing request is also a request for the server to establish communication between the target screen projection device and the user terminal. The pairing request may include a target screen-casting device identification.
In some optional implementations, the screen-casting request further includes location information of the user, and the step 301 includes: and determining target screen projection equipment according to the position information and the user identification indicated by the screen projection request.
In these alternative implementations, the location information may be location information determined by the user terminal's own positioning device on which the client is running. The location information may be used to indicate geographical location information where the user terminal is located.
The server side can determine a conference room identifier corresponding to the position information according to the position information, and then determine a target screen projection equipment identifier according to the conference room identifier and the user identifier.
In these alternative implementations, the accuracy of the determined target screen projection device may be improved.
With further reference to fig. 4, as an implementation of the method shown in the above-mentioned figures, the present disclosure provides an embodiment of an information interaction apparatus, which corresponds to the method embodiment shown in fig. 1, and which can be applied in various electronic devices.
As shown in fig. 4, the information interaction apparatus of the present embodiment includes: a generating unit 401, a first transmitting unit 402 and a second transmitting unit 403. The generating unit 401 is configured to generate a screen projecting request according to a received operation for instructing to use a screen projecting device, where the screen projecting request includes a user identifier of a participant user, and the screen projecting request includes a user terminal identifier of a user terminal device; a first sending unit 402, configured to send the screen projection request to the server, so that the server performs the following screen projection device determination operations: determining target screen projection equipment according to a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of a participant user of the multimedia conference; a second sending unit 403, configured to send, according to the received feedback information that the target screen-casting device sent by the server is successfully enabled, multimedia conference information to be screen-cast to the target screen-casting device, so that the target screen-casting device performs screen-casting display on the multimedia conference information; the feedback information is generated by the server after receiving response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started.
In this embodiment, specific processing of the generating unit 401, the first sending unit 402, and the second sending unit 403 of the information interaction apparatus and technical effects brought by the processing can refer to related descriptions of step 101, step 102, and step 103 in the corresponding embodiment of fig. 1, which are not described herein again.
In some optional implementations, the generating unit 401 is further configured to: receiving a triggering operation which is displayed on a preset application display interface by a participant user and used for indicating the use of a screen projection starting control of screen projection equipment to execute; and generating the screen projection request based on the trigger operation.
In some optional implementations, the information interaction apparatus further includes a meeting room reservation unit (not shown in the figure). The conference room reservation unit is used for sending the conference room reservation request to the server according to the received first preset operation for reserving a conference room before the generation unit generates the screen projection request according to the received operation for indicating the use of the screen projection equipment, so that the server establishes an association relation among the conference room identification, the time information of the multimedia conference and the user identification of the conference participating users according to the conference room reservation request, wherein the conference room reservation request comprises the user identification of the conference participating users, the conference room identification, the time for using the conference room and the user identification, and the conference room identification of the conference room is pre-bound with the screen projection equipment identification of the screen projection equipment corresponding to the conference room.
In some optional implementations, the information interaction device further includes a confirmation unit (not shown in the figure). The confirming unit is configured to, before the second sending unit 403 sends the multimedia conference information to be screen-projected to the target screen-projecting device according to the received feedback information that the target screen-projecting device sent by the server is successfully enabled: displaying a pairing information interaction control for setting pairing information according to a received pairing instruction sent by a server, wherein the pairing information is used for establishing communication connection between a client corresponding to the user identification and screen projection equipment; and determining a target screen projection equipment identifier according to equipment determination operation executed by the user through the pairing information interaction control, and sending the target screen projection equipment identifier to a server.
In some optional implementations, the pairing information interaction control comprises a first interaction sub-control for setting a screen projection device. The validation unit is further configured to: and determining the identification of the target screen projection equipment according to the preset operation executed by the user on the first interactive sub-control.
In some alternative implementations, the first interactive sub-control includes at least one screen-casting device selection item; the validation unit is further configured to: and determining the target screen projection equipment identifier according to the selection operation executed by the user on at least one screen projection equipment selection item.
In some optional implementations, the screen-cast request includes location information of a client; and the screen projection device determining operation comprises: and determining a target conference room from at least two target conference rooms associated with the user identification according to the position information, and further determining target screen projection equipment corresponding to the target conference room.
With further reference to fig. 5, as an implementation of the method shown in the above-mentioned figures, the present disclosure provides an embodiment of an information interaction apparatus, which corresponds to the method embodiment shown in fig. 3, and which can be applied in various electronic devices.
As shown in fig. 5, the information interaction apparatus of this embodiment, applied to a terminal device, includes: a receiving unit 501, a third transmitting unit 502 and a fourth transmitting unit 503. The receiving unit 501 is configured to receive the screen-casting request sent by the user terminal, and determine a target screen-casting device according to a user identifier of a participant user indicated by the screen-casting request and a preset association relationship; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of participant users of the multimedia conference; a third sending unit 502, configured to send a screen projection start instruction to the target screen projection device, so that the target screen projection device starts screen projection; a fourth sending unit 503, configured to send feedback information that the target screen projection device is successfully enabled to the client, so that the client sends multimedia conference information to be screened to the target screen projection device; the feedback information is generated after response information sent by the target screen projection equipment is received, and the response information is used for indicating that screen projection is successfully started.
In this embodiment, specific processing of the receiving unit 501, the third sending unit 502, and the fourth sending unit 503 of the information interaction apparatus and technical effects thereof can refer to related descriptions of step 301, step 302, and step 303 in the corresponding embodiment of fig. 3, which are not described herein again.
In some optional implementation manners of this embodiment, the information interaction apparatus includes a fifth sending unit (not shown in the figure), where the fifth sending unit is configured to: and receiving multimedia information sent by a client according to the received feedback information, and sending the multimedia information to the target screen projection equipment so that the target screen projection equipment can display the multimedia information on a screen.
In some optional implementations, the receiving unit 501 is further configured to: and determining target screen projection equipment according to the time information of the received screen projection request and the user identification.
In some optional implementations, the screen-casting request includes location information of the user, and the receiving unit 501 is further configured to: and determining target screen projection equipment according to the position information indicated by the screen projection request, the user identification and the time information for receiving the screen projection request.
In some optional implementation manners, the information interaction apparatus further includes a second confirmation unit (not shown in the figure), where the second confirmation unit is configured to, before the third sending unit 502 sends the screen projection start instruction to the target screen projection device, so that the target screen projection device starts screen projection: sending the determined target screen projection equipment identifier to a user terminal, and displaying a first exchange control comprising the target screen projection equipment identifier on the user terminal; and sending the screen projection starting instruction to the target screen projection equipment in response to receiving that the target screen projection equipment identification is determined as pairing information in the first interactive control by the user.
In some optional implementations, the preset association relationship is determined based on the following steps: receiving a meeting room reservation request sent by a client; and associating the time information of the multimedia conference, the user identification of the participant user and the conference room identification of the conference room determined according to the conference room reservation request, wherein the conference room identification of the conference room is bound with the screen projection equipment identification of the screen projection equipment corresponding to the conference room.
With further reference to fig. 6, fig. 6 illustrates an exemplary system architecture to which the information interaction method of one embodiment of the present disclosure may be applied.
As shown in fig. 6, the system architecture may include a screen projection device 601, a user terminal 602, and a server 603. The screen projection device 601 is in communication connection with the server, and the user terminal is in communication connection with the server through a network. The network may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The screen projection device 601 may be a screen projection device used with a conference room. . The screen-casting device identification can be pre-bound with the conference room identification.
The user terminal 602 may interact with the server 603 over a network to receive or send messages and the like. The user terminal 602 may have installed thereon various client applications, such as a multimedia conferencing application, a web browser application, a search-type application. The client application of the user terminal 602 may send the screen projection information to the server 603.
The user terminal 602 may be hardware or software. When the user terminal 602 is hardware, it may be various electronic devices having a display screen and supporting web browsing, including but not limited to a smart phone, a tablet computer, a laptop computer, a control terminal of a multimedia conference terminal, and the like. When the user terminal 602 is software, it can be installed in the electronic devices listed above. It may be implemented as multiple pieces of software or software modules, or as a single piece of software or software module. And is not particularly limited herein.
The screen projection device 601 can perform information interaction with the server 603 through the network. For example, a screen projection starting instruction sent by the server is received, and screen projection is started.
The server 603 may provide various services. For example, the server 603 may receive a screen projection request sent by the user terminal 602, and initiate a screen projection start instruction to the screen projection device according to the screen projection request.
The server 603 may be hardware or software. When the server 603 is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server 603 is software, it can be implemented as multiple pieces of software or software modules (e.g., multiple pieces of software or software modules for providing distributed services), or as a single piece of software or software module. And is not particularly limited herein.
In some embodiments, the screen projection device is interconnected with the server, and is configured to start displaying multimedia information sent by the user side to the information display screen according to a start instruction received from the server; the client is used for sending a conference room reservation request to the server, wherein the conference room reservation request comprises user identification of conference participating users, reserved conference room identification information and time information of using a conference room; initiating a screen projection request to a server, wherein the screen projection request comprises the user identification of the participated user; the server is used for receiving the conference room reservation request and establishing an association relation among the user identification of the conference participating user, the reserved conference room identification information and the time information corresponding to the conference room reservation request; and receiving the screen projection request, determining the screen projection equipment according to the user identification of the participant indicated by the screen projection request, and sending the multimedia information of the terminal equipment to the screen projection equipment, wherein the conference room identification information of the conference room is pre-bound with the screen projection equipment identification corresponding to the conference room.
It should be noted that the information interaction method provided by the embodiment of the present disclosure may be executed by the server 603, and accordingly, the information interaction apparatus may be disposed in the server 603. The information interaction method provided by the embodiment of the present disclosure may also be executed by the user terminal 602 (for example, by a client running on the user terminal), and accordingly, the information interaction apparatus may be disposed in the user terminal 602.
It should be understood that the number of user terminals, screen projection devices, and servers in fig. 6 is merely illustrative. There may be any number of user terminals, screen projection devices, and servers, as desired for implementation.
Referring now to fig. 7, a schematic diagram of an electronic device (e.g., the server or the user terminal in fig. 6) suitable for implementing embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 7, the electronic device may include a processing device (e.g., central processing unit, graphics processor, etc.) 701, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)702 or a program loaded from a storage device 708 into a Random Access Memory (RAM) 703. In the RAM703, various programs and data necessary for the operation of the electronic apparatus 700 are also stored. The processing device 701, the ROM 702, and the RAM703 are connected to each other by a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
Generally, the following devices may be connected to the I/O interface 705: input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 707 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 708 including, for example, magnetic tape, hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device to communicate wirelessly or by wire with other devices to exchange data. While fig. 7 illustrates an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via the communication means 709, or may be installed from the storage means 708, or may be installed from the ROM 702. The computer program, when executed by the processing device 701, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: generating a screen projection request according to the received operation for indicating the use of the screen projection equipment, wherein the screen projection request comprises the user identification of the participating user; sending the screen projection request to a server side so that the server side executes the following screen projection equipment determination operations: determining target screen projection equipment according to a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of conference users of the multimedia conference; sending multimedia conference information to be screen-projected to target screen-projecting equipment according to received feedback information that the target screen-projecting equipment sent by a server is successfully started, so that the target screen-projecting equipment performs screen-projecting display on the multimedia conference information; the feedback information is generated by the server after receiving response information sent by the screen projection equipment, and the response information is used for indicating that the screen projection is successfully started. Or
Causing the electronic device to: receiving the screen projection request sent by a client, and determining target screen projection equipment according to the user identification of the participant user indicated by the screen projection request and a preset incidence relation; the preset incidence relation is used for correlating user identification, time information and screen projection equipment identification of participant users of the multimedia conference; sending a screen projection starting instruction to the target screen projection equipment so that the target screen projection equipment starts screen projection; sending feedback information of successful starting of target screen projection equipment to the client so that the client sends multimedia conference information to be projected to the target screen projection equipment; the feedback information is generated after response information sent by the target screen projection equipment is received, and the response information is used for indicating that screen projection is successfully started.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (18)

1.一种信息交互方法,包括:1. An information interaction method, comprising: 根据接收到的用于指示使用投屏设备的操作,生成投屏请求,所述投屏请求包括参会用户的用户标识;generating a screen-casting request according to the received operation for instructing the use of the screen-casting device, where the screen-casting request includes the user ID of the user participating in the conference; 将所述投屏请求发送给服务端,以使服务端执行如下投屏设备确定操作:根据预设关联关系,确定目标投屏设备;其中,所述预设关联关系用于关联多媒体会议的参会用户的用户标识、时间信息和投屏设备标识;Send the screen projection request to the server, so that the server performs the following screen projection device determination operation: determine the target screen projection device according to the preset association relationship; wherein, the preset association relationship is used to associate the parameters of the multimedia conference. User ID, time information and screen projection device ID of the meeting user; 根据所接收到的服务端发送的目标投屏设备启用成功的反馈信息,向所述投目标屏设备发送待投屏的多媒体会议信息,以使所述目标投屏设备对所述多媒体会议信息进行投屏展示;其中,所述反馈信息由服务端在接收到所述投屏设备发送响应信息后生成,所述响应信息用于指示投屏启用成功。According to the received feedback information of the successful activation of the target screen projection device sent by the server, the multimedia conference information to be projected is sent to the target screen projection device, so that the target screen projection device can perform the multimedia conference information on the target screen projection device. Screen projection display; wherein, the feedback information is generated by the server after receiving response information sent by the screen projection device, and the response information is used to indicate that the screen projection is successfully enabled. 2.根据权利要求1所述的方法,其中,所述根据接收到的用于指示使用投屏设备的操作,生成投屏请求,包括:2. The method according to claim 1, wherein the generating a screen projection request according to the received operation for instructing the use of the screen projection device comprises: 接收参会用户对预设应用显示界面所显示的用于指示使用投屏设备的投屏启动控件执行的触发操作;Receive the trigger operation performed by the participating user on the display interface of the preset application to instruct the use of the screen-casting activation control of the screen-casting device; 基于所述触发操作,生成所述投屏请求。Based on the trigger operation, the screen projection request is generated. 3.根据权利要求1所述的方法,其中,在所述根据接收到的用于指示使用投屏设备的操作,生成投屏请求之前,所述方法还包括:3 . The method according to claim 1 , wherein, before generating the screen projection request according to the received operation for instructing the use of the screen projection device, the method further comprises: 3 . 根据所接收到的用于预定会议室的第一预设操作,向服务端发送所述会议室预定请求,以使服务端根据所述会议室预定请求,建立所述会议室标识、所述多媒体会议的时间信息以及参会用户的用户标识之间的关联关系,其中Send the conference room reservation request to the server according to the received first preset operation for reserving a conference room, so that the server establishes the conference room identifier, the multimedia The association relationship between the time information of the conference and the user IDs of the participating users, where 所述会议室预定请求包括参会用户的用户标识、会议室标识、使用会议室的时间,其中,会议室的会议室标识与所述会议室对应的投屏设备的投屏设备标识预先绑定。The conference room reservation request includes the user ID, the conference room ID, and the time of using the conference room of the conference participant, wherein the conference room ID of the conference room is pre-bound with the screen projection device ID of the screen projection device corresponding to the conference room . 4.根据权利要求1所述的方法,其中,在所述根据所接收到的服务端发送的目标投屏设备启用成功的反馈信息,向所述目标投屏设备发送待投屏的多媒体会议信息之前,所述方法还包括:4. The method according to claim 1, wherein, according to the received feedback information of successful activation of the target screen projection device sent by the server, the multimedia conference information to be projected is sent to the target screen projection device Before, the method further includes: 根据接收到的服务端发送的配对指令,显示用于设置配对信息的配对信息交互控件,所述配对信息用于建立所述用户标识对应的客户端与投屏设备之间的通信连接;According to the received pairing instruction sent by the server, a pairing information interaction control for setting pairing information is displayed, and the pairing information is used to establish a communication connection between the client terminal corresponding to the user ID and the screen projection device; 根据用户通过所述配对信息交互控件执行的设备确定操作确定目标投屏设备标识,将所述目标投屏设备标识发送给服务端。The target screen projection device identifier is determined according to the device determination operation performed by the user through the pairing information interaction control, and the target screen projection device identifier is sent to the server. 5.根据权利要求4所述的方法,其中,所述配对信息交互控件包括用于设置投屏设备的第一交互子控件;以及5. The method according to claim 4, wherein the pairing information interaction control comprises a first interaction sub-control for setting the screen-casting device; and 所述根据用户通过所述配对信息交互控件执行的设备确定操作确定目标投屏设备标识,包括:The determining of the target screen projection device identifier according to the device determination operation performed by the user through the pairing information interaction control includes: 根据用户对所述第一交互子控件执行的预设操作,确定目标投屏设备标识。Determine the target screen projection device identifier according to the preset operation performed by the user on the first interaction sub-control. 6.根据权利要求5所述的方法,其中,第一交互子控件包括至少一个投屏设备选择项;6. The method according to claim 5, wherein the first interactive sub-control comprises at least one screen-casting device selection item; 以及所述根据用户对所述第一交互子控件执行的预设操作,确定目标投屏设备标识,包括:and determining the target screen projection device identifier according to the preset operation performed by the user on the first interactive sub-control, including: 根据用户对至少一个投屏设备选择项执行的选择操作,确定所述目标投屏设备标识。The target screen projection device identifier is determined according to a selection operation performed by the user on at least one screen projection device selection item. 7.根据权利要求1所述的方法,其中,所述投屏请求包括客户端的位置信息;以及7. The method of claim 1, wherein the screen casting request includes location information of a client; and 所述投屏设备确定操作包括:The determining operation of the screen projection device includes: 根据所述位置信息从与所述用户标识关联的至少两个目标会议室中确定目标会议室,并确定目标会议室对应的目标投屏设备。A target conference room is determined from at least two target conference rooms associated with the user identification according to the location information, and a target screen projection device corresponding to the target conference room is determined. 8.一种信息交互方法,包括:8. An information interaction method, comprising: 接收客户端发送的所述投屏请求,根据所述投屏请求所指示的参会用户的用户标识以及预设关联关系确定目标投屏设备;所述预设关联关系用于关联多媒体会议的参会用户的用户标识、时间信息和投屏设备标识;Receive the screen-casting request sent by the client, and determine a target screen-casting device according to the user ID of the participating user indicated by the screen-casting request and a preset association relationship; the preset association relationship is used to associate the parameters of the multimedia conference. User ID, time information and screen projection device ID of the meeting user; 向所述目标投屏设备发送投屏启动指令,以使目标投屏设备启动投屏;sending a screen-casting start instruction to the target screen-casting device, so that the target screen-casting device starts screen-casting; 向所述客户端发送目标投屏设备启用成功的反馈信息,以使所述客户端向所述目标投屏设备发送待投屏的多媒体会议信息;其中,所述反馈信息在接收到所述目标投屏设备发送的响应信息后生成,所述响应信息用于指示投屏启用成功。Sending feedback information that the target screen projection device is successfully enabled to the client, so that the client terminal sends the multimedia conference information to be projected to the target screen projection device; wherein, the feedback information is received after the target screen projection device is received. It is generated after the response information sent by the screen-casting device, and the response information is used to indicate that the screen-casting is successfully enabled. 9.根据权利要求8所述的方法,其中,所述方法还包括:9. The method of claim 8, wherein the method further comprises: 接收客户端根据所接收到所述反馈信息而发送的多媒体信息,将所述多媒体信息发送给所述目标投屏设备,以使所述目标投屏设备投屏显示所述多媒体信息。The receiving client sends the multimedia information according to the received feedback information, and sends the multimedia information to the target screen projection device, so that the target screen projection device displays the multimedia information on the screen. 10.根据权利要求8所述的方法,其中,所述接收客户端发送的所述投屏请求,根据所述投屏请求所指示的参会用户的用户标识以及预设关联关系确定目标投屏设备,包括:10 . The method according to claim 8 , wherein the receiving the screen casting request sent by the client terminal determines the target screen casting according to the user identifiers of the participating users indicated by the screen casting request and a preset association relationship. 11 . equipment, including: 根据接收到所述投屏请求的时间信息以及所述用户标识,确定出目标投屏设备。The target screen projection device is determined according to the time information when the screen projection request is received and the user identifier. 11.根据权利要求8所述的方法,其中,所述投屏请求包括用户的位置信息,以及所述根据所述投屏请求所指示的用户标识确定目标投屏设备,包括:11. The method according to claim 8, wherein the screen projection request includes the location information of the user, and the determining of the target screen projection device according to the user ID indicated by the screen projection request comprises: 根据所述投屏请求指示的位置信息、用户标识以及接收上述投屏请求的时间信息,确定目标投屏设备。The target screen projection device is determined according to the location information indicated by the screen projection request, the user ID, and the time information for receiving the above-mentioned screen projection request. 12.根据权利要求8所述的方法,其中,在所述向所述目标投屏设备发送投屏启动指令,以使目标投屏设备启动投屏之前,所述方法还包括:12 . The method according to claim 8 , wherein before the sending a screen-casting start instruction to the target screen-casting device, so that the target screen-casting device starts screen-casting, the method further comprises: 12 . 将所确定的目标投屏设备标识发送给客户端,在客户端显示包括配对信息交互控件;Send the identified target screen projection device identification to the client, and display the interactive controls including pairing information on the client; 响应于接收到用户在配对信息交互控件输入的配对信息,确定用户指定目标投屏设备进行投屏,向所述目标投屏设备发送所述投屏启动指令。In response to receiving the pairing information input by the user in the pairing information interaction control, it is determined that the user designates a target screen projection device to perform screen projection, and the projection start instruction is sent to the target screen projection device. 13.根据权利要求8所述的方法,其中,所述预设关联关系基于如下步骤确定:13. The method according to claim 8, wherein the preset association relationship is determined based on the following steps: 接收客户发送的会议室预定请求;Receive meeting room reservation requests sent by customers; 将多媒体会议的时间信息、参会用户的用户标识、根据所述会室预定请求所确定的会议室的会议室标识进行关联,其中Associating the time information of the multimedia conference, the user IDs of the conference participants, and the conference room IDs of the conference rooms determined according to the conference room reservation request, wherein 所述会议室的会议室标识与会议室对应的投屏设备的投屏设备标识绑定。The conference room ID of the conference room is bound with the screen projection device ID of the screen projection device corresponding to the conference room. 14.一种信息交互系统,包括投屏设备、客户端,服务端,其中14. An information interaction system, comprising a screen projection device, a client, and a server, wherein 所述投屏设备与服务端互联,用于根据从服务端接收到的启动指令启动向信息显示屏展示用户端发送的多媒体信息;The screen projection device is interconnected with the server, and is used to start displaying the multimedia information sent by the client to the information display screen according to the startup instruction received from the server; 所述客户端用于向服务端发送会议室预定请求,所述会议室预定请求包括参会用户的用户标识、预定的会议室标识信息以及使用会议室的时间信息;以及向服务端发起投屏请求,所述投屏请求包括参会用户的用户识;The client is used to send a conference room reservation request to the server, where the conference room reservation request includes the user ID of the user participating in the conference, the identification information of the reserved conference room, and the time information of using the conference room; and initiates a screencast to the server request, the screen projection request includes the user ID of the participating user; 所述服务端用于接收所述会议室预定请求,建立所述会议室预定请求所对应的参会用户的用户标识、预定的会议室标识信息以及所述时间信息之间的关联关系;以及接收所述投屏请求,根据所述投屏请求所指示的参会用户的用户标识确定所述投屏设备,并将所述终端设备的多媒体信息发送给所述投屏设备,其中所述会议室的会议室标识信息与会议室对应的投屏设备标识预先绑定。The server is configured to receive the conference room reservation request, and establish an association relationship between the user identifier of the conference participant user corresponding to the conference room reservation request, the reserved conference room identifier information, and the time information; and receiving For the screen projection request, determine the screen projection device according to the user ID of the conference participant indicated by the screen projection request, and send the multimedia information of the terminal device to the screen projection device, wherein the conference room is The conference room identification information of the conference room is pre-bound with the screen projection device identification corresponding to the conference room. 15.一种信息交互装置,其特征在于,包括:15. An information interaction device, comprising: 生成单元,用于根据接收到的用于指示使用投屏设备的操作,生成投屏请求,所述投屏请求包括参会用户的用户标识;a generating unit, configured to generate a screen-casting request according to the received operation for instructing the use of the screen-casting device, where the screen-casting request includes the user ID of the user participating in the conference; 第一发送单元,用于将所述投屏请求发送给服务端,以使服务端执行如下投屏设备确定操作:根据预设关联关系,确定目标投屏设备;其中,所述预设关联关系用于关联多媒体会议的参会用户的用户标识、时间信息和投屏设备标识;a first sending unit, configured to send the screen projection request to the server, so that the server performs the following screen projection device determination operation: determine the target screen projection device according to a preset association relationship; wherein, the preset association relationship User IDs, time information and screencasting device IDs of participating users used to associate multimedia conferences; 第二发送单元,用于根据所接收到的服务端发送的目标投屏设备启用成功的反馈信息,向所述投目标屏设备发送待投屏的多媒体会议信息,以使所述目标投屏设备对所述多媒体会议信息进行投屏展示;其中,所述反馈信息由服务端在接收到所述投屏设备发送响应信息后生成,所述响应信息用于指示投屏启用成功。The second sending unit is configured to send the multimedia conference information to be screened to the target screencasting device according to the received feedback information sent by the server that the target screencasting device is successfully activated, so that the target screencasting device can Perform screen projection display on the multimedia conference information; wherein, the feedback information is generated by the server after receiving response information sent by the screen projection device, and the response information is used to indicate that the screen projection is successfully enabled. 16.一种信息交互装置,其特征在于,包括:16. An information interaction device, comprising: 接收单元,用于接收用户终端发送的所述投屏请求,根据所述投屏请求所指示的参会用户的用户标识以及预设关联关系确定目标投屏设备;所述预设关联关系用于关联多媒体会议的参会用户的用户标识、时间信息和投屏设备标识;a receiving unit, configured to receive the screen-casting request sent by the user terminal, and determine a target screen-casting device according to the user ID of the participating user indicated by the screen-casting request and a preset association relationship; the preset association relationship is used for User ID, time information and screen projection device ID of the participant user associated with the multimedia conference; 第三发送单元,用于向所述目标投屏设备发送投屏启动指令,以使目标投屏设备启动投屏;a third sending unit, configured to send a screen-casting start instruction to the target screen-casting device, so that the target screen-casting device starts screen-casting; 第四发送单元,用于向所述用户终端发送目标投屏设备启用成功的反馈信息,以使所述用户终端向所述投目标屏设备发送待投屏的多媒体会议信息;其中,所述反馈信息在接收到所述投屏设备发送的响应信息后生成,所述响应信息用于指示投屏启用成功。a fourth sending unit, configured to send feedback information that the target screen projection device is successfully activated to the user terminal, so that the user terminal sends the multimedia conference information to be projected to the target screen projection device; wherein the feedback The information is generated after receiving the response information sent by the screen projection device, and the response information is used to indicate that the screen projection is successfully enabled. 17.一种电子设备,其特征在于,包括:17. An electronic device, characterized in that, comprising: 一个或多个处理器;one or more processors; 存储装置,用于存储一个或多个程序,storage means for storing one or more programs, 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-13中任一所述的方法。The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-13. 18.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-13中任一所述的方法。18. A computer-readable medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the method according to any one of claims 1-13 is implemented.
CN202110680544.7A 2021-06-18 2021-06-18 Information interaction method and device and electronic equipment Pending CN113326013A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110680544.7A CN113326013A (en) 2021-06-18 2021-06-18 Information interaction method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110680544.7A CN113326013A (en) 2021-06-18 2021-06-18 Information interaction method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN113326013A true CN113326013A (en) 2021-08-31

Family

ID=77423836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110680544.7A Pending CN113326013A (en) 2021-06-18 2021-06-18 Information interaction method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN113326013A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113835654A (en) * 2021-09-01 2021-12-24 江苏百正信息科技有限公司 Automatic access and reverse feedback method for conference tablet
CN113918106A (en) * 2021-09-23 2022-01-11 上海敏听智能科技有限公司 A millimeter wave-based wireless screen transmission method, electronic device and storage medium
CN114339131A (en) * 2022-01-04 2022-04-12 北京金山云网络技术有限公司 Conference room screen projection method, device and system
CN114501090A (en) * 2022-01-30 2022-05-13 深圳创维-Rgb电子有限公司 Screen projection method, apparatus, device, and computer-readable storage medium
CN118764579A (en) * 2024-06-25 2024-10-11 建信金融科技有限责任公司 Conference resource projection method, device, electronic device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958678A (en) * 2017-05-25 2018-12-07 阿里巴巴集团控股有限公司 Throw screen method, the sharing method of screen content and device
CN110248224A (en) * 2019-05-24 2019-09-17 南京苏宁软件技术有限公司 Throw screen connection method for building up, device, computer equipment and storage medium
CN111447191A (en) * 2020-03-20 2020-07-24 北京字节跳动网络技术有限公司 Information interaction method and device and electronic equipment
CN112311753A (en) * 2020-05-15 2021-02-02 北京字节跳动网络技术有限公司 Information interaction method and device and electronic equipment
CN112667182A (en) * 2020-12-30 2021-04-16 通彩视听科技(上海)有限公司 Conference service data processing method, terminal, system and medium based on screen projection
CN112738559A (en) * 2019-10-28 2021-04-30 阿里巴巴集团控股有限公司 Screen projection implementation method, device and system
CN113014974A (en) * 2021-02-26 2021-06-22 北京百度网讯科技有限公司 Screen projection method, device, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958678A (en) * 2017-05-25 2018-12-07 阿里巴巴集团控股有限公司 Throw screen method, the sharing method of screen content and device
CN110248224A (en) * 2019-05-24 2019-09-17 南京苏宁软件技术有限公司 Throw screen connection method for building up, device, computer equipment and storage medium
CN112738559A (en) * 2019-10-28 2021-04-30 阿里巴巴集团控股有限公司 Screen projection implementation method, device and system
CN111447191A (en) * 2020-03-20 2020-07-24 北京字节跳动网络技术有限公司 Information interaction method and device and electronic equipment
CN112311753A (en) * 2020-05-15 2021-02-02 北京字节跳动网络技术有限公司 Information interaction method and device and electronic equipment
CN112667182A (en) * 2020-12-30 2021-04-16 通彩视听科技(上海)有限公司 Conference service data processing method, terminal, system and medium based on screen projection
CN113014974A (en) * 2021-02-26 2021-06-22 北京百度网讯科技有限公司 Screen projection method, device, equipment and storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113835654A (en) * 2021-09-01 2021-12-24 江苏百正信息科技有限公司 Automatic access and reverse feedback method for conference tablet
CN113918106A (en) * 2021-09-23 2022-01-11 上海敏听智能科技有限公司 A millimeter wave-based wireless screen transmission method, electronic device and storage medium
CN114339131A (en) * 2022-01-04 2022-04-12 北京金山云网络技术有限公司 Conference room screen projection method, device and system
CN114501090A (en) * 2022-01-30 2022-05-13 深圳创维-Rgb电子有限公司 Screen projection method, apparatus, device, and computer-readable storage medium
WO2023142390A1 (en) * 2022-01-30 2023-08-03 深圳创维-Rgb电子有限公司 Screen mirroring method and apparatus, and device and computer-readable storage medium
CN114501090B (en) * 2022-01-30 2023-09-05 深圳创维-Rgb电子有限公司 Screen projection method, device, equipment and computer readable storage medium
CN118764579A (en) * 2024-06-25 2024-10-11 建信金融科技有限责任公司 Conference resource projection method, device, electronic device and storage medium
CN118764579B (en) * 2024-06-25 2025-11-28 建信金融科技有限责任公司 Screen projection method and device for conference resources, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN113326013A (en) Information interaction method and device and electronic equipment
CN112311841B (en) Information push method, apparatus, electronic device and computer readable medium
CN112312060B (en) Screen sharing method and device and electronic equipment
CN112306595A (en) Interaction method, apparatus and electronic device
CN110536075B (en) Video generation method and device
CN110430292B (en) Method and device for inviting login of network platform, electronic equipment and readable medium
US11757948B2 (en) Communication method and apparatus, and electronic device
CN112311753A (en) Information interaction method and device and electronic equipment
CN112395509A (en) Information display method, information providing method, apparatus, and computer-readable medium
CN112291629A (en) Interaction method and device and electronic equipment
CN112312057A (en) Multimedia conference data processing method and device and electronic equipment
CN111447191B (en) Information interaction method and device and electronic equipment
CN111338971B (en) Application testing method and device, electronic equipment and storage medium
CN112308257A (en) Data updating method and device and electronic equipment
CN111818291B (en) Method and device for establishing multimedia call and electronic equipment
CN111241518A (en) User authentication method, device, equipment and medium
CN112311750B (en) Interaction method and device and electronic equipment
CN112818303B (en) Interactive methods, devices and electronic devices
CN112131135B (en) Ciphertext operation debugging method and system and device for ciphertext operation debugging
CN111818293B (en) Communication method and device and electronic equipment
CN112291216B (en) Communication method and device and electronic equipment
CN109995543B (en) Method and apparatus for adding group members
CN113885818A (en) Display method, apparatus and electronic device
CN112306597A (en) Interaction method, apparatus and electronic device
CN113163154B (en) Information processing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210831

RJ01 Rejection of invention patent application after publication