[go: up one dir, main page]

WO2014047935A1 - Method for implementing multimedia conference, related device and system - Google Patents

Method for implementing multimedia conference, related device and system Download PDF

Info

Publication number
WO2014047935A1
WO2014047935A1 PCT/CN2012/082475 CN2012082475W WO2014047935A1 WO 2014047935 A1 WO2014047935 A1 WO 2014047935A1 CN 2012082475 W CN2012082475 W CN 2012082475W WO 2014047935 A1 WO2014047935 A1 WO 2014047935A1
Authority
WO
WIPO (PCT)
Prior art keywords
auxiliary stream
shared data
network
conference system
hardware
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2012/082475
Other languages
French (fr)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2012/082475 priority Critical patent/WO2014047935A1/en
Priority to CN201280002310.6A priority patent/CN103843323B/en
Publication of WO2014047935A1 publication Critical patent/WO2014047935A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • H04L65/4038Arrangements for multi-party communication, e.g. for conferences with floor control

Definitions

  • the present invention relates to the field of multimedia conferences, and in particular, to a multimedia conference implementation method, related equipment, and system. Background technique
  • the current multimedia conference system includes a network conference system and a hardware conference system (such as a telepresence conference system) mainly based on an MCU (multi-control unit), and the network conference system and the hardware conference system can provide data in the system.
  • the sharing function that is, one party participant terminal can transmit shared data including types of document sharing data, screen sharing data, conference whiteboard sharing data, and the like to other participant terminals in the same system.
  • the shared data transmitted is shared data encoded in a video format.
  • VP terminal View Point Terminal, video terminal
  • MCU multi control unit
  • the VP terminal converts the VGA (Video Graphics Array) data of the computer screen into the shared data of the video format, and then sends the data to the MCU through the auxiliary stream channel between the MCU, and then the MCU and the other VP terminals.
  • the streaming channel broadcasts the shared data to other VP terminals.
  • the transmitted network shared data is often not encoded in a video format, and is generally encoded in a custom non-video format.
  • a whiteboard operation is performed in a customized format (eg, recorded)
  • the shared data side client captures and encodes the shared data to obtain the network shared data, and broadcasts the network shared data to other clients through the web server of the web conferencing system.
  • a central control computer is separately set in the hardware conference system, and the soft client of the network conference system is installed in the central control computer and connected to the web web, and at the same time
  • the VGA interface is connected to each VP terminal in the hardware conference system.
  • the server of the network conference system forwards the corresponding data to the conference terminal of the network conference system; at the same time, the screen data of the central control computer is transmitted to the VP terminal corresponding to the user through the VGA interface, and the corresponding VP terminal converts the VGA data stream into
  • the H.264 standard video stream is concurrently sent to the MCU of the hardware conference system, and is sent by the MCU to the VP terminal of the other hardware conference system.
  • the embodiment of the invention provides a multimedia conference implementation method, a related device and a system, and can share data between the hardware conference system and the network conference system, and avoids an additional operational burden on the user.
  • an embodiment of the present invention provides a multimedia conference implementation method, including: establishing an auxiliary stream channel between a hardware conference system and a hardware conference system;
  • the format is a video format supported by the hardware conference system
  • the auxiliary flow channel between the establishing and the hardware conference system includes: Receiving the auxiliary stream transmission authority request to the multipoint control unit MCU of the hardware conference system when receiving the auxiliary stream authority application information of the network conference system;
  • the auxiliary flow channel between the establishing and the hardware conference system includes:
  • the establishing to the multiple point according to the auxiliary stream address After the auxiliary stream channel of the control unit MCU, the method further includes:
  • the notification information that has been established by the auxiliary stream channel is sent to the web web server of the network conference system to notify the web web server to transmit the network share data.
  • the method further includes:
  • the sender indicating the token request has the right to send standard shared data.
  • the converting the network shared data into standard shared data includes:
  • the generated image is encoded using a video format supported by the hardware conferencing system to generate the standard shared data.
  • the analyzing the shared data generated image of the network conference system is specifically, by using a built-in client of the network conference system Parsing the network shared data to generate an image.
  • an embodiment of the present invention provides a multimedia conference implementation method, including: when receiving network share data sent by a conference terminal of a network conference system, to a secondary stream conversion network Transmitting the network shared data, so that the auxiliary stream switching gateway converts the network shared data into standard shared data and sends the conversion to the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system Obtaining the standard shared data, where the format of the standard shared data is a video format supported by the hardware conference system;
  • auxiliary stream switching gateway Receiving standard shared data of the hardware conference system to the conference terminal of the network conference system when receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, where the standard shared data of the hardware conference system is
  • the auxiliary stream switching gateway is received from the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system.
  • the establishing process of the pre-established auxiliary stream channel includes:
  • auxiliary stream switching gateway Transmitting the auxiliary stream authority application information to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway requests the auxiliary stream address according to the auxiliary stream authority application information to the multipoint control unit MCU in the hardware conference system, and establishes the auxiliary stream address according to the auxiliary stream address.
  • auxiliary stream conversion gateway And receiving, by the auxiliary stream conversion gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.
  • the method further includes: notifying the network conference
  • the conference terminal of the system creates a secondary stream data display window for displaying standard shared data sent by the hardware conference system.
  • an embodiment of the present invention provides a method for implementing a multimedia conference, including: when receiving standard shared data of a conference terminal in a hardware conference system, by using a pre-established auxiliary stream channel between the auxiliary stream and the gateway The auxiliary stream switching gateway sends the standard shared data, so that the auxiliary stream switching gateway sends the standard shared data to the network conference system;
  • the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.
  • the auxiliary stream channel between the auxiliary stream conversion gateway and the auxiliary stream conversion gateway is pre-established, including:
  • the auxiliary stream address is allocated to the auxiliary stream switching gateway, and the auxiliary stream address is sent to the auxiliary stream Before the gateway is converted, the method further includes: receiving a secondary stream transmission permission request sent by the auxiliary stream conversion gateway;
  • the allocating the secondary stream address to the auxiliary stream switching gateway, and sending the auxiliary stream address to the auxiliary stream switching gateway includes: allocating a secondary stream to the auxiliary stream switching gateway in response to the auxiliary stream transmitting right request Addressing, and sending the auxiliary stream address to the auxiliary stream conversion gateway.
  • an embodiment of the present invention provides a secondary stream conversion gateway in a multimedia conference system, including:
  • a channel establishment module configured to establish a secondary stream channel with the hardware conference system
  • a receiving module configured to receive network shared data of the network conference system, and configured to receive standard shared data of the hardware conference system by using the auxiliary stream channel established by the channel establishment module;
  • a conversion module configured to convert the network shared data into standard shared data when the receiving module receives the network shared data, where the format of the standard shared data is a video format supported by the hardware conference system;
  • a sending module configured to send the standard shared data converted by the conversion module to the hardware conference system by using the auxiliary stream channel established by the channel establishing module, and configured to determine, in the network conference system, the standard received by the receiving module
  • the standard shared data is sent to the web conferencing system when the video format of the data is shared.
  • the channel establishing module includes: an application unit, configured to: when receiving the auxiliary stream permission application information of the network conference system, to a multipoint control unit of the hardware conference system The MCU sends a secondary stream transfer permission request;
  • a receiving unit configured to receive, by the multipoint control unit, an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request;
  • an establishing unit configured to establish an auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address received by the receiving unit.
  • the channel establishing module includes: a receiving unit, configured to receive a secondary stream address sent by a multi-point control unit MCU of the hardware conference system; The auxiliary stream address received by the receiving unit is established to the auxiliary stream channel of the multipoint control unit MCU.
  • the sending module is further configured to send the auxiliary channel that has been established. The notification information is sent to a web server of the web conferencing system to notify the web server to transmit the network sharing data.
  • the fourth possible In the implementation it also includes:
  • a token application module configured to send a token request to a multipoint control unit MCU of the hardware conference system to obtain a right to send standard shared data, and receive an instruction that the multipoint control unit MCU returns in response to the token request Card, the token is used to indicate that the sender of the token request has the right to send standard shared data.
  • the converting module is specifically configured to parse the network shared data to generate an image, and use the video format supported by the hardware conference system to encode the generated image to generate the Standard shared data.
  • the converting module parses the shared data generated image of the network conference system, specifically by using the built-in network conference system
  • the client parses the network shared data to generate an image.
  • the embodiment of the present invention further provides a server in a network conference system, including: a processing module, configured to: when receiving network share data sent by a conference terminal of a network conference system, to convert the gateway to the auxiliary stream Transmitting the network shared data, so that the auxiliary stream switching gateway converts the network shared data into standard shared data and sends the standard shared data to the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system Converting the obtained standard shared data, where the format of the standard shared data is a video format supported by the hardware conference system;
  • a processing module configured to: when receiving network share data sent by a conference terminal of a network conference system, to convert the gateway to the auxiliary stream Transmitting the network shared data, so that the auxiliary stream switching gateway converts the network shared data into standard shared data and sends the standard shared data to the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system Converting the obtained standard shared data, where the format of the standard shared data is
  • auxiliary stream conversion gateway Receiving standard shared data of the hardware conference system from the conference terminal of the network conference system when receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, where the standard shared data of the hardware conference system is
  • the auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system.
  • the method further includes:
  • the application module is configured to send the auxiliary stream permission application information to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway applies to the multi-point control unit MCU of the hardware conference system according to the auxiliary stream permission application information.
  • the auxiliary stream address is used to establish a secondary stream conversion gateway to the auxiliary stream channel of the multipoint control unit MCU in the hardware conference system;
  • the receiving module is configured to receive, by the auxiliary stream switching gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.
  • the method further includes:
  • the notification module is configured to: after the receiving module receives the notification information that the auxiliary stream channel has been established, notify the conference terminal of the network conference system to create a secondary stream data display window for displaying standard shared data sent by the hardware conference system.
  • the embodiment of the present invention further provides a multi-point control unit in a hardware conference system, including:
  • a processing module configured to send the standard shared data to the auxiliary stream switching gateway by using a pre-established auxiliary stream channel between the auxiliary stream switching gateway and the standard shared data of the conference terminal in the hardware conference system, to And causing the auxiliary stream conversion gateway to send the standard shared data to the network conference system; when receiving the standard shared data of the auxiliary stream conversion gateway sent through the auxiliary channel between the pre-established auxiliary stream conversion gateway,
  • the conference terminal in the hardware conference system broadcasts the standard shared data of the auxiliary stream conversion gateway, where the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream conversion gateway.
  • the method further includes:
  • an allocation module configured to allocate a secondary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway to establish an auxiliary stream channel with the auxiliary stream switching gateway.
  • the allocating module is specifically configured to: when receiving the secondary stream transmission authority request sent by the auxiliary stream switching gateway, respond to the auxiliary stream transmission The rights request allocates a secondary stream address to the auxiliary stream switching gateway, and sends the auxiliary stream address to the auxiliary stream switching gateway.
  • the embodiment of the present invention further provides a multimedia conference implementation system, including a web server of a network conference system and at least one web conference terminal, a multipoint control unit MCU of the hardware conference system, and at least one VP terminal, and an auxiliary stream.
  • a conversion gateway wherein the auxiliary stream conversion gateway is connected to the web server, and the auxiliary stream conversion gateway establishes an auxiliary stream channel to the multipoint control unit MCU;
  • the web server configured to receive the number of network shares sent by the at least one web conference terminal And transmitting the network shared data to the auxiliary stream switching gateway;
  • the auxiliary stream switching gateway is configured to convert the network shared data into standard shared data when receiving the network shared data sent by the web server, and send the converted the obtained information to the MCU through the auxiliary stream channel.
  • Standard shared data the format of the standard shared data is a video format supported by the hardware conference system;
  • the MCU is configured to send, to the at least one VP terminal, standard shared data converted by the auxiliary stream conversion gateway;
  • the MCU is further configured to receive standard shared data sent by the at least one VP terminal, and send standard shared data of the at least one VP terminal to the auxiliary stream switching gateway;
  • the auxiliary stream switching gateway is further configured to: when receiving the standard shared data sent by the MCU in the pre-established auxiliary stream channel, determine that the network conference system supports the video format of the standard shared data sent by the MCU Sending the standard shared data sent by the MCU to the web server; the web server is further configured to broadcast the standard shared data sent by the MCU to the at least one web conference terminal.
  • the auxiliary stream switching gateway is further configured to send a token request to a multipoint control unit (MCU) of the hardware conference system to obtain permission to send standard shared data, and Receiving a token returned by the multipoint control unit MCU in response to the token request, the token being used to indicate that the sender of the token request has the right to send standard shared data.
  • MCU multipoint control unit
  • the auxiliary stream switching gateway converts the network shared data into standard shared data, specifically by parsing the network shared data. And encoding, by using a video format supported by the hardware conference system, the generated image to generate the standard shared data.
  • the auxiliary stream switching gateway parses the shared data generated image of the network conference system, specifically by using the built-in network conference
  • the client of the system parses the network shared data to generate an image.
  • the embodiment of the invention can realize the mutual sharing of data between the network conference system and the hardware conference system.
  • Each conference user only needs to operate the conference terminal where it is located to realize the sharing of the shared data in the network conference system and the hardware conference system, and does not impose an additional operational burden on the conference user.
  • the network conference system and the hardware conference system both perform conferences according to their original operations, and the cartridges are conveniently implemented across systems. Meeting. DRAWINGS
  • FIG. 1 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention
  • FIG. 2 is a schematic flow chart of a method for establishing an auxiliary stream channel according to an embodiment of the present invention
  • FIG. 3 is a schematic flowchart of another method for establishing a secondary stream channel according to an embodiment of the present invention
  • FIG. 4 is a schematic flowchart of another method for implementing a multimedia conference according to an embodiment of the present invention
  • FIG. 6 is a schematic flowchart of another specific method for implementing a multimedia conference according to an embodiment of the present invention
  • FIG. 7 is a schematic flowchart of still another method for implementing a multimedia conference according to an embodiment of the present invention
  • FIG. 8 is a schematic flowchart of still another method for implementing a multimedia conference according to an embodiment of the present invention
  • FIG. 9 is a schematic structural diagram of a multimedia conference implementation system according to an embodiment of the present invention.
  • FIG. 10 is a schematic structural diagram of a secondary stream switching gateway in a multimedia conference system according to an embodiment of the present invention.
  • FIG. 11 is a schematic structural view of one of the channel establishment modules of FIG. 10;
  • FIG. 12 is another schematic structural diagram of the channel establishment module of FIG. 10;
  • FIG. 13 is a schematic structural diagram of a secondary stream conversion gateway of another multimedia conference system according to an embodiment of the present invention.
  • FIG. 14 is a schematic structural diagram of a server in a network conference system according to an embodiment of the present invention.
  • FIG. 15 is a schematic structural diagram of a multipoint control unit of a hardware conference system according to an embodiment of the present invention.
  • FIG. 1 is a schematic flowchart diagram of a method for implementing a multimedia conference according to an embodiment of the present invention.
  • the hardware conference system in the embodiment of the present invention includes a telepresence video conference system, and the method in this embodiment includes:
  • S101 Establish a secondary stream channel with the hardware conference system.
  • the secondary stream channel to the hardware conference system can be established by requesting the auxiliary stream address from the MCU of the hardware conference system, or the auxiliary stream channel of the hardware conference system can be established when receiving the auxiliary stream address directly sent by the MCU of the hardware conference system. .
  • S102 Convert the network shared data into standard shared data when receiving network share data of the network conference system.
  • the network shared data may be shared data encoded in a non-video format, and may be encoded in a customized non-video format. For example, for whiteboard sharing, a whiteboard operation is performed in a customized format (such as recording a laser) The operation data of the pen lined at a certain position).
  • the format of the standard shared data is a video format supported by the hardware conference system, such as the H.264 standard video stream format.
  • S104 Send the standard shared data to the network conference system when the standard shared data of the hardware conference system is received in the auxiliary stream channel.
  • the standard shared data is sent to the network conference system when it is determined that the network conference system supports the video format of the standard shared data.
  • the video format of the standard shared data is a video format conforming to the video codec standard (such as H.264).
  • the network shared data or the standard shared data includes file sharing data, screen sharing data, meeting whiteboard sharing data, and the like.
  • the network shared data or the standard shared data referred to in the following embodiments is the same as the content included in the network shared data or the standard shared data in this embodiment.
  • a corresponding auxiliary stream conversion gateway may be disposed between the hardware conference system and the network conference system, where the auxiliary stream conversion gateway is respectively connected to the MCU in the hardware conference system and the web server in the network conference system, where the auxiliary The stream conversion gateway performs the above-described S101 to S104.
  • the S101 to S104 may also be performed by an MCU in the hardware conference system or a web server in the network conference system.
  • each VP terminal in the hardware conference system sends a secondary stream request to the MCU, and the MCU sends a secondary stream address to each VP terminal in response to the auxiliary stream request, to establish a VP terminal to the MCU.
  • each conference terminal in the network conference system establishes a connection to the web server; and the web server connects to the MCU through the auxiliary stream conversion gateway.
  • the auxiliary stream switching gateway establishes an auxiliary stream channel to the MCU, so as to transmit the network shared data of the network conference system to the hardware conference system.
  • the network share data is sent to the web server, and the web server broadcasts the network share data to other web conference terminals in the network conference system, and the network is The shared data is sent to the secondary stream conversion gateway.
  • the auxiliary stream conversion gateway may convert the network shared data into a standard video stream such as H.264, and then transmit the data stream to the MCU through the auxiliary stream channel, The MCU broadcasts the converted standard shared data to each VP terminal in the hardware conference system.
  • the manner in which the auxiliary stream switching gateway converts the network shared data into the standard shared data may be: parsing the network shared data to generate an image, and using the video format supported by the hardware conference system to encode the generated image to generate a standard sharing. data.
  • the other web conference terminal may parse the network shared data to generate an image and display the image on the screen, specifically, through a web conference client installed on the web conference terminal.
  • the end parses the network shared data to generate an image and displays the image on the screen.
  • the manner in which the auxiliary stream conversion gateway parses the network shared data to generate an image may be the same as the manner in which the web conference terminal parses the network shared data to generate an image.
  • the web of the web conference system may be built in the auxiliary stream conversion gateway.
  • the conference client parses the network shared data to generate an image through the built-in web conference client, and encodes the image generated by the built-in web conference client into a video format supported by the hardware conference system to generate standard shared data.
  • auxiliary stream data display window can be created to play standard shared data from the hardware conferencing system.
  • the establishment of the auxiliary stream channel in the S101 is completed in the conference application phase.
  • the manner in which the auxiliary stream switching gateway establishes the auxiliary stream channel to the MCU may be:
  • auxiliary stream permission application information of the network conference system When receiving the auxiliary stream permission application information of the network conference system, sending it to the MCU of the hardware conference system Sending a secondary stream transmission authority request; receiving an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request; establishing an auxiliary stream channel to the MCU according to the auxiliary stream address;
  • the MCU may directly allocate an auxiliary stream address to the auxiliary stream switching gateway and send the auxiliary stream address to the auxiliary stream switching gateway.
  • the secondary stream address sent by the MCU to the auxiliary stream switching gateway and the auxiliary stream address allocated by the MCU to the VP terminal are in the same address range, that is, the same address range.
  • the VP terminal at the same location is in the same conference as the conference terminal connected to the web server currently accessed by the auxiliary stream switching gateway.
  • the secondary stream address assigned to the gateway is in the same address domain as the secondary stream address assigned to the VP terminal, so that the network shared data sent by the web conference terminal of the network conference system can be directly transmitted to the hardware conference holding the same conference after passing through the gateway.
  • the standard shared data of the hardware conference system can also be directly transmitted to the network conference system holding the same conference.
  • the auxiliary stream address may be a certain port information of the MCU, and the VP terminal or the auxiliary stream conversion gateway may access the MCU according to the port information.
  • FIG. 2 it is a schematic flowchart of a method for establishing an auxiliary stream channel according to an embodiment of the present invention.
  • the auxiliary stream channel of the hardware conference system when receiving the application information of the auxiliary stream permission of the network conference system, the auxiliary stream channel of the hardware conference system, where the method specifically includes:
  • the auxiliary stream permission application information may be sent through the web conference terminal or through the web server.
  • the auxiliary stream switching gateway After receiving the auxiliary stream permission application information, the auxiliary stream switching gateway sends a request to the MCU of the hardware conference system to obtain the auxiliary stream address.
  • S1002 Receive an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request.
  • the MCU After receiving the secondary stream transfer permission request, the MCU returns the auxiliary stream address in response to the auxiliary stream transfer permission request.
  • S1003 Establish an auxiliary stream channel to the MCU according to the auxiliary stream address.
  • the establishment of the auxiliary stream channel can be implemented according to the prior art.
  • the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network. Share data.
  • FIG. 3 is a schematic flowchart of another method for establishing an auxiliary stream channel according to an embodiment of the present invention.
  • an MCU of a hardware conference system allocates a secondary stream address to a VP terminal, And sending the allocated secondary stream address to the gateway to establish a gateway to the auxiliary stream channel of the hardware conference system, where the method specifically includes:
  • S1011 Receive the secondary stream address sent by the MCU of the hardware conference system.
  • S1012 Establish an auxiliary stream channel to the MCU according to the auxiliary stream address.
  • the establishment of the auxiliary stream channel can be implemented according to the prior art.
  • the MCU can allocate the secondary stream address to the VP terminal of the hardware conference system, and can also allocate the secondary stream address in the same address domain to the auxiliary stream switching gateway, so as to access the auxiliary stream switching gateway.
  • Each conference terminal and web server of the network conference system can communicate with the hardware conference system through the auxiliary stream conversion gateway.
  • the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network shared data.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • FIG. 4 it is a schematic flowchart of another method for implementing a multimedia conference according to an embodiment of the present invention.
  • the hardware conference system in the embodiment of the present invention includes a telepresence video conference system, and the method in this embodiment specifically includes:
  • the MCU sends a token request
  • S202 Receive a token returned by the MCU in response to the token request.
  • S203 Convert the network share data of the received network conference system into standard shared data, and send the standard shared data to the hardware conference system through a pre-established auxiliary stream channel with the MCU;
  • the network sharing data received by the network conference system needs to be sent to the hardware conference system.
  • you need to apply for a token to get the permission to send standard shared data and you can send standard shared data after getting the token.
  • the application of the token and the time of obtaining it are short, and will not affect the transmission of the corresponding standard shared data; if the application token is unsuccessful, for example, the MCU does not return a token or the return token times out, The standard shared data of the received network conference system will be deleted or stored in the designated memory as invalid data, and will not be transmitted to the hardware conference system for broadcast to the VP terminal.
  • S204 Send the standard shared data to the network conference system when the standard shared data of the hardware conference system is received in the pre-established auxiliary stream channel with the MCU.
  • the received network shared data may be first converted into standard shared data, that is, the data is prepared first, and then the token is applied, and after the token is received, the standard shared data that has been converted is sent.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • FIG. 5 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention.
  • This embodiment describes a method for initiating a video conference and transmitting shared data in a network conference system. The method in this embodiment is specifically described. Includes:
  • the web conference terminal sends the auxiliary stream application to the web server.
  • the corresponding conference application can be sent through the web conference terminal to establish a connection to the hardware conference system.
  • the web server forwards the auxiliary stream application to the AFGW (Auxiliary Flow Gateway).
  • the AFGW can embed the web conference terminal function, the data conversion function, and the embedded VP terminal function.
  • the AFGW sends an auxiliary stream application to the MCU.
  • the AFGW establishes an auxiliary stream channel to the MCU; and the AFGW is configured according to the auxiliary stream The address is established to the auxiliary stream channel of the MCU.
  • the AFGW returns the notification information that the auxiliary stream channel has been established to the web server.
  • the web server returns the notification information that has been established on the auxiliary stream channel to the web conference terminal, to prompt the user to enter the conference successfully.
  • S08 The web conference terminal sends the network share data to the web server.
  • the web server sends the network shared data to the AFGW.
  • the web server simultaneously broadcasts the network shared data to other conference terminals of the network conference system.
  • the AFGW sends a token request to the MCU through the auxiliary stream channel.
  • the MCU returns a token to the AFGW through the auxiliary stream channel.
  • the MCU may return a token to the AFGW in response to the AFGW's token request when detecting that the current hardware conference system is idle; or send the conference administrator's token transmission command to the AFGW
  • the token is sent to the AFGW according to a preset token issuing rule, for example, when the token request of the AFGW and the token request of the VP terminal are simultaneously received, the token is preferentially sent to the AFGW.
  • S012 The AFGW performs standard video stream conversion on the network shared data to obtain standard shared data.
  • S013 Send the converted standard shared data to the MCU through the auxiliary stream channel.
  • S014 The MCU broadcasts the standard shared data to the VP terminal.
  • the standard shared data of the hardware conference system can be transmitted to the web server through the auxiliary stream channel, and broadcasted by the web server to each web conference terminal.
  • the embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.
  • FIG. 6 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention.
  • This embodiment describes a method for initiating a video conference and transmitting shared data in a hardware conference system.
  • the method in this embodiment includes:
  • the VP terminal sends an auxiliary stream application to the MCU. Users of hardware conferencing systems need to create video At the time of the conference, the secondary stream application is sent to the MCU through the respective VP terminal.
  • S12 The MCU allocates the auxiliary stream address and creates an auxiliary stream channel to the VP terminal.
  • the auxiliary stream channel of the VP terminal to multiple participating users is created.
  • the MCU allocates a corresponding auxiliary stream address to each VP terminal participating in the same conference, and the auxiliary stream address allocated to each VP terminal is in the same address domain, so that the MCU broadcasts the share to the VP terminal of the same conference according to the auxiliary stream address of the VP terminal. data.
  • the MCU allocates a secondary stream address to the AFGW and sends the secondary stream address to the AFGW.
  • the secondary stream address assigned by the MCU to the AFGW is also located in the address field in which the secondary stream address of the VP terminal is located.
  • the AFGW establishes an auxiliary stream channel to the MCU according to the auxiliary stream address.
  • the AFGW sends the notification information that the auxiliary stream channel has been established to the web server.
  • the web server sends the notification information that the auxiliary stream channel has been established to the web conference terminal. That is, the notification information that the auxiliary stream channel has been established is sent to the web conference terminal of each participant user.
  • the web conference terminal creates a secondary stream data display window.
  • the auxiliary stream data display window is used to display the standard shared data sent by the hardware conference system.
  • this step is optional, and the web conference terminal can display standard shared data in an existing video play window, for example, a commonly used video player.
  • the MCU sends the standard shared data to the AFGW through the auxiliary stream channel.
  • the MCU will simultaneously broadcast the standard shared data to other VP terminals.
  • the AFGW sends the standard shared data to the web server.
  • the web server sends the standard shared data to the web conference terminal, that is, broadcasts to each web conference terminal.
  • the web conference terminal displays the standard shared data in the created auxiliary stream data display window. It should be noted that after the AFGW is added to the auxiliary stream channel of the MCU, the network shared data of the web conference terminal can be transmitted to the hardware conference system in the manner described in the previous embodiment.
  • the embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself
  • the original operation is for meetings, and the single order facilitates cross-system meetings.
  • FIG. 7 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention.
  • a method for implementing the multimedia conference is described in detail by using a network conference system, where Methods include:
  • S301 Send the auxiliary stream permission application information to the auxiliary stream conversion gateway.
  • the application may be submitted by a web conference terminal or a web server in the network conference system, so that the auxiliary stream translation gateway requests the MCU in the hardware conference system to establish an auxiliary stream channel after receiving the application.
  • the establishment of a conference connection with each web conference terminal in the web conference system and the web server can be realized by the prior art.
  • S302 Receive, by the auxiliary stream switching gateway, the notification information that is established by the auxiliary stream channel returned by the auxiliary stream permission application information.
  • the auxiliary stream switching gateway may complete the auxiliary stream channel of the MCU in the hardware conference system by using the method of establishing the auxiliary stream channel in the foregoing embodiments.
  • the notification information may be sent to all web conference terminals to notify each web conference terminal that the user of the hardware conference system can be hold a meeting.
  • the web conferencing terminal can also create a separate auxiliary stream data display window based on the notification information to facilitate display of the standard shared data transmitted by the hardware conference terminal.
  • the S301 to S302 are completed in the conference application phase.
  • the web server in the network conference system can send the network share data of each web conference terminal to the hardware.
  • the VP terminal of the conference system is added to the auxiliary stream channel of the hardware conference system.
  • S303 Send the network shared data to the auxiliary stream switching gateway when receiving the network shared data sent by the conference terminal of the conference system. And causing the auxiliary stream switching gateway to convert the network shared data into standard shared data and send the standard shared data to the hardware conferencing system through a pre-established auxiliary stream channel with the hardware conferencing system.
  • the format of the standard shared data is a video format supported by the hardware conference system.
  • the web conference terminal transmits the corresponding network sharing data to the web server, the web server.
  • the data is forwarded to the auxiliary stream conversion gateway, and the auxiliary stream conversion gateway forwards the network shared data to the hardware conference system.
  • the auxiliary stream conversion gateway converts the network shared data into standard shared data, and then sends the data to the hardware conference.
  • the MCU in the system is broadcast by the MCU to each VP terminal.
  • the auxiliary stream conversion gateway also needs to apply for a token to the MCU, and after obtaining the token, convert and pass the network shared data.
  • the auxiliary stream channel sends the converted standard shared data to the MCU.
  • S304 When receiving the standard shared data from the hardware conference system sent by the auxiliary stream switching gateway, broadcast the standard shared data of the hardware conference system to the conference terminal of the conference system.
  • the standard shared data of the hardware conference system is that the auxiliary stream conversion gateway receives the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.
  • the web server Upon receiving the standard shared data of the corresponding VP terminal in the hardware conference system sent by the auxiliary stream switching gateway, the web server broadcasts the standard shared data to each web conference terminal of the local end.
  • the method further includes: notifying the conference terminal of the network conference system to create a hardware conference for displaying The auxiliary stream data display window of the standard shared data sent by the system, after receiving the standard shared data sent by the auxiliary stream conversion gateway, the standard shared data can be displayed in the window.
  • the embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.
  • FIG. 8 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention. The method for implementing the multimedia conference is described in detail by using a hardware conference system, where the method specifically includes:
  • S401 Allocating a secondary stream address to the auxiliary stream switching gateway, and sending the auxiliary stream address to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway establishes an auxiliary stream channel according to the auxiliary stream address.
  • the user in the hardware conference system can apply for sending a secondary stream transmission authority request to the MCU through the VP terminal to obtain a secondary stream address and establish an auxiliary stream channel to the MCU to implement standard shared data transmission and reception.
  • the MCU allocates the secondary stream address to the VP terminal of each conference user, it also sends the corresponding secondary stream address to the secondary stream switching gateway connected to its signal.
  • the MCU allocates the auxiliary stream address to the VP terminal of the corresponding conference user and establishes the auxiliary stream channel, which can be implemented by using the prior art.
  • the MCU may directly allocate the auxiliary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway; or may receive the auxiliary stream transmitting permission request sent by the auxiliary stream switching gateway, and then respond The auxiliary stream transmission authority requests to execute the S401.
  • Step S401 is used to establish an auxiliary stream channel in advance, after establishing the auxiliary stream channel, the network Shared data, screen sharing data, meeting whiteboard sharing data, and other types of shared data.
  • the auxiliary stream address allocated for the VP terminal and the auxiliary stream address allocated for the auxiliary stream switching gateway are in the same address domain.
  • S402 When receiving the standard shared data of the conference terminal, that is, the VP terminal in the hardware conference system, sending the standard shared data to the auxiliary stream conversion gateway by using a pre-established auxiliary stream channel between the auxiliary stream conversion gateway, So that the auxiliary stream conversion gateway sends the standard shared data to the network conference system;
  • the auxiliary stream switching gateway sends the standard shared data of the conference terminal of the corresponding hardware conference system received to the web server of the network conference system, and the web server broadcasts the standard shared data to each web conference terminal.
  • the web conferencing terminal can display the standard shared data in its established auxiliary stream data display window.
  • S403 Broadcast the standard sharing of the auxiliary stream switching gateway to the conference terminal in the hardware conference system when receiving the standard shared data of the auxiliary stream switching gateway sent through the pre-established auxiliary stream channel between the auxiliary stream switching gateway Data; wherein the standard shared data of the auxiliary stream switching gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.
  • the network sharing data is sent to the web server through the web conference terminal, and the web server sends the network shared data to the auxiliary stream conversion gateway, and the network is converted by the auxiliary stream conversion gateway.
  • the shared data is converted to the standard shared data and then forwarded to the hardware conference system.
  • the auxiliary stream conversion gateway converts the network shared data into standard shared data, and then sends the data to the MCU in the hardware conference system, and the MCU broadcasts to each VP terminal. .
  • the auxiliary stream conversion gateway needs to apply for a token to the MCU, and after obtaining the token, convert the network shared data and send the data to the MCU through the auxiliary stream channel.
  • the converted standard shares the data.
  • the embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself
  • the original operation is for meetings, and the single order facilitates cross-system meetings.
  • FIG. 9 is a schematic structural diagram of a multimedia conference implementation system according to an embodiment of the present invention; the system in this embodiment includes: a secondary stream conversion gateway 00, a web server 11, and at least one web conference.
  • the terminal is described by taking the web conference terminal 12 as an example.
  • the other web conference terminals perform the same operation, and the MCU 21 and at least one VP terminal are described by taking the VP terminal 22 as an example.
  • the other VP terminals perform the same operation.
  • the web server 11 and the web conference terminal 12 are devices of the network conference system, and the MCU 21 and the VP terminal 22 are devices of the hardware conference system.
  • the hardware conference system in the embodiment of the present invention includes a telepresence video conference system.
  • the web server 11 is configured to receive network share data sent by the web conference terminal 12, and send the network share data to the auxiliary stream conversion gateway 00;
  • the auxiliary stream switching gateway 00 is configured to, when receiving the network shared data sent by the web server 11, convert the network shared data into standard shared data, and send and convert the converted data to the MCU 21 through the auxiliary stream channel.
  • the MCU 21 is configured to send the standard shared data converted by the auxiliary stream conversion gateway 00 to the VP terminal 22;
  • the MCU 21 is further configured to receive standard shared data sent by the VP terminal 22, and send the standard shared data to the auxiliary stream switching gateway 00;
  • the auxiliary stream switching gateway 00 is further configured to: when receiving the standard shared data sent by the MCU 21 in the pre-established auxiliary stream channel, determining that the network conference system supports the video of the standard shared data sent by the MCU Formatting the standard shared data sent by the MCU to the web server 11;
  • the web server 11 is further configured to send the standard shared data sent by the MCU to the web conference terminal 12.
  • auxiliary stream switching gateway 00 is further configured to send a token request to the MCU 21 to obtain a right to send standard shared data, and receive a token returned by the MCU in response to the token request, where The token is used to indicate that the sender of the token request has permission to send standard shared data.
  • the auxiliary stream switching gateway 00 may send a token request to the MCU 21 after receiving the network sharing data of the web server 11, and after receiving the token returned by the MCU 21 in response to the token request, the network sharing is performed.
  • the data conversion is sent to the MCU 21 by the standard shared data, or after receiving the network shared data of the web server 11, the network shared data is converted into standard shared data, and then the token request is sent to the MCU 21 of the hardware conference system, and is received.
  • the standard shared data obtained by converting the network shared data is sent to MCU21.
  • the manner in which the auxiliary stream switching gateway 00 converts the network shared data into standard shared data may be: parsing the network shared data to generate an image, and encoding the generated image by using a video format supported by the hardware conference system. Share data.
  • the web conference terminal 12 may parse the network shared data to generate an image and display the image on the screen, specifically, through a web conference installed on the web conference terminal 12.
  • the client parses the network shared data to generate an image and displays the image on the screen.
  • the manner in which the auxiliary stream conversion gateway 00 parses the network shared data to generate an image may be the same as the manner in which the web conference terminal 12 parses the network shared data to generate an image.
  • the web conference may be built in the auxiliary stream conversion gateway 00.
  • the web conference client of the system parses the network shared data to generate an image through the built-in web conference client, and encodes the image generated by the built-in web conference client into a video format supported by the hardware conference system to generate standard shared data.
  • FIG. 10 is a schematic structural diagram of a secondary stream switching gateway in a multimedia conference system according to an embodiment of the present invention.
  • the auxiliary stream switching gateway in the embodiment of the present invention may be a secondary stream in the foregoing system embodiment.
  • the auxiliary stream switching gateway includes: a channel establishing module 000, a receiving module 001, a converting module 002, and a sending module 003, where
  • the channel establishment module 000 is configured to establish an auxiliary stream channel with the hardware conference system.
  • the receiving module 001 is configured to receive network shared data of the network conference system, and is configured to receive standard shared data of the hardware conference system by using the auxiliary stream channel established by the channel establishment module 000;
  • the conversion module 002 is configured to convert the network shared data execution standard video stream into standard shared data when the receiving module receives the network shared data, where the format of the standard shared data is supported by the hardware conference system Video format;
  • the sending module 003 is configured to send the standard shared data converted by the converting module to the hardware conference system by using the auxiliary stream channel established by the channel establishing module 000, and configured to determine that the network conferencing system supports the receiving module
  • the standard shared data is sent to the network conference system when the video format of the standard shared data is received by 001.
  • the manner in which the conference terminals, that is, the VP terminals in the hardware conference system, implement the conference connection with the MCU, and the manner in which the web conference terminals in the network conference system implement the conference connection with the web server are the same as the prior art.
  • the embodiment establishes module 000 through the channel, and receives module 001,
  • the conversion module 002 and the sending module 003 complete the interworking of the shared data between the hardware conference system and the network conference system.
  • a web conference terminal in the network conference system sends network sharing data including document sharing data, screen sharing data, and conference whiteboard sharing data
  • the network sharing data is sent to the web server, and the web server broadcasts the network sharing data to the network.
  • Other web conference terminals in the conference system and send the network shared data to the gateway.
  • the conversion module 002 can convert the network shared data into a standard video stream such as H.264, and then transmit the data to the MCU through the auxiliary stream channel, and the MCU broadcasts the converted standard shared data to each VP in the hardware conference system. terminal.
  • auxiliary stream data display window can be created to play standard shared data from the hardware conferencing system.
  • the auxiliary stream channel is completed during the conference application phase.
  • the auxiliary stream channel may be configured to: when receiving the auxiliary stream permission application information of the web server, apply to the MCU for the auxiliary stream address (send the auxiliary stream transmission permission request), and establish the request to the MCU according to the auxiliary stream address returned by the MCU. Or the auxiliary stream address that is directly allocated to the auxiliary stream switching gateway by the MCU, and the auxiliary stream address allocated by the MCU is established to the auxiliary stream channel of the MCU.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • FIG. 11 is a schematic structural diagram of a channel establishing module in FIG. 10 .
  • the channel establishing module 000 includes:
  • the application unit 0041 is configured to send a secondary stream transmission permission request to the MCU of the hardware conference system when receiving the auxiliary stream authority application information of the network conference system;
  • the receiving unit 0042 is configured to receive an auxiliary stream address that is returned by the MCU in response to the auxiliary stream transmission authority request;
  • the establishing unit 0043 is configured to establish an auxiliary stream channel to the MCU according to the auxiliary stream address received by the receiving unit 0042.
  • the auxiliary stream authority application information may be sent through the web conference terminal or through the web server.
  • Auxiliary flow conversion network After receiving the auxiliary stream permission application information, the device sends a request to the MCU of the hardware conference system to obtain the auxiliary stream address.
  • the MCU After receiving the auxiliary stream transmission permission request, the MCU returns the auxiliary stream address to the auxiliary stream conversion gateway in response to the auxiliary stream transmission authority request.
  • the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network shared data.
  • the channel establishing module may also be the structure shown in FIG. 12, including:
  • a receiving unit 0044 configured to receive a secondary stream address sent by the MCU of the hardware conference system, and an establishing unit 0045, configured to establish an auxiliary stream channel to the MCU according to the auxiliary stream address received by the receiving unit 0044;
  • the secondary stream address includes an auxiliary stream address allocated by the MCU to the conference terminal of the hardware conference system.
  • the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network share. data.
  • FIG. 13 is a schematic structural diagram of a secondary stream switching gateway in another multimedia conference system according to an embodiment of the present invention.
  • the auxiliary stream switching gateway in the embodiment includes the foregoing embodiment in FIG.
  • the auxiliary stream switching gateway further includes:
  • a token application module 005 configured to send a token request to an MCU of the hardware conference system to obtain a right to send standard shared data, and receive a token returned by the MCU in response to the token request, where the token is used by the token
  • the sender indicating the token request has the right to send standard shared data.
  • the auxiliary stream switching gateway needs to apply for a token through the token application module 005 to obtain the permission to send the network shared data, and the token can be sent after the token is obtained.
  • Network sharing data It should be noted that the application of the token and the time of obtaining it are short, and will not affect the transmission of the corresponding network shared data; if the application token is unsuccessful, for example, the MCU does not return a token or the return token times out. The network share data of the network conference system received this time will be deleted or stored as invalid data in the designated memory, and will not be transmitted to the hardware conference system for broadcast to the VP terminal.
  • sending the notification information to notify the conversion module 002, by the conversion module 002 completes the conversion of the network shared data, and sends the converted standard shared data through the sending module 003.
  • the conversion of the network shared data may be completed by the conversion module 002, and then the MCU applies for a token, and after the token is obtained, the converted standard shared data is sent by the sending module 003.
  • the sending module 003 is further configured to send the notification information that has been established on the auxiliary stream channel to the web server of the network conference system to notify the web.
  • the server transmits network share data. That is, the web server needs to be notified that the communication connection has been established with the hardware conference system, and if the channel establishment module 000 does not complete the establishment of the auxiliary stream channel to the MCU, the notification information of the connection failure may also be sent to the web server.
  • the user can perform the reconnection operation.
  • the conversion module 002 is specifically configured to parse the network shared data to generate an image, and encode the generated image by using a video format supported by the hardware conference system to generate the standard shared data. Specifically, for example, the converting The module 002 parses the shared data generation image of the network conference system, specifically, by using the built-in client of the network conference system to parse the network shared data to generate an image.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • FIG. 14 is a schematic structural diagram of a server in a network conference system according to an embodiment of the present invention.
  • the server in this embodiment may be the web server 11 in the foregoing system embodiment, which is described in this embodiment.
  • the server includes:
  • the processing module 111 is configured to: when receiving the network shared data sent by the conference terminal of the network conference system, send the network shared data to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway shares the data with the network Converting to standard shared data and transmitting the standard shared data to the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system, the format of the standard shared data being the hardware conference The video format supported by the system;
  • the standard shared data of the hardware conference system is that the auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.
  • the server in the network conference system may further include: an application module 112, configured to send, to the auxiliary stream switching gateway, the auxiliary stream permission application information, so that the auxiliary stream conversion gateway is configured according to the Applying the auxiliary stream permission application information to the MCU of the hardware conference system to apply the auxiliary stream address to establish the auxiliary stream conversion gateway to the auxiliary stream channel of the MCU in the hardware conference system;
  • the receiving module 113 is configured to receive, by the auxiliary stream switching gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.
  • the auxiliary stream switching gateway may be the auxiliary stream switching gateway 00 in the multimedia conference system of the foregoing embodiment, and the manner of establishing the auxiliary stream channel is also the same as the manner of establishing the auxiliary stream channel by the auxiliary stream switching gateway in the multimedia conference system.
  • the web conference terminal transmits the corresponding network share data to the web server, and the processing module 111 of the web server forwards the network share data to the auxiliary stream.
  • the conversion gateway forwards the network shared data to the hardware conference system by the auxiliary stream conversion gateway.
  • the auxiliary stream conversion gateway converts the network shared data into standard shared data and sends the data to the MCU in the hardware conference system.
  • the MCU broadcasts to each VP terminal to complete document sharing.
  • the auxiliary stream conversion gateway needs to apply for a token to the MCU, and after acquiring the token, share data with the network. The conversion is performed and the converted standard shared data is sent to the MCU through the auxiliary stream channel.
  • the web server Upon receiving the standard shared data of the corresponding VP terminal in the hardware conference system sent by the auxiliary stream switching gateway, the web server broadcasts the standard shared data to each web conference terminal of the local end.
  • the server in the network conference system may further include: a notification module 114, configured to notify the conference of the network conference system after the receiving module receives the notification information that the auxiliary stream channel has been established.
  • the terminal creates a secondary stream data display window for displaying standard shared data sent by the hardware conference system.
  • the server in the network conference system may also send the notification information to all web conference terminals to notify each web conference terminal that the hardware can be connected to the hardware. Users of the conference system hold meetings.
  • the web conference terminal can create a separate auxiliary stream data display window according to the notification information to facilitate display of the standard of the hardware conference terminal transmission. Enjoy the data.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • FIG. 15 is a schematic structural diagram of a multipoint control unit in a hardware conference system according to an embodiment of the present invention.
  • the multipoint control unit in this embodiment is the MCU 21 of the system embodiment, and the multipoint control unit includes:
  • the processing module 214 is configured to send the standard sharing to the auxiliary stream switching gateway by using a pre-established auxiliary stream channel between the auxiliary stream switching gateway and the standard shared data of the conference terminal in the hardware conference system. Data, so that the auxiliary stream conversion gateway sends the standard shared data to the network conference system;
  • the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.
  • the multi-point control unit further includes: an allocating module 212.
  • the allocating module 212 is configured to allocate a secondary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway to establish a secondary circulation with the auxiliary stream switching gateway. Road.
  • the user in the hardware conference system can apply for sending a secondary stream request to the MCU through the VP terminal to establish a secondary stream channel to the MCU, and implement standard data transmission and reception.
  • the MCU After the MCU allocates the secondary stream address to the VP terminal of each conference user through the allocation module 212, the MCU also allocates the secondary stream address to the secondary stream switching gateway connected to the signal.
  • the allocating module 212 may also allocate an auxiliary stream address to the auxiliary stream switching gateway in response to the auxiliary stream transmitting right request when receiving the auxiliary stream transmitting right request sent by the auxiliary stream switching gateway, and The secondary stream address is sent to the secondary stream switching gateway.
  • the embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself
  • the original operation is for meetings, and the single order facilitates cross-system meetings.
  • the embodiment of the present invention further provides a secondary stream switching gateway in another multimedia conference system, where the auxiliary stream switching gateway includes: a receiver, a transmitter, and a processor, where the processor specifically performs the following steps:
  • the format of the standard shared data is a video format supported by the hardware conference system
  • the receiver receives the standard shared data of the hardware conference system in the auxiliary stream channel, determining that the network conference system supports the video format of the standard shared data, and controlling the transmitter to send the standard shared data To the web conferencing system.
  • the manner in which the processor establishes the auxiliary stream channel includes: controlling, when the receiver receives the auxiliary stream authority application information of the network conference system, the transmitter to the hardware conference The MCU of the system sends a secondary stream transmission permission request;
  • the manner in which the processor establishes the auxiliary stream channel includes: establishing, according to the auxiliary stream address, when the receiver receives the auxiliary stream address sent by the MCU of the hardware conference system To the auxiliary stream channel of the MCU.
  • the processor further performs the following steps: controlling the transmitter to send a secondary device
  • the flow channel has established notification information to the network web server of the network conference system to notify the network web server to transmit the network share data.
  • the processor before the step of transmitting the standard shared data to the hardware conference system through the pre-established auxiliary stream channel, the processor further performs the following steps: controlling the transmitter Sending a token request to an MCU of the hardware conference system to obtain a right to transmit standard shared data, and receiving, by the receiver, a token returned by the MCU in response to the token request, the token being used to indicate The sender of the token request has the right to send standard shared data.
  • the performing, by the processor, converting the network shared data into standard shared data includes: parsing the network shared data to generate an image; using the hardware The video format supported by the conference system encodes the generated image to generate the standard shared data.
  • the processor performs parsing the shared data generation image of the network conference system, specifically, parsing the network share by using a client of the network conference system built in The data is generated as an image.
  • the embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system.
  • Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user.
  • Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.
  • the embodiment of the present invention further provides a server in another network conference system, where the server may include a transmitter, a receiver, and a processor, where the processor performs the following steps:
  • the transmitter is controlled to send the network shared data to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway shares the network Transmitting the data into standard shared data and transmitting the converted standard shared data to the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system, where the format of the standard shared data is the hardware conference system Supported video formats;
  • the receiver when the receiver receives the standard shared data from the hardware conference system sent by the auxiliary stream switching gateway, controlling the transmitter to broadcast the standard shared data of the hardware conference system to the conference terminal of the conference system, where the hardware conference
  • the standard shared data of the system is that the auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.
  • the processor performing the auxiliary stream channel between the pre-established and hardware conference system includes:
  • auxiliary stream permission application information to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway requests the auxiliary stream address according to the auxiliary stream permission application request to the MCU in the hardware conference system, and establishes the auxiliary stream address according to the auxiliary stream address.
  • the processor controls the receiver to receive, after receiving the notification information that the auxiliary stream conversion gateway returns the auxiliary stream channel returned by the auxiliary stream authority application information, Perform the following steps: Inform the conference terminal of the network conference system to create a hardware conference.
  • the embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.
  • the embodiment of the present invention further provides an MCU in another hardware conference system, where the MCU includes a transmitter, a receiver, and a processor, where the processor performs the following steps:
  • the receiver receives the standard shared data of the conference terminal in the hardware conference system, sending the standard shared data to the auxiliary stream conversion gateway by using a pre-established auxiliary stream channel between the auxiliary stream conversion gateway, so that the The auxiliary stream conversion gateway sends the standard shared data to the network conference system;
  • the performing, by the processor, the auxiliary stream channel between the pre-established and auxiliary stream switching gateways includes:
  • the processor performs to allocate a secondary stream address to the auxiliary stream switching gateway, and controls the transmitter to send the auxiliary stream address to the auxiliary stream switching gateway.
  • the auxiliary stream transfer permission request of the auxiliary stream conversion gateway responding to the auxiliary stream transfer permission request, assigning the auxiliary stream address to the auxiliary stream conversion gateway, and controlling the The transmitter sends the secondary stream address to the secondary stream switching gateway.
  • the embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself
  • the original operation is for meetings, and the single order facilitates cross-system meetings.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Disclosed are a method for implementing a multimedia conference, and a related device and system. The method comprises: establishing an auxiliary stream channel with a hardware conference system; when network sharing data is received from a network conference system, converting the network sharing data into standard sharing data and sending the standard sharing data to the hardware conference system through the auxiliary stream channel, wherein the format of the standard sharing data is a video format supported by the hardware conference system; and when standard sharing data is received from the hardware conference system through the auxiliary stream channel, sending the standard sharing data to the network conference system. A conference user only needs to operate a conference terminal of the user to implement data sharing between a network conference system and a hardware conference system without causing extra operational burden to the conference user. Both the network conference system and the hardware conference system perform original operations in a conference, thereby simply and conveniently implementing a cross-system conference.

Description

一种多媒体会议实现方法、 相关设备及系统 技术领域  Multimedia conference implementation method, related equipment and system

本发明涉及多媒体会议领域, 尤其涉及一种多媒体会议实现方法、 相关设 备及系统。 背景技术  The present invention relates to the field of multimedia conferences, and in particular, to a multimedia conference implementation method, related equipment, and system. Background technique

当前的多媒体会议系统包括网络会议系统和以 MCU ( multi control unit , 多 点控制单元)为主的硬件会议系统(如智真会议系统), 网络会议系统和硬件会 议系统均可以在系统内提供数据共享功能, 即, 一方与会者终端可以向同一个 系统内的其他与会者终端传输包括文档共享数据、 屏幕共享数据、 会议白板共 享数据等类型的共享数据。  The current multimedia conference system includes a network conference system and a hardware conference system (such as a telepresence conference system) mainly based on an MCU (multi-control unit), and the network conference system and the hardware conference system can provide data in the system. The sharing function, that is, one party participant terminal can transmit shared data including types of document sharing data, screen sharing data, conference whiteboard sharing data, and the like to other participant terminals in the same system.

在硬件会议系统中, 传输的共享数据为采用视频格式编码的共享数据。 在 硬件会议系统中实现数据共享时, 需要建立各与会者的 VP 终端 (View Point Terminal, 视讯终端)和 MCU ( multi control unit, 多点控制单元)之间的辅助 视频流通道,共享数据一方的 VP终端将电脑屏幕的 VGA( Video Graphics Array, 视频图像阵列)数据转换为视频格式的共享数据后通过与 MCU之间的辅流通道 发送给 MCU, 再由 MCU通过与其他 VP终端之间的辅流通道将该共享数据广 播给其他 VP终端。  In a hardware conferencing system, the shared data transmitted is shared data encoded in a video format. When data sharing is implemented in the hardware conference system, it is necessary to establish an auxiliary video stream channel between each participant's VP terminal (View Point Terminal, video terminal) and MCU (multi control unit), and share the data side. The VP terminal converts the VGA (Video Graphics Array) data of the computer screen into the shared data of the video format, and then sends the data to the MCU through the auxiliary stream channel between the MCU, and then the MCU and the other VP terminals. The streaming channel broadcasts the shared data to other VP terminals.

在网络会议系统中, 传输的网络共享数据往往不是采用视频格式编码的, 一般是采用自定义的非视频格式编码, 如, 对于白板共享, 采用自定义的格式 记录执行的白板操作(如记录下激光笔在某个位置划线的操作数据)。 共享数据 一方的客户端实现对共享数据的捕获和编码得到网络共享数据, 并通过网络会 议系统的 web服务器将网络共享数据广播给其他客户端。  In a network conference system, the transmitted network shared data is often not encoded in a video format, and is generally encoded in a custom non-video format. For example, for whiteboard sharing, a whiteboard operation is performed in a customized format (eg, recorded) The operating data of the laser pointer lined at a certain position). The shared data side client captures and encodes the shared data to obtain the network shared data, and broadcasts the network shared data to other clients through the web server of the web conferencing system.

基于上述两种会议系统, 如果需要将硬件会议系统和网络会议系统集成, 那么需要解决如何实现硬件会议系统中的标准共享数据与网络会议系统中网络 共享数据互通的问题。  Based on the above two conference systems, if the hardware conference system and the network conference system need to be integrated, it is necessary to solve the problem of how to implement the standard shared data in the hardware conference system and the network shared data in the network conference system.

现有技术中, 将硬件会议系统和网络会议系统集成时, 在硬件会议系统中 单独设置一台中控电脑, 该中控电脑中安装有网络会议系统的软客户端并连接 至网络 web , 同时通过 VGA接口连接到硬件会议系统中各 VP终端。 与会用户在两个会议系统都预约会议并开始会议后, 该中控电脑首先通过 网络会议系统的软客户端加入网络会议系统。 当硬件会议系统中某用户需要共 享相应的共享数据时, 该用户需要在所述中控电脑上使用已安装的软客户端打 开共享数据, 中控电脑发送相应的数据给网络会议系统的服务器, 由网络会议 系统的服务器向网络会议系统的会议终端转发相应数据; 同时, 所述中控电脑 的屏幕数据将通过 VGA接口传给该用户对应的 VP终端,该对应 VP终端将 VGA 数据流转换为 H.264标准视频流并发给硬件会议系统的 MCU, 由 MCU发送给 其他硬件会议系统的 VP终端。 第一, 现有技术只可以实现硬件会议系统向网络会议系统共享数据, 即单 向共享, 网络会议系统的用户则不能够通过其会议终端向硬件会议系统共享数 据。 In the prior art, when the hardware conference system and the network conference system are integrated, a central control computer is separately set in the hardware conference system, and the soft client of the network conference system is installed in the central control computer and connected to the web web, and at the same time The VGA interface is connected to each VP terminal in the hardware conference system. After the conference users have reserved the conference and started the conference in both conference systems, the central control computer first joins the network conference system through the soft client of the network conference system. When a user in the hardware conference system needs to share the corresponding shared data, the user needs to open the shared data on the central control computer by using the installed soft client, and the central control computer sends the corresponding data to the server of the network conference system. The server of the network conference system forwards the corresponding data to the conference terminal of the network conference system; at the same time, the screen data of the central control computer is transmitted to the VP terminal corresponding to the user through the VGA interface, and the corresponding VP terminal converts the VGA data stream into The H.264 standard video stream is concurrently sent to the MCU of the hardware conference system, and is sent by the MCU to the VP terminal of the other hardware conference system. First, the prior art can only implement the hardware conference system to share data to the network conference system, that is, one-way sharing, and the users of the network conference system cannot share data to the hardware conference system through the conference terminal.

第二, 硬件会议系统的用户在需要共享相应共享数据时, 需要到专门的中 控电脑中进行操作, 使得用户操作繁瑣, 给用户带来额外的操作负担, 会议体 验较差。 发明内容  Second, when the user of the hardware conference system needs to share the corresponding shared data, it needs to operate in a special central control computer, which makes the user's operation cumbersome, brings additional operational burden to the user, and has a poor conference experience. Summary of the invention

本发明实施例提供了一种多媒体会议实现方法、 相关设备及系统, 可以在 硬件会议系统与网络会议系统之间互通共享数据, 并且避免给用户带来额外的 操作负担。  The embodiment of the invention provides a multimedia conference implementation method, a related device and a system, and can share data between the hardware conference system and the network conference system, and avoids an additional operational burden on the user.

第一方面, 本发明实施例提供了一种多媒体会议实现方法, 包括: 建立与硬件会议系统之间的辅流通道;  In a first aspect, an embodiment of the present invention provides a multimedia conference implementation method, including: establishing an auxiliary stream channel between a hardware conference system and a hardware conference system;

当收到网络会议系统的网络共享数据时, 将所述网络共享数据转换为标准 共享数据, 并通过所述辅流通道向所述硬件会议系统发送所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持的视频格式;  And when the network sharing data of the network conference system is received, converting the network shared data into standard shared data, and sending the standard shared data to the hardware conference system by using the auxiliary stream channel, where the standard shared data The format is a video format supported by the hardware conference system;

当在所述辅流通道中收到硬件会议系统的标准共享数据时, 确定所述网络 会议系统支持所述标准共享数据的视频格式时将所述标准共享数据发送至网络 会议系统。  And when the standard shared data of the hardware conference system is received in the auxiliary stream channel, determining that the network conference system supports the video format of the standard shared data is sent to the network conference system.

结合第一方面, 在第一种可能的实现方式中, 所述建立与硬件会议系统之 间的辅流通道包括: 在接收到网络会议系统的辅流权限申请信息时, 向硬件会议系统的多点控 制单元 MCU发送辅流传送权限请求; With reference to the first aspect, in a first possible implementation, the auxiliary flow channel between the establishing and the hardware conference system includes: Receiving the auxiliary stream transmission authority request to the multipoint control unit MCU of the hardware conference system when receiving the auxiliary stream authority application information of the network conference system;

接收所述多点控制单元 MCU响应所述辅流传送权限请求返回的辅流地址; 根据所述辅流地址建立到所述多点控制单元 MCU的辅流通道。  Receiving, by the multipoint control unit, the auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request; establishing an auxiliary stream channel to the multipoint control unit MCU according to the auxiliary stream address.

结合第一方面, 在第二种可能的实现方式中, 所述建立与硬件会议系统之 间的辅流通道包括:  With reference to the first aspect, in a second possible implementation manner, the auxiliary flow channel between the establishing and the hardware conference system includes:

接收硬件会议系统的多点控制单元 MCU发送的辅流地址;  Receiving a secondary stream address sent by the MCU of the multipoint control unit of the hardware conference system;

根据所述辅流地址建立到所述多点控制单元 MCU的辅流通道。  Establishing an auxiliary stream channel to the multipoint control unit MCU according to the auxiliary stream address.

结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方 式, 在第三种可能的实现方式中, 在所述根据所述辅流地址建立到所述多点控 制单元 MCU的辅流通道之后, 还包括:  With reference to the first possible implementation of the first aspect or the second possible implementation of the first aspect, in a third possible implementation, the establishing to the multiple point according to the auxiliary stream address After the auxiliary stream channel of the control unit MCU, the method further includes:

发送辅流通道已建立的通知信息至网络会议系统的网络 web服务器, 以通 知所述网络 web服务器传送网络共享数据。  The notification information that has been established by the auxiliary stream channel is sent to the web web server of the network conference system to notify the web web server to transmit the network share data.

结合第一方面、 或第一方面的第一种可能的实现方式、 或第一方面的第二 种可能的实现方式、 或第一方面的第三种可能的实现方式, 在第四种可能的实 现方式中, 在所述通过预先建立的辅流通道向硬件会议系统发送所述标准共享 数据之前, 还包括:  In combination with the first aspect, or the first possible implementation of the first aspect, or the second possible implementation of the first aspect, or the third possible implementation of the first aspect, in a fourth possible In an implementation manner, before the sending the standard shared data to the hardware conference system by using the pre-established auxiliary stream channel, the method further includes:

向所述硬件会议系统的多点控制单元 MCU发送令牌请求以获取发送标准 共享数据的权限, 并接收所述多点控制单元 MCU 响应所述令牌请求返回的令 牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。  Sending a token request to a multipoint control unit MCU of the hardware conference system to acquire a right to transmit standard shared data, and receiving a token returned by the multipoint control unit MCU in response to the token request, the token being used by the token The sender indicating the token request has the right to send standard shared data.

结合第一方面, 在第五种可能的实现方式中, 所述将所述网络共享数据转 换为标准共享数据包括:  With reference to the first aspect, in a fifth possible implementation, the converting the network shared data into standard shared data includes:

解析所述网络共享数据生成图像;  Parsing the network shared data to generate an image;

采用所述硬件会议系统支持的视频格式对生成的图像进行编码生成所述标 准共享数据。  The generated image is encoded using a video format supported by the hardware conferencing system to generate the standard shared data.

结合第一方面的第五种可能的实现方式, 在第六种可能的实现方式中, 所 述解析所述网络会议系统的共享数据生成图像具体为, 通过内置的所述网络会 议系统的客户端解析所述网络共享数据生成图像。  With reference to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner, the analyzing the shared data generated image of the network conference system is specifically, by using a built-in client of the network conference system Parsing the network shared data to generate an image.

第二方面, 本发明实施例提供了一种多媒体会议实现方法, 包括: 在接收到网络会议系统的会议终端发送的网络共享数据时, 向辅流转换网 关发送所述网络共享数据, 以使所述辅流转换网关将所述网络共享数据转换为 标准共享数据并通过预先建立的与硬件会议系统之间的辅流通道向所述硬件会 议系统发送转换得到的所述标准共享数据, 所述标准共享数据的格式为所述硬 件会议系统支持的视频格式; In a second aspect, an embodiment of the present invention provides a multimedia conference implementation method, including: when receiving network share data sent by a conference terminal of a network conference system, to a secondary stream conversion network Transmitting the network shared data, so that the auxiliary stream switching gateway converts the network shared data into standard shared data and sends the conversion to the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system Obtaining the standard shared data, where the format of the standard shared data is a video format supported by the hardware conference system;

在接收到辅流转换网关发送的来自于硬件会议系统的标准共享数据时, 向 网络会议系统的会议终端广播所述硬件会议系统的标准共享数据, 所述硬件会 议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议系统之 间的辅流通道接收自硬件会议系统的。  Receiving standard shared data of the hardware conference system to the conference terminal of the network conference system when receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, where the standard shared data of the hardware conference system is The auxiliary stream switching gateway is received from the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system.

结合第二方面, 在第一种可能的实现方式中, 所述预先建立的辅流通道的 建立过程, 包括:  With reference to the second aspect, in a first possible implementation manner, the establishing process of the pre-established auxiliary stream channel includes:

向辅流转换网关发送辅流权限申请信息, 以使所述辅流转换网关根据所述 辅流权限申请信息到硬件会议系统中的多点控制单元 MCU请求辅流地址并根 据辅流地址建立到所述多点控制单元 MCU的辅流通道;  Transmitting the auxiliary stream authority application information to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway requests the auxiliary stream address according to the auxiliary stream authority application information to the multipoint control unit MCU in the hardware conference system, and establishes the auxiliary stream address according to the auxiliary stream address. The auxiliary stream channel of the multipoint control unit MCU;

接收所述辅流转换网关响应所述辅流权限申请信息返回的辅流通道已建立 的通知信息。  And receiving, by the auxiliary stream conversion gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.

结合第二方面, 在第二种可能的实现方式中, 所述接收所述辅流转换网关 响应所述辅流权限申请信息返回的辅流通道已建立的通知信息之后, 还包括: 通知网络会议系统的会议终端创建用于显示硬件会议系统发送的标准共享 数据的辅流数据显示窗口。  With reference to the second aspect, in a second possible implementation manner, after receiving the notification information that the auxiliary stream switching gateway returns to the auxiliary stream channel returned by the auxiliary stream authority application information, the method further includes: notifying the network conference The conference terminal of the system creates a secondary stream data display window for displaying standard shared data sent by the hardware conference system.

第三方面, 本发明实施例提供了一种多媒体会议实现方法, 包括: 在接收到硬件会议系统中会议终端的标准共享数据时, 通过预先建立的与 辅流转换网关之间的辅流通道向辅流转换网关发送所述标准共享数据, 以使所 述辅流转换网关将所述标准共享数据发送给网络会议系统;  In a third aspect, an embodiment of the present invention provides a method for implementing a multimedia conference, including: when receiving standard shared data of a conference terminal in a hardware conference system, by using a pre-established auxiliary stream channel between the auxiliary stream and the gateway The auxiliary stream switching gateway sends the standard shared data, so that the auxiliary stream switching gateway sends the standard shared data to the network conference system;

在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅流转换 网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转换网关 的标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述辅流转换网 关对网络会议系统的网络共享数据进行转换得到的。  And transmitting the standard shared data of the auxiliary stream conversion gateway to the conference terminal in the hardware conference system when receiving the standard shared data of the auxiliary stream conversion gateway sent by the auxiliary stream channel between the auxiliary stream and the auxiliary stream conversion gateway, The standard shared data of the auxiliary stream switching gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.

结合第三方面, 在第一种可能的实现方式中, 预先建立与辅流转换网关之 间的辅流通道, 包括:  With reference to the third aspect, in a first possible implementation manner, the auxiliary stream channel between the auxiliary stream conversion gateway and the auxiliary stream conversion gateway is pre-established, including:

为所述辅流转换网关分配辅流地址, 并将分配的辅流地址发送给辅流转换 网关, 以使所述辅流转换网关根据所述辅流地址建立辅流通道。 Allocating a secondary stream address to the auxiliary stream switching gateway, and sending the allocated auxiliary stream address to the auxiliary stream converting a gateway, so that the auxiliary stream switching gateway establishes an auxiliary stream channel according to the auxiliary stream address.

结合第三方面的第一种可能的实现方式中, 第二种可能的实现方式, 在所 述为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述辅流转换 网关之前, 还包括: 接收辅流转换网关发送的辅流传送权限请求;  With reference to the first possible implementation manner of the third aspect, in a second possible implementation manner, the auxiliary stream address is allocated to the auxiliary stream switching gateway, and the auxiliary stream address is sent to the auxiliary stream Before the gateway is converted, the method further includes: receiving a secondary stream transmission permission request sent by the auxiliary stream conversion gateway;

所述为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述辅 流转换网关, 包括: 响应所述辅流传送权限请求为所述辅流转换网关分配辅流 地址, 并将所述辅流地址发送给所述辅流转换网关。  The allocating the secondary stream address to the auxiliary stream switching gateway, and sending the auxiliary stream address to the auxiliary stream switching gateway, includes: allocating a secondary stream to the auxiliary stream switching gateway in response to the auxiliary stream transmitting right request Addressing, and sending the auxiliary stream address to the auxiliary stream conversion gateway.

第四方面, 本发明实施例提供了一种多媒体会议系统中的辅流转换网关, 包括:  In a fourth aspect, an embodiment of the present invention provides a secondary stream conversion gateway in a multimedia conference system, including:

通道建立模块, 用于建立与硬件会议系统之间的辅流通道;  a channel establishment module, configured to establish a secondary stream channel with the hardware conference system;

接收模块, 用于接收网络会议系统的网络共享数据, 并用于通过所述通道 建立模块建立的辅流通道接收硬件会议系统的标准共享数据;  a receiving module, configured to receive network shared data of the network conference system, and configured to receive standard shared data of the hardware conference system by using the auxiliary stream channel established by the channel establishment module;

转换模块, 用于当所述接收模块接收到网络共享数据时, 将所述网络共享 数据转换为标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持 的视频格式;  a conversion module, configured to convert the network shared data into standard shared data when the receiving module receives the network shared data, where the format of the standard shared data is a video format supported by the hardware conference system;

发送模块, 用于通过所述通道建立模块建立的辅流通道向硬件会议系统发 送所述转换模块转换得到的标准共享数据, 并用于在确定所述网络会议系统支 持所述接收模块接收到的标准共享数据的视频格式时将所述标准共享数据发送 至网络会议系统。  a sending module, configured to send the standard shared data converted by the conversion module to the hardware conference system by using the auxiliary stream channel established by the channel establishing module, and configured to determine, in the network conference system, the standard received by the receiving module The standard shared data is sent to the web conferencing system when the video format of the data is shared.

结合第四方面, 在第一种可能的实现方式中, 所述通道建立模块包括: 申请单元, 用于在接收到网络会议系统的辅流权限申请信息时, 向硬件会 议系统的多点控制单元 MCU发送辅流传送权限请求;  With reference to the fourth aspect, in a first possible implementation manner, the channel establishing module includes: an application unit, configured to: when receiving the auxiliary stream permission application information of the network conference system, to a multipoint control unit of the hardware conference system The MCU sends a secondary stream transfer permission request;

接收单元,用于接收所述多点控制单元 MCU响应所述辅流传送权限请求返 回的辅流地址;  a receiving unit, configured to receive, by the multipoint control unit, an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request;

建立单元, 用于根据所述接收单元接收到的辅流地址建立到所述多点控制 单元 MCU的辅流通道。  And an establishing unit, configured to establish an auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address received by the receiving unit.

结合第四方面, 在第二种可能的实现方式中, 所述通道建立模块包括: 接收单元, 用于接收硬件会议系统的多点控制单元 MCU发送的辅流地址; 建立单元, 用于根据所述接收单元接收到的辅流地址建立到所述多点控制 单元 MCU的辅流通道。 结合第四方面的第一种可能的实现方式、 或第四方面的第二种可能的实现 方式, 在第三种可能的实现方式中, 所述发送模块还用于发送辅流通道已建立 的通知信息至网络会议系统的 web服务器, 以通知所述 web服务器传送网络共 享数据。 With reference to the fourth aspect, in a second possible implementation manner, the channel establishing module includes: a receiving unit, configured to receive a secondary stream address sent by a multi-point control unit MCU of the hardware conference system; The auxiliary stream address received by the receiving unit is established to the auxiliary stream channel of the multipoint control unit MCU. With the first possible implementation of the fourth aspect, or the second possible implementation of the fourth aspect, in a third possible implementation, the sending module is further configured to send the auxiliary channel that has been established. The notification information is sent to a web server of the web conferencing system to notify the web server to transmit the network sharing data.

结合第四方面、 或者第四方面的第一种可能的实现方式、 或第四方面的第 二种可能的实现方式、 或者第四方面的第三种可能的实现方式, 在第四种可能 的实现方式中, 还包括:  With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, or the second possible implementation manner of the fourth aspect, or the third possible implementation manner of the fourth aspect, in the fourth possible In the implementation, it also includes:

令牌申请模块,用于向所述硬件会议系统的多点控制单元 MCU发送令牌请 求以获取发送标准共享数据的权限,并接收所述多点控制单元 MCU响应所述令 牌请求返回的令牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共 享数据的权限。  a token application module, configured to send a token request to a multipoint control unit MCU of the hardware conference system to obtain a right to send standard shared data, and receive an instruction that the multipoint control unit MCU returns in response to the token request Card, the token is used to indicate that the sender of the token request has the right to send standard shared data.

结合第四方面, 在第五种可能的实现方式中, 所述转换模块具体用于解析 所述网络共享数据生成图像, 采用所述硬件会议系统支持的视频格式对生成的 图像进行编码生成所述标准共享数据。  With reference to the fourth aspect, in a fifth possible implementation, the converting module is specifically configured to parse the network shared data to generate an image, and use the video format supported by the hardware conference system to encode the generated image to generate the Standard shared data.

结合第四方面的第五种可能的实现方式中, 在第六种可能的实现方式中, 所述转换模块解析所述网络会议系统的共享数据生成图像具体为通过内置的所 述网络会议系统的客户端解析所述网络共享数据生成图像。  With reference to the fifth possible implementation manner of the fourth aspect, in a sixth possible implementation manner, the converting module parses the shared data generated image of the network conference system, specifically by using the built-in network conference system The client parses the network shared data to generate an image.

第五方面, 本发明实施例还提供了一种网络会议系统中的服务器, 包括: 处理模块, 用于在接收到网络会议系统的会议终端发送的网络共享数据时, 向所述辅流转换网关发送所述网络共享数据, 以使所述辅流转换网关将所述网 络共享数据转换为标准共享数据并将标准共享数据通过预先建立的与硬件会议 系统之间的辅流通道向硬件会议系统发送转换得到的所述标准共享数据, 所述 标准共享数据的格式为所述硬件会议系统支持的视频格式;  In a fifth aspect, the embodiment of the present invention further provides a server in a network conference system, including: a processing module, configured to: when receiving network share data sent by a conference terminal of a network conference system, to convert the gateway to the auxiliary stream Transmitting the network shared data, so that the auxiliary stream switching gateway converts the network shared data into standard shared data and sends the standard shared data to the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system Converting the obtained standard shared data, where the format of the standard shared data is a video format supported by the hardware conference system;

在接收到所述辅流转换网关发送的来自于硬件会议系统的标准共享数据 时, 向网络会议系统的会议终端广播所述硬件会议系统的标准共享数据, 所述 硬件会议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议 系统之间的辅流通道接收自硬件会议系统的。  Receiving standard shared data of the hardware conference system from the conference terminal of the network conference system when receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, where the standard shared data of the hardware conference system is The auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system.

结合第五方面, 在第一种可能的实现方式中, 还包括:  In combination with the fifth aspect, in the first possible implementation manner, the method further includes:

申请模块, 用于向辅流转换网关发送辅流权限申请信息, 以使所述辅流转 换网关根据所述辅流权限申请信息向硬件会议系统的多点控制单元 MCU 申请 辅流地址以建立辅流转换网关到硬件会议系统中的多点控制单元 MCU 的辅流 通道; The application module is configured to send the auxiliary stream permission application information to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway applies to the multi-point control unit MCU of the hardware conference system according to the auxiliary stream permission application information. The auxiliary stream address is used to establish a secondary stream conversion gateway to the auxiliary stream channel of the multipoint control unit MCU in the hardware conference system;

接收模块, 用于接收所述辅流转换网关响应所述辅流权限申请信息返回的 辅流通道已建立的通知信息。  The receiving module is configured to receive, by the auxiliary stream switching gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.

结合第五方面, 在第二种可能的实现方式中, 还包括:  In combination with the fifth aspect, in a second possible implementation manner, the method further includes:

通知模块, 用于在所述接收模块接收到辅流通道已建立的通知信息后, 通 知网络会议系统的会议终端创建用于显示硬件会议系统发送的标准共享数据的 辅流数据显示窗口。  The notification module is configured to: after the receiving module receives the notification information that the auxiliary stream channel has been established, notify the conference terminal of the network conference system to create a secondary stream data display window for displaying standard shared data sent by the hardware conference system.

第六方面, 本发明实施例还提供了一种硬件会议系统中的多点控制单元, 包括:  In a sixth aspect, the embodiment of the present invention further provides a multi-point control unit in a hardware conference system, including:

处理模块, 用于在接收到硬件会议系统中会议终端的标准共享数据时, 通 过预先建立的与辅流转换网关之间的辅流通道向所述辅流转换网关发送所述标 准共享数据, 以使所述辅流转换网关将所述标准共享数据发送给网络会议系统; 在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅流转换 网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转换网关 的标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述辅流转换网 关对网络会议系统的网络共享数据进行转换得到的。  a processing module, configured to send the standard shared data to the auxiliary stream switching gateway by using a pre-established auxiliary stream channel between the auxiliary stream switching gateway and the standard shared data of the conference terminal in the hardware conference system, to And causing the auxiliary stream conversion gateway to send the standard shared data to the network conference system; when receiving the standard shared data of the auxiliary stream conversion gateway sent through the auxiliary channel between the pre-established auxiliary stream conversion gateway, The conference terminal in the hardware conference system broadcasts the standard shared data of the auxiliary stream conversion gateway, where the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream conversion gateway. .

结合第六方面, 在第一种可能的实现方式中, 还包括:  In combination with the sixth aspect, in the first possible implementation manner, the method further includes:

分配模块, 用于为所述辅流转换网关分配辅流地址, 并将所述辅流地址发 送给所述辅流转换网关, 以建立与所述辅流转换网关之间的辅流通道。  And an allocation module, configured to allocate a secondary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway to establish an auxiliary stream channel with the auxiliary stream switching gateway.

结合第六方面的第一种可能的实现方式, 在第二种实现方式中, 所述分配 模块具体用于在接收到辅流转换网关发送的辅流传送权限请求时, 响应所述辅 流传送权限请求为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给 所述辅流转换网关。  With reference to the first possible implementation manner of the sixth aspect, in a second implementation manner, the allocating module is specifically configured to: when receiving the secondary stream transmission authority request sent by the auxiliary stream switching gateway, respond to the auxiliary stream transmission The rights request allocates a secondary stream address to the auxiliary stream switching gateway, and sends the auxiliary stream address to the auxiliary stream switching gateway.

第七方面, 本发明实施例还提供了一种多媒体会议实现系统, 包括网络会 议系统的 web服务器和至少一个 web会议终端, 硬件会议系统的多点控制单元 MCU和至少一个 VP终端, 以及辅流转换网关, 其中, 所述辅流转换网关与所 述 web服务器相连, 所述辅流转换网关建立了到所述多点控制单元 MCU的辅 流通道;  In a seventh aspect, the embodiment of the present invention further provides a multimedia conference implementation system, including a web server of a network conference system and at least one web conference terminal, a multipoint control unit MCU of the hardware conference system, and at least one VP terminal, and an auxiliary stream. a conversion gateway, wherein the auxiliary stream conversion gateway is connected to the web server, and the auxiliary stream conversion gateway establishes an auxiliary stream channel to the multipoint control unit MCU;

所述 web服务器, 用于接收所述至少一个 web会议终端发送的网络共享数 据, 并向所述辅流转换网关发送所述网络共享数据; The web server, configured to receive the number of network shares sent by the at least one web conference terminal And transmitting the network shared data to the auxiliary stream switching gateway;

所述辅流转换网关, 用于当收到 web服务器发送的网络共享数据时, 将所 述网络共享数据转换为标准共享数据,并通过所述辅流通道向所述 MCU发送转 换得到的所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支 持的视频格式;  The auxiliary stream switching gateway is configured to convert the network shared data into standard shared data when receiving the network shared data sent by the web server, and send the converted the obtained information to the MCU through the auxiliary stream channel. Standard shared data, the format of the standard shared data is a video format supported by the hardware conference system;

所述 MCU, 用于向所述至少一个 VP终端发送所述辅流转换网关转换得到 的标准共享数据;  The MCU is configured to send, to the at least one VP terminal, standard shared data converted by the auxiliary stream conversion gateway;

所述 MCU, 还用于接收所述至少一个 VP终端发送的标准共享数据, 并向 所述辅流转换网关发送所述至少一个 VP终端的标准共享数据;  The MCU is further configured to receive standard shared data sent by the at least one VP terminal, and send standard shared data of the at least one VP terminal to the auxiliary stream switching gateway;

所述辅流转换网关, 还用于当在所述预先建立的辅流通道中收到所述 MCU 发送的标准共享数据时,确定所述网络会议系统支持所述 MCU发送的标准共享 数据的视频格式时将所述 MCU发送的标准共享数据发送至所述 web服务器; 所述 web服务器, 还用于向所述至少一个 web会议终端广播所述 MCU发 送的标准共享数据。  The auxiliary stream switching gateway is further configured to: when receiving the standard shared data sent by the MCU in the pre-established auxiliary stream channel, determine that the network conference system supports the video format of the standard shared data sent by the MCU Sending the standard shared data sent by the MCU to the web server; the web server is further configured to broadcast the standard shared data sent by the MCU to the at least one web conference terminal.

结合第七方面, 在第一种可能的实现方式中, 所述辅流转换网关还用于向 所述硬件会议系统的多点控制单元 MCU发送令牌请求以获取发送标准共享数 据的权限, 并接收所述多点控制单元 MCU响应所述令牌请求返回的令牌, 所述 令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。  With reference to the seventh aspect, in a first possible implementation, the auxiliary stream switching gateway is further configured to send a token request to a multipoint control unit (MCU) of the hardware conference system to obtain permission to send standard shared data, and Receiving a token returned by the multipoint control unit MCU in response to the token request, the token being used to indicate that the sender of the token request has the right to send standard shared data.

结合第七方面的第一种可能的实现方式中, 在第二种可能的方式中, 所述 辅流转换网关将所述网络共享数据转换为标准共享数据具体是通过解析所述网 络共享数据生成图像, 采用所述硬件会议系统支持的视频格式对生成的图像进 行编码生成所述标准共享数据。  With reference to the first possible implementation manner of the seventh aspect, in a second possible manner, the auxiliary stream switching gateway converts the network shared data into standard shared data, specifically by parsing the network shared data. And encoding, by using a video format supported by the hardware conference system, the generated image to generate the standard shared data.

结合第七方面的第二种可能的实现方式中, 在第三种可能的实现方式中, 所述辅流转换网关解析所述网络会议系统的共享数据生成图像具体为通过内置 的所述网络会议系统的客户端解析所述网络共享数据生成图像。  With reference to the second possible implementation manner of the seventh aspect, in a third possible implementation manner, the auxiliary stream switching gateway parses the shared data generated image of the network conference system, specifically by using the built-in network conference The client of the system parses the network shared data to generate an image.

实施本发明实施例, 具有如下有益效果:  Embodiments of the present invention have the following beneficial effects:

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。 附图说明 The embodiment of the invention can realize the mutual sharing of data between the network conference system and the hardware conference system. Each conference user only needs to operate the conference terminal where it is located to realize the sharing of the shared data in the network conference system and the hardware conference system, and does not impose an additional operational burden on the conference user. The network conference system and the hardware conference system both perform conferences according to their original operations, and the cartridges are conveniently implemented across systems. Meeting. DRAWINGS

图 1是本发明实施例的一种多媒体会议实现方法的流程示意图;  1 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention;

图 2是本发明实施例的一种辅流通道的建立方法的流程示意图;  2 is a schematic flow chart of a method for establishing an auxiliary stream channel according to an embodiment of the present invention;

图 3是本发明实施例的另一种辅流通道的建立方法的流程示意图; 图 4是本发明实施例的另一种多媒体会议实现方法的流程示意图; 图 5是本发明实施例其中一种具体的多媒体会议实现方法的流程示意图; 图 6是本发明实施例其中另一种具体的多媒体会议实现方法的流程示意图; 图 7是本发明实施例的又一种多媒体会议实现方法的流程示意图; 图 8是本发明实施例的再一种多媒体会议实现方法的流程示意图; 图 9是本发明实施例的一种多媒体会议实现系统的结构示意图;  FIG. 3 is a schematic flowchart of another method for establishing a secondary stream channel according to an embodiment of the present invention; FIG. 4 is a schematic flowchart of another method for implementing a multimedia conference according to an embodiment of the present invention; FIG. FIG. 6 is a schematic flowchart of another specific method for implementing a multimedia conference according to an embodiment of the present invention; FIG. 7 is a schematic flowchart of still another method for implementing a multimedia conference according to an embodiment of the present invention; FIG. 8 is a schematic flowchart of still another method for implementing a multimedia conference according to an embodiment of the present invention; FIG. 9 is a schematic structural diagram of a multimedia conference implementation system according to an embodiment of the present invention;

图 10是本发明实施例的一种多媒体会议系统中的辅流转换网关的结构示意 图;  FIG. 10 is a schematic structural diagram of a secondary stream switching gateway in a multimedia conference system according to an embodiment of the present invention; FIG.

图 11是图 10中的通道建立模块的其中一种结构示意图;  11 is a schematic structural view of one of the channel establishment modules of FIG. 10;

图 12是图 10中的通道建立模块的另一种结构示意图;  12 is another schematic structural diagram of the channel establishment module of FIG. 10;

图 13是本发明实施例的再一种多媒体会议系统的辅流转换网关的结构示意 图;  13 is a schematic structural diagram of a secondary stream conversion gateway of another multimedia conference system according to an embodiment of the present invention;

图 14是本发明实施例的一种网络会议系统中的服务器的结构示意图; 图 15是本发明实施例的一种硬件会议系统的多点控制单元的结构示意图。 具体实施方式  14 is a schematic structural diagram of a server in a network conference system according to an embodiment of the present invention; and FIG. 15 is a schematic structural diagram of a multipoint control unit of a hardware conference system according to an embodiment of the present invention. detailed description

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。  BRIEF DESCRIPTION OF THE DRAWINGS The technical solutions in the embodiments of the present invention will be described in detail with reference to the accompanying drawings. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative work are within the scope of the present invention.

请参见图 1 ,是本发明实施例的一种多媒体会议实现方法的流程示意图。 本 发明实施例中的硬件会议系统包括智真视频会议系统, 本实施例的所述方法具 体包括:  FIG. 1 is a schematic flowchart diagram of a method for implementing a multimedia conference according to an embodiment of the present invention. The hardware conference system in the embodiment of the present invention includes a telepresence video conference system, and the method in this embodiment includes:

S101: 建立与硬件会议系统之间的辅流通道。 可以通过向硬件会议系统的 MCU请求辅流地址以建立到硬件会议系统的 辅流通道, 也可以在接收到硬件会议系统的 MCU直接发送的辅流地址时, 建立 到硬件会议系统的辅流通道。 S101: Establish a secondary stream channel with the hardware conference system. The secondary stream channel to the hardware conference system can be established by requesting the auxiliary stream address from the MCU of the hardware conference system, or the auxiliary stream channel of the hardware conference system can be established when receiving the auxiliary stream address directly sent by the MCU of the hardware conference system. .

S102: 当收到网络会议系统的网络共享数据时, 将所述网络共享数据转换 为标准共享数据。  S102: Convert the network shared data into standard shared data when receiving network share data of the network conference system.

所述网络共享数据, 可以是采用非视频格式编码的共享数据, 具体可以是 采用自定义的非视频格式编码, 如, 对于白板共享, 采用自定义的格式记录执 行的白板操作(如记录下激光笔在某个位置划线的操作数据)。 所述标准共享数 据的格式为所述硬件会议系统支持的视频格式, 例如 H.264标准视频流格式。  The network shared data may be shared data encoded in a non-video format, and may be encoded in a customized non-video format. For example, for whiteboard sharing, a whiteboard operation is performed in a customized format (such as recording a laser) The operation data of the pen lined at a certain position). The format of the standard shared data is a video format supported by the hardware conference system, such as the H.264 standard video stream format.

S103: 通过所述辅流通道向所述硬件会议系统发送所述标准共享数据。 S103: Send the standard shared data to the hardware conference system by using the auxiliary stream channel.

S104: 当在所述辅流通道中收到硬件会议系统的标准共享数据时, 将所述 标准共享数据发送至网络会议系统。 S104: Send the standard shared data to the network conference system when the standard shared data of the hardware conference system is received in the auxiliary stream channel.

具体地, 在确定所述网络会议系统支持所述标准共享数据的视频格式时将 所述标准共享数据发送至所述网络会议系统。  Specifically, the standard shared data is sent to the network conference system when it is determined that the network conference system supports the video format of the standard shared data.

所述确定所述网络会议系统支持所述标准共享数据的视频格式, 具体包括, 确定所述标准共享数据的视频格式与预先设置的所述网络会议系统支持的视频 格式相匹配, 或,确定所述标准共享数据的视频格式为符合视频编解码标准(如 H.264 ) 的视频格式。  Determining, by the network conference system, the video format of the standard shared data, specifically, determining that a video format of the standard shared data matches a video format supported by the network conference system preset, or determining The video format of the standard shared data is a video format conforming to the video codec standard (such as H.264).

其中, 上述的网络共享数据或者标准共享数据包括文档共享数据, 屏幕共 享数据, 会议白板共享数据等。 以下实施例中所涉及的网络共享数据或者标准 共享数据与本实施例中的网络共享数据或者标准共享数据所包括的内容相同。  The network shared data or the standard shared data includes file sharing data, screen sharing data, meeting whiteboard sharing data, and the like. The network shared data or the standard shared data referred to in the following embodiments is the same as the content included in the network shared data or the standard shared data in this embodiment.

本实施例中, 可以在硬件会议系统和网络会议系统之间设置相应的辅流转 换网关, 所述辅流转换网关分别与硬件会议系统中 MCU和网络会议系统中的 web服务器相连, 由该辅流转换网关执行所述的 S101至 S104。 当然, 也可以由 所述硬件会议系统中的 MCU或者网络会议系统中的 web服务器执行所述 S101 至 S104。  In this embodiment, a corresponding auxiliary stream conversion gateway may be disposed between the hardware conference system and the network conference system, where the auxiliary stream conversion gateway is respectively connected to the MCU in the hardware conference system and the web server in the network conference system, where the auxiliary The stream conversion gateway performs the above-described S101 to S104. Of course, the S101 to S104 may also be performed by an MCU in the hardware conference system or a web server in the network conference system.

在硬件会议系统中的各会议终端即 VP终端实现与 MCU 的会议连接的方 式、 在网络会议系统中的各 web会议终端实现与 web服务器的会议连接的方式 与现有技术相同, 本实施例中, 通过所述 S101至 S104完成硬件会议系统与网 络会议系统的共享数据的互通。 具体的, 在会议申请 Ρ介段, 硬件会议系统中的各个 VP终端向 MCU发送辅 流请求, 所述 MCU响应辅流请求为每个 VP终端分配辅流地址, 以建立 VP终 端到 MCU的辅流通道; 网络会议系统中的各个会议终端建立到 web服务器的 连接; web服务器通过所述辅流转换网关与所述 MCU连接。 由所述辅流转换网 关建立到 MCU的辅流通道,以便于将网络会议系统的网络共享数据传送给硬件 会议系统。 The manner in which the conference terminals in the hardware conference system, that is, the VP terminal, implements the conference connection with the MCU, and the conference connection between the web conference terminals in the network conference system and the web server are the same as the prior art. In this embodiment, The communication between the hardware conference system and the shared data of the network conference system is completed through the S101 to S104. Specifically, in the conference application section, each VP terminal in the hardware conference system sends a secondary stream request to the MCU, and the MCU sends a secondary stream address to each VP terminal in response to the auxiliary stream request, to establish a VP terminal to the MCU. a flow channel; each conference terminal in the network conference system establishes a connection to the web server; and the web server connects to the MCU through the auxiliary stream conversion gateway. The auxiliary stream switching gateway establishes an auxiliary stream channel to the MCU, so as to transmit the network shared data of the network conference system to the hardware conference system.

当网络会议系统中的某一 web会议终端发送网络共享数据时, 将网络共享 数据发送给 web服务器, web服务器将该网络共享数据广播给网络会议系统中 的其他 web会议终端, 并将所述网络共享数据发送给辅流转换网关。 所述对所 述网络共享数据执行标准视频流转换得到标准共享数据中, 辅流转换网关可以 将该网络共享数据转换为 H.264 等标准的视频流, 然后通过辅流通道传送给 MCU, 由 MCU将该转换得到的标准共享数据广播给硬件会议系统中的各个 VP 终端。  When a web conference terminal in the network conference system sends the network share data, the network share data is sent to the web server, and the web server broadcasts the network share data to other web conference terminals in the network conference system, and the network is The shared data is sent to the secondary stream conversion gateway. Performing standard video stream conversion on the network shared data to obtain standard shared data, the auxiliary stream conversion gateway may convert the network shared data into a standard video stream such as H.264, and then transmit the data stream to the MCU through the auxiliary stream channel, The MCU broadcasts the converted standard shared data to each VP terminal in the hardware conference system.

所述辅流转换网关将所述网络共享数据转换为标准共享数据的方式具体可 以为, 解析该网络共享数据生成图像, 采用所述硬件会议系统支持的视频格式 对生成的图像进行编码生成标准共享数据。  The manner in which the auxiliary stream switching gateway converts the network shared data into the standard shared data may be: parsing the network shared data to generate an image, and using the video format supported by the hardware conference system to encode the generated image to generate a standard sharing. data.

需要说明的是, 其它 web会议终端在收到该网络共享数据后, 可以解析该 网络共享数据生成图像并将该图像显示到屏幕上,具体地,可以通过安装在 web 会议终端上的 web会议客户端解析该网络共享数据生成图像并将该图像显示到 屏幕上。  It should be noted that after receiving the network shared data, the other web conference terminal may parse the network shared data to generate an image and display the image on the screen, specifically, through a web conference client installed on the web conference terminal. The end parses the network shared data to generate an image and displays the image on the screen.

具体地, 辅流转换网关解析该网络共享数据生成图像的方式可以和 web会 议终端解析该网络共享数据生成图像的方式相同, 具体地, 可以在辅流转换网 关中内置所述 web会议系统的 web会议客户端, 通过内置的 web会议客户端解 析该网络共享数据生成图像, 并将内置的 web会议客户端生成的图像采用硬件 会议系统支持的视频格式进行编码生成标准共享数据。  Specifically, the manner in which the auxiliary stream conversion gateway parses the network shared data to generate an image may be the same as the manner in which the web conference terminal parses the network shared data to generate an image. Specifically, the web of the web conference system may be built in the auxiliary stream conversion gateway. The conference client parses the network shared data to generate an image through the built-in web conference client, and encodes the image generated by the built-in web conference client into a video format supported by the hardware conference system to generate standard shared data.

另外, 在 web会议终端, 可创建单独的辅流数据显示窗口, 以播放来自硬 件会议系统中的标准共享数据。  In addition, at the web conferencing terminal, a separate auxiliary stream data display window can be created to play standard shared data from the hardware conferencing system.

所述 S101中辅流通道的建立是在会议申请阶段完成。 辅流转换网关建立到 MCU的辅流通道的方式可以为:  The establishment of the auxiliary stream channel in the S101 is completed in the conference application phase. The manner in which the auxiliary stream switching gateway establishes the auxiliary stream channel to the MCU may be:

在接收到网络会议系统的辅流权限申请信息时,向硬件会议系统的 MCU发 送辅流传送权限请求;接收所述 MCU响应所述辅流传送权限请求返回的辅流地 址; 根据所述辅流地址建立到所述 MCU的辅流通道; When receiving the auxiliary stream permission application information of the network conference system, sending it to the MCU of the hardware conference system Sending a secondary stream transmission authority request; receiving an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request; establishing an auxiliary stream channel to the MCU according to the auxiliary stream address;

或者为: 接收硬件会议系统的 MCU发送的辅流地址; 根据所述辅流地址建 立到所述 MCU的辅流通道。 辅流转换网关在接入到所述 MCU后, 所述 MCU 可以直接为该辅流转换网关分配辅流地址并发送给所述辅流转换网关。  Or: receiving an auxiliary stream address sent by the MCU of the hardware conference system; and establishing an auxiliary stream channel to the MCU according to the auxiliary stream address. After the auxiliary stream switching gateway accesses the MCU, the MCU may directly allocate an auxiliary stream address to the auxiliary stream switching gateway and send the auxiliary stream address to the auxiliary stream switching gateway.

上述两种方式中, 所述 MCU发送给辅流转换网关的辅流地址和所述 MCU 为 VP终端分配的辅流地址处于同一地址域中即处于同一个地址范围内,需要说 明的是, 此处的 VP终端与所述辅流转换网关当前接入的 web服务器连接的会 议终端处于同一会议。为网关分配的辅流地址与为 VP终端分配的辅流地址处于 同一地址域中, 可以使得网络会议系统的 web会议终端发送的网络共享数据经 过网关后, 能够直接传送到举行同一会议的硬件会议系统, 硬件会议系统的标 准共享数据也能够直接传送到举行同一会议的网络会议系统。 所述的辅流地址 可以为 MCU的某一端口信息, VP终端或者辅流转换网关根据该端口信息可接 入到 MCU。  In the above two manners, the secondary stream address sent by the MCU to the auxiliary stream switching gateway and the auxiliary stream address allocated by the MCU to the VP terminal are in the same address range, that is, the same address range. The VP terminal at the same location is in the same conference as the conference terminal connected to the web server currently accessed by the auxiliary stream switching gateway. The secondary stream address assigned to the gateway is in the same address domain as the secondary stream address assigned to the VP terminal, so that the network shared data sent by the web conference terminal of the network conference system can be directly transmitted to the hardware conference holding the same conference after passing through the gateway. System, the standard shared data of the hardware conference system can also be directly transmitted to the network conference system holding the same conference. The auxiliary stream address may be a certain port information of the MCU, and the VP terminal or the auxiliary stream conversion gateway may access the MCU according to the port information.

具体的, 再请参见图 2, 是本发明实施例的一种辅流通道的建立方法的流程 示意图; 在本发明实施例中, 在接收到网络会议系统的辅流权限申请信息时, 建立到硬件会议系统的辅流通道, 所述方法具体包括:  Specifically, referring to FIG. 2, it is a schematic flowchart of a method for establishing an auxiliary stream channel according to an embodiment of the present invention. In the embodiment of the present invention, when receiving the application information of the auxiliary stream permission of the network conference system, The auxiliary stream channel of the hardware conference system, where the method specifically includes:

S1001: 在接收到网络会议系统的辅流权限申请信息时, 向硬件会议系统的 MCU发送辅流传送权限请求。  S1001: When receiving the auxiliary stream permission application information of the network conference system, sending a secondary stream transmission permission request to the MCU of the hardware conference system.

在使用网络会议系统的用户希望和硬件会议系统的用户建立会议通信时, 可通过 web会议终端或者通过 web服务器发送辅流权限申请信息。 辅流转换网 关在接收到所述辅流权限申请信息后,再向硬件会议系统的 MCU发送请求以获 取辅流地址。  When the user who uses the network conference system wants to establish conference communication with the user of the hardware conference system, the auxiliary stream permission application information may be sent through the web conference terminal or through the web server. After receiving the auxiliary stream permission application information, the auxiliary stream switching gateway sends a request to the MCU of the hardware conference system to obtain the auxiliary stream address.

S1002: 接收所述 MCU响应所述辅流传送权限请求返回的辅流地址。  S1002: Receive an auxiliary stream address returned by the MCU in response to the auxiliary stream transmission authority request.

MCU在接收到所述辅流传送权限请求后, 响应所述辅流传送权限请求, 返 回辅流地址。  After receiving the secondary stream transfer permission request, the MCU returns the auxiliary stream address in response to the auxiliary stream transfer permission request.

S1003: 根据所述辅流地址建立到所述 MCU的辅流通道。  S1003: Establish an auxiliary stream channel to the MCU according to the auxiliary stream address.

其中, 建立辅流通道可以根据现有技术实现。  The establishment of the auxiliary stream channel can be implemented according to the prior art.

可选的, 在建立了到 MCU的辅流通道后, 可向网络会议系统的 web服务 器发送通知信息通知辅流通道已建立, 以便于所述 web服务器接收并转发网络 共享数据。 Optionally, after the auxiliary stream channel to the MCU is established, the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network. Share data.

进一步的,再请参见图 3,是本发明实施例的另一种辅流通道的建立方法的 流程示意图; 在本发明实施例中, 是硬件会议系统的 MCU在为 VP终端分配辅 流地址时, 也同时向网关发送所述分配的辅流地址, 以建立网关到硬件会议系 统的辅流通道, 所述方法具体包括:  Further, please refer to FIG. 3, which is a schematic flowchart of another method for establishing an auxiliary stream channel according to an embodiment of the present invention. In the embodiment of the present invention, when an MCU of a hardware conference system allocates a secondary stream address to a VP terminal, And sending the allocated secondary stream address to the gateway to establish a gateway to the auxiliary stream channel of the hardware conference system, where the method specifically includes:

S1011: 接收硬件会议系统的 MCU发送的辅流地址。  S1011: Receive the secondary stream address sent by the MCU of the hardware conference system.

S1012: 根据所述辅流地址建立到所述 MCU的辅流通道。  S1012: Establish an auxiliary stream channel to the MCU according to the auxiliary stream address.

其中, 建立辅流通道可以根据现有技术实现。  The establishment of the auxiliary stream channel can be implemented according to the prior art.

在本实施例中, MCU在向硬件会议系统的 VP终端分配辅流地址的同时, 还可以将处于同一地址域的辅流地址分配给辅流转换网关, 以便于接入到辅流 转换网关的网络会议系统的各会议终端和 web服务器能够通过辅流转换网关与 硬件会议系统互通。  In this embodiment, the MCU can allocate the secondary stream address to the VP terminal of the hardware conference system, and can also allocate the secondary stream address in the same address domain to the auxiliary stream switching gateway, so as to access the auxiliary stream switching gateway. Each conference terminal and web server of the network conference system can communicate with the hardware conference system through the auxiliary stream conversion gateway.

同样可选的, 在建立了到 MCU 的辅流通道后, 可向网络会议系统的 web 服务器发送通知信息通知辅流通道已建立, 以便于所述 web服务器接收并转发 网络共享数据。  Alternatively, after the auxiliary stream channel to the MCU is established, the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network shared data.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

再请参见图 4, 是本发明实施例的另一种多媒体会议实现方法的流程示意 图; 本发明实施例中的硬件会议系统包括智真视频会议系统, 本实施例的所述 方法具体包括:  Referring to FIG. 4, it is a schematic flowchart of another method for implementing a multimedia conference according to an embodiment of the present invention. The hardware conference system in the embodiment of the present invention includes a telepresence video conference system, and the method in this embodiment specifically includes:

S201 : 当接收到网络会议系统的网络共享数据时, 向所述硬件会议系统的 S201: when receiving network share data of the network conference system, to the hardware conference system

MCU发送令牌请求; The MCU sends a token request;

S202: 接收到所述 MCU响应所述令牌请求返回的令牌;  S202: Receive a token returned by the MCU in response to the token request.

S203: 将所述接收到的网络会议系统的网络共享数据转换为标准共享数据, 并通过预先建立的与所述 MCU之间的辅流通道向硬件会议系统发送所述标准 共享数据;  S203: Convert the network share data of the received network conference system into standard shared data, and send the standard shared data to the hardware conference system through a pre-established auxiliary stream channel with the MCU;

本实施例中, 在接收到网络会议系统的网络共享数据需要向硬件会议系统 发送时, 需要先申请令牌以获取发送标准共享数据的权限, 在得到令牌后才能 发送标准共享数据。 需要说明的是, 令牌的申请以及获得的时间很短, 并不会 影响到相应的标准共享数据的传送; 而如果申请令牌不成功时, 例如 MCU没有 返回令牌或者返回令牌超时, 则本次接收到的网络会议系统的标准共享数据将 会被作为无效数据被删除或存储在指定的存储器中, 并不会传送至硬件会议系 统以广播给 VP终端。 In this embodiment, the network sharing data received by the network conference system needs to be sent to the hardware conference system. When sending, you need to apply for a token to get the permission to send standard shared data, and you can send standard shared data after getting the token. It should be noted that the application of the token and the time of obtaining it are short, and will not affect the transmission of the corresponding standard shared data; if the application token is unsuccessful, for example, the MCU does not return a token or the return token times out, The standard shared data of the received network conference system will be deleted or stored in the designated memory as invalid data, and will not be transmitted to the hardware conference system for broadcast to the VP terminal.

S204:当在所述预先建立的与所述 MCU之间的辅流通道中收到硬件会议系 统的标准共享数据时, 将所述标准共享数据发送至网络会议系统。  S204: Send the standard shared data to the network conference system when the standard shared data of the hardware conference system is received in the pre-established auxiliary stream channel with the MCU.

需要说明的是, 在本实施例中, 是在接收到令牌后, 执行对所述接收到网 络会议系统的网络共享数据执行标准视频流转换得到标准共享数据, 并通过预 先建立的辅流通道向硬件会议系统发送所述标准共享数据。 在其他实施例中, 也可以先将接收到的网络共享数据转换为标准共享数据即先准备数据, 再申请 令牌, 并在接收到令牌后, 再发送已经转换得到的标准共享数据。  It should be noted that, in this embodiment, after receiving the token, performing standard video stream conversion on the network shared data received by the network conference system to obtain standard shared data, and adopting a pre-established auxiliary stream channel The standard shared data is sent to the hardware conferencing system. In other embodiments, the received network shared data may be first converted into standard shared data, that is, the data is prepared first, and then the token is applied, and after the token is received, the standard shared data that has been converted is sent.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

具体的, 请参见图 5, 是本发明实施例的又一种多媒体会议实现方法的流程 示意图; 本实施例对网络会议系统发起视频会议并传送共享数据进行详细描述, 本实施例的所述方法包括:  Specifically, FIG. 5 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention. This embodiment describes a method for initiating a video conference and transmitting shared data in a network conference system. The method in this embodiment is specifically described. Includes:

SOI: web会议终端发送辅流申请给 web服务器。 网络会议系统的用户在需 要与硬件会议系统如智真视频会议系统的用户建立会议时, 可通过 web会议终 端发送相应的辅流申请以建立到硬件会议系统的连接。  SOI: The web conference terminal sends the auxiliary stream application to the web server. When a user of the network conference system needs to establish a conference with a user of the hardware conference system, such as a telepresence video conference system, the corresponding conference application can be sent through the web conference terminal to establish a connection to the hardware conference system.

S02: web服务器转发辅流申请给 AFGW ( Auxiliary Flow Gateway, 辅流转 换网关); 具体的, 所述 AFGW内部可内嵌 web会议终端功能、 数据转换功能 以及内嵌 VP终端功能。  S02: The web server forwards the auxiliary stream application to the AFGW (Auxiliary Flow Gateway). Specifically, the AFGW can embed the web conference terminal function, the data conversion function, and the embedded VP terminal function.

S03: AFGW向 MCU发送辅流申请。  S03: The AFGW sends an auxiliary stream application to the MCU.

S04: MCU向所述 AFGW返回辅流地址。  S04: The MCU returns an auxiliary stream address to the AFGW.

S05: AFGW建立到所述 MCU的辅流通道; 所述 AFGW根据所述辅流地 址建立到所述 MCU的辅流通道。 S05: The AFGW establishes an auxiliary stream channel to the MCU; and the AFGW is configured according to the auxiliary stream The address is established to the auxiliary stream channel of the MCU.

S06: AFGW返回辅流通道已建立的通知信息给 web服务器。  S06: The AFGW returns the notification information that the auxiliary stream channel has been established to the web server.

S07: web服务器返回辅流通道已建立的通知信息给 web会议终端, 以提示 力口入会议成功。  S07: The web server returns the notification information that has been established on the auxiliary stream channel to the web conference terminal, to prompt the user to enter the conference successfully.

S08: web会议终端向 web服务器发送网络共享数据。  S08: The web conference terminal sends the network share data to the web server.

S09: web服务器向 AFGW发送所述网络共享数据。 所述 web服务器同时 向本网络会议系统的其他会议终端广播该网络共享数据。  S09: The web server sends the network shared data to the AFGW. The web server simultaneously broadcasts the network shared data to other conference terminals of the network conference system.

S010: AFGW通过辅流通道向 MCU发出令牌请求。  S010: The AFGW sends a token request to the MCU through the auxiliary stream channel.

SOU: MCU通过辅流通道向所述 AFGW返回令牌。  SOU: The MCU returns a token to the AFGW through the auxiliary stream channel.

所述 MCU可以在检测到当前的硬件会议系统空闲时, 响应所述 AFGW的 令牌请求向所述 AFGW返回令牌;或者在接收到会议管理员的令牌发送命令时, 向所述 AFGW发送令牌;或者按照预设的令牌发放规则, 向所述 AFGW发送令 例如, 在同时接收到 AFGW的令牌请求和 VP终端的令牌请求时, 优先将令牌 发送给 AFGW。  The MCU may return a token to the AFGW in response to the AFGW's token request when detecting that the current hardware conference system is idle; or send the conference administrator's token transmission command to the AFGW The token is sent to the AFGW according to a preset token issuing rule, for example, when the token request of the AFGW and the token request of the VP terminal are simultaneously received, the token is preferentially sent to the AFGW.

S012: AFGW对所述网络共享数据执行标准视频流转换得到标准共享数据; S013: 通过辅流通道向 MCU发送转换得到的标准共享数据。  S012: The AFGW performs standard video stream conversion on the network shared data to obtain standard shared data. S013: Send the converted standard shared data to the MCU through the auxiliary stream channel.

S014: MCU向 VP终端广播所述标准共享数据。  S014: The MCU broadcasts the standard shared data to the VP terminal.

需要说明的是, 在创建了 web服务器到 MCU的辅流通道后, 硬件会议系 统的标准共享数据可通过所述辅流通道传送给 web服务器, 由 web服务器广播 给各个 web会议终端。  It should be noted that after the web server is added to the auxiliary stream channel of the MCU, the standard shared data of the hardware conference system can be transmitted to the web server through the auxiliary stream channel, and broadcasted by the web server to each web conference terminal.

本发明实施例能够将网络会议系统中网络共享数据转换为适用于硬件会议 系统的标准共享数据发送给硬件会议系统, 实现了网络会议系统到硬件会议系 统的共享数据互通。 并且网络会议系统的各用户也只需操作其所在的会议终端 即可实现共享数据从网络会议系统到硬件会议系统的共享, 并不会给网络会议 用户带来额外的操作负担, 筒单方便地实现了跨系统会议。  The embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.

再请参见图 6, 是本发明实施例的再一种多媒体会议实现方法的流程示意 图; 本实施例对硬件会议系统发起视频会议并传送共享数据进行详细描述, 本 实施例的所述方法包括:  Referring to FIG. 6, FIG. 6 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention. This embodiment describes a method for initiating a video conference and transmitting shared data in a hardware conference system. The method in this embodiment includes:

Sll: VP终端发送辅流申请给 MCU。 硬件会议系统的用户在需要建立视频 会议时, 通过各自 VP终端向 MCU发送辅流申请。 S11: The VP terminal sends an auxiliary stream application to the MCU. Users of hardware conferencing systems need to create video At the time of the conference, the secondary stream application is sent to the MCU through the respective VP terminal.

S12: MCU分配辅流地址, 创建到 VP终端的辅流通道。  S12: The MCU allocates the auxiliary stream address and creates an auxiliary stream channel to the VP terminal.

即创建到多个与会用户的 VP终端的辅流通道。 MCU为参加同一会议的每 一个 VP终端分配相应的辅流地址, 为各个 VP终端分配的辅流地址处于同一地 址域中, 以便于 MCU根据 VP终端的辅流地址向同一会议的 VP终端广播共享 数据。  That is, the auxiliary stream channel of the VP terminal to multiple participating users is created. The MCU allocates a corresponding auxiliary stream address to each VP terminal participating in the same conference, and the auxiliary stream address allocated to each VP terminal is in the same address domain, so that the MCU broadcasts the share to the VP terminal of the same conference according to the auxiliary stream address of the VP terminal. data.

S13: MCU为 AFGW分配辅流地址并发送给所述 AFGW。 MCU为 AFGW 分配的辅流地址同样位于上述 VP终端的辅流地址所处的地址域中。  S13: The MCU allocates a secondary stream address to the AFGW and sends the secondary stream address to the AFGW. The secondary stream address assigned by the MCU to the AFGW is also located in the address field in which the secondary stream address of the VP terminal is located.

S14: AFGW根据所述辅流地址建立到 MCU的辅流通道。  S14: The AFGW establishes an auxiliary stream channel to the MCU according to the auxiliary stream address.

S 15: AFGW向 web服务器发送辅流通道已建立的通知信息。  S15: The AFGW sends the notification information that the auxiliary stream channel has been established to the web server.

S16: web服务器向 web会议终端发送辅流通道已建立的通知信息。 即向各 个与会用户的 web会议终端发送辅流通道已建立的通知信息。  S16: The web server sends the notification information that the auxiliary stream channel has been established to the web conference terminal. That is, the notification information that the auxiliary stream channel has been established is sent to the web conference terminal of each participant user.

S17: web会议终端创建辅流数据显示窗口。 辅流数据显示窗口用于显示硬 件会议系统发送过来的标准共享数据。 具体实施时, 本步骤为可选项, web会议 终端可在已有的视频播放窗口中例如常用的视频播放器中显示标准共享数据。  S17: The web conference terminal creates a secondary stream data display window. The auxiliary stream data display window is used to display the standard shared data sent by the hardware conference system. In the specific implementation, this step is optional, and the web conference terminal can display standard shared data in an existing video play window, for example, a commonly used video player.

S18: VP终端向 MCU发送标准共享数据。  S18: The VP terminal sends standard shared data to the MCU.

S19: MCU通过所述辅流通道将所述标准共享数据发送给 AFGW。 所述 MCU会同时将所述标准共享数据广播给其他的 VP终端。  S19: The MCU sends the standard shared data to the AFGW through the auxiliary stream channel. The MCU will simultaneously broadcast the standard shared data to other VP terminals.

S110: AFGW将所述标准共享数据发送给 web服务器。  S110: The AFGW sends the standard shared data to the web server.

Sill: web服务器将所述标准共享数据发送给 web会议终端, 即广播给各 个 web会议终端。  Sill: The web server sends the standard shared data to the web conference terminal, that is, broadcasts to each web conference terminal.

S112: web会议终端在创建的辅流数据显示窗口中显示所述标准共享数据。 需要说明的是, 在创建了 AFGW到 MCU的辅流通道后, web会议终端的 网络共享数据可通过上一实施例所述的方式传递给硬件会议系统。  S112: The web conference terminal displays the standard shared data in the created auxiliary stream data display window. It should be noted that after the AFGW is added to the auxiliary stream channel of the MCU, the network shared data of the web conference terminal can be transmitted to the hardware conference system in the manner described in the previous embodiment.

本发明实施例能够将硬件会议系统的标准共享数据直接发送到网络会议系 统中, 并不需要用户到指定的中控电脑进行操作, 避免给用户带来额外的操作 负担, 硬件会议系统按照其自身原有的操作进行会议, 筒单方便地实现了跨系 统会议。  The embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself The original operation is for meetings, and the single order facilitates cross-system meetings.

再请参见图 7, 是本发明实施例的又一种多媒体会议实现方法的流程示意 图; 本实施例以网络会议系统对所述多媒体会议实现方法进行详细说明, 所述 方法包括: FIG. 7 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention. In this embodiment, a method for implementing the multimedia conference is described in detail by using a network conference system, where Methods include:

S301 : 向辅流转换网关发送辅流权限申请信息;  S301: Send the auxiliary stream permission application information to the auxiliary stream conversion gateway.

具体可由网络会议系统中的 web会议终端或者 web服务器提出申请, 以便 于所述辅流转换网关在接收到该申请后,向硬件会议系统中的 MCU请求建立辅 流通道。 网络会议系统中的各 web会议终端建立与 web服务器的会议连接可通 过现有技术实现。  Specifically, the application may be submitted by a web conference terminal or a web server in the network conference system, so that the auxiliary stream translation gateway requests the MCU in the hardware conference system to establish an auxiliary stream channel after receiving the application. The establishment of a conference connection with each web conference terminal in the web conference system and the web server can be realized by the prior art.

S302: 接收所述辅流转换网关响应所述辅流权限申请信息返回的辅流通道 已建立的通知信息;  S302: Receive, by the auxiliary stream switching gateway, the notification information that is established by the auxiliary stream channel returned by the auxiliary stream permission application information.

所述辅流转换网关可采用上述各实施例的建立辅流通道的方式完成建立到 硬件会议系统中的 MCU的辅流通道。  The auxiliary stream switching gateway may complete the auxiliary stream channel of the MCU in the hardware conference system by using the method of establishing the auxiliary stream channel in the foregoing embodiments.

另外, 在接收到所述辅流转换网关发送的辅流通道已建立的通知信息后, 还可以将该通知信息发送给所有的 web会议终端, 以通知各 web会议终端可以 与硬件会议系统的用户举行会议。 web会议终端也可根据该通知信息创建一个单 独的辅流数据显示窗口以便于显示硬件会议终端传送的标准共享数据。  In addition, after receiving the notification information that the auxiliary stream channel sent by the auxiliary stream switching gateway has been established, the notification information may be sent to all web conference terminals to notify each web conference terminal that the user of the hardware conference system can be hold a meeting. The web conferencing terminal can also create a separate auxiliary stream data display window based on the notification information to facilitate display of the standard shared data transmitted by the hardware conference terminal.

所述的 S301至 S302在会议申请阶段完成, 在建立了通过辅流转换网关到 硬件会议系统的辅流通道后, 网络会议系统中的 web服务器可将各 web会议终 端的网络共享数据发送至硬件会议系统的 VP终端。  The S301 to S302 are completed in the conference application phase. After the auxiliary stream switching gateway is added to the auxiliary stream channel of the hardware conference system, the web server in the network conference system can send the network share data of each web conference terminal to the hardware. The VP terminal of the conference system.

S303: 在接收到会议系统的会议终端发送的网络共享数据时, 向辅流转换 网关发送所述网络共享数据。 以使所述辅流转换网关将所述网络共享数据转换 为标准共享数据并通过预先建立的与硬件会议系统之间的辅流通道向所述硬件 会议系统发送所述标准共享数据。 所述标准共享数据的格式为所述硬件会议系 统支持的视频格式。  S303: Send the network shared data to the auxiliary stream switching gateway when receiving the network shared data sent by the conference terminal of the conference system. And causing the auxiliary stream switching gateway to convert the network shared data into standard shared data and send the standard shared data to the hardware conferencing system through a pre-established auxiliary stream channel with the hardware conferencing system. The format of the standard shared data is a video format supported by the hardware conference system.

当网络会议系统中的用户通过 web会议终端传送包括文档共享数据, 屏幕 共享数据, 会议白板共享数据等类型的共享数据时, 所述 web会议终端将相应 的网络共享数据传送给 web服务器, web服务器将该数据转发给辅流转换网关, 由辅流转换网关将该网络共享数据转发给硬件会议系统, 具体的, 辅流转换网 关将所述网络共享数据转换为标准共享数据后,发送给硬件会议系统中的 MCU, 由 MCU广播给各 VP终端。  When the user in the network conference system transmits the shared data including the document sharing data, the screen sharing data, the meeting whiteboard sharing data, and the like through the web conference terminal, the web conference terminal transmits the corresponding network sharing data to the web server, the web server. The data is forwarded to the auxiliary stream conversion gateway, and the auxiliary stream conversion gateway forwards the network shared data to the hardware conference system. Specifically, the auxiliary stream conversion gateway converts the network shared data into standard shared data, and then sends the data to the hardware conference. The MCU in the system is broadcast by the MCU to each VP terminal.

另外, 若硬件会议系统中采用令牌控制数据传输的方式, 所述辅流转换网 关还需要向 MCU申请令牌, 在获取到令牌后,对网络共享数据进行转换并通过 辅流通道向 MCU发送转换后的标准共享数据。 In addition, if the token control data transmission mode is adopted in the hardware conference system, the auxiliary stream conversion gateway also needs to apply for a token to the MCU, and after obtaining the token, convert and pass the network shared data. The auxiliary stream channel sends the converted standard shared data to the MCU.

S304: 在接收到辅流转换网关发送的来自于硬件会议系统的标准共享数据 时, 向会议系统的会议终端广播所述硬件会议系统的标准共享数据。 所述硬件 会议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议系统 之间的辅流通道接收自硬件会议系统的。  S304: When receiving the standard shared data from the hardware conference system sent by the auxiliary stream switching gateway, broadcast the standard shared data of the hardware conference system to the conference terminal of the conference system. The standard shared data of the hardware conference system is that the auxiliary stream conversion gateway receives the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.

在接收到辅流转换网关发送的硬件会议系统中相应 VP终端的标准共享数 据时, web服务器向本端的各个 web会议终端广播接收到标准共享数据。  Upon receiving the standard shared data of the corresponding VP terminal in the hardware conference system sent by the auxiliary stream switching gateway, the web server broadcasts the standard shared data to each web conference terminal of the local end.

可选地, 在所述接收所述辅流转换网关响应所述辅流权限申请信息返回的 辅流通道已建立的通知信息之后, 还包括: 通知网络会议系统的会议终端创建 用于显示硬件会议系统发送的标准共享数据的辅流数据显示窗口, 那么在接收 到辅流转换网关发送的标准共享数据后, 即可在该窗口中显示该标准共享数据。  Optionally, after the receiving, by the auxiliary stream switching gateway, the notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information, the method further includes: notifying the conference terminal of the network conference system to create a hardware conference for displaying The auxiliary stream data display window of the standard shared data sent by the system, after receiving the standard shared data sent by the auxiliary stream conversion gateway, the standard shared data can be displayed in the window.

本发明实施例能够将网络会议系统中网络共享数据转换为适用于硬件会议 系统的标准共享数据发送给硬件会议系统, 实现了网络会议系统到硬件会议系 统的共享数据互通。 并且网络会议系统的各用户也只需操作其所在的会议终端 即可实现共享数据从网络会议系统到硬件会议系统的共享, 并不会给网络会议 用户带来额外的操作负担, 筒单方便地实现了跨系统会议。  The embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.

再请参见图 8, 是本发明实施例的再一种多媒体会议实现方法的流程示意 图; 本发明实施例以硬件会议系统对所述多媒体会议实现方法进行详细说明, 所述方法具体包括:  FIG. 8 is a schematic flowchart of a method for implementing a multimedia conference according to an embodiment of the present invention. The method for implementing the multimedia conference is described in detail by using a hardware conference system, where the method specifically includes:

S401 : 为辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述辅流 转换网关, 以使所述辅流转换网关根据所述辅流地址建立辅流通道。  S401: Allocating a secondary stream address to the auxiliary stream switching gateway, and sending the auxiliary stream address to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway establishes an auxiliary stream channel according to the auxiliary stream address.

硬件会议系统中的用户可通过 VP终端向 MCU申请发送辅流传送权限请求 以获取辅流地址建立到所述 MCU 的辅流通道, 实现标准共享数据的发送和接 收。 MCU为各会议用户的 VP终端分配辅流地址后, 同时也向与其信号相连的 辅流转换网关发送相应的辅流地址。 其中, MCU为相应会议用户的 VP终端分 配辅流地址并建立辅流通道可采用现有技术实现。  The user in the hardware conference system can apply for sending a secondary stream transmission authority request to the MCU through the VP terminal to obtain a secondary stream address and establish an auxiliary stream channel to the MCU to implement standard shared data transmission and reception. After the MCU allocates the secondary stream address to the VP terminal of each conference user, it also sends the corresponding secondary stream address to the secondary stream switching gateway connected to its signal. The MCU allocates the auxiliary stream address to the VP terminal of the corresponding conference user and establishes the auxiliary stream channel, which can be implemented by using the prior art.

在所述 S401 中, MCU可以直接为辅流转换网关分配辅流地址, 并将辅流 地址发送给辅流转换网关; 也可以在接收到辅流转换网关发送的辅流传送权限 请求后, 响应所述辅流传送权限请求执行所述 S401。  In the S401, the MCU may directly allocate the auxiliary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway; or may receive the auxiliary stream transmitting permission request sent by the auxiliary stream switching gateway, and then respond The auxiliary stream transmission authority requests to execute the S401.

通过所述的 S401为预先建立辅流通道的步骤, 在建立辅流通道以后, 网络 共享数据, 屏幕共享数据, 会议白板共享数据等类型的共享数据。 上述为 VP终 端分配的辅流地址和为辅流转换网关分配的辅流地址处于同一地址域中。 Step S401 is used to establish an auxiliary stream channel in advance, after establishing the auxiliary stream channel, the network Shared data, screen sharing data, meeting whiteboard sharing data, and other types of shared data. The auxiliary stream address allocated for the VP terminal and the auxiliary stream address allocated for the auxiliary stream switching gateway are in the same address domain.

S402: 在接收到硬件会议系统中的会议终端即 VP终端的标准共享数据时, 通过预先建立的与辅流转换网关之间的辅流通道向所述辅流转换网关发送所述 标准共享数据, 以使所述辅流转换网关将所述标准共享数据发送给网络会议系 统;  S402: When receiving the standard shared data of the conference terminal, that is, the VP terminal in the hardware conference system, sending the standard shared data to the auxiliary stream conversion gateway by using a pre-established auxiliary stream channel between the auxiliary stream conversion gateway, So that the auxiliary stream conversion gateway sends the standard shared data to the network conference system;

辅流转换网关将本次接收到的相应硬件会议系统的会议终端的标准共享数 据发送给网络会议系统的 web服务器, 由 web服务器向各个 web会议终端广播 该标准共享数据。 Web会议终端可以在其已建立的辅流数据显示窗口中显示该 标准共享数据。  The auxiliary stream switching gateway sends the standard shared data of the conference terminal of the corresponding hardware conference system received to the web server of the network conference system, and the web server broadcasts the standard shared data to each web conference terminal. The web conferencing terminal can display the standard shared data in its established auxiliary stream data display window.

S403: 在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅 流转换网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转 换网关的标准共享数据; 其中, 所述辅流转换网关的标准共享数据是所述辅流 转换网关对网络会议系统的网络共享数据进行转换得到的。  S403: Broadcast the standard sharing of the auxiliary stream switching gateway to the conference terminal in the hardware conference system when receiving the standard shared data of the auxiliary stream switching gateway sent through the pre-established auxiliary stream channel between the auxiliary stream switching gateway Data; wherein the standard shared data of the auxiliary stream switching gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.

当网络会议系统中的用户需要传送网络共享数据时, 通过 web会议终端向 web服务器发送网络共享数据, web服务器再将所述网络共享数据发送给辅流转 换网关, 由辅流转换网关将该网络共享数据转换为标准共享数据后转发给硬件 会议系统, 具体的, 辅流转换网关将所述网络共享数据转换为标准共享数据后, 发送给硬件会议系统中的 MCU , 由 MCU广播给各 VP终端。  When the user in the network conference system needs to transmit the network shared data, the network sharing data is sent to the web server through the web conference terminal, and the web server sends the network shared data to the auxiliary stream conversion gateway, and the network is converted by the auxiliary stream conversion gateway. The shared data is converted to the standard shared data and then forwarded to the hardware conference system. Specifically, the auxiliary stream conversion gateway converts the network shared data into standard shared data, and then sends the data to the MCU in the hardware conference system, and the MCU broadcasts to each VP terminal. .

另外, 若硬件会议系统中采用令牌控制传送的方式, 所述辅流转换网关还 需要向 MCU申请令牌, 在获取到令牌后,对网络共享数据进行转换并通过辅流 通道向 MCU发送转换后的标准共享数据。  In addition, if the token control transmission mode is adopted in the hardware conference system, the auxiliary stream conversion gateway needs to apply for a token to the MCU, and after obtaining the token, convert the network shared data and send the data to the MCU through the auxiliary stream channel. The converted standard shares the data.

本发明实施例能够将硬件会议系统的标准共享数据直接发送到网络会议系 统中, 并不需要用户到指定的中控电脑进行操作, 避免给用户带来额外的操作 负担, 硬件会议系统按照其自身原有的操作进行会议, 筒单方便地实现了跨系 统会议。  The embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself The original operation is for meetings, and the single order facilitates cross-system meetings.

下面对本发明实施例的实现多媒体会议的相关设备和系统进行详细描述。 请参见图 9,是本发明实施例的一种多媒体会议实现系统的结构示意图; 本 实施例的所述系统包括: 辅流转换网关 00, web服务器 11、 至少一个 web会议 终端, 以其中的 web会议终端 12为例进行说明,其他 web会议终端进行相同的 操作, 以及 MCU21 , 至少一个 VP终端, 以其中的 VP终端 22为例进行说明, 其他 VP终端进行相同的操作。 The related devices and systems for implementing multimedia conferences in the embodiments of the present invention are described in detail below. FIG. 9 is a schematic structural diagram of a multimedia conference implementation system according to an embodiment of the present invention; the system in this embodiment includes: a secondary stream conversion gateway 00, a web server 11, and at least one web conference. The terminal is described by taking the web conference terminal 12 as an example. The other web conference terminals perform the same operation, and the MCU 21 and at least one VP terminal are described by taking the VP terminal 22 as an example. The other VP terminals perform the same operation.

其中, 所述 web服务器 11、 web会议终端 12为网络会议系统的设备, 而所 述 MCU21和 VP终端 22为硬件会议系统的设备, 本发明实施例中的硬件会议 系统包括智真视频会议系统。  The web server 11 and the web conference terminal 12 are devices of the network conference system, and the MCU 21 and the VP terminal 22 are devices of the hardware conference system. The hardware conference system in the embodiment of the present invention includes a telepresence video conference system.

所述 web服务器 11 , 用于接收所述 web会议终端 12发送的网络共享数据, 并向所述辅流转换网关 00发送所述网络共享数据;  The web server 11 is configured to receive network share data sent by the web conference terminal 12, and send the network share data to the auxiliary stream conversion gateway 00;

所述辅流转换网关 00, 用于当收到 web服务器 11发送的网络共享数据时, 将所述网络共享数据转换为标准共享数据, 并通过所述辅流通道向所述 MCU21 发送转换得到的所述标准共享数据;  The auxiliary stream switching gateway 00 is configured to, when receiving the network shared data sent by the web server 11, convert the network shared data into standard shared data, and send and convert the converted data to the MCU 21 through the auxiliary stream channel. The standard shares data;

所述 MCU21 , 用于向所述 VP终端 22发送所述辅流转换网关 00转换得到 的标准共享数据;  The MCU 21 is configured to send the standard shared data converted by the auxiliary stream conversion gateway 00 to the VP terminal 22;

所述 MCU21 ,还用于接收所述 VP终端 22发送的标准共享数据, 并向所述 辅流转换网关 00发送所述标准共享数据;  The MCU 21 is further configured to receive standard shared data sent by the VP terminal 22, and send the standard shared data to the auxiliary stream switching gateway 00;

所述辅流转换网关 00, 还用于当在所述预先建立的辅流通道中收到所述 MCU21发送的标准共享数据时, 确定所述网络会议系统支持所述 MCU发送的 标准共享数据的视频格式时将所述 MCU发送的标准共享数据发送至所述 web 服务器 11 ;  The auxiliary stream switching gateway 00 is further configured to: when receiving the standard shared data sent by the MCU 21 in the pre-established auxiliary stream channel, determining that the network conference system supports the video of the standard shared data sent by the MCU Formatting the standard shared data sent by the MCU to the web server 11;

所述 web服务器 11还用于向所述 web会议终端 12发送所述 MCU发送的 标准共享数据。  The web server 11 is further configured to send the standard shared data sent by the MCU to the web conference terminal 12.

进一步可选的, 所述辅流转换网关 00还用于向所述 MCU21发送令牌请求 以获取发送标准共享数据的权限,并接收所述 MCU响应所述令牌请求返回的令 牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。  Further, the auxiliary stream switching gateway 00 is further configured to send a token request to the MCU 21 to obtain a right to send standard shared data, and receive a token returned by the MCU in response to the token request, where The token is used to indicate that the sender of the token request has permission to send standard shared data.

所述辅流转换网关 00可以在接收到 web服务器 11的网络共享数据后, 向 所述 MCU21发送令牌请求, 并在接收所述 MCU21响应所述令牌请求返回的令 牌之后, 将网络共享数据转换得到标准共享数据发送给 MCU21 , 或者在接收到 web服务器 11的网络共享数据后, 将网络共享数据转换得到标准共享数据, 然 后向所述硬件会议系统的 MCU21发送令牌请求, 并在接收所述 MCU21响应所 述令牌请求返回的令牌之后, 将网络共享数据转换得到的标准共享数据发送给 MCU21。 The auxiliary stream switching gateway 00 may send a token request to the MCU 21 after receiving the network sharing data of the web server 11, and after receiving the token returned by the MCU 21 in response to the token request, the network sharing is performed. The data conversion is sent to the MCU 21 by the standard shared data, or after receiving the network shared data of the web server 11, the network shared data is converted into standard shared data, and then the token request is sent to the MCU 21 of the hardware conference system, and is received. After the MCU 21 responds to the token returned by the token request, the standard shared data obtained by converting the network shared data is sent to MCU21.

所述辅流转换网关 00将所述网络共享数据转换为标准共享数据的方式具体 可以为, 解析该网络共享数据生成图像, 采用所述硬件会议系统支持的视频格 式对生成的图像进行编码生成标准共享数据。  The manner in which the auxiliary stream switching gateway 00 converts the network shared data into standard shared data may be: parsing the network shared data to generate an image, and encoding the generated image by using a video format supported by the hardware conference system. Share data.

需要说明的是, web会议终端 12在收到该网络共享数据后, 可以解析该网 络共享数据生成图像并将该图像显示到屏幕上, 具体地, 可以通过安装在 web 会议终端 12上的 web会议客户端解析该网络共享数据生成图像并将该图像显示 到屏幕上。  It should be noted that after receiving the network shared data, the web conference terminal 12 may parse the network shared data to generate an image and display the image on the screen, specifically, through a web conference installed on the web conference terminal 12. The client parses the network shared data to generate an image and displays the image on the screen.

具体地, 辅流转换网关 00解析该网络共享数据生成图像的方式可以和 web 会议终端 12解析该网络共享数据生成图像的方式相同, 具体地, 可以在辅流转 换网关 00中内置所述 web会议系统的 web会议客户端, 通过内置的 web会议 客户端解析该网络共享数据生成图像, 并将内置的 web会议客户端生成的图像 采用硬件会议系统支持的视频格式进行编码生成标准共享数据。  Specifically, the manner in which the auxiliary stream conversion gateway 00 parses the network shared data to generate an image may be the same as the manner in which the web conference terminal 12 parses the network shared data to generate an image. Specifically, the web conference may be built in the auxiliary stream conversion gateway 00. The web conference client of the system parses the network shared data to generate an image through the built-in web conference client, and encodes the image generated by the built-in web conference client into a video format supported by the hardware conference system to generate standard shared data.

具体的, 请参见图 10, 是本发明实施例的一种多媒体会议系统中的辅流转 换网关的结构示意图; 本发明实施例的所述辅流转换网关可以为上述系统实施 例中的辅流转换网关 00。 所述辅流转换网关包括: 通道建立模块 000, 接收模 块 001 , 转换模块 002以及发送模块 003 , 其中,  Specifically, FIG. 10 is a schematic structural diagram of a secondary stream switching gateway in a multimedia conference system according to an embodiment of the present invention. The auxiliary stream switching gateway in the embodiment of the present invention may be a secondary stream in the foregoing system embodiment. Convert gateway 00. The auxiliary stream switching gateway includes: a channel establishing module 000, a receiving module 001, a converting module 002, and a sending module 003, where

所述通道建立模块 000, 用于建立与硬件会议系统之间的辅流通道。  The channel establishment module 000 is configured to establish an auxiliary stream channel with the hardware conference system.

所述接收模块 001 , 用于接收网络会议系统的网络共享数据, 并用于通过所 述通道建立模块 000建立的辅流通道接收硬件会议系统的标准共享数据;  The receiving module 001 is configured to receive network shared data of the network conference system, and is configured to receive standard shared data of the hardware conference system by using the auxiliary stream channel established by the channel establishment module 000;

所述转换模块 002, 用于当所述接收模块接收到网络共享数据时, 将所述网 络共享数据执行标准视频流转换为标准共享数据, 所述标准共享数据的格式为 所述硬件会议系统支持的视频格式;  The conversion module 002 is configured to convert the network shared data execution standard video stream into standard shared data when the receiving module receives the network shared data, where the format of the standard shared data is supported by the hardware conference system Video format;

所述发送模块 003 ,用于通过所述通道建立模块 000建立的辅流通道向硬件 会议系统发送所述转换模块转换得到的标准共享数据, 并用于在确定所述网络 会议系统支持所述接收模块 001接收到的标准共享数据的视频格式时将所述标 准共享数据发送至网络会议系统。  The sending module 003 is configured to send the standard shared data converted by the converting module to the hardware conference system by using the auxiliary stream channel established by the channel establishing module 000, and configured to determine that the network conferencing system supports the receiving module The standard shared data is sent to the network conference system when the video format of the standard shared data is received by 001.

本实施例中, 硬件会议系统中各会议终端即 VP终端实现与 MCU的会议连 接的方式、 以及网络会议系统中的各 web会议终端实现与 web服务器的会议连 接的方式与现有技术相同,本实施例通过所述通道建立模块 000,接收模块 001、 转换模块 002以及发送模块 003完成硬件会议系统与网络会议系统的共享数据 的互通。 In this embodiment, the manner in which the conference terminals, that is, the VP terminals in the hardware conference system, implement the conference connection with the MCU, and the manner in which the web conference terminals in the network conference system implement the conference connection with the web server are the same as the prior art. The embodiment establishes module 000 through the channel, and receives module 001, The conversion module 002 and the sending module 003 complete the interworking of the shared data between the hardware conference system and the network conference system.

当网络会议系统中的某一 web会议终端发送包括文档共享数据, 屏幕共享 数据, 会议白板共享数据的网络共享数据时, 将网络共享数据发送给 web服务 器, web服务器将该网络共享数据广播给网络会议系统中的其他 web会议终端, 并将所述网络共享数据发送给网关。 所述转换模块 002可以将该网络共享数据 转换为 H.264等标准的视频流, 然后通过辅流通道传送给 MCU, 由 MCU将该 转换得到的标准共享数据广播给硬件会议系统中的各个 VP终端。  When a web conference terminal in the network conference system sends network sharing data including document sharing data, screen sharing data, and conference whiteboard sharing data, the network sharing data is sent to the web server, and the web server broadcasts the network sharing data to the network. Other web conference terminals in the conference system, and send the network shared data to the gateway. The conversion module 002 can convert the network shared data into a standard video stream such as H.264, and then transmit the data to the MCU through the auxiliary stream channel, and the MCU broadcasts the converted standard shared data to each VP in the hardware conference system. terminal.

另外, 在 web会议终端, 可创建单独的辅流数据显示窗口, 以播放来自硬 件会议系统中的标准共享数据。  In addition, at the web conferencing terminal, a separate auxiliary stream data display window can be created to play standard shared data from the hardware conferencing system.

所述辅流通道是在会议申请阶段完成。辅流通道的建立可以为:在收到 web 服务器的辅流权限申请信息时, 向 MCU申请辅流地址(发送辅流传送权限请求 申请 ), 并根据 MCU返回的辅流地址建立到所述 MCU的辅流通道; 或者为: 接收所述 MCU直接为辅流转换网关分配的辅流地址, ^^据接收到的所述 MCU 分配的辅流地址建立到所述 MCU的辅流通道。  The auxiliary stream channel is completed during the conference application phase. The auxiliary stream channel may be configured to: when receiving the auxiliary stream permission application information of the web server, apply to the MCU for the auxiliary stream address (send the auxiliary stream transmission permission request), and establish the request to the MCU according to the auxiliary stream address returned by the MCU. Or the auxiliary stream address that is directly allocated to the auxiliary stream switching gateway by the MCU, and the auxiliary stream address allocated by the MCU is established to the auxiliary stream channel of the MCU.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

具体请参见图 11 , 是图 10中的通道建立模块的其中一种结构示意图; 所述 通道建立模块 000包括:  For details, please refer to FIG. 11 , which is a schematic structural diagram of a channel establishing module in FIG. 10 . The channel establishing module 000 includes:

申请单元 0041 , 用于在接收到网络会议系统的辅流权限申请信息时, 向硬 件会议系统的 MCU发送辅流传送权限请求;  The application unit 0041 is configured to send a secondary stream transmission permission request to the MCU of the hardware conference system when receiving the auxiliary stream authority application information of the network conference system;

接收单元 0042, 用于接收所述 MCU响应所述辅流传送权限请求返回的辅 流地址;  The receiving unit 0042 is configured to receive an auxiliary stream address that is returned by the MCU in response to the auxiliary stream transmission authority request;

建立单元 0043 , 用于根据所述接收单元 0042接收的辅流地址建立到所述 MCU的辅流通道。  The establishing unit 0043 is configured to establish an auxiliary stream channel to the MCU according to the auxiliary stream address received by the receiving unit 0042.

在使用网络会议系统的用户希望和硬件会议系统的用户建立会议通信时, 可通过 web会议终端或者通过 web服务器发送辅流权限申请信息。 辅流转换网 关在接收到所述辅流权限申请信息后,再向硬件会议系统的 MCU发送请求以获 取辅流地址。 When the user who uses the network conference system wishes to establish conference communication with the user of the hardware conference system, the auxiliary stream authority application information may be sent through the web conference terminal or through the web server. Auxiliary flow conversion network After receiving the auxiliary stream permission application information, the device sends a request to the MCU of the hardware conference system to obtain the auxiliary stream address.

MCU在接收到所述辅流传送权限请求后, 响应所述辅流传送权限请求, 返 回辅流地址给辅流转换网关。  After receiving the auxiliary stream transmission permission request, the MCU returns the auxiliary stream address to the auxiliary stream conversion gateway in response to the auxiliary stream transmission authority request.

可选的, 在所述建立单元 0043建立了到 MCU的辅流通道后, 可向网络会 议系统的 web服务器发送通知信息通知辅流通道已建立, 以便于所述 web服务 器接收并转发网络共享数据。  Optionally, after the establishing unit 0043 establishes the auxiliary stream channel to the MCU, the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network shared data. .

或者, 所述通道建立模块还可以为图 12所示的结构, 其包括:  Alternatively, the channel establishing module may also be the structure shown in FIG. 12, including:

接收单元 0044, 用于接收硬件会议系统的 MCU发送的辅流地址; 建立单元 0045,用于根据所述接收单元 0044接收到的辅流地址建立到所述 MCU的辅流通道; 其中, 所述辅流地址包括所述 MCU为硬件会议系统的会议 终端分配的辅流地址。  a receiving unit 0044, configured to receive a secondary stream address sent by the MCU of the hardware conference system, and an establishing unit 0045, configured to establish an auxiliary stream channel to the MCU according to the auxiliary stream address received by the receiving unit 0044; The secondary stream address includes an auxiliary stream address allocated by the MCU to the conference terminal of the hardware conference system.

同样可选的, 在所述建立单元 0045建立了到 MCU的辅流通道后, 可向网 络会议系统的 web服务器发送通知信息通知辅流通道已建立, 以便于所述 web 服务器接收并转发网络共享数据。  Alternatively, after the establishing unit 0045 establishes the auxiliary stream channel to the MCU, the notification message may be sent to the web server of the network conference system to notify that the auxiliary stream channel has been established, so that the web server receives and forwards the network share. data.

进一步的, 再请参见图 13, 是本发明实施例的再一种多媒体会议系统中的 辅流转换网关的结构示意图; 本实施例中的所述辅流转换网关包括上述图 11对 应实施例中的接收模块 001 ,转换模块 002、发送模块 003以及通道建立模块 000, 进一步的, 在本发明实施例中, 所述辅流转换网关还包括:  Further, referring to FIG. 13, FIG. 13 is a schematic structural diagram of a secondary stream switching gateway in another multimedia conference system according to an embodiment of the present invention. The auxiliary stream switching gateway in the embodiment includes the foregoing embodiment in FIG. The receiving module 001, the converting module 002, the sending module 003, and the channel establishing module 000. Further, in the embodiment of the present invention, the auxiliary stream switching gateway further includes:

令牌申请模块 005 , 用于向所述硬件会议系统的 MCU发送令牌请求以获取 发送标准共享数据的权限, 并接收所述 MCU响应所述令牌请求返回的令牌, 所 述令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。  a token application module 005, configured to send a token request to an MCU of the hardware conference system to obtain a right to send standard shared data, and receive a token returned by the MCU in response to the token request, where the token is used by the token The sender indicating the token request has the right to send standard shared data.

在本实施例中, 在向硬件会议系统发送网络共享数据时, 所述辅流转换网 关需要通过令牌申请模块 005 先申请令牌以获取发送网络共享数据的权限, 在 得到令牌后才能发送网络共享数据。 需要说明的是, 令牌的申请以及获得的时 间 ί艮短, 并不会影响到相应的网络共享数据的传送; 而如果申请令牌不成功时, 例如 MCU没有返回令牌或者返回令牌超时,则本次接收到的网络会议系统的网 络共享数据将会被作为无效数据被删除或存储在指定的存储器中, 并不会传送 至硬件会议系统以广播给 VP终端。  In this embodiment, when the network sharing data is sent to the hardware conference system, the auxiliary stream switching gateway needs to apply for a token through the token application module 005 to obtain the permission to send the network shared data, and the token can be sent after the token is obtained. Network sharing data. It should be noted that the application of the token and the time of obtaining it are short, and will not affect the transmission of the corresponding network shared data; if the application token is unsuccessful, for example, the MCU does not return a token or the return token times out. The network share data of the network conference system received this time will be deleted or stored as invalid data in the designated memory, and will not be transmitted to the hardware conference system for broadcast to the VP terminal.

在获取到令牌后, 发送通知信息通知所述转换模块 002, 由所述转换模块 002完成网络共享数据的转换 ,通过发送模块 003发送转换得到的标准共享数据。 当然在其他实施例中, 可以先由所述转换模块 002完成网络共享数据的转换, 再到 MCU申请令牌, 并在得到令牌后, 通过发送模块 003发送转换得到的标准 共享数据。 After obtaining the token, sending the notification information to notify the conversion module 002, by the conversion module 002 completes the conversion of the network shared data, and sends the converted standard shared data through the sending module 003. Of course, in other embodiments, the conversion of the network shared data may be completed by the conversion module 002, and then the MCU applies for a token, and after the token is obtained, the converted standard shared data is sent by the sending module 003.

进一步可选的, 所述通道建立模块 000建立到 MCU的辅流通道后, 所述发 送模块 003还用于发送辅流通道已建立的通知信息至网络会议系统的 web服务 器, 以通知所述 web服务器传送网络共享数据。 也就是说, 需要通知所述 web 服务器与硬件会议系统已建立通信连接, 而若所述通道建立模块 000没有完成 建立到 MCU的辅流通道时, 也可向 web服务器发送连接失败的通知信息, 以 便于网络会议系统的用户了解到连接失败, 用户可进行重连操作。  Further, after the channel establishment module 000 is established to the auxiliary stream channel of the MCU, the sending module 003 is further configured to send the notification information that has been established on the auxiliary stream channel to the web server of the network conference system to notify the web. The server transmits network share data. That is, the web server needs to be notified that the communication connection has been established with the hardware conference system, and if the channel establishment module 000 does not complete the establishment of the auxiliary stream channel to the MCU, the notification information of the connection failure may also be sent to the web server. In order to facilitate the connection of the user of the network conference system, the user can perform the reconnection operation.

另外, 所述转换模块 002具体用于解析所述网络共享数据生成图像, 采用 所述硬件会议系统支持的视频格式对生成的图像进行编码生成所述标准共享数 据, 具体的, 例如, 所述转换模块 002解析所述网络会议系统的共享数据生成 图像具体为通过内置的所述网络会议系统的客户端解析所述网络共享数据生成 图像。  In addition, the conversion module 002 is specifically configured to parse the network shared data to generate an image, and encode the generated image by using a video format supported by the hardware conference system to generate the standard shared data. Specifically, for example, the converting The module 002 parses the shared data generation image of the network conference system, specifically, by using the built-in client of the network conference system to parse the network shared data to generate an image.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

再请参见图 14, 是本发明实施例的一种网络会议系统中的服务器的结构示 意图; 本实施例中的所述服务器可为上述系统实施例中的 web服务器 11 , 本实 施例的所述服务器包括:  Referring to FIG. 14, FIG. 14 is a schematic structural diagram of a server in a network conference system according to an embodiment of the present invention. The server in this embodiment may be the web server 11 in the foregoing system embodiment, which is described in this embodiment. The server includes:

处理模块 111 ,用于在接收到网络会议系统的会议终端发送的网络共享数据 时, 向所述辅流转换网关发送所述网络共享数据, 以使所述辅流转换网关将所 述网络共享数据转换为标准共享数据并将标准共享数据通过预先建立的与硬件 会议系统之间的辅流通道向硬件会议系统发送转换得到的所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持的视频格式;  The processing module 111 is configured to: when receiving the network shared data sent by the conference terminal of the network conference system, send the network shared data to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway shares the data with the network Converting to standard shared data and transmitting the standard shared data to the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system, the format of the standard shared data being the hardware conference The video format supported by the system;

在接收到所述辅流转换网关发送的来自于硬件会议系统的标准共享数据 时, 向网络会议系统的会议终端广播所述硬件会议系统的标准共享数据, 所述 硬件会议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议 系统之间的辅流通道接收自硬件会议系统的。 Receiving standard shared data of the hardware conference system to the conference terminal of the network conference system when receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, The standard shared data of the hardware conference system is that the auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.

进一步具体的, 请参见图 14, 所述网络会议系统中的服务器还可以包括: 申请模块 112, 用于向辅流转换网关发送辅流权限申请信息, 以使所述辅流 转换网关根据所述辅流权限申请信息向硬件会议系统的 MCU 申请辅流地址以 建立辅流转换网关到硬件会议系统中的 MCU的辅流通道;  Further, referring to FIG. 14, the server in the network conference system may further include: an application module 112, configured to send, to the auxiliary stream switching gateway, the auxiliary stream permission application information, so that the auxiliary stream conversion gateway is configured according to the Applying the auxiliary stream permission application information to the MCU of the hardware conference system to apply the auxiliary stream address to establish the auxiliary stream conversion gateway to the auxiliary stream channel of the MCU in the hardware conference system;

接收模块 113,用于接收所述辅流转换网关响应所述辅流权限申请信息返回 的辅流通道已建立的通知信息。  The receiving module 113 is configured to receive, by the auxiliary stream switching gateway, notification information that has been established by the auxiliary stream channel returned by the auxiliary stream authority application information.

所述辅流转换网关可以为上述实施例的多媒体会议系统中的辅流转换网关 00, 建立辅流通道的方式也与上述多媒体会议系统中的辅流转换网关建立辅流 通道的方式相同。  The auxiliary stream switching gateway may be the auxiliary stream switching gateway 00 in the multimedia conference system of the foregoing embodiment, and the manner of establishing the auxiliary stream channel is also the same as the manner of establishing the auxiliary stream channel by the auxiliary stream switching gateway in the multimedia conference system.

当网络会议系统中的用户通过 web会议终端传送网络共享数据时,所述 web 会议终端将相应的网络共享数据传送给 web服务器, web服务器的所述处理模 块 111 将该网络共享数据转发给辅流转换网关, 由辅流转换网关将该网络共享 数据转发给硬件会议系统, 具体的, 辅流转换网关是将所述网络共享数据转换 为标准共享数据后, 发送给硬件会议系统中的 MCU, 由 MCU广播给各 VP终 端, 完成文档共享。  When the user in the network conference system transmits the network shared data through the web conference terminal, the web conference terminal transmits the corresponding network share data to the web server, and the processing module 111 of the web server forwards the network share data to the auxiliary stream. The conversion gateway forwards the network shared data to the hardware conference system by the auxiliary stream conversion gateway. Specifically, the auxiliary stream conversion gateway converts the network shared data into standard shared data and sends the data to the MCU in the hardware conference system. The MCU broadcasts to each VP terminal to complete document sharing.

另外, 若硬件会议系统中采用令牌控制传输的方式, 所述辅流转换网关在 接收到所述网络共享数据后, 还需要向 MCU申请令牌, 在获取到令牌后, 对网 络共享数据进行转换并通过辅流通道向 MCU发送转换后的标准共享数据。  In addition, if the token control transmission mode is adopted in the hardware conference system, after receiving the network shared data, the auxiliary stream conversion gateway needs to apply for a token to the MCU, and after acquiring the token, share data with the network. The conversion is performed and the converted standard shared data is sent to the MCU through the auxiliary stream channel.

在接收到辅流转换网关发送的硬件会议系统中相应 VP终端的标准共享数 据时, web服务器向本端的各个 web会议终端广播接收到标准共享数据。  Upon receiving the standard shared data of the corresponding VP terminal in the hardware conference system sent by the auxiliary stream switching gateway, the web server broadcasts the standard shared data to each web conference terminal of the local end.

进一步的, 再请参见图 14, 所述网络会议系统中的服务器还可以包括: 通 知模块 114, 用于在所述接收模块接收到辅流通道已建立的通知信息后, 通知网 络会议系统的会议终端创建用于显示硬件会议系统发送的标准共享数据的辅流 数据显示窗口。  Further, referring to FIG. 14, the server in the network conference system may further include: a notification module 114, configured to notify the conference of the network conference system after the receiving module receives the notification information that the auxiliary stream channel has been established. The terminal creates a secondary stream data display window for displaying standard shared data sent by the hardware conference system.

网络会议系统中的服务器在接收到所述辅流转换网关发送的辅流通道已建 立的通知信息后, 还可以将该通知信息发送给所有的 web会议终端, 以通知各 web会议终端可以与硬件会议系统的用户举行会议。 web会议终端可根据该通知 信息创建一个单独的辅流数据显示窗口以便于显示硬件会议终端传送的标准共 享数据。 After receiving the notification information that the auxiliary stream channel sent by the auxiliary stream switching gateway has been established, the server in the network conference system may also send the notification information to all web conference terminals to notify each web conference terminal that the hardware can be connected to the hardware. Users of the conference system hold meetings. The web conference terminal can create a separate auxiliary stream data display window according to the notification information to facilitate display of the standard of the hardware conference terminal transmission. Enjoy the data.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

再请参见图 15 , 是本发明实施例的一种硬件会议系统中的多点控制单元的 结构示意图。 本实施例中的所述多点控制单元为上述系统实施例的 MCU21 , 所 述多点控制单元包括:  Referring to FIG. 15, FIG. 15 is a schematic structural diagram of a multipoint control unit in a hardware conference system according to an embodiment of the present invention. The multipoint control unit in this embodiment is the MCU 21 of the system embodiment, and the multipoint control unit includes:

处理模块 214,用用于在接收到硬件会议系统中的会议终端的标准共享数据 时, 通过预先建立的与辅流转换网关之间的辅流通道向所述辅流转换网关发送 所述标准共享数据, 以使所述辅流转换网关将所述标准共享数据发送给网络会 议系统;  The processing module 214 is configured to send the standard sharing to the auxiliary stream switching gateway by using a pre-established auxiliary stream channel between the auxiliary stream switching gateway and the standard shared data of the conference terminal in the hardware conference system. Data, so that the auxiliary stream conversion gateway sends the standard shared data to the network conference system;

在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅流转换 网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转换网关 的标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述辅流转换网 关对网络会议系统的网络共享数据进行转换得到的。  And transmitting the standard shared data of the auxiliary stream conversion gateway to the conference terminal in the hardware conference system when receiving the standard shared data of the auxiliary stream conversion gateway sent by the auxiliary stream channel between the auxiliary stream and the auxiliary stream conversion gateway, The standard shared data of the auxiliary stream switching gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.

进一步具体的, 再请参见图 15 , 所述多点控制单元还包括: 分配模块 212。 所述分配模块 212, 用于为所述辅流转换网关分配辅流地址, 并将所述辅流 地址发送给所述辅流转换网关, 以建立与所述辅流转换网关之间的辅流通道。  For further details, referring to FIG. 15, the multi-point control unit further includes: an allocating module 212. The allocating module 212 is configured to allocate a secondary stream address to the auxiliary stream switching gateway, and send the auxiliary stream address to the auxiliary stream switching gateway to establish a secondary circulation with the auxiliary stream switching gateway. Road.

硬件会议系统中的用户可通过 VP终端向 MCU申请发送辅流请求以建立到 所述 MCU的辅流通道, 实现标准共享数据的发送和接收。 MCU通过分配模块 212为各会议用户的 VP终端分配辅流地址后, 同时也向与其信号相连的辅流转 换网关分配辅流地址。 当然, 所述分配模块 212也可以仅在接收到辅流转换网 关发送的辅流传送权限请求时, 响应所述辅流传送权限请求为所述辅流转换网 关分配辅流地址, 并将所述辅流地址发送给所述辅流转换网关。  The user in the hardware conference system can apply for sending a secondary stream request to the MCU through the VP terminal to establish a secondary stream channel to the MCU, and implement standard data transmission and reception. After the MCU allocates the secondary stream address to the VP terminal of each conference user through the allocation module 212, the MCU also allocates the secondary stream address to the secondary stream switching gateway connected to the signal. Of course, the allocating module 212 may also allocate an auxiliary stream address to the auxiliary stream switching gateway in response to the auxiliary stream transmitting right request when receiving the auxiliary stream transmitting right request sent by the auxiliary stream switching gateway, and The secondary stream address is sent to the secondary stream switching gateway.

本发明实施例能够将硬件会议系统的标准共享数据直接发送到网络会议系 统中, 并不需要用户到指定的中控电脑进行操作, 避免给用户带来额外的操作 负担, 硬件会议系统按照其自身原有的操作进行会议, 筒单方便地实现了跨系 统会议。 本发明实施例还提供了另一种多媒体会议系统中的辅流转换网关, 该辅流 转换网关包括: 接收器、 发射器以及处理器, 其中, 所述处理器具体执行如下 步骤: The embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself The original operation is for meetings, and the single order facilitates cross-system meetings. The embodiment of the present invention further provides a secondary stream switching gateway in another multimedia conference system, where the auxiliary stream switching gateway includes: a receiver, a transmitter, and a processor, where the processor specifically performs the following steps:

建立与硬件会议系统之间的辅流通道;  Establish a secondary stream channel with the hardware conference system;

当所述接收器收到网络会议系统的网络共享数据时, 将所述网络共享数据 转换为标准共享数据, 并控制所述发射器通过所述辅流通道向所述硬件会议系 统发送所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持 的视频格式;  Transmitting the network shared data into standard shared data when the receiver receives network share data of the network conference system, and controlling the transmitter to send the standard to the hardware conference system through the auxiliary stream channel Sharing data, the format of the standard shared data is a video format supported by the hardware conference system;

当所述接收器在所述辅流通道中收到硬件会议系统的标准共享数据时, 确 定所述网络会议系统支持所述标准共享数据的视频格式时控制所述发射器将所 述标准共享数据发送至网络会议系统。  And when the receiver receives the standard shared data of the hardware conference system in the auxiliary stream channel, determining that the network conference system supports the video format of the standard shared data, and controlling the transmitter to send the standard shared data To the web conferencing system.

在本发明的一种可行的实施方式中, 所述处理器建立辅流通道的方式包括: 在所述接收器接收到网络会议系统的辅流权限申请信息时, 控制所述发射 器向硬件会议系统的 MCU发送辅流传送权限请求;  In a possible implementation manner of the present invention, the manner in which the processor establishes the auxiliary stream channel includes: controlling, when the receiver receives the auxiliary stream authority application information of the network conference system, the transmitter to the hardware conference The MCU of the system sends a secondary stream transmission permission request;

在所述接收器接收到所述 MCU 响应所述辅流传送权限请求返回的辅流地 址时, 根据所述辅流地址建立到所述 MCU的辅流通道。  And when the receiver receives the secondary stream address returned by the MCU in response to the auxiliary stream transmission authority request, establishing an auxiliary stream channel to the MCU according to the auxiliary stream address.

在本发明的另一种可行的实施方式中, 所述处理器建立辅流通道的方式包 括: 在所述接收器接收硬件会议系统的 MCU发送的辅流地址时,根据所述辅流 地址建立到所述 MCU的辅流通道。  In another possible implementation manner of the present invention, the manner in which the processor establishes the auxiliary stream channel includes: establishing, according to the auxiliary stream address, when the receiver receives the auxiliary stream address sent by the MCU of the hardware conference system To the auxiliary stream channel of the MCU.

在本发明的又一种可行的实施方式中, 所述处理器在执行根据所述辅流地 址建立到所述 MCU的辅流通道的步骤之后,还执行如下步骤: 控制所述发射器 发送辅流通道已建立的通知信息至网络会议系统的网络 web服务器, 以通知所 述网络 web服务器传送网络共享数据。  In still another possible implementation manner of the present invention, after performing the step of establishing an auxiliary stream channel to the MCU according to the auxiliary stream address, the processor further performs the following steps: controlling the transmitter to send a secondary device The flow channel has established notification information to the network web server of the network conference system to notify the network web server to transmit the network share data.

在本发明的又一种可行的实施方式中, 所述处理器在执行通过预先建立的 辅流通道向硬件会议系统发送所述标准共享数据的步骤之前, 还执行如下步骤: 控制所述发射器向所述硬件会议系统的 MCU发送令牌请求以获取发送标准共 享数据的权限, 并通过所述接收器接收所述 MCU 响应所述令牌请求返回的令 牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。  In still another possible implementation manner of the present invention, before the step of transmitting the standard shared data to the hardware conference system through the pre-established auxiliary stream channel, the processor further performs the following steps: controlling the transmitter Sending a token request to an MCU of the hardware conference system to obtain a right to transmit standard shared data, and receiving, by the receiver, a token returned by the MCU in response to the token request, the token being used to indicate The sender of the token request has the right to send standard shared data.

在本发明的又一种可行的实施方式中, 所述处理器执行将所述网络共享数 据转换为标准共享数据包括: 解析所述网络共享数据生成图像; 采用所述硬件 会议系统支持的视频格式对生成的图像进行编码生成所述标准共享数据。 In still another possible implementation manner of the present invention, the performing, by the processor, converting the network shared data into standard shared data includes: parsing the network shared data to generate an image; using the hardware The video format supported by the conference system encodes the generated image to generate the standard shared data.

在本发明实施例的又一种可行的实施方式中, 所述处理器执行解析所述网 络会议系统的共享数据生成图像具体为, 通过内置的所述网络会议系统的客户 端解析所述网络共享数据生成图像。  In another possible implementation manner of the embodiment of the present invention, the processor performs parsing the shared data generation image of the network conference system, specifically, parsing the network share by using a client of the network conference system built in The data is generated as an image.

本发明实施例能够实现在网络会议系统与硬件会议系统之间互通共享数 据。 各会议用户只需操作其所在的会议终端即可实现共享数据在网络会议系统 和硬件会议系统的共享, 并不会给会议用户带来额外的操作负担。 网络会议系 统与硬件会议系统都按照各自原有的操作进行会议, 筒单方便地实现了跨系统 会议。  The embodiments of the present invention can realize mutual communication of data between the network conference system and the hardware conference system. Each conference user can share the shared data in the network conference system and the hardware conference system by simply operating the conference terminal where the conference is located, and does not impose an additional operational burden on the conference user. Both the web conferencing system and the hardware conferencing system are in accordance with their original operations, and the cross-system meeting is conveniently implemented.

本发明实施例还提供了另一种网络会议系统中的服务器, 该服务器可包括 发射器、 接收器和处理器, 其中, 所述处理器执行如下步骤:  The embodiment of the present invention further provides a server in another network conference system, where the server may include a transmitter, a receiver, and a processor, where the processor performs the following steps:

在所述接收器接收到网络会议系统的会议终端发送的网络共享数据时, 控 制所述发射器向辅流转换网关发送所述网络共享数据, 以使所述辅流转换网关 将所述网络共享数据转换为标准共享数据并通过预先建立的与硬件会议系统之 间的辅流通道向所述硬件会议系统发送转换得到的所述标准共享数据, 所述标 准共享数据的格式为所述硬件会议系统支持的视频格式;  And when the receiver receives the network shared data sent by the conference terminal of the network conference system, the transmitter is controlled to send the network shared data to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway shares the network Transmitting the data into standard shared data and transmitting the converted standard shared data to the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system, where the format of the standard shared data is the hardware conference system Supported video formats;

在所述接收器接收到辅流转换网关发送的来自于硬件会议系统的标准共享 数据时, 控制所述发射器向会议系统的会议终端广播所述硬件会议系统的标准 共享数据, 所述硬件会议系统的标准共享数据是所述辅流转换网关通过预先建 立的与硬件会议系统之间的辅流通道接收自硬件会议系统的。  And when the receiver receives the standard shared data from the hardware conference system sent by the auxiliary stream switching gateway, controlling the transmitter to broadcast the standard shared data of the hardware conference system to the conference terminal of the conference system, where the hardware conference The standard shared data of the system is that the auxiliary stream conversion gateway is received from the hardware conference system through a pre-established auxiliary stream channel between the hardware conference system and the hardware conference system.

在本发明的一种可行的实施方式中, 所述处理器执行预先建立与硬件会议 系统之间的辅流通道包括:  In a possible implementation manner of the present invention, the processor performing the auxiliary stream channel between the pre-established and hardware conference system includes:

控制所述发射器向辅流转换网关发送辅流权限申请信息, 以使所述辅流转 换网关根据所述辅流权限申请信息到硬件会议系统中的 MCU请求辅流地址并 根据辅流地址建立到所述 MCU的辅流通道;  Controlling, by the transmitter, the auxiliary stream permission application information to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway requests the auxiliary stream address according to the auxiliary stream permission application request to the MCU in the hardware conference system, and establishes the auxiliary stream address according to the auxiliary stream address. An auxiliary stream channel to the MCU;

控制所述接收器接收所述辅流转换网关响应所述辅流权限申请信息返回的 辅流通道已建立的通知信息。  And controlling, by the receiver, the notification information that the auxiliary stream conversion gateway has established that the auxiliary stream channel returned by the auxiliary stream permission application information is established.

在本发明的另一种可行的实施方式中, 所述处理器控制所述接收器接收所 述辅流转换网关响应所述辅流权限申请信息返回的辅流通道已建立的通知信息 之后, 还执行如下步骤: 通知网络会议系统的会议终端创建用于显示硬件会议 系统发送的标准共享数据的辅流数据显示窗口。 In another possible implementation manner of the present invention, the processor controls the receiver to receive, after receiving the notification information that the auxiliary stream conversion gateway returns the auxiliary stream channel returned by the auxiliary stream authority application information, Perform the following steps: Inform the conference terminal of the network conference system to create a hardware conference. The auxiliary stream data display window of the standard shared data sent by the system.

本发明实施例能够将网络会议系统中网络共享数据转换为适用于硬件会议 系统的标准共享数据发送给硬件会议系统, 实现了网络会议系统到硬件会议系 统的共享数据互通。 并且网络会议系统的各用户也只需操作其所在的会议终端 即可实现共享数据从网络会议系统到硬件会议系统的共享, 并不会给网络会议 用户带来额外的操作负担, 筒单方便地实现了跨系统会议。  The embodiment of the invention can convert the network shared data in the network conference system into standard shared data suitable for the hardware conference system and send the data to the hardware conference system, thereby realizing the shared data communication between the network conference system and the hardware conference system. Moreover, each user of the network conference system can realize the sharing of the shared data from the network conference system to the hardware conference system by simply operating the conference terminal where the conference is located, and does not bring an additional operation burden to the network conference user. A cross-system meeting was achieved.

本发明实施例还提供了另一种硬件会议系统中的 MCU, 该 MCU包括发射 器、 接收器和处理器, 其中, 所述处理器执行如下步骤:  The embodiment of the present invention further provides an MCU in another hardware conference system, where the MCU includes a transmitter, a receiver, and a processor, where the processor performs the following steps:

在所述接收器接收到硬件会议系统中会议终端的标准共享数据时, 通过预 先建立的与辅流转换网关之间的辅流通道向辅流转换网关发送所述标准共享数 据, 以使所述辅流转换网关将所述标准共享数据发送给网络会议系统;  And when the receiver receives the standard shared data of the conference terminal in the hardware conference system, sending the standard shared data to the auxiliary stream conversion gateway by using a pre-established auxiliary stream channel between the auxiliary stream conversion gateway, so that the The auxiliary stream conversion gateway sends the standard shared data to the network conference system;

在所述接收器接收到通过预先建立的与辅流转换网关之间的辅流通道发送 的辅流转换网关的标准共享数据时, 控制所述发射器向硬件会议系统中的会议 终端广播所述标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述 辅流转换网关对网络会议系统的网络共享数据进行转换得到的。  Controlling, by the receiver, the standard shared data transmitted by the auxiliary stream switching gateway sent by the auxiliary stream channel between the auxiliary stream switching gateway and the pre-established switch to the conference terminal in the hardware conference system The standard shared data, wherein the standard shared data of the auxiliary stream switching gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream switching gateway.

在本发明的一种可行的实施方式中, 所述处理器执行预先建立与辅流转换 网关之间的辅流通道包括:  In a possible implementation manner of the present invention, the performing, by the processor, the auxiliary stream channel between the pre-established and auxiliary stream switching gateways includes:

为所述辅流转换网关分配辅流地址, 并控制所述发射器将所述辅流地址发 送给所述辅流转换网关, 以使所述辅流转换网关根据所述辅流地址建立辅流通 道。  Allocating a secondary stream address to the auxiliary stream switching gateway, and controlling the transmitter to send the auxiliary stream address to the auxiliary stream switching gateway, so that the auxiliary stream switching gateway establishes auxiliary circulation according to the auxiliary stream address Road.

在本发明的另一种可行的实施方式中, 所述处理器执行为所述辅流转换网 关分配辅流地址, 并控制所述发射器将所述辅流地址发送给所述辅流转换网关 的步骤之前, 是在所述接收器接收到所述辅流转换网关的辅流传送权限请求时, 响应所述辅流传送权限请求为所述辅流转换网关分配辅流地址, 并控制所述发 射器将所述辅流地址发送给所述辅流转换网关。  In another possible implementation manner of the present invention, the processor performs to allocate a secondary stream address to the auxiliary stream switching gateway, and controls the transmitter to send the auxiliary stream address to the auxiliary stream switching gateway. Before the step of receiving, by the receiver, the auxiliary stream transfer permission request of the auxiliary stream conversion gateway, responding to the auxiliary stream transfer permission request, assigning the auxiliary stream address to the auxiliary stream conversion gateway, and controlling the The transmitter sends the secondary stream address to the secondary stream switching gateway.

本发明实施例能够将硬件会议系统的标准共享数据直接发送到网络会议系 统中, 并不需要用户到指定的中控电脑进行操作, 避免给用户带来额外的操作 负担, 硬件会议系统按照其自身原有的操作进行会议, 筒单方便地实现了跨系 统会议。  The embodiment of the invention can directly send the standard shared data of the hardware conference system to the network conference system, and does not require the user to operate to the designated central control computer, thereby avoiding an additional operational burden on the user, and the hardware conference system according to itself The original operation is for meetings, and the single order facilitates cross-system meetings.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算 机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体(Read-Only Memory, ROM )或随机存储记忆体(Random Access Memory, RAM )等。 One of ordinary skill in the art can understand all or part of the process in implementing the above embodiments. It can be accomplished by a computer program instructing associated hardware, which can be stored in a computer readable storage medium, which, when executed, can include the flow of an embodiment of the methods described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

以上所揭露的仅为本发明较佳实施例而已, 当然不能以此来限定本发明之 权利范围, 因此依本发明权利要求所作的等同变化, 仍属本发明所涵盖的范围。  The above is only the preferred embodiment of the present invention, and the scope of the present invention is not limited thereto, and the equivalent changes made by the claims of the present invention are still within the scope of the present invention.

Claims

权 利 要 求 Rights request 1、 一种多媒体会议实现方法, 其特征在于, 包括: 1. A multimedia conference implementation method, characterized by including: 建立与硬件会议系统之间的辅流通道; Establish an auxiliary flow channel with the hardware conference system; 当收到网络会议系统的网络共享数据时, 将所述网络共享数据转换为标准 共享数据, 并通过所述辅流通道向所述硬件会议系统发送所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持的视频格式; When receiving network shared data from the network conference system, convert the network shared data into standard shared data, and send the standard shared data to the hardware conference system through the auxiliary stream channel, where the standard shared data The format is a video format supported by the hardware conference system; 当在所述辅流通道中收到硬件会议系统的标准共享数据时, 确定所述网络 会议系统支持所述标准共享数据的视频格式时将所述标准共享数据发送至所述 网络会议系统。 When the standard shared data of the hardware conferencing system is received in the auxiliary stream channel, it is determined that the network conferencing system supports the video format of the standard shared data and the standard shared data is sent to the network conferencing system. 2、 如权利要求 1所述的方法, 其特征在于, 所述建立与硬件会议系统之间 的辅流通道包括: 2. The method of claim 1, wherein establishing the auxiliary stream channel with the hardware conference system includes: 在接收到网络会议系统的辅流权限申请信息时, 向硬件会议系统的多点控 制单元 MCU发送辅流传送权限请求; When receiving the auxiliary stream permission application information of the network conference system, send the auxiliary stream transmission permission request to the multi-point control unit MCU of the hardware conference system; 接收所述多点控制单元 MCU响应所述辅流传送权限请求返回的辅流地址; 根据所述辅流地址建立到所述多点控制单元 MCU的辅流通道。 Receive the auxiliary stream address returned by the multi-point control unit MCU in response to the auxiliary stream transmission permission request; establish an auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address. 3、 如权利要求 1所述的方法, 其特征在于, 所述建立与硬件会议系统之间 的辅流通道包括: 3. The method of claim 1, wherein establishing the auxiliary stream channel with the hardware conference system includes: 接收硬件会议系统的多点控制单元 MCU发送的辅流地址; Receive the auxiliary stream address sent by the multi-point control unit MCU of the hardware conference system; 根据所述辅流地址建立到所述多点控制单元 MCU的辅流通道。 Establish an auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address. 4、 如权利要求 2或 3所述的方法, 其特征在于, 在所述根据所述辅流地址 建立到所述多点控制单元 MCU的辅流通道之后, 还包括: 4. The method according to claim 2 or 3, characterized in that, after establishing the auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address, it further includes: 发送辅流通道已建立的通知信息至网络会议系统的网络 web服务器, 以通 知所述网络 web服务器传送网络共享数据。 Send the notification information that the auxiliary stream channel has been established to the network web server of the network conference system to notify the network web server to transmit the network shared data. 5、 如权利要求 1-4任一项所述的方法, 其特征在于, 在所述通过所述辅流 通道向硬件会议系统发送所述标准共享数据之前, 还包括: 向所述硬件会议系统的多点控制单元 MCU发送令牌请求以获取发送标准 共享数据的权限, 并接收所述多点控制单元 MCU 响应所述令牌请求返回的令 牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共享数据的权限。 5. The method according to any one of claims 1 to 4, characterized in that, before sending the standard shared data to the hardware conference system through the auxiliary stream channel, it further includes: Send a token request to the multi-point control unit MCU of the hardware conference system to obtain the authority to send standard shared data, and receive the token returned by the multi-point control unit MCU in response to the token request, where the token is used Indicates that the sender of the token request has the authority to send standard shared data. 6、 如权利要求 1 所述的方法, 其特征在于, 所述将所述网络共享数据转 换为标准共享数据包括: 6. The method of claim 1, wherein converting the network shared data into standard shared data includes: 解析所述网络共享数据生成图像; Analyze the network shared data to generate an image; 采用所述硬件会议系统支持的视频格式对生成的图像进行编码生成所述标 准共享数据。 The generated image is encoded using the video format supported by the hardware conference system to generate the standard shared data. 7、 如权利要求 6所述的方法, 其特征在于, 所述解析所述网络会议系统的 共享数据生成图像具体为, 通过内置的所述网络会议系统的客户端解析所述网 络共享数据生成图像。 7. The method of claim 6, wherein the step of parsing the shared data of the network conferencing system to generate an image is to parse the network shared data to generate an image through a built-in client of the network conferencing system. . 8、 一种多媒体会议实现方法, 其特征在于, 包括: 8. A multimedia conference implementation method, characterized by including: 在接收到网络会议系统的会议终端发送的网络共享数据时, 向辅流转换网 关发送所述网络共享数据, 以使所述辅流转换网关将所述网络共享数据转换为 标准共享数据并通过预先建立的与硬件会议系统之间的辅流通道向所述硬件会 议系统发送转换得到的所述标准共享数据, 所述标准共享数据的格式为所述硬 件会议系统支持的视频格式; When receiving the network shared data sent by the conference terminal of the network conferencing system, the network shared data is sent to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway converts the network shared data into standard shared data and passes it through the pre- The established auxiliary stream channel with the hardware conference system sends the converted standard shared data to the hardware conference system, and the format of the standard shared data is a video format supported by the hardware conference system; 在接收到辅流转换网关发送的来自于硬件会议系统的标准共享数据时, 向 网络会议系统的会议终端广播所述硬件会议系统的标准共享数据, 所述硬件会 议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议系统之 间的辅流通道接收自硬件会议系统的。 When receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, the standard shared data of the hardware conference system is broadcast to the conference terminal of the network conference system, and the standard shared data of the hardware conference system is the The auxiliary stream conversion gateway receives the auxiliary stream from the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system. 9、 如权利要求 8所述的方法, 其特征在于, 所述预先建立的辅流通道的建 立过程包括: 9. The method of claim 8, wherein the establishment process of the pre-established auxiliary flow channel includes: 向辅流转换网关发送辅流权限申请信息, 以使所述辅流转换网关根据所述 辅流权限申请信息到硬件会议系统中的多点控制单元 MCU请求辅流地址并根 据辅流地址建立到所述多点控制单元 MCU的辅流通道; 接收所述辅流转换网关响应所述辅流权限申请信息返回的辅流通道已建立 的通知信息。 Send the auxiliary stream permission application information to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway requests the auxiliary stream address from the multi-point control unit MCU in the hardware conference system according to the auxiliary stream permission application information and establishes the auxiliary stream address according to the auxiliary stream address. The auxiliary flow channel of the multi-point control unit MCU; Receive notification information that the auxiliary stream channel has been established returned by the auxiliary stream conversion gateway in response to the auxiliary stream permission application information. 10、 如权利要求 9所述的方法, 其特征在于, 所述接收所述辅流转换网关 响应所述辅流权限申请信息返回的辅流通道已建立的通知信息之后, 还包括: 通知网络会议系统的会议终端创建用于显示硬件会议系统发送的标准共享 数据的辅流数据显示窗口。 10. The method of claim 9, wherein after receiving the notification information that the auxiliary stream channel has been established returned by the auxiliary stream conversion gateway in response to the auxiliary stream permission application information, the method further includes: notifying a network conference The conference terminal of the system creates an auxiliary stream data display window for displaying standard shared data sent by the hardware conference system. 11、 一种多媒体会议实现方法, 其特征在于, 包括: 11. A multimedia conference implementation method, characterized by including: 在接收到硬件会议系统中会议终端的标准共享数据时, 通过预先建立的与 辅流转换网关之间的辅流通道向辅流转换网关发送所述标准共享数据, 以使所 述辅流转换网关将所述标准共享数据发送给网络会议系统; When receiving the standard shared data of the conference terminal in the hardware conference system, the standard shared data is sent to the auxiliary stream conversion gateway through the pre-established auxiliary stream channel with the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway Send the standard shared data to the network conferencing system; 在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅流转换 网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转换网关 的标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述辅流转换网 关对网络会议系统的网络共享数据进行转换得到的。 When receiving the standard shared data of the auxiliary stream conversion gateway sent through the pre-established auxiliary stream channel between the auxiliary stream conversion gateway, broadcasting the standard shared data of the auxiliary stream conversion gateway to the conference terminal in the hardware conference system, Wherein, the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conference system by the auxiliary stream conversion gateway. 12、 如权利要求 11所述的方法, 其特征在于, 预先建立与辅流转换网关之 间的辅流通道, 包括: 12. The method of claim 11, wherein pre-establishing an auxiliary stream channel with the auxiliary stream conversion gateway includes: 为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述辅流转 换网关, 以使所述辅流转换网关根据所述辅流地址建立辅流通道。 Allocate a auxiliary stream address to the auxiliary stream conversion gateway, and send the auxiliary stream address to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway establishes a auxiliary stream channel according to the auxiliary stream address. 13、 如权利要求 12所述的方法, 其特征在于, 13. The method of claim 12, characterized in that, 在所述为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述 辅流转换网关之前, 还包括: 接收辅流转换网关发送的辅流传送权限请求; 所述为所述辅流转换网关分配辅流地址, 并将所述辅流地址发送给所述辅 流转换网关, 包括: 响应所述辅流传送权限请求为所述辅流转换网关分配辅流 地址, 并将所述辅流地址发送给所述辅流转换网关。 Before allocating a auxiliary stream address to the auxiliary stream conversion gateway and sending the auxiliary stream address to the auxiliary stream conversion gateway, the method further includes: receiving a auxiliary stream transmission permission request sent by the auxiliary stream conversion gateway; Allocating a auxiliary stream address to the auxiliary stream conversion gateway, and sending the auxiliary stream address to the auxiliary stream conversion gateway, includes: allocating a auxiliary stream address to the auxiliary stream conversion gateway in response to the auxiliary stream transmission permission request, and sends the auxiliary stream address to the auxiliary stream conversion gateway. 14、 一种多媒体会议系统中的辅流转换网关, 其特征在于, 包括: 通道建立模块, 用于建立与硬件会议系统之间的辅流通道; 14. A auxiliary stream conversion gateway in a multimedia conference system, which is characterized by including: The channel establishment module is used to establish the auxiliary flow channel with the hardware conference system; 接收模块, 用于接收网络会议系统的网络共享数据, 并用于通过所述通道 建立模块建立的辅流通道接收硬件会议系统的标准共享数据; A receiving module, configured to receive network shared data of the network conferencing system, and used to receive standard shared data of the hardware conferencing system through the auxiliary stream channel established by the channel establishing module; 转换模块, 用于当所述接收模块接收到网络共享数据时, 将所述网络共享 数据转换为标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支持 的视频格式; A conversion module configured to convert the network shared data into standard shared data when the receiving module receives the network shared data, and the format of the standard shared data is a video format supported by the hardware conference system; 发送模块, 用于通过所述通道建立模块建立的辅流通道向硬件会议系统发 送所述转换模块转换得到的标准共享数据, 并用于在确定所述网络会议系统支 持所述接收模块接收到的标准共享数据的视频格式时将所述标准共享数据发送 至网络会议系统。 A sending module, configured to send the standard shared data converted by the conversion module to the hardware conference system through the auxiliary stream channel established by the channel establishment module, and used to determine that the network conference system supports the standard received by the receiving module. The standard shared data is sent to the network conferencing system when the video format of the shared data is shared. 15、 如权利要求 14所述的辅流转换网关, 其特征在于, 所述通道建立模块 包括: 15. The auxiliary stream conversion gateway according to claim 14, characterized in that the channel establishment module includes: 申请单元, 用于在接收到网络会议系统的辅流权限申请信息时, 向硬件会 议系统的多点控制单元 MCU发送辅流传送权限请求; The application unit is configured to send an auxiliary stream transmission permission request to the multi-point control unit MCU of the hardware conference system when receiving the auxiliary stream permission application information of the network conference system; 接收单元,用于接收所述多点控制单元 MCU响应所述辅流传送权限请求返 回的辅流地址; A receiving unit, configured to receive the auxiliary stream address returned by the multi-point control unit MCU in response to the auxiliary stream transmission permission request; 建立单元, 用于根据所述接收单元接收到的辅流地址建立到所述多点控制 单元 MCU的辅流通道。 An establishing unit, configured to establish an auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address received by the receiving unit. 16、 如权利要求 14所述的辅流转换网关, 其特征在于, 所述通道建立模块 包括: 16. The auxiliary stream conversion gateway according to claim 14, characterized in that the channel establishment module includes: 接收单元, 用于接收硬件会议系统的多点控制单元 MCU发送的辅流地址; 建立单元, 用于根据所述接收单元接收到的辅流地址建立到所述多点控制 单元 MCU的辅流通道。 The receiving unit is used to receive the auxiliary stream address sent by the multi-point control unit MCU of the hardware conference system; the establishing unit is used to establish the auxiliary stream channel to the multi-point control unit MCU according to the auxiliary stream address received by the receiving unit. . 17、 如权利要求 15或 16所述的辅流转换网关, 其特征在于, 17. The auxiliary stream conversion gateway according to claim 15 or 16, characterized in that, 所述发送模块还用于发送辅流通道已建立的通知信息至网络会议系统的 web服务器, 以通知所述 web服务器传送网络共享数据。 The sending module is also configured to send notification information that the auxiliary stream channel has been established to the web server of the network conferencing system, so as to notify the web server to transmit network sharing data. 18、 如权利要求 14-17任一项所述的辅流转换网关, 其特征在于, 还包括: 令牌申请模块,用于向所述硬件会议系统的多点控制单元 MCU发送令牌请 求以获取发送标准共享数据的权限,并接收所述多点控制单元 MCU响应所述令 牌请求返回的令牌, 所述令牌用于表明所述令牌请求的发送方具有发送标准共 享数据的权限。 18. The auxiliary stream conversion gateway according to any one of claims 14 to 17, further comprising: a token application module, configured to send a token request to the multi-point control unit MCU of the hardware conference system to Obtain the authority to send standard shared data, and receive the token returned by the multi-point control unit MCU in response to the token request. The token is used to indicate that the sender of the token request has the authority to send standard shared data. . 19、 如权利要求 14所述的辅流转换网关, 其特征在于, 所述转换模块具体 用于解析所述网络共享数据生成图像, 采用所述硬件会议系统支持的视频格式 对生成的图像进行编码生成所述标准共享数据。 19. The auxiliary stream conversion gateway according to claim 14, characterized in that the conversion module is specifically used to parse the network shared data to generate images, and use the video format supported by the hardware conference system to encode the generated images. Generate the standard shared data. 20、 如权利要求 19所述的方法, 其特征在于, 所述转换模块解析所述网络 会议系统的共享数据生成图像具体为通过内置的所述网络会议系统的客户端解 析所述网络共享数据生成图像。 20. The method of claim 19, wherein the conversion module parses the shared data of the network conferencing system to generate an image specifically by parsing the network shared data through a built-in client of the network conferencing system. image. 21、 一种网络会议系统中的服务器, 其特征在于, 包括: 21. A server in a network conference system, characterized by including: 处理模块, 用于在接收到网络会议系统的会议终端发送的网络共享数据时, 向所述辅流转换网关发送所述网络共享数据, 以使所述辅流转换网关将所述网 络共享数据转换为标准共享数据并将标准共享数据通过预先建立的与硬件会议 系统之间的辅流通道向硬件会议系统发送转换得到的所述标准共享数据, 所述 标准共享数据的格式为所述硬件会议系统支持的视频格式; A processing module configured to, when receiving the network sharing data sent by the conference terminal of the network conferencing system, send the network sharing data to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway converts the network sharing data. Sharing data for standards and sending the converted standard shared data to the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system. The format of the standard shared data is that of the hardware conference system. Supported video formats; 在接收到所述辅流转换网关发送的来自于硬件会议系统的标准共享数据 时, 向网络会议系统的会议终端广播所述硬件会议系统的标准共享数据, 所述 硬件会议系统的标准共享数据是所述辅流转换网关通过预先建立的与硬件会议 系统之间的辅流通道接收自硬件会议系统的。 When receiving the standard shared data from the hardware conference system sent by the auxiliary stream conversion gateway, the standard shared data of the hardware conference system is broadcast to the conference terminal of the network conference system, and the standard shared data of the hardware conference system is The auxiliary stream conversion gateway receives the auxiliary stream from the hardware conference system through a pre-established auxiliary stream channel with the hardware conference system. 22、 如权利要求 21所述的服务器, 其特征在于, 还包括: 22. The server of claim 21, further comprising: 申请模块, 用于向辅流转换网关发送辅流权限申请信息, 以使所述辅流转 换网关根据所述辅流权限申请信息向硬件会议系统的多点控制单元 MCU 申请 辅流地址以建立辅流转换网关到硬件会议系统中的多点控制单元 MCU 的辅流 通道; 接收模块, 用于接收所述辅流转换网关响应所述辅流权限申请信息返回的 辅流通道已建立的通知信息。 The application module is configured to send the auxiliary stream permission application information to the auxiliary stream conversion gateway, so that the auxiliary stream conversion gateway applies for the auxiliary stream address to the multi-point control unit MCU of the hardware conference system according to the auxiliary stream permission application information to establish the auxiliary stream address. The auxiliary stream channel from the stream conversion gateway to the multi-point control unit MCU in the hardware conference system; A receiving module, configured to receive notification information that the auxiliary stream channel has been established returned by the auxiliary stream conversion gateway in response to the auxiliary stream permission application information. 23、 如权利要求 21或 22所述的服务器, 其特征在于, 还包括: 23. The server according to claim 21 or 22, further comprising: 通知模块, 用于在所述接收模块接收到辅流通道已建立的通知信息后, 通 知网络会议系统的会议终端创建用于显示硬件会议系统发送的标准共享数据的 辅流数据显示窗口。 The notification module is configured to notify the conference terminal of the network conferencing system to create a secondary stream data display window for displaying standard shared data sent by the hardware conference system after the receiving module receives the notification information that the secondary stream channel has been established. 24、 一种硬件会议系统中的多点控制单元, 其特征在于, 包括: 24. A multi-point control unit in a hardware conference system, characterized by including: 处理模块, 用于在接收到硬件会议系统中会议终端的标准共享数据时, 通 过预先建立的与辅流转换网关之间的辅流通道向所述辅流转换网关发送所述标 准共享数据, 以使所述辅流转换网关将所述标准共享数据发送给网络会议系统; 在接收到通过预先建立的与辅流转换网关之间的辅流通道发送的辅流转换 网关的标准共享数据时, 向硬件会议系统中的会议终端广播所述辅流转换网关 的标准共享数据, 其中, 所述辅流转换网关的标准共享数据是所述辅流转换网 关对网络会议系统的网络共享数据进行转换得到的。 A processing module configured to, when receiving standard shared data of a conference terminal in a hardware conference system, send the standard shared data to the auxiliary stream conversion gateway through a pre-established auxiliary stream channel with the auxiliary stream conversion gateway, to causing the auxiliary stream conversion gateway to send the standard shared data to the network conferencing system; upon receiving the standard shared data of the auxiliary stream conversion gateway sent through the pre-established auxiliary stream channel between the auxiliary stream conversion gateway and the auxiliary stream conversion gateway, The conference terminal in the hardware conference system broadcasts the standard shared data of the auxiliary stream conversion gateway, wherein the standard shared data of the auxiliary stream conversion gateway is obtained by converting the network shared data of the network conferencing system by the auxiliary stream conversion gateway. . 25、 如权利要求 24所述的多点控制单元, 其特征在于, 还包括: 25. The multi-point control unit as claimed in claim 24, further comprising: 分配模块, 用于为所述辅流转换网关分配辅流地址, 并将所述辅流地址发 送给所述辅流转换网关, 以建立与所述辅流转换网关之间的辅流通道。 An allocation module, configured to allocate a auxiliary stream address to the auxiliary stream conversion gateway, and send the auxiliary stream address to the auxiliary stream conversion gateway to establish a auxiliary stream channel with the auxiliary stream conversion gateway. 26、 如权利要求 25所述的多点控制单元, 其特征在于, 26. The multi-point control unit as claimed in claim 25, characterized in that, 所述分配模块具体用于在接收到辅流转换网关发送的辅流传送权限请求 时, 响应所述辅流传送权限请求为所述辅流转换网关分配辅流地址, 并将所述 辅流地址发送给所述辅流转换网关。 The allocation module is specifically configured to, when receiving the auxiliary stream transmission permission request sent by the auxiliary stream conversion gateway, allocate a auxiliary stream address to the auxiliary stream conversion gateway in response to the auxiliary stream transmission permission request, and assign the auxiliary stream address to the auxiliary stream conversion gateway. Sent to the auxiliary stream conversion gateway. 27、 一种多媒体会议实现系统, 其特征在于, 包括: 网络会议系统的 web 服务器和至少一个 web会议终端, 硬件会议系统的多点控制单元 MCU和至少 一个 VP终端, 以及辅流转换网关, 其中, 所述辅流转换网关与所述 web服务 器相连, 所述辅流转换网关建立了到所述多点控制单元 MCU的辅流通道; 所述 web服务器, 用于接收所述至少一个 web会议终端发送的网络共享数 据, 并向所述辅流转换网关发送所述网络共享数据; 27. A multimedia conference implementation system, characterized in that it includes: a web server of the network conference system and at least one web conference terminal, a multi-point control unit MCU and at least one VP terminal of the hardware conference system, and a auxiliary stream conversion gateway, where , the auxiliary stream conversion gateway is connected to the web server, and the auxiliary stream conversion gateway establishes an auxiliary stream channel to the multi-point control unit MCU; The web server is configured to receive network sharing data sent by the at least one web conference terminal, and send the network sharing data to the auxiliary stream conversion gateway; 所述辅流转换网关, 用于当收到 web服务器发送的网络共享数据时, 将所 述网络共享数据转换为标准共享数据,并通过所述辅流通道向所述 MCU发送转 换得到的所述标准共享数据, 所述标准共享数据的格式为所述硬件会议系统支 持的视频格式; The auxiliary stream conversion gateway is configured to, when receiving network sharing data sent by the web server, convert the network sharing data into standard sharing data, and send the converted said auxiliary stream data to the MCU through the auxiliary stream channel. Standard shared data, the format of the standard shared data is a video format supported by the hardware conference system; 所述 MCU, 用于向所述至少一个 VP终端发送所述辅流转换网关转换得到 的标准共享数据; The MCU is configured to send the standard shared data converted by the auxiliary stream conversion gateway to the at least one VP terminal; 所述 MCU, 还用于接收所述至少一个 VP终端发送的标准共享数据, 并向 所述辅流转换网关发送所述至少一个 VP终端的标准共享数据; The MCU is also configured to receive the standard shared data sent by the at least one VP terminal, and send the standard shared data of the at least one VP terminal to the auxiliary stream conversion gateway; 所述辅流转换网关, 还用于当在所述预先建立的辅流通道中收到所述 MCU 发送的标准共享数据时,确定所述网络会议系统支持所述 MCU发送的标准共享 数据的视频格式时将所述 MCU发送的标准共享数据发送至所述 web服务器; 所述 web服务器, 还用于向所述至少一个 web会议终端广播所述 MCU发 送的标准共享数据。 The auxiliary stream conversion gateway is also configured to determine that the network conferencing system supports the video format of the standard shared data sent by the MCU when receiving the standard shared data sent by the MCU in the pre-established auxiliary stream channel. when sending the standard shared data sent by the MCU to the web server; the web server is also configured to broadcast the standard shared data sent by the MCU to the at least one web conference terminal. 28、 如权利要求 27所述的系统, 其特征在于, 28. The system of claim 27, characterized in that, 所述辅流转换网关还用于向所述硬件会议系统的多点控制单元 MCU发送 令牌请求以获取发送标准共享数据的权限,并接收所述多点控制单元 MCU响应 所述令牌请求返回的令牌, 所述令牌用于表明所述令牌请求的发送方具有发送 标准共享数据的权限。 The auxiliary stream conversion gateway is also used to send a token request to the multi-point control unit MCU of the hardware conference system to obtain the permission to send standard shared data, and receive a response from the multi-point control unit MCU in response to the token request. The token is used to indicate that the sender of the token request has the authority to send standard shared data. 29、 如权利要求 27所述的方法, 其特征在于, 29. The method of claim 27, characterized in that, 所述辅流转换网关将所述网络共享数据转换为标准共享数据具体是通过解 析所述网络共享数据生成图像, 采用所述硬件会议系统支持的视频格式对生成 的图像进行编码生成所述标准共享数据。 The auxiliary stream conversion gateway converts the network shared data into standard shared data by parsing the network shared data to generate images, and using the video format supported by the hardware conference system to encode the generated images to generate the standard shared data. data. 30、 如权利要求 29所述的方法, 其特征在于, 所述辅流转换网关解析所述 网络会议系统的共享数据生成图像具体为通过内置的所述网络会议系统的客户 端解析所述网络共享数据生成图像。 30. The method of claim 29, wherein the auxiliary stream conversion gateway parses the shared data of the network conferencing system to generate an image by parsing the network share through a built-in client of the network conferencing system. Data generates images.
PCT/CN2012/082475 2012-09-29 2012-09-29 Method for implementing multimedia conference, related device and system Ceased WO2014047935A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2012/082475 WO2014047935A1 (en) 2012-09-29 2012-09-29 Method for implementing multimedia conference, related device and system
CN201280002310.6A CN103843323B (en) 2012-09-29 2012-09-29 A kind of multimedia conference realization method, relevant device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/082475 WO2014047935A1 (en) 2012-09-29 2012-09-29 Method for implementing multimedia conference, related device and system

Publications (1)

Publication Number Publication Date
WO2014047935A1 true WO2014047935A1 (en) 2014-04-03

Family

ID=50386901

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/082475 Ceased WO2014047935A1 (en) 2012-09-29 2012-09-29 Method for implementing multimedia conference, related device and system

Country Status (2)

Country Link
CN (1) CN103843323B (en)
WO (1) WO2014047935A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363407A (en) * 2014-10-31 2015-02-18 华为技术有限公司 Video conference system communication method and corresponding device
CN105553967A (en) * 2015-12-11 2016-05-04 邦彦技术股份有限公司 Method and device for network meeting
WO2016173455A1 (en) * 2015-04-28 2016-11-03 中兴通讯股份有限公司 Method and device for realizing compatibility of secondary video
CN109348167A (en) * 2018-12-17 2019-02-15 厦门亿联网络技术股份有限公司 Method and system for wireless auxiliary stream data transmission based on video conference system
WO2025104554A1 (en) * 2023-11-17 2025-05-22 International Business Machines Corporation Sharing a media item to a video conference session

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106301812B (en) * 2015-05-20 2019-08-20 华为技术有限公司 Multimedia conference realization method, apparatus and system
CN110446002A (en) * 2019-07-30 2019-11-12 视联动力信息技术股份有限公司 A kind of processing method of video conference, system and device and storage medium
CN113784080B (en) 2020-06-10 2025-11-25 中兴通讯股份有限公司 Methods, devices and storage media for video conferencing

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040026770A (en) * 2002-09-26 2004-04-01 주식회사 케이티 Method for Providing Centralized Multipoint Conference
CN101262588A (en) * 2008-04-01 2008-09-10 中国联合通信有限公司 A method and system for mandatory control over auxiliary stream of video network
CN101567798A (en) * 2009-05-27 2009-10-28 中兴通讯股份有限公司 System and method for realizing electronic whiteboard conference based on IP multimedia system configuration
CN101645952A (en) * 2008-08-07 2010-02-10 深圳华为通信技术有限公司 Conference telephone terminal, system and method for sharing data
CN101867769A (en) * 2010-05-26 2010-10-20 广东亿迅科技有限公司 Network multimedia communication method and system
US20110109716A1 (en) * 2009-11-11 2011-05-12 Choi Manchul Method and apparatus for sharing data in video conference system
US20120150956A1 (en) * 2010-12-10 2012-06-14 Polycom, Inc. Extended Video Conferencing Features Through Electronic Calendaring

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184531B2 (en) * 2003-06-05 2007-02-27 Siemens Communications, Inc. System and method for authorizing a party to join a conference
CN101370115A (en) * 2008-10-20 2009-02-18 深圳华为通信技术有限公司 Conference terminal, conference server, conference system and data processing method
CN101557496B (en) * 2009-04-30 2010-10-13 华中科技大学 An Embedded Video Conference Collaborative Work System
CN101646056B (en) * 2009-08-28 2011-07-27 华为终端有限公司 Method, device and system for realizing cooperative work between video conference and data conference

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040026770A (en) * 2002-09-26 2004-04-01 주식회사 케이티 Method for Providing Centralized Multipoint Conference
CN101262588A (en) * 2008-04-01 2008-09-10 中国联合通信有限公司 A method and system for mandatory control over auxiliary stream of video network
CN101645952A (en) * 2008-08-07 2010-02-10 深圳华为通信技术有限公司 Conference telephone terminal, system and method for sharing data
CN101567798A (en) * 2009-05-27 2009-10-28 中兴通讯股份有限公司 System and method for realizing electronic whiteboard conference based on IP multimedia system configuration
US20110109716A1 (en) * 2009-11-11 2011-05-12 Choi Manchul Method and apparatus for sharing data in video conference system
CN101867769A (en) * 2010-05-26 2010-10-20 广东亿迅科技有限公司 Network multimedia communication method and system
US20120150956A1 (en) * 2010-12-10 2012-06-14 Polycom, Inc. Extended Video Conferencing Features Through Electronic Calendaring

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363407A (en) * 2014-10-31 2015-02-18 华为技术有限公司 Video conference system communication method and corresponding device
CN104363407B (en) * 2014-10-31 2018-04-27 华为技术有限公司 A kind of video conferencing system means of communication and related device
WO2016173455A1 (en) * 2015-04-28 2016-11-03 中兴通讯股份有限公司 Method and device for realizing compatibility of secondary video
CN106162047A (en) * 2015-04-28 2016-11-23 中兴通讯股份有限公司 Auxiliary video interconnection method and device
CN105553967A (en) * 2015-12-11 2016-05-04 邦彦技术股份有限公司 Method and device for network meeting
CN109348167A (en) * 2018-12-17 2019-02-15 厦门亿联网络技术股份有限公司 Method and system for wireless auxiliary stream data transmission based on video conference system
CN109348167B (en) * 2018-12-17 2020-09-22 厦门亿联网络技术股份有限公司 Method and system for wireless auxiliary stream data transmission based on video conference system
WO2025104554A1 (en) * 2023-11-17 2025-05-22 International Business Machines Corporation Sharing a media item to a video conference session

Also Published As

Publication number Publication date
CN103843323A (en) 2014-06-04
CN103843323B (en) 2017-06-20

Similar Documents

Publication Publication Date Title
WO2014047935A1 (en) Method for implementing multimedia conference, related device and system
KR101716263B1 (en) Media negotiation method, device, and system for multi-stream meeting
CN105763832B (en) A kind of video interactive, control method and device
CN101094382B (en) Video terminal, user interface, and method for playing back accessorial stream
WO2013163951A1 (en) Method, server, user terminal, and system for data presentation in multi-person conversation
WO2010045857A1 (en) Conference terminal, conference server, conference system and method for data processing
CN103327287B (en) A method and device for playing conference signals, a video conference terminal, and a mobile device
WO2010135979A1 (en) Method and system for video conference control, network equipment and meeting places for video conference
WO2011006332A1 (en) System and method for realizing wireless video conference
EP2704355B1 (en) Method, device and system for establishing multi-cascade channel
CN102739779A (en) DLNA (Digital Living Network Alliance)-based digital family interaction method and system and corresponding device
WO2015123977A1 (en) Video conference-based electronic whiteboard interaction method and terminal
WO2014063511A1 (en) Monitoring method and internet protocol television set top box
WO2013127163A1 (en) Call terminal enrollment method and device
CN101420315B (en) Control method and device for multimedia meeting
US9013537B2 (en) Method, device, and network systems for controlling multiple auxiliary streams
CN110830752B (en) Video conference host
CN102111606B (en) Method and device for accessing to video images in video conference system
US20160241813A1 (en) Method and System for Controlling Multiple Auxiliary Streams, Control Device, and Node
CN100466728C (en) Method, system and terminal equipment for realizing remote monitoring service between video terminals
CN114650274B (en) A method, device and system for displaying conference sharing screen content
CN110546947A (en) Method for conducting audio and/or video conferencing
WO2015154569A1 (en) File processing method and device
WO2017004831A1 (en) Multimedia meeting implementation method, device, and system
KR102131647B1 (en) Video call device, media server, and control method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12885337

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12885337

Country of ref document: EP

Kind code of ref document: A1