Summary of the invention
The object of the present invention is to provide a kind of method and multipoint control unit of the monitoring state to video conference terminal, to overcome existing defective of checking each conference site state inconvenience.
For addressing the above problem, the invention provides a kind of method of the monitoring state to video conference terminal, comprising:
After video conference began, multipoint control unit was monitored each meeting-place in real time;
When the state of attending a meeting of terminal changes in monitoring the part meeting-place, send monitor notification message to designated terminal, wherein carry at least identification information and the current state of attending a meeting of this terminal of the terminal that this state of attending a meeting changes.
Further, described method also comprises:
After described designated terminal was received described monitor notification message, the display unit by configuration showed the content of described monitor notification message.
Further, described method also comprises:
When the state of attending a meeting of terminal changes in monitoring the part meeting-place, search according to the identification information of described terminal the record of whether preserving described terminal in address book; If have, in the monitor notification message that sends to designated terminal, also carry the record of the described terminal that finds;
Wherein, the record of described terminal comprises: any one or combination in any in the title of terminal, the number of terminal, contact person and contact number.
Further,
The state of attending a meeting of described terminal is divided into and adds meeting and withdraw from meeting.
Further,
Before described video conference began, whether described multipoint control unit provided interface for users to select each meeting-place of described video conference to be monitored;
Described after video conference begins, multipoint control unit is monitored each meeting-place in real time, specifically comprises:
After video conference begins, as described in confirming the user select to as described in each meeting-place of video conference monitor, described multipoint control unit is monitored each meeting-place in real time.
Further,
After confirming that described user selects each meeting-place of described video conference is monitored, described multipoint control unit provides interface for users to select a terminal as described designated terminal.
Correspondingly, the present invention also provides a kind of multipoint control unit, is applied to comprise in video conferencing system:
The convention business administration module is used for providing interface to select the participant terminal for the user; Also be used for sending a notification message to the multiple spot control module after confirming that the user selects to complete, wherein carry the identification information of each participant terminal of user's selection;
Described multiple spot control module is used for calling out each participant terminal after receiving described notification message, holding video conference, and send the monitoring indication to protocol stack module;
Described protocol stack module is used in real time each meeting-place being monitored after receiving described monitoring indication; Also be used for sending monitor notification message to designated terminal when the state of attending a meeting that monitors part meeting-place terminal changes, wherein carry at least identification information and the current state of attending a meeting of this terminal of the terminal that this state of attending a meeting changes.
Further,
Described protocol stack module also is used for sending state change notification message to described multiple spot control module when the state of attending a meeting that monitors part meeting-place terminal changes, and wherein carries at least the identification information of described terminal;
Described multiple spot control module also is used for searching according to the identification information of the described terminal of wherein carrying the record of whether preserving described terminal in address book after receiving described state change notification message; If have, carry the record of the described terminal that finds in the described monitor notification message of replying to described protocol stack module;
Wherein, the record of described terminal comprises: any one or combination in any in the title of terminal, the number of terminal, contact person and contact number.
Further,
The state of attending a meeting that described protocol stack module monitors terminal in the part meeting-place changes, and specifically comprises:
Described protocol stack module also is used at the state of attending a meeting that monitors part meeting-place terminal by adding meeting to become to withdraw from meeting, perhaps becomes and adds meeting by withdrawing from meeting.
Further,
Described convention business administration module also is used for providing interface for users to select a terminal as described designated terminal.
Further,
Described multiple spot control module comprises that conference dispatching submodule and message are controlled and the forwarding submodule;
Described conference dispatching submodule is used for receiving described notification message, calls out each participant terminal, holding video conference; Also be used for controlling to send with the forwarding submodule to described message opening monitoring mode message;
Described message is controlled and is forwarded submodule for after receiving described unlatching monitoring mode message, sends the monitoring indication to described protocol stack module.
Further,
Described message is controlled and is forwarded submodule and be used for sending query requests to described conference dispatching submodule after receiving the state change notification message that described protocol stack module sends, and wherein carries at least the identification information of described terminal;
After described conference dispatching submodule is received query requests, need to search according to the identification information of the described terminal of wherein carrying the record whether this terminal is arranged in address book, and the record of the described terminal that will search respond by successful inquiring and sends to described message to control and the forwarding submodule.
Compared with prior art, the present invention has the following advantages:
1) adopt the present invention after, for the meeting organizer, need to be in meeting the manual operation backstage conference management page go to check and the state in each meeting-place also do not need again manual editing's short message to specifying meeting-place or chairman to send;
2) meeting of the present invention reports the state of attending a meeting in meeting-place in real time to meeting organizer and chairman, is very easy to the meeting organizer integral body of meeting is controlled.The terminal use that adds video conference of lagging can allow chairman or monitoring meeting-place understand the membership of this terminal, and conference agenda or content can change pointedly.And the meeting-place that disconnects because of a variety of causes in meeting can allow chairman and monitoring meeting-place in real time this situation be understood and sought redress;
3) the present invention realizes simply need not additionally to increase other entity module.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, hereinafter in connection with accompanying drawing, embodiments of the invention are elaborated.Need to prove, in the situation that do not conflict, the embodiment in the application and the feature in embodiment be combination in any mutually.
In the present embodiment, a kind of method of the monitoring state to video conference terminal as shown in Figure 1, comprising:
After video conference began, MCU monitored each meeting-place in real time; When the state of attending a meeting of terminal changes in monitoring the part meeting-place, send monitor notification message to designated terminal, wherein carry at least identification information and the current state of attending a meeting of this terminal of this terminal.Wherein, the state of attending a meeting of terminal is divided into: add meeting and withdraw from meeting.After this, after this designated terminal is received monitor notification message, can the content of this monitor notification message be shown by the display unit of configuration, to reach prompting related personnel's purpose.This designated terminal can be pre-configured, also can provide interface for users to select by MCU before meeting begins.
Usually, video conference begin select the participant terminal list to trigger by the user by the video conferencing service management system.Terminal any one in can be in the following manner of the change of state of attending a meeting triggers: 1, terminal active call or hang up meeting in every way; 2, the conference administrator adds terminal, deletion terminal, connection or opening operation by the conference management page; 3, terminal breaks in meeting owing to self extremely causing.
Below in conjunction with accompanying drawing, monitoring mechanism of the present invention is described in detail.
As shown in Figure 2, the method to the monitoring state of Users of Video Conference System terminal comprises:
Step 201: the conference administrator selects participant terminal, holding video conference by the convention business administration module in MCU from terminal list.After confirming that the conference administrator completes selection, the convention business administration module sends a notification message to the conference dispatching submodule, wherein carry the identification information of each participant terminal of user's selection, to indicate conference dispatching submodule holding video conference and to call out each participant terminals joining the conference;
Step 202: whether the conference administrator selects to monitor by the convention business administration module, if confirm to select not monitor, does not start monitoring mode, after processing according to original flow process, finishes; Otherwise convention business administration module prompting conference administrator selects a terminal as designated terminal in terminal list.After confirming that selection is completed, the result that the convention business administration module will be selected is notified to the conference dispatching submodule;
Step 203: if the result of selecting is monitoring, the conference dispatching submodule is controlled and is forwarded the submodule transmission to message and opens monitoring mode message; After message control and forwarding submodule are received, send monitoring to protocol stack module and indicate, protocol stack module is received the variation that begins to monitor the state of attending a meeting of each terminal in meeting after this monitoring is indicated; Wherein, this variation relates to three kinds: a kind of be terminal in meeting to leaving meeting, a kind of be terminal by do not become the caller membership in meeting, another is that terminal is from being disconnected to connection status;
Step 204: certain terminal adds or when withdrawing from this video conference, protocol stack module can be controlled with forwarding submodule to message and send state change notification message, wherein carry at least the identification information of this terminal when monitoring; Message sends query requests to the conference dispatching submodule after controlling and receiving with the forwarding submodule, wherein carries the identification information of above-mentioned terminal;
Wherein, terminal adds and to withdraw from the sight of time-frequency meeting many, specifically comprises: 1, terminal is passed through the conference management interface operation and is added meeting; 2, terminal adds meeting by the caller mode; 3, terminal disconnects meeting by initiatively hanging up mode; 4, break in meeting because abnormal cause causes terminal, this abnormal cause comprises: due to the network reason, cause meeting keep-alive message between terminal and MCU overtime etc.
Step 205: after the conference dispatching submodule is received query requests, need to search according to the identification information of the terminal of wherein carrying the record whether this terminal is arranged in address book; If no, control and forward submodule transmission inquiry failure response to message; If have, the conference dispatching submodule is controlled and forwards the response of submodule transmission successful inquiring to message, wherein carry the record of this terminal that inquires, this record can comprise: any one in the information such as the title of terminal, the number of terminal, contact person, contact number or combination in any;
Step 206: message is controlled with forwarding submodule and is issued monitor notification message to protocol stack module, is sent to designated terminal by nonstandard message by protocol stack module; Wherein, be the inquiry failure response if message control to be wanted with what forward that submodule receives, carry identification information and the current state information of attending a meeting of this terminal of above-mentioned terminal in monitor notification message; If it is the successful inquiring response that message control to be wanted with what forward that submodule receives, carry the record of current this terminal of attending a meeting state information and inquiring of identification information, this terminal of above-mentioned terminal in monitor notification message;
Step 207: after the protocol stack module in designated terminal receives the monitor notification message that MCU sends, this message is passed through main control module in this terminal, issue monitor notification message by main control module to protocol stack module loopback reception success response and the medium process module in this terminal in this terminal, the responsible medium process module that shows of notice is shown on display device by the mode of short message or subtitle superposition.
In above-mentioned flow process, in multipoint control unit the interaction flow of each module as shown in Figure 3, in designated terminal, the interaction flow of each module is as shown in Figure 4.
In the present embodiment, as shown in Figure 5, video conferencing system comprises multipoint control unit MCU and video conference terminal.Wherein,
Multipoint control unit comprises:
The convention business administration module is used for providing interface to select the participant terminal for the user; Also be used for sending a notification message to the multiple spot control module after confirming that the user selects to complete, wherein carry the identification information of each participant terminal of user's selection;
Described multiple spot control module is used for calling out each participant terminal after receiving described notification message, holding video conference, and send the monitoring indication to protocol stack module;
Described protocol stack module is used in real time each meeting-place being monitored after receiving described monitoring indication; Also be used for sending monitor notification message to designated terminal when the state of attending a meeting that monitors part meeting-place terminal changes, wherein carry at least identification information and the current state of attending a meeting of this terminal of the terminal that this state of attending a meeting changes.
Preferably,
Described protocol stack module also is used for sending state change notification message to described multiple spot control module when the state of attending a meeting that monitors part meeting-place terminal changes, and wherein carries at least the identification information of described terminal;
Described multiple spot control module also is used for searching according to the identification information of the described terminal of wherein carrying the record of whether preserving described terminal in address book after receiving described state change notification message; If have, carry the record of the described terminal that finds in the described monitor notification message of replying to described protocol stack module;
Wherein, the record of described terminal comprises: any one or combination in any in the title of terminal, the number of terminal, contact person and contact number.
Preferably,
The state of attending a meeting that described protocol stack module monitors terminal in the part meeting-place changes, and specifically comprises:
Described protocol stack module also is used at the state of attending a meeting that monitors part meeting-place terminal by adding meeting to become to withdraw from meeting, perhaps becomes and adds meeting by withdrawing from meeting.
Preferably,
Described convention business administration module also is used for providing interface for users to select a terminal as described designated terminal.
Preferably,
Described multiple spot control module comprises that conference dispatching submodule and message are controlled and the forwarding submodule;
Described conference dispatching submodule is used for receiving described notification message, calls out each participant terminal, holding video conference; Also be used for controlling to send with the forwarding submodule to described message opening monitoring mode message;
Described message is controlled and is forwarded submodule for after receiving described unlatching monitoring mode message, sends the monitoring indication to described protocol stack module.
Preferably,
Described message is controlled and is forwarded submodule and be used for sending query requests to described conference dispatching submodule after receiving the state change notification message that described protocol stack module sends, and wherein carries at least the identification information of described terminal;
After described conference dispatching submodule is received query requests, need to search according to the identification information of the described terminal of wherein carrying the record whether this terminal is arranged in address book, and the record of the described terminal that will search respond by successful inquiring and sends to described message to control and the forwarding submodule.
Video conference terminal is used for and MCU carries out real time bidirectional looks audio frequency and data interaction.The module that mainly comprises is:
Protocol stack module is used for carrying out data interaction with MCU;
Main control module is used for forwarding and the control of message;
Medium process module, the encoding and decoding that are used for media are processed and show.
In sum, the present invention is by increasing message monitoring mechanism on MCU, realized in the multimedia conferencing to the meeting-place up and down can state Real Time Monitoring.This function becomes conference organisations or the manager administers the very important part of meeting process simultaneously.By the present invention, conference management or organizer can be real-time can monitor each meeting-place up and down can state and can adopt immediately countermeasure to process.
One of ordinary skill in the art will appreciate that all or part of step in said method can come the instruction related hardware to complete by program, described program can be stored in computer-readable recording medium, as read-only memory, disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuits.Correspondingly, each the module/unit in above-described embodiment can adopt the form of hardware to realize, also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.
The above is only the preferred embodiments of the present invention, is not for limiting protection scope of the present invention.According to summary of the invention of the present invention; also other various embodiments can be arranged; in the situation that do not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art are when making according to the present invention various corresponding changes and distortion; within the spirit and principles in the present invention all; any modification of doing, be equal to replacement, improvement etc., within protection scope of the present invention all should be included in.