[go: up one dir, main page]

CN108965220A - A kind of method and system that Conference control power is synchronous - Google Patents

A kind of method and system that Conference control power is synchronous Download PDF

Info

Publication number
CN108965220A
CN108965220A CN201711227087.6A CN201711227087A CN108965220A CN 108965220 A CN108965220 A CN 108965220A CN 201711227087 A CN201711227087 A CN 201711227087A CN 108965220 A CN108965220 A CN 108965220A
Authority
CN
China
Prior art keywords
conference
meeting
terminal
control terminal
conference control
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.)
Granted
Application number
CN201711227087.6A
Other languages
Chinese (zh)
Other versions
CN108965220B (en
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.)
Visionvera Information Technology Co Ltd
Original Assignee
Beijing Visionvera International Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Visionvera International Information Technology Co Ltd filed Critical Beijing Visionvera International Information Technology Co Ltd
Priority to CN201711227087.6A priority Critical patent/CN108965220B/en
Publication of CN108965220A publication Critical patent/CN108965220A/en
Application granted granted Critical
Publication of CN108965220B publication Critical patent/CN108965220B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/1066Session management
    • 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/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides a kind of synchronous method and system of Conference control power;The described method includes: obtaining the mark of preset second Conference control terminal when detecting the first Conference control terminal abnormal of target meeting;According to the mark of the second Conference control terminal, target meeting control request is sent to the second Conference control terminal;Obtain the control key and conference status information of the target meeting;When receiving the response requested for target meeting control that the second Conference control terminal is sent, the control key and the conference status information are sent to the second Conference control terminal;When receiving the response message comprising the control key that the second Conference control terminal is sent, determine that the Conference control power synchronizes.The embodiment of the present invention realizes the synchronization that the second Conference control terminal weighs Conference control, so that target meeting is normally carried out, improve the robustness of conference system after the first Conference control terminal abnormal.

Description

A kind of method and system that Conference control power is synchronous
Technical field
The present invention relates to data processing fields, more particularly to a kind of synchronous method and system of Conference control power.
Background technique
Currently, various types of Web conferences, such as view networking meeting, play increasing effect.
The audio/video flow in each meeting-place is to be received and dispatched by terminal of respectively attending a meeting by Conference server in Web conference. Generally, in Web conference, pass through conference client there is also Conference control terminal monitor conference status, control meeting into Row.
But lead to not carry out meeting control when the abnormal conditions such as damage, conference client collapse occurs in Conference control terminal When making, can not even carry out meeting, the prior art does not have very good solution method.
Summary of the invention
In view of the above problems, it proposes the embodiment of the present invention and overcomes the above problem or at least partly in order to provide one kind A kind of synchronous method and system of Conference control power to solve the above problems.
To solve the above-mentioned problems, the method synchronous the embodiment of the invention discloses a kind of Conference control power, comprising:
When detecting the first Conference control terminal abnormal of target meeting, preset second Conference control terminal is obtained Mark;
According to the mark of the second Conference control terminal, target meeting control is sent to the second Conference control terminal Request;
Obtain the control key and conference status information of the target meeting;
When receiving the response requested for target meeting control that the second Conference control terminal is sent, to The second Conference control terminal sends the control key and the conference status information;
When receiving the response message comprising the control key that the second Conference control terminal is sent, institute is determined Conference control power is stated to synchronize.
Optionally, the mark according to the second Conference control terminal is sent to the second Conference control terminal The step of target meeting control request, comprising:
According to the mark of the second Conference control terminal, the type of the second Conference control terminal is determined;
It is whole to second Conference control by ICP/IP protocol if the second Conference control terminal is the first kind End sends target meeting control request;
If the second Conference control terminal is Second Type, pass through WebService agreement to the second meeting control Terminal processed sends target meeting control request.
Optionally, described after the control key and conference status information for obtaining the target meeting the step of Method further include:
According to the conference status information, the state of attending a meeting of default terminal of attending a meeting corresponding with the target meeting is judged;
If the default terminal of attending a meeting is in state of not attending a meeting, described preset is attended a meeting end by conference dispatching server End pulls in meeting.
Optionally, the method is applied to view networking meeting;The conference status packet for obtaining the target meeting It includes:
By the view networked server of the target meeting, the view for participating in each view networked terminals of the target meeting is obtained The first conference status information under networking protocol.
Optionally, the conference status information is sent to the second Conference control terminal, comprising:
By the first conference status information under the view networking protocol, the second conference status under Internet protocol is converted to Information;
By Internet protocol, the second conference status information under the Internet protocol is sent to second meeting Controlling terminal.
The embodiment of the invention also discloses a kind of synchronous systems of Conference control power, comprising:
Controlling terminal identifier acquisition module, for obtaining when detecting the first Conference control terminal abnormal of target meeting Take the mark of preset second Conference control terminal;
Request sending module is controlled, for the mark according to the second Conference control terminal, to the second meeting control Terminal processed sends target meeting control request;
Conferencing information obtains module, for obtaining the control key and conference status information of the target meeting;
Conferencing information sending module, for when receiving that the second Conference control terminal sends for the target meeting When the response of view control request, the control key and the conference status information are sent to the second Conference control terminal;
Control confirmation of synchronization module, for including the control when receive the second Conference control terminal transmission When the response message of key, determine that the Conference control power synchronizes.
Optionally, the control request sending module includes:
Controlling terminal type confirmation unit determines described second for the mark according to the second Conference control terminal The type of Conference control terminal;
First control request transmitting unit passes through TCP/ if being the first kind for the second Conference control terminal IP agreement sends target meeting control request to the second Conference control terminal;
Second control request transmitting unit passes through if being Second Type for the second Conference control terminal WebService agreement sends target meeting control request to the second Conference control terminal.
Optionally, the system also includes:
It attends a meeting condition judgment module, for judging corresponding with the target meeting pre- according to the conference status information If the state of attending a meeting for terminal of attending a meeting;
Meeting module is pulled in, if being in state of not attending a meeting for the default terminal of attending a meeting, passes through conference dispatching service The default terminal of attending a meeting is pulled in meeting by device.
Optionally, the system is applied to view networking meeting;The conferencing information obtains module
Conference status information acquisition unit obtains described in participating in for the view networked server by the target meeting The first conference status information under the view networking protocol of each view networked terminals of target meeting.
Optionally, the conferencing information sending module includes:
Conference status information conversion unit, for being converted to the first conference status information under the view networking protocol The second conference status information under Internet protocol;
Conference status information transmitting unit, for passing through Internet protocol, by the second meeting under the Internet protocol Status information is sent to the second Conference control terminal.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention contacts with the foundation of the second Conference control terminal, passes through after the first Conference control terminal abnormal It sends conference status and control key realizes the adapter tube of target meeting, and control is included by the return of the second Conference control terminal The response message of key determines the synchronization of the Conference control power of target meeting, therefore the embodiment of the present invention is at the first Conference control end After holding exception, the synchronization that the second Conference control terminal weighs Conference control is realized, target meeting is normally carried out, is mentioned The high robustness of conference system.
Detailed description of the invention
Fig. 1 is a kind of networking schematic diagram of view networking of the invention;
Fig. 2 is a kind of hardware structural diagram of node server of the invention;
Fig. 3 is a kind of hardware structural diagram of access switch of the invention;
Fig. 4 is the hardware structural diagram that a kind of Ethernet association of the invention turns gateway;
Fig. 5 is a kind of step flow chart of the synchronous method of Conference control power of the invention;
Fig. 6 is the step flow chart of the synchronous method of another Conference control power of the invention;
Fig. 7 is a kind of synchronous one of the schematic diagram of method of Conference control power of the invention;
Fig. 8 is the two of the schematic diagram of the synchronous method of a kind of Conference control power of the invention;
Fig. 9 is a kind of structural block diagram of the synchronous system of Conference control power of the invention;
Figure 10 is a kind of schematic diagram of the synchronous corresponding meeting management system of system of Conference control power of the invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
It is the important milestone of network Development depending on networking, is a real-time network, can be realized HD video real-time Transmission, Push numerous Internet applications to HD video, high definition is face-to-face.
Real-time high-definition video switching technology is used depending on networking, it can be such as high in a network platform by required service Clear video conference, Intellectualized monitoring analysis, emergency command, digital broadcast television, delay TV, the Web-based instruction, shows video monitoring Field live streaming, VOD program request, TV Mail, individual character records (PVR), Intranet (manages) channel by oneself, intelligent video Broadcast Control, information publication All be incorporated into a system platform etc. services such as tens of kinds of videos, voice, picture, text, communication, data, by TV or Computer realizes that high-definition quality video plays.
Embodiment in order to enable those skilled in the art to better understand the present invention is introduced to depending on networking below:
Depending on networking, applied portion of techniques is above-mentioned as follows:
Network technology (Network Technology)
Traditional ethernet (Ethernet) is improved depending on the network technology innovation networked, with potential huge on network Video flow.(Circuit is exchanged different from simple network packet packet switch (Packet Switching) or lattice network Switching), Streaming demand is met using Packet Switching depending on networking technology.Has grouping depending on networking technology Flexible, the simple and low price of exchange, is provided simultaneously with the quality and safety assurance of circuit switching, it is virtually electric to realize the whole network switch type The seamless connection of road and data format.
Switching technology (Switching Technology)
Two advantages of asynchronous and packet switch that Ethernet is used depending on networking eliminate Ethernet under the premise of complete compatible and lack It falls into, has the end-to-end seamless connection of the whole network, direct user terminal, directly carrying IP data packet.User data is in network-wide basis It is not required to any format conversion.It is the more advanced form of Ethernet depending on networking, is a real-time exchange platform, can be realized at present mutually The whole network large-scale high-definition realtime video transmission that networking cannot achieve pushes numerous network video applications to high Qinghua, unitizes.
Server technology (Server Technology)
It is different from traditional server, its Streaming Media depending on the server technology in networking and unified video platform Transmission be built upon it is connection-oriented on the basis of, data-handling capacity is unrelated with flow, communication time, single network layer energy Enough transmitted comprising signaling and data.For voice and video business, handled depending on networking and unified video platform Streaming Media Complexity many simpler than data processing, efficiency substantially increase hundred times or more than traditional server.
Reservoir technology (Storage Technology)
The ultrahigh speed reservoir technology of unified video platform in order to adapt to the media content of vast capacity and super-flow and Using state-of-the-art real time operating system, the programme information in server instruction is mapped to specific hard drive space, media Content is no longer pass through server, and moment is directly delivered to user terminal, and user waits typical time less than 0.2 second.It optimizes Sector distribution greatly reduces the mechanical movement of hard disc magnetic head tracking, and resource consumption only accounts for the 20% of the internet ad eundem IP, but The concurrent flow greater than 3 times of traditional disk array is generated, overall efficiency promotes 10 times or more.
Network security technology (Network Security Technology)
Depending on the structural design networked by servicing independent licence system, equipment and the modes such as user data is completely isolated every time The network security problem that puzzlement internet has thoroughly been eradicated from structure, does not need antivirus applet, firewall generally, has prevented black The attack of visitor and virus, structural carefree secure network is provided for user.
It services innovative technology (Service Innovation Technology)
Business and transmission are fused together by unified video platform, whether single user, private user or a net The sum total of network is all only primary automatic connection.User terminal, set-top box or PC are attached directly to unified video platform, obtain rich The multimedia video service of rich colorful various forms.Unified video platform is traditional to substitute with table schema using " menu type " Complicated applications programming, considerably less code, which can be used, can be realized complicated application, realize the new business innovation of " endless ".
Networking depending on networking is above-mentioned as follows:
It is a kind of central controlled network structure depending on networking, which can be Tree Network, Star network, ring network etc. class Type, but centralized control node is needed to control whole network in network on this basis.
As shown in Figure 1, being divided into access net and Metropolitan Area Network (MAN) two parts depending on networking.
The equipment of access mesh portions can be mainly divided into 3 classes: node server, access switch, terminal (including various machines Top box, encoding board, memory etc.).Node server is connected with access switch, and access switch can be with multiple terminal phases Even, and it can connect Ethernet.
Wherein, node server is the node that centralized control functions are played in access net, can control access switch and terminal. Node server can directly be connected with access switch, can also directly be connected with terminal.
Similar, the equipment of metropolitan area mesh portions can also be divided into 3 classes: metropolitan area server, node switch, node serve Device.Metropolitan area server is connected with node switch, and node switch can be connected with multiple node servers.
Wherein, node server is the node server for accessing mesh portions, i.e. node server had both belonged to access wet end Point, and belong to metropolitan area mesh portions.
Metropolitan area server is the node that centralized control functions are played in Metropolitan Area Network (MAN), can control node switch and node serve Device.Metropolitan area server can be directly connected to node switch, can also be directly connected to node server.
It can be seen that be entirely a kind of central controlled network structure of layering depending on networking network, and node server and metropolitan area The network controlled under server can be the various structures such as tree-shaped, star-like, cyclic annular.
Visually claim, access mesh portions can form unified video platform (part in virtual coil), and multiple unified videos are flat Platform can form view networking;Each unified video platform can be interconnected by metropolitan area and wide area depending on networking.
Classify depending on networked devices
1.1 embodiment of the present invention can be mainly divided into 3 classes: server depending on the equipment in networking, interchanger (including ether Net gateway), terminal (including various set-top boxes, encoding board, memory etc.).Depending on networking can be divided on the whole Metropolitan Area Network (MAN) (or National net, World Wide Web etc.) and access net.
1.2 equipment for wherein accessing mesh portions can be mainly divided into 3 classes: node server, access switch (including ether Net gateway), terminal (including various set-top boxes, encoding board, memory etc.).
The specific hardware structure of each access network equipment are as follows:
Node server:
As shown in Fig. 2, mainly including Network Interface Module 201, switching engine module 202, CPU module 203, disk array Module 204;
Wherein, Network Interface Module 201, the Bao Jun that CPU module 203, disk array module 204 are come in enter switching engine Module 202;Switching engine module 202 look into the operation of address table 205 to the packet come in, to obtain the navigation information of packet; And the packet is stored according to the navigation information of packet the queue of corresponding pack buffer 206;If the queue of pack buffer 206 is close It is full, then it abandons;All pack buffer queues of 202 poll of switching engine mould, are forwarded: 1) port if meeting the following conditions It is less than to send caching;2) the queue package counting facility is greater than zero.Disk array module 204 mainly realizes the control to hard disk, including The operation such as initialization, read-write to hard disk;CPU module 203 is mainly responsible between access switch, terminal (not shown) Protocol processes, to address table 205 (including descending protocol packet address table, uplink protocol package address table, data packet addressed table) Configuration, and, the configuration to disk array module 204.
Access switch:
As shown in figure 3, mainly including Network Interface Module (downstream network interface module 301, uplink network interface module 302), switching engine module 303 and CPU module 304;
Wherein, the packet (upstream data) that downstream network interface module 301 is come in enters packet detection module 305;Packet detection mould Whether mesh way address (DA), source address (SA), type of data packet and the packet length of the detection packet of block 305 meet the requirements, if met, It then distributes corresponding flow identifier (stream-id), and enters switching engine module 303, otherwise abandon;Uplink network interface mould The packet (downlink data) that block 302 is come in enters switching engine module 303;The data packet that CPU module 204 is come in enters switching engine Module 303;Switching engine module 303 look into the operation of address table 306 to the packet come in, to obtain the navigation information of packet; If the packet into switching engine module 303 is that downstream network interface is gone toward uplink network interface, in conjunction with flow identifier (stream-id) packet is stored in the queue of corresponding pack buffer 307;If the queue of the pack buffer 307 is close full, It abandons;If the packet into switching engine module 303 is not that downstream network interface is gone toward uplink network interface, according to packet Navigation information is stored in the data packet queue of corresponding pack buffer 307;If the queue of the pack buffer 307 is close full, Then abandon.
All pack buffer queues of 303 poll of switching engine module, are divided to two kinds of situations in embodiments of the present invention:
If the queue is that downstream network interface is gone toward uplink network interface, meets the following conditions and be forwarded: 1) It is less than that the port sends caching;2) the queue package counting facility is greater than zero;3) token that rate control module generates is obtained;
If the queue is not that downstream network interface is gone toward uplink network interface, meets the following conditions and is forwarded: 1) it is less than to send caching for the port;2) the queue package counting facility is greater than zero.
Rate control module 208 is configured by CPU module 204, to all downlink networks in programmable interval Interface generates token toward the pack buffer queue that uplink network interface is gone, to control the code rate of forwarded upstream.
CPU module 304 is mainly responsible for the protocol processes between node server, the configuration to address table 306, and, Configuration to rate control module 308.
Ethernet association turns gateway:
As shown in figure 4, mainly including Network Interface Module (downstream network interface module 401, uplink network interface module 402), switching engine module 403, CPU module 404, packet detection module 405, rate control module 408, address table 406, Bao Huan Storage 407 and MAC adding module 409, MAC removing module 410.
Wherein, the data packet that downstream network interface module 401 is come in enters packet detection module 405;Packet detection module 405 is examined Ethernet mac DA, ethernet mac SA, Ethernet length or frame type, the view networking mesh way address of measured data packet DA, whether meet the requirements depending on networking source address SA, depending on networking data Packet type and packet length, corresponding stream is distributed if meeting Identifier (stream-id);Then, MAC DA, MAC SA, length or frame type are subtracted by MAC removing module 410 (2byte), and enter corresponding receive and cache, otherwise abandon;
Downstream network interface module 401 detects the transmission caching of the port, according to the view of packet networking mesh if there is Bao Ze Address D A knows the ethernet mac DA of corresponding terminal, adds the ethernet mac DA of terminal, Ethernet assists the MAC for turning gateway SA, Ethernet length or frame type, and send.
The function that Ethernet association turns other modules in gateway is similar with access switch.
Terminal:
It mainly include Network Interface Module, Service Processing Module and CPU module;For example, set-top box mainly connects including network Mouth mold block, video/audio encoding and decoding engine modules, CPU module;Encoding board mainly includes Network Interface Module, video encoding engine Module, CPU module;Memory mainly includes Network Interface Module, CPU module and disk array module.
The equipment of 1.3 metropolitan area mesh portions can be mainly divided into 2 classes: node server, node switch, metropolitan area server. Wherein, node switch mainly includes Network Interface Module, switching engine module and CPU module;Metropolitan area server mainly includes Network Interface Module, switching engine module and CPU module are constituted.
2, networking data package definition is regarded
2.1 access network data package definitions
Access net data packet mainly include following sections: destination address (DA), source address (SA), reserve bytes, payload(PDU)、CRC。
As shown in the table, the data packet for accessing net mainly includes following sections:
DA SA Reserved Payload CRC
Wherein:
Destination address (DA) is made of 8 bytes (byte), and first character section indicates type (such as the various associations of data packet Discuss packet, multicast packet, unicast packet etc.), be up to 256 kinds of possibility, the second byte to the 6th byte is metropolitan area net address, Seven, the 8th bytes are access net address;
Source address (SA) is also to be made of 8 bytes (byte), is defined identical as destination address (DA);
Reserve bytes are made of 2 bytes;
The part payload has different length according to the type of different datagrams, is if it is various protocol packages 64 bytes are 32+1024=1056 bytes if it is single group unicast packets words, are not restricted to above 2 kinds certainly;
CRC is made of 4 bytes, and calculation method follows the Ethernet CRC algorithm of standard.
2.2 Metropolitan Area Network (MAN) packet definitions
The topology of Metropolitan Area Network (MAN) is pattern, may there is 2 kinds, connection even of more than two kinds, i.e. node switching between two equipment It can all can exceed that 2 kinds between machine and node server, node switch and node switch, node switch and node server Connection.But the metropolitan area net address of metropolitan area network equipment is uniquely, to close to accurately describe the connection between metropolitan area network equipment System, introduces parameter in embodiments of the present invention: label, uniquely to describe a metropolitan area network equipment.
(Multi-Protocol Label Switch, multiprotocol label are handed over by the definition of label and MPLS in this specification Change) label definition it is similar, it is assumed that between equipment A and equipment B there are two connection, then data packet from equipment A to equipment B just There are 2 labels, data packet also there are 2 labels from equipment B to equipment A.Label is divided into label, outgoing label, it is assumed that data packet enters The label (entering label) of equipment A is 0x0000, and the label (outgoing label) when this data packet leaves equipment A may reform into 0x0001.The networking process of Metropolitan Area Network (MAN) is to enter network process under centralized control, also means that address distribution, the label of Metropolitan Area Network (MAN) Distribution be all to be dominated by metropolitan area server, node switch, node server be all passively execute, this point with The label distribution of MPLS is different, and the distribution of the label of MPLS is the result that interchanger, server are negotiated mutually.
As shown in the table, the data packet of Metropolitan Area Network (MAN) mainly includes following sections:
DA SA Reserved Label Payload CRC
That is destination address (DA), source address (SA), reserve bytes (Reserved), label, payload (PDU), CRC.Its In, the format of label, which can refer to, such as gives a definition: label is 32bit, wherein high 16bit retains, only with low 16bit, its position Set is between the reserve bytes and payload of data packet.
It is understood that the embodiment of the present invention can be applied to including but not limited to internet meeting, view networking meeting.
Referring to Figure 5, the method synchronous the embodiment of the invention provides a kind of Conference control power, can specifically include step Rapid 501-505:
Step 501: when detecting the first Conference control terminal abnormal of target meeting, obtaining preset second meeting control The mark of terminal processed.
Illustratively, the embodiment of the present invention can be used for conference control server;Above-mentioned conference control server can be straight The conference status information that above-mentioned target meeting is obtained from terminal of respectively attending a meeting is connect, or acquisition is above-mentioned from conference control server The conference status information of target meeting;Above-mentioned conference control server can also store the control key of above-mentioned meeting in advance, And mark, mark of the second Conference control terminal to be selected of above-mentioned first Conference control terminal etc..
In embodiments of the present invention, above-mentioned first Conference control terminal or above-mentioned second Conference control terminal can be respectively Mobile phone terminal, the end PC (computer), the end Web (webpage) etc..
First Conference control terminal can be led to by Conference controls programs such as preset Conference control client, page ends Crossing the above-mentioned conference status information of above-mentioned conference control server acquisition can also be passed through with monitoring objective meeting to above-mentioned meeting Control server sends preset Conference control instruction (such as specified conference speech people, end meeting, publication meeting bulletin etc.), To control target meeting.
But when the damage of above-mentioned first Conference control terminal, poisoning, Conference control program crashing, network connectivity fai_lure etc. are each When class failure occurs, then the control to above-mentioned target meeting is lost;And the conference system of most of target meeting is all Based on WebService agreement, lower layer encapsulates meeting example to control conference flow, if the handle of meeting example is because of meeting control Terminal processed damage or Conference control program exception and cause to disappear, then target meeting can also synchronize termination.
In embodiments of the present invention, the first Conference control terminal can be constantly detected by a variety of detection methods such as heartbeat packet Communications status, which is not described herein again.
In order to avoid problem, it is whole that the second alternative Conference control can be previously stored in above-mentioned conference control server The mark at end, i.e., the mark of above-mentioned second Conference control terminal can be IP address, can be number etc..
Step 502: according to the mark of above-mentioned second Conference control terminal, sending target to above-mentioned second Conference control terminal Conference control request.
According to the mark of above-mentioned second Conference control terminal, it can establish and communicate with above-mentioned second Conference control terminal, so Target meeting control request is sent afterwards, it is expected that above-mentioned second Conference control terminal takes over above-mentioned target meeting;Above-mentioned target meeting Control request may include the information such as the title, terminal of attending a meeting, the time of meeting of above-mentioned meeting.
It, can be with it is understood that when above-mentioned second Conference control terminal receives the control request of above-mentioned target meeting Above-mentioned target meeting control request is parsed by preset Conference control program or conference applications etc.;If above-mentioned second Conference control The user of terminal agrees to take over above-mentioned target meeting, is then returned by the operation to above-mentioned Conference control program or conference applications etc. For the response of above-mentioned target meeting control request;It, can not returning response if user disagrees.
Certainly, in embodiments of the present invention, can also agree to without user, above-mentioned second Conference control terminal can be After receiving above-mentioned target meeting control request, direct returning response.Above-mentioned second Conference control terminal can be on receiving After stating target meeting control request, the automatic preparatory function for carrying out related adapter tube Conference control power.
Step 503: obtaining the control key and conference status information of above-mentioned target meeting.
In embodiments of the present invention, the control of above-mentioned target meeting can specifically be presented as two aspects: one is to obtain Know the conference status information of target meeting, one is that can control by sending Conference control instruction to conference control server Meeting.It is to mesh that above-mentioned control key, which is then used to identify the Conference control for being sent to conference control server to instruct corresponding terminal, Rotating savings view has the Conference control terminal of legal control.Therefore above-mentioned conference control server can obtain the control of target meeting Key and conference status information, to be sent to the second Conference control terminal.
What above-mentioned control key can generate for above-mentioned conference control server according to above-mentioned target meeting, or build The terminal of vertical meeting is sent to above-mentioned conference control server or other modes.
Above-mentioned conference control server can know above-mentioned conference status information by Conference server;Above-mentioned conference status Information can include but is not limited to attend a meeting the quantity of terminal, the mark for terminal of respectively attending a meeting, the state of attending a meeting for terminal of respectively attending a meeting (such as Online, break, make a speech it is medium), the permission (such as host, spokesman, ordinary listener etc.) of terminal of respectively attending a meeting, target meeting Audio/Video Streaming etc..
Step 504: controlling request when receiving the above-mentioned target meeting that is directed to that above-mentioned second Conference control terminal is sent When response, above-mentioned control key and above-mentioned conference status information are sent to above-mentioned second Conference control terminal.
When receiving the response requested for the control of above-mentioned target meeting that above-mentioned second Conference control terminal is sent, then It means that the second Conference control terminal communicates normally with conference control server, and carries out the preparation of adapter tube target meeting, then it will be upper It states the second Conference control terminal above-mentioned control key of transmission and above-mentioned conference status information is sent to the second Conference control terminal, it is real The adapter tube of existing Conference control power.
It is understood that the second Conference control terminal is receiving above-mentioned control key and above-mentioned conference status information When, conference status information can be obtained by parsings such as preset Conference control program or conference applications and shown, obtain for user Know the state of target meeting;Above-mentioned control key is stored simultaneously.Above-mentioned second Conference control terminal can be to above-mentioned meeting It discusses control server and returns to the response message comprising above-mentioned control key, to notify conference control server;Above-mentioned response message It may include Conference control instruction, can also be instructed without Conference control.
Step 505: when the response message comprising above-mentioned control key for receiving above-mentioned second Conference control terminal transmission When, determine that above-mentioned Conference control power synchronizes.
It is understood that when the response comprising above-mentioned control key for receiving above-mentioned second Conference control terminal transmission When information, above-mentioned conference control server can be confirmed that above-mentioned second Conference control terminal has got above-mentioned control key, tool There is the ability for issuing the control instruction comprising above-mentioned control key, target meeting can be controlled, it is determined that Conference control Power has synchronized.
In embodiments of the present invention, the control key and conference status information of the above-mentioned target meeting of above-mentioned acquisition the step of After 503, the above method further include: according to above-mentioned conference status information, judge that preset corresponding with above-mentioned target meeting is attended a meeting The state of attending a meeting of terminal;If above-mentioned default terminal of attending a meeting is in state of not attending a meeting, will be above-mentioned pre- by conference dispatching server If terminal of attending a meeting pulls in target meeting.
Generally, there is the default terminals of attending a meeting such as similar host, chairman in target meeting, if default terminal of attending a meeting Meeting is not participated in, then meeting is likely to be difficult to go on.Especially because above-mentioned target meeting may be because the first meeting control The exception of terminal processed and lead to that target meeting is synchronous to be terminated, it is possible to it is above-mentioned it is default attend a meeting terminal after target meeting termination with mesh Rotating savings view disconnects, and without membership again, therefore above-mentioned conference control server can judge above-mentioned pre- according to conference status information If the state of attending a meeting for terminal of attending a meeting.It is understood that above-mentioned conference control server stores above-mentioned default terminal of attending a meeting Mark determines the identity of default terminal of attending a meeting with this.
If above-mentioned default terminal of attending a meeting is in state of not attending a meeting, attended a meeting end by conference dispatching server with above-mentioned preset The mark at end and above-mentioned terminal of attending a meeting are established and are communicated to connect, and the interaction of the conferencing data of target meeting is carried out, i.e., will be above-mentioned default Terminal of attending a meeting pulls in target meeting.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention contacts with the foundation of the second Conference control terminal, passes through after the first Conference control terminal abnormal It sends conference status and control key realizes the adapter tube of target meeting, and control is included by the return of the second Conference control terminal The response message of key determines the synchronization of the Conference control power of target meeting, therefore the embodiment of the present invention is at the first Conference control end After holding exception, the synchronization that the second Conference control terminal weighs Conference control is realized, target meeting is normally carried out, is mentioned The high robustness of conference system.
Referring to shown in Fig. 6, the embodiment of the invention provides a kind of synchronous methods of Conference control power, are applied to view networking meeting View, can specifically include step 601-607:
Step 601: when detecting the first Conference control terminal abnormal of target meeting, obtaining preset second meeting control The mark of terminal processed.
Referring to shown in Fig. 7, the embodiment of the present invention is applied to view networking meeting, and conference control server 702 can be by mutual Networking protocol is connect with the first Conference control terminal 701, is connected by view networking protocol and at least one view networked server 704 It connects;Pass through depending on networked server 704 and is connect at least one depending on networked terminals 705 (terminal of attending a meeting) depending on networking protocol;When meeting When view control server 702 detects that the first Conference control terminal 701 is abnormal, Internet protocol and the second meeting control can be passed through Terminal 703 processed establishes connection.
In view networking meeting, most of terminal of respectively attending a meeting all is view networked terminals, and there certainly exist internet terminal, institutes To turn server depending on there is association in networking conference system to realize the data interaction of view networking and internet.
In the concrete realization, respectively to regard networked terminals can be set-top box (SetTopBox, STB), commonly referred to as set-top box or Box on machine is the equipment of connection a television set and outside source, and the digital signal of compression can be changed into television content by it, And it shows on a television set.
In general, set-top box can connect camera and microphone, for acquiring the mesh such as video data and audio data Conferencing data is marked, and is sent to view networked server;Also the target meeting data that view networked server is sent be can receive, and even Connect television set, the target meetings data such as playing video data and audio data.
But in view networked terminals, come based on view networking protocol building Conference control program or Conference control application flexible Ground sends Conference control instruction, copes with the situation of various possible bursts, cost is too high to be also difficult to carry out.Therefore implement in the present invention In example, above-mentioned second Conference control terminal can be internet terminal, such as the end PC, mobile phone terminal, the end Web etc..
Similarly, view networking may be implemented with association's rotating function (such as with double netcard) in above-mentioned conference control server The conversion of data and internet data.
Certainly, in embodiments of the present invention, terminal of attending a meeting can be not limited to view networked terminals, can also include internet Terminal;Above-mentioned internet terminal can turn server by association and connect with above-mentioned depending on networked server;Which is not described herein again.
Step 602: according to the mark of above-mentioned second Conference control terminal, sending target to above-mentioned second Conference control terminal Conference control request.
Optionally, the above-mentioned mark according to above-mentioned second Conference control terminal is sent to above-mentioned second Conference control terminal Target meeting controls the step 602 of request, may include:
According to the mark of above-mentioned second Conference control terminal, the type of above-mentioned second Conference control terminal is determined;
It is whole to above-mentioned second Conference control by ICP/IP protocol if above-mentioned second Conference control terminal is the first kind End sends target meeting control request;
If above-mentioned second Conference control terminal is Second Type, pass through WebService agreement to above-mentioned second meeting control Terminal processed sends target meeting control request.
WebService is a kind of far call technology across programming language and spanning operation system platform, is had following excellent Point: across firewall communication facilitates application program to integrate, is suitable for b2b (Business-to-Business, between enterprise and enterprise Data interaction is carried out by dedicated network or Internet) it is integrated, it can also realize software and data reusing.
TCP (Transmission Control Protocol, transmission control protocol) is a kind of connection-oriented, reliable , transport layer communication protocol based on byte stream.In simplified computer network OSI (Open System Interconnection, open system interconnection) in model, it completes function specified by the 4th layer of transport layer.
In embodiments of the present invention, the mark of above-mentioned second Conference control terminal can be IP (Internet Protocol, Internet protocol) address.It is by upper between above-mentioned conference control server and above-mentioned second Conference control terminal The IP address of conference control server and the IP address of above-mentioned second Conference control terminal are stated, internet connection is established and is communicated 's.
The above-mentioned first kind can be end PC etc.;Above-mentioned Second Type can be mobile phone terminal, the end Web (Web program).It compares For WebService agreement, communicated using ICP/IP protocol with the second Conference control terminal, can be more stable, but provide Source expense is bigger;So ICP/IP protocol is suitable for the resource performances more preferably terminals such as the end PC;And WebService agreement is applicable in Mobile phone terminal, the end Web etc..
The embodiment of the present invention can pass through a variety of Conference control interfaces, such as ICP/IP protocol, WebService agreement etc. Realize control of the Conference control terminal of different platform to the same target meeting.
Referring to shown in Fig. 8, the embodiment of the present invention can be based on original depending on increasing unified meeting on networking convention business layer Agent layer (corresponding target meeting) is discussed, passes through and generates unique meeting id (i.e. the control key of target meeting) as meeting example External operative, the handle of meeting example is included in meeting proxy mode, be allowed to meeting agency can monitor meeting State;The synchronous function package of Conference control power is carried out using WebService technology and TCP/IP on meeting Agent layer, It is synchronous that client (corresponding Conference control terminal) can carry out control according to meeting id.
Step 603: obtaining the control key of above-mentioned target meeting.
Step 604: by the view networked server of above-mentioned target meeting, obtaining each view networking for participating in above-mentioned target meeting The first conference status information under the view networking protocol of terminal.
Based on the characteristic of view networking, above-mentioned conference control server and respectively depending on being by above-mentioned meeting between networked server The MAC Address of the MAC Address (physical address) of control server and above-mentioned each view networked server is established view networking connection and is carried out Communication.Above-mentioned each networked server that regards can be each node server in the networking of above-mentioned view.
In this practical application, networking is regarded as the network with centralized control functions, including main control server (such as above-mentioned view connection Network server) and undernet equipment, which includes terminal, and one of the core idea depending on networking is, is passed through It is directed to by main control server notice switching equipment when time downstream communications link of service matches table, the table for being then based on the configuration carries out The transmission of data packet.
That is, including: depending on the communication means in networking
Main control server configuration is when time downstream communications link of service;
By target packet (data packet such as comprising above-mentioned first conference status information), according to above-mentioned downstream communications link It is sent to target terminal (such as above-mentioned conference control server).
In embodiments of the present invention, it includes: notice when the downlink of secondary service is logical that time downstream communications link of service is worked as in configuration Believe that switching equipment involved in link matches table;
It furthermore, include: the configured table of inquiry according to downstream communications link transmission, switching equipment is received to institute Data packet is transmitted by corresponding port.
In the concrete realization, service includes unicast communication service and Multicast Communication Service.I.e. either cast communication is still Unicast communication can realize the communication in view networking using the above-mentioned core idea with table-table.
It as previously noted, include access mesh portions depending on networking, in access net, which is node server, under The grade network equipment includes access switch and target terminal (such as above-mentioned conference control server).
For the unicast communication service in access net, above-mentioned main control server configuration is when time downlink communication chain of service The step of road, may comprise steps of:
Sub-step S11, main control server can receive service request protocol package (such as the above-mentioned meeting control of source terminal transmission The request for the conference status information for target meeting that control server is sent), obtain the downstream communications link letter when time service Breath, downstream communications link information include the downstream communication ports letter participated in when time main control server of service and access switch Breath;
Sub-step S12, downstream communication ports information of the main control server according to control server, data packet inside it The downlink port that setting is oriented to when time data packet of service in the table of location;And believe according to the downstream communication ports of access switch Breath, to corresponding access switch sending port configuration order;
Sub-step S13, access switch according in port configuration command data packet addressed table inside it, setting when time The downlink port that the data packet of service is oriented to.
For the Multicast Communication Service in access net, main control server obtains the downstream communications link letter when time service The step of breath may include following sub-step:
Sub-step S21, main control server receive the service request protocol package that source terminal is sent, wrap in service request protocol package Include the access net address of service type information, service content information and target terminal;It wherein, include service in service content information Number;
Sub-step S22, main control server according to above-mentioned service number in preset content-address mapping table, extraction source The access net address of terminal;
Sub-step S23, main control server obtains the corresponding multicast address of source terminal, and distributes to target terminal;And according to According to the access net address of service type information, source terminal and target terminal, the communication link information when time multicast services is obtained.
In embodiments of the present invention, above-mentioned source terminal and above-mentioned target terminal all can be above-mentioned conference control servers; Above-mentioned conference control server can send to above-mentioned view networked server (corresponding above-mentioned main control server) and be directed to target meeting Conference status information service request protocol package;It is above-mentioned to can parse above-mentioned service request protocol package depending on networked server, and According to the above-mentioned target meeting in service request protocol package, each view networked terminals corresponding with above-mentioned target meeting are searched;It obtains The conference status information of each view networked terminals of record, and it is sent to above-mentioned conference control server.
That is, above-mentioned conference control server is considered as a view networked terminals in depending on networking, possess view connection Network termination number and corresponding MAC Address;Access view networking when, also need by preset view networked terminals number with The corresponding relationship of MAC Address verifies the legitimacy of above-mentioned conference control server.
It is understood that the networked server that regards connecting with above-mentioned conference control server can be to be multiple;Therefore on Stating conference control server can receive the conference status of each terminal of respectively attending a meeting sent depending on networked server, and be integrated into above-mentioned First conference status information.
Step 605: by the first conference status information under above-mentioned view networking protocol, being converted to second under Internet protocol Conference status information.
In embodiments of the present invention, above-mentioned conference control server can pass through above-mentioned first meeting of view networking protocol parsing Status information obtains the conference status information such as the conference status for terminal of respectively attending a meeting;Then envelope is repacked according to Internet protocol Loading onto and stating conference status information is above-mentioned second conference status information.
Step 606: controlling request when receiving the above-mentioned target meeting that is directed to that above-mentioned second Conference control terminal is sent When response, by Internet protocol, the second conference status information under above-mentioned control key and above-mentioned Internet protocol is sent To above-mentioned second Conference control terminal.
In embodiments of the present invention, when receive that above-mentioned second Conference control terminal through internet agreement sends is directed to When the response of above-mentioned target meeting control request, above-mentioned conference control server is by Internet protocol, by above-mentioned target meeting Control key and above-mentioned Internet protocol under the second conference status information be sent to above-mentioned second Conference control terminal.
Step 607: when the response message comprising above-mentioned control key for receiving above-mentioned second Conference control terminal transmission When, determine that above-mentioned Conference control power synchronizes.
When receiving the response message that above-mentioned second Conference control terminal is sent, above-mentioned answer is parsed by Internet protocol Answer information;If in above-mentioned response message including above-mentioned control key, it is determined that above-mentioned Conference control power synchronizes;If above-mentioned response letter Do not include above-mentioned control key in breath, then can determine that above-mentioned Conference control power is asynchronous.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention is applied to view networking meeting, after the first Conference control terminal abnormal, with the second Conference control Terminal establishes internet communication, sends conference status by Internet protocol and control key realizes the adapter tube of target meeting, and The same of the Conference control power of target meeting is determined by the response message comprising control key that the second Conference control terminal returns Step, therefore the embodiment of the present invention realizes the second Conference control terminal to based on view connection after the first Conference control terminal abnormal The synchronization of the Conference control power of the target meeting of net, enables target meeting to be normally carried out, and improves view networking conference system Robustness;Meanwhile it being realized by a variety of Conference control interfaces, such as ICP/IP protocol, WebService agreement etc. different flat Control of the Conference control terminal of platform to the same target meeting.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented Necessary to example.
Referring to Fig. 9, a kind of synchronous system of Conference control power of the invention is shown, can specifically include:
Controlling terminal identifier acquisition module 901, for when detecting the first Conference control terminal abnormal of target meeting, Obtain the mark of preset second Conference control terminal;
Request sending module 902 is controlled, for the mark according to above-mentioned second Conference control terminal, to above-mentioned second meeting Controlling terminal sends target meeting control request;
Conferencing information obtains module 903, for obtaining the control key and conference status information of above-mentioned target meeting;
Conferencing information sending module 904, for when receiving that above-mentioned second Conference control terminal sends for above-mentioned mesh When marking the response of Conference control request, above-mentioned control key and above-mentioned conference status letter are sent to above-mentioned second Conference control terminal Breath;
Control confirmation of synchronization module 905, for including above-mentioned when receive above-mentioned second Conference control terminal transmission When the response message of control key, determine that above-mentioned Conference control power synchronizes.
Optionally, above-mentioned control request sending module 902 may include:
Controlling terminal type confirmation unit determines above-mentioned second for the mark according to above-mentioned second Conference control terminal The type of Conference control terminal;
First control request transmitting unit passes through TCP/ if being the first kind for above-mentioned second Conference control terminal IP agreement sends target meeting control request to above-mentioned second Conference control terminal;
Second control request transmitting unit passes through if being Second Type for above-mentioned second Conference control terminal WebService agreement sends target meeting control request to above-mentioned second Conference control terminal.
Optionally, above system can also include:
It attends a meeting condition judgment module, for judging corresponding with above-mentioned target meeting pre- according to above-mentioned conference status information If the state of attending a meeting for terminal of attending a meeting;
Meeting module is pulled in, if being in state of not attending a meeting for above-mentioned default terminal of attending a meeting, passes through conference dispatching service Above-mentioned default terminal of attending a meeting is pulled in target meeting by device.
Optionally, above system is applied to view networking meeting;Above-mentioned conferencing information obtains module 803
It is above-mentioned to obtain participation for the view networked server by above-mentioned target meeting for conference status information acquisition unit The first conference status information under the view networking protocol of each view networked terminals of target meeting.
Further, above-mentioned conferencing information sending module 904 may include:
Conference status information conversion unit, for being converted to the first conference status information under above-mentioned view networking protocol The second conference status information under Internet protocol;
Conference status information transmitting unit, for passing through Internet protocol, by the second meeting under above-mentioned Internet protocol Status information is sent to above-mentioned second Conference control terminal.
Referring to Fig.1 shown in 0, the corresponding meeting of system for being applied to the above-mentioned Conference control power synchronization of view networking meeting is shown Discuss the schematic diagram of management system;Wherein, above-mentioned meeting management system may include the synchronous system of above-mentioned Conference control power, specifically It may include database (primary database, backup database), centre management service module, conference dispatching service module, meeting pipe Platform and multiple dispatch service interfaces (such as WebService dispatch service interface and TCP dispatch service interface);It is above-mentioned Conference dispatching service module and view networking connection, i.e., connect with depending on networked server, in access view networking.Above-mentioned conference management system Each step that the synchronous method of above-mentioned Conference control power is realized may be implemented in system.
The above-mentioned accessible database of center management services module, can also pass through respectively and respectively be taken after mixing with liquid service interface and meeting Controlling terminal connection;Above-mentioned conference dispatching service module can respectively with above-mentioned center management services module and view networked server Connection carries out conference dispatching by view networked server for requiring according to the conference dispatching of above-mentioned center management services module, Such as the terminal that will attend a meeting pulls in meeting;Above-mentioned conference management platform can be connect with database, for being written into database Data, the maintenance that data and database are read from database, to realize conference management;Above-mentioned primary database can store meeting Discuss the conference status information such as content, conference status, Conference ID (i.e. control key), mark of the second Conference control terminal etc.;On State the backup that backup database is primary database.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple Place illustrates referring to the part of embodiment of the method.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention contacts with the foundation of the second Conference control terminal, passes through after the first Conference control terminal abnormal It sends conference status and control key realizes the adapter tube of target meeting, and control is included by the return of the second Conference control terminal The response message of key determines the synchronization of the Conference control power of target meeting, therefore the embodiment of the present invention is at the first Conference control end After holding exception, the synchronization that the second Conference control terminal weighs Conference control is realized, target meeting is normally carried out, is mentioned The high robustness of conference system;The embodiment of the present invention can be applied to a variety of meeting systems such as view networking meeting, internet meeting System;The embodiment of the present invention can also be realized by a variety of Conference control interfaces, such as ICP/IP protocol, WebService agreement etc. Control of the Conference control terminal of different platform to the same target meeting.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can provide as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention be referring to according to the method for the embodiment of the present invention, terminal device (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions In each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide these Computer program instructions are set to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals Standby processor is to generate a machine, so that being held by the processor of computer or other programmable data processing terminal devices Capable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram The device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing terminal devices In computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates packet The manufacture of command device is included, which realizes in one side of one or more flows of the flowchart and/or block diagram The function of being specified in frame or multiple boxes.
These computer program instructions can also be loaded into computer or other programmable data processing terminal devices, so that Series of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thus The instruction executed on computer or other programmable terminal equipments is provided for realizing in one or more flows of the flowchart And/or in one or more blocks of the block diagram specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrap Those elements are included, but also including other elements that are not explicitly listed, or further includes for this process, method, article Or the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the terminal device for including the element.
It is synchronous with a kind of Conference control power to the method that a kind of Conference control power provided by the present invention is synchronous above to be System, is described in detail, and used herein a specific example illustrates the principle and implementation of the invention, above The explanation of embodiment is merely used to help understand method and its core concept of the invention;Meanwhile for the general skill of this field Art personnel, according to the thought of the present invention, there will be changes in the specific implementation manner and application range, in conclusion this Description should not be construed as limiting the invention.

Claims (10)

1. a kind of method that Conference control power is synchronous characterized by comprising
When detecting the first Conference control terminal abnormal of target meeting, the mark of preset second Conference control terminal is obtained Know;
According to the mark of the second Conference control terminal, target meeting control is sent to the second Conference control terminal and is asked It asks;
Obtain the control key and conference status information of the target meeting;
When receive that the second Conference control terminal sends for target meeting control request response when, to described Second Conference control terminal sends the control key and the conference status information;
When receiving the response message comprising the control key that the second Conference control terminal is sent, the meeting is determined It is synchronous to discuss control.
2. the method according to claim 1, wherein the mark according to the second Conference control terminal, The step of sending target meeting control request to the second Conference control terminal, comprising:
According to the mark of the second Conference control terminal, the type of the second Conference control terminal is determined;
If the second Conference control terminal is the first kind, sent out by ICP/IP protocol to the second Conference control terminal Send target meeting control request;
It is whole to second Conference control by WebService agreement if the second Conference control terminal is Second Type End sends target meeting control request.
3. the method according to claim 1, wherein in the control key for obtaining the target meeting and meeting After the step of discussing status information, the method also includes:
According to the conference status information, the state of attending a meeting of default terminal of attending a meeting corresponding with the target meeting is judged;
If the default terminal of attending a meeting is in state of not attending a meeting, the default terminal of attending a meeting is drawn by conference dispatching server Enter target meeting.
4. the method according to claim 1, wherein the method is applied to view networking meeting;The acquisition institute The conference status information for stating target meeting includes:
By the view networked server of the target meeting, the view networking for participating in each view networked terminals of the target meeting is obtained The first conference status information under agreement.
5. according to the method described in claim 4, it is characterized in that, sending the meeting shape to the second Conference control terminal State information, comprising:
By the first conference status information under the view networking protocol, the second conference status letter under Internet protocol is converted to Breath;
By Internet protocol, the second conference status information under the Internet protocol is sent to second Conference control Terminal.
6. a kind of system that Conference control power is synchronous characterized by comprising
Controlling terminal identifier acquisition module, it is pre- for obtaining when detecting the first Conference control terminal abnormal of target meeting If the second Conference control terminal mark;
Request sending module is controlled, it is whole to second Conference control for the mark according to the second Conference control terminal End sends target meeting control request;
Conferencing information obtains module, for obtaining the control key and conference status information of the target meeting;
Conferencing information sending module, for when receiving that the second Conference control terminal sends for the target meeting control When making the response of request, the control key and the conference status information are sent to the second Conference control terminal;
Control confirmation of synchronization module, for including the control key when receive the second Conference control terminal transmission Response message when, determine that Conference control power synchronizes.
7. system according to claim 6, which is characterized in that the control request sending module includes:
Controlling terminal type confirmation unit determines second meeting for the mark according to the second Conference control terminal The type of controlling terminal;
First control request transmitting unit is assisted if being the first kind for the second Conference control terminal by TCP/IP It discusses to the second Conference control terminal and sends target meeting control request;
Second control request transmitting unit passes through if being Second Type for the second Conference control terminal WebService agreement sends target meeting control request to the second Conference control terminal.
8. system according to claim 6, which is characterized in that the system also includes:
It attends a meeting condition judgment module, for judging default ginseng corresponding with the target meeting according to the conference status information The state of attending a meeting of meeting terminal;
Meeting module is pulled in, it, will by conference dispatching server if being in state of not attending a meeting for the default terminal of attending a meeting The default terminal of attending a meeting pulls in target meeting.
9. system according to claim 6, which is characterized in that the system is applied to view networking meeting;The meeting letter Breath obtains module
Conference status information acquisition unit obtains for the view networked server by the target meeting and participates in the target The first conference status information under the view networking protocol of each view networked terminals of meeting.
10. system according to claim 9, which is characterized in that the conferencing information sending module includes:
Conference status information conversion unit, for being converted to interconnection for the first conference status information under the view networking protocol The second conference status information under fidonetFido;
Conference status information transmitting unit, for passing through Internet protocol, by the second conference status under the Internet protocol Information is sent to the second Conference control terminal.
CN201711227087.6A 2017-11-29 2017-11-29 Method and system for synchronizing conference control right Active CN108965220B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711227087.6A CN108965220B (en) 2017-11-29 2017-11-29 Method and system for synchronizing conference control right

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711227087.6A CN108965220B (en) 2017-11-29 2017-11-29 Method and system for synchronizing conference control right

Publications (2)

Publication Number Publication Date
CN108965220A true CN108965220A (en) 2018-12-07
CN108965220B CN108965220B (en) 2021-04-23

Family

ID=64495579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711227087.6A Active CN108965220B (en) 2017-11-29 2017-11-29 Method and system for synchronizing conference control right

Country Status (1)

Country Link
CN (1) CN108965220B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109547731A (en) * 2018-12-11 2019-03-29 视联动力信息技术股份有限公司 A kind of methods of exhibiting and system of video conference
CN110213524A (en) * 2019-04-26 2019-09-06 视联动力信息技术股份有限公司 Depending on networking meeting abnormality eliminating method and device
CN112969048A (en) * 2021-03-23 2021-06-15 海南视联通信技术有限公司 Video conference management and control method, system and device based on video networking
CN114338254A (en) * 2021-12-29 2022-04-12 随锐科技集团股份有限公司 Management method for multimedia conference system and related product
CN114900640A (en) * 2022-04-15 2022-08-12 海南乾唐视联信息技术有限公司 Abnormal conference processing method and device and electronic equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6144744A (en) * 1997-06-30 2000-11-07 International Business Machines Corporation Method and apparatus for the secure transfer of objects between cryptographic processors
CN1620135A (en) * 2003-11-21 2005-05-25 华为技术有限公司 Conference television system and method of realizing maintaining business in said system
CN1829168A (en) * 2006-04-12 2006-09-06 深圳市台电实业有限公司 Conference system and its double computer heat backup operating method for managing system software
CN101022581A (en) * 2007-03-20 2007-08-22 中国移动通信集团江苏有限公司 Self-helping type mobile meeting telephone system and method thereof
CN101141613A (en) * 2007-10-10 2008-03-12 中国联合通信有限公司 Video session switch control system and method
CN101150537A (en) * 2007-10-10 2008-03-26 中国联合通信有限公司 A file sharing and control method and system for instant messaging conference
CN101286861A (en) * 2007-04-09 2008-10-15 中国移动通信集团公司 Method and system for realizing multimedia conference control authority transfer
CN101646057A (en) * 2009-09-07 2010-02-10 深圳华为通信技术有限公司 Remote-presence conference control device, method and remote-presence conference system
CN101719903A (en) * 2009-12-17 2010-06-02 中兴通讯股份有限公司 Method and system for realizing multi-point control unit cascading of IP multimedia subsystem
WO2013142517A1 (en) * 2012-03-20 2013-09-26 Krimmeni Technologies, Inc. Method and system for process working set isolation
CN103841356A (en) * 2012-11-21 2014-06-04 中兴通讯股份有限公司 Conference television terminal, self-recovery control method thereof and related equipment
CN104853138A (en) * 2015-05-05 2015-08-19 无锡天脉聚源传媒科技有限公司 Video conference network monitoring method, server and client

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6144744A (en) * 1997-06-30 2000-11-07 International Business Machines Corporation Method and apparatus for the secure transfer of objects between cryptographic processors
CN1620135A (en) * 2003-11-21 2005-05-25 华为技术有限公司 Conference television system and method of realizing maintaining business in said system
CN1829168A (en) * 2006-04-12 2006-09-06 深圳市台电实业有限公司 Conference system and its double computer heat backup operating method for managing system software
CN101022581A (en) * 2007-03-20 2007-08-22 中国移动通信集团江苏有限公司 Self-helping type mobile meeting telephone system and method thereof
CN101286861A (en) * 2007-04-09 2008-10-15 中国移动通信集团公司 Method and system for realizing multimedia conference control authority transfer
CN101141613A (en) * 2007-10-10 2008-03-12 中国联合通信有限公司 Video session switch control system and method
CN101150537A (en) * 2007-10-10 2008-03-26 中国联合通信有限公司 A file sharing and control method and system for instant messaging conference
CN101646057A (en) * 2009-09-07 2010-02-10 深圳华为通信技术有限公司 Remote-presence conference control device, method and remote-presence conference system
CN101719903A (en) * 2009-12-17 2010-06-02 中兴通讯股份有限公司 Method and system for realizing multi-point control unit cascading of IP multimedia subsystem
WO2013142517A1 (en) * 2012-03-20 2013-09-26 Krimmeni Technologies, Inc. Method and system for process working set isolation
CN103841356A (en) * 2012-11-21 2014-06-04 中兴通讯股份有限公司 Conference television terminal, self-recovery control method thereof and related equipment
CN104853138A (en) * 2015-05-05 2015-08-19 无锡天脉聚源传媒科技有限公司 Video conference network monitoring method, server and client

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109547731A (en) * 2018-12-11 2019-03-29 视联动力信息技术股份有限公司 A kind of methods of exhibiting and system of video conference
CN109547731B (en) * 2018-12-11 2021-06-29 视联动力信息技术股份有限公司 Video conference display method and system
CN110213524A (en) * 2019-04-26 2019-09-06 视联动力信息技术股份有限公司 Depending on networking meeting abnormality eliminating method and device
CN112969048A (en) * 2021-03-23 2021-06-15 海南视联通信技术有限公司 Video conference management and control method, system and device based on video networking
CN112969048B (en) * 2021-03-23 2024-07-02 海南视联通信技术有限公司 Video conference management and control method, system and device based on video networking
CN114338254A (en) * 2021-12-29 2022-04-12 随锐科技集团股份有限公司 Management method for multimedia conference system and related product
CN114900640A (en) * 2022-04-15 2022-08-12 海南乾唐视联信息技术有限公司 Abnormal conference processing method and device and electronic equipment

Also Published As

Publication number Publication date
CN108965220B (en) 2021-04-23

Similar Documents

Publication Publication Date Title
CN108075920B (en) A kind of management method and system regarding networked terminals
CN108881789B (en) A kind of data interactive method and device based on video conference
CN107979760A (en) The inspection method and device of a kind of live video
CN107979736A (en) The inspection method and device of a kind of video conference
CN107888401B (en) A kind of method and system of real time monitoring view networked terminals cpu busy percentage
CN109068186A (en) The treating method and apparatus of packet loss
CN109743595A (en) Terminal data synchronous method and device
CN109167960A (en) A kind of processing method and system of video stream data
CN108965220A (en) A kind of method and system that Conference control power is synchronous
CN110536099A (en) Alarm method, device and computer readable storage medium
CN110166727A (en) A kind of networking of view and internet switching method, apparatus and system
CN109379254A (en) A kind of detection method and system of the network connection based on video conference
CN109889779A (en) A kind for the treatment of method and apparatus of packet out-ordering
CN109547731A (en) A kind of methods of exhibiting and system of video conference
CN107888544B (en) A kind of method and system depending on establishing communication between networked terminals and communication apparatus
CN110048903A (en) A kind of association turns gateway status monitoring method and device
CN108206927B (en) A kind of meeting synchronous method and device
CN109587432A (en) A kind of conference speech terminal switching method and system
CN110418097A (en) A kind of meeting monitoring method and device
CN110062192A (en) Data processing method, device and storage medium in video conference
CN109873864A (en) A kind of communication connection method for building up and system based on view networking
CN109743284A (en) A kind of method for processing video frequency and system based on view networking
CN109698930A (en) It is a kind of to attend a meeting method and system depending on networking
CN109889910A (en) A kind of communication means and device accessing private network
CN109802952A (en) Monitoring data synchronous method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100000 Dongcheng District, Beijing, Qinglong Hutong 1, 1103 house of Ge Hua building.

Applicant after: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 100000 Beijing Dongcheng District Qinglong Hutong 1 Song Hua Building A1103-1113

Applicant before: BEIJING VISIONVERA INTERNATIONAL INFORMATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 33rd Floor, No.1 Huasheng Road, Yuzhong District, Chongqing 400013

Patentee after: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 100000 Dongcheng District, Beijing, Qinglong Hutong 1, 1103 house of Ge Hua building.

Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address