[go: up one dir, main page]

CN110381284A - A kind of method, apparatus, system, equipment and readable storage medium storing program for executing switching meeting - Google Patents

A kind of method, apparatus, system, equipment and readable storage medium storing program for executing switching meeting Download PDF

Info

Publication number
CN110381284A
CN110381284A CN201910545219.2A CN201910545219A CN110381284A CN 110381284 A CN110381284 A CN 110381284A CN 201910545219 A CN201910545219 A CN 201910545219A CN 110381284 A CN110381284 A CN 110381284A
Authority
CN
China
Prior art keywords
meeting
conference
response
membership
terminal
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
CN201910545219.2A
Other languages
Chinese (zh)
Other versions
CN110381284B (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
Visionvera 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 Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201910545219.2A priority Critical patent/CN110381284B/en
Publication of CN110381284A publication Critical patent/CN110381284A/en
Application granted granted Critical
Publication of CN110381284B publication Critical patent/CN110381284B/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
    • H04L65/1069Session establishment or de-establishment
    • 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/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明涉及通信领域,本发明提供了一种切换会议的方法、装置、电子设备及可读存储介质。所述方法包括:接收视联网终端发送的会议切换请求,响应于会议切换请求,向视联网终端发送退会指令,且将会议切换请求转发给调度服务器,接收视联网终端发送的退会响应,并将退会响应转发给调度服务器,以使调度服务器对退会响应和会议切换请求进行响应,实现视联网终端接入第二会议。采用本发明方案,用户可以通过视联网终端任意切换想要参加的会议,使得用户可以方便快捷的参加会议,用户拥有主观能动性,灵活性较高,提高了用户的使用感,并且有利于视联网应用的推广。

The invention relates to the communication field, and provides a conference switching method, device, electronic equipment and readable storage medium. The method includes: receiving a conference switching request sent by a video networking terminal, sending a withdrawal instruction to the video networking terminal in response to the conference switching request, forwarding the conference switching request to a scheduling server, receiving a withdrawal response sent by a video networking terminal, and sending The withdrawal response is forwarded to the dispatching server, so that the dispatching server responds to the withdrawal response and the conference switching request, so that the video network terminal can access the second conference. By adopting the solution of the present invention, users can arbitrarily switch the meeting they want to participate in through the video network terminal, so that the user can participate in the meeting conveniently and quickly, the user has subjective initiative, high flexibility, improves the user's sense of use, and is conducive to the video network Application promotion.

Description

一种切换会议的方法、装置、系统、设备及可读存储介质A method, device, system, equipment and readable storage medium for switching conferences

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种切换会议的方法、装置、电子设备及可读存储介质。The present invention relates to the field of communication technology, in particular to a method, device, electronic equipment and readable storage medium for switching conferences.

背景技术Background technique

目前的视联网借助其自身的优势,在视频会议这一方面的到广泛的应用。目前基于视联网的视频会议系统中,一般由安装有会议控制软件的终端发起会议,将需要参会的终端的列表发送到会议管理服务器(以下全文简称会管服务器),会管理服务器发送入会指令到列表中的各个终端,即开会成功。The current Internet of Vision is widely used in video conferencing with its own advantages. In the current video conferencing system based on the Internet of Views, a terminal with conference control software generally initiates a conference, sends a list of terminals that need to participate in the conference to the conference management server (hereinafter referred to as the conference management server), and the conference management server sends a conference entry instruction Go to each terminal in the list, that is, the meeting is successful.

目前基于视联网的视频会议系统中,除了发起会议的终端以外,其他参会的终端都只能被动地被接入会议,以及被动的被退出会议,而没有主动选择会议的权利,这样就出现一个问题,一个已经参加A会议的终端想要切换参加B会议时,需要先被动的退出已参加的A会议,再由B会议的发起终端将其接入B会议,这显然是不符合实际应用的需求,有很大的弊端。In the current video conferencing system based on the Internet of Views, except for the terminal that initiates the conference, other terminals participating in the conference can only be passively connected to the conference, and passively withdraw from the conference, without the right to actively choose the conference, so that One problem, when a terminal that has already participated in conference A wants to switch to conference B, it needs to passively exit the conference A that it has participated in first, and then the terminal that initiates conference B will connect it to conference B, which is obviously not suitable for practical applications demand, there are great disadvantages.

发明内容Contents of the invention

本发明提供的一种切换会议的方法、装置、电子设备及可读存储介质,采用该方法,解决了上述问题。The present invention provides a method, device, electronic equipment and readable storage medium for switching conferences. The above-mentioned problems are solved by using the method.

为了解决上述技术问题,本发明实施例提供了一种切换会议的方法,应用于第一会管服务器,所述方法包括:In order to solve the above technical problems, an embodiment of the present invention provides a method for switching conferences, which is applied to the first conference management server, and the method includes:

接收视联网终端发送的会议切换请求,所述会议切换请求用于请求将所述视联网终端当前参加的会议由第一会议切换为第二会议,其中,所述第一会议是所述第一会管服务器管理的会议;receiving a conference switching request sent by an Internet-of-Vision terminal, where the conference switching request is used to request that the conference currently attended by the Internet-of-Vision terminal be switched from a first conference to a second conference, wherein the first conference is the first Meetings managed by the meeting management server;

响应于所述会议切换请求,向所述视联网终端发送退会指令,且将所述会议切换请求转发给调度服务器;In response to the conference switching request, send a withdrawal instruction to the Internet-of-Video terminal, and forward the conference switching request to a scheduling server;

接收所述视联网终端发送的退会响应,并将所述退会响应转发给所述调度服务器,以使所述调度服务器对所述退会响应和所述会议切换请求进行响应,实现所述视联网终端接入所述第二会议;receiving the cancellation response sent by the Internet-of-TV terminal, and forwarding the cancellation response to the scheduling server, so that the scheduling server responds to the cancellation response and the conference switching request, and realizes that the video-networking terminal accessing said second conference;

其中,所述退会响应是所述视联网终端执行所述退会指令,退出所述第一会议而触发的。Wherein, the withdrawal response is triggered when the Internet-based video terminal executes the withdrawal instruction and withdraws from the first conference.

本发明实施例还提供了一种切换会议的方法,应用于调度服务器,所述方法包括:The embodiment of the present invention also provides a method for switching conferences, which is applied to a scheduling server, and the method includes:

接收第一会管服务器发送的会议切换请求,所述会议切换请求为视联网终端发送给所述第一会管服务器的,所述会议切换请求用于请求将所述视联网终端当前参加的会议由第一会议切换为第二会议,其中,所述第一会议是所述第一会管服务器管理的会议;receiving a conference switching request sent by the first conference management server, the conference switching request is sent by the video networking terminal to the first conference management server, and the conference switching request is used to request that the conference currently attended by the video networking terminal switching from the first meeting to the second meeting, wherein the first meeting is a meeting managed by the first meeting management server;

接收所述第一会管服务器发送的退会响应,所述退会响应为所述视联网终端发送给所述第一会管服务器的,所述退会响应是所述视联网终端执行退会指令,退出所述第一会议而触发的;所述退会指令为所述第一会管服务器响应于所述会议切换请求向所述视联网终端发送的;receiving the cancellation response sent by the first conference management server, the cancellation response is sent by the video networking terminal to the first conference management server, the cancellation response is that the video networking terminal executes a cancellation command, and exits the video network terminal. triggered by the first conference; the withdrawal instruction is sent by the first conference management server to the Internet-of-Video terminal in response to the conference switching request;

响应于所述会议切换请求和所述退会响应,向管理所述第二会议的第二会管服务器发送会议切换执行指令,以使管理所述第二会议的第二会管服务器将所述视联网终端接入所述第二会议。In response to the conference switching request and the withdrawal response, sending a conference switching execution instruction to the second conference management server that manages the second conference, so that the second conference management server that manages the second conference A networked terminal accesses the second conference.

本发明实施例还提供了一种切换会议的装置,应用于第一会管服务器,所述装置包括:The embodiment of the present invention also provides a device for switching conferences, which is applied to the first conference management server, and the device includes:

接收切换请求模块,用于接收视联网终端发送的会议切换请求,所述会议切换请求用于请求将所述视联网终端当前参加的会议由第一会议切换为第二会议,其中,所述第一会议是所述第一会管服务器管理的会议;The receiving switching request module is used to receive a conference switching request sent by an Internet-based video terminal, and the conference switching request is used to request that the conference currently attended by the Internet-based video terminal be switched from a first conference to a second conference, wherein the second A conference is a conference managed by the first conference management server;

发送退会指令模块,用于响应于所述会议切换请求,向所述视联网终端发送退会指令,且将所述会议切换请求转发给调度服务器;Sending a withdrawal instruction module, configured to send a withdrawal instruction to the Internet-of-Video terminal in response to the conference switching request, and forward the conference switching request to a scheduling server;

接收退会响应转发模块,用于接收所述视联网终端发送的退会响应,并将所述退会响应转发给所述调度服务器,以使所述调度服务器对所述退会响应和所述会议切换请求进行响应,实现所述视联网终端接入所述第二会议;Receiving a resignation response forwarding module, configured to receive a resignation response sent by the Internet-of-TV terminal, and forward the resignation response to the scheduling server, so that the scheduling server performs the resignation response and the conference switching request In response, enabling the Internet-of-Video terminal to access the second conference;

其中,所述退会响应是所述视联网终端执行所述退会指令,退出所述第一会议而触发的。Wherein, the withdrawal response is triggered when the Internet-based video terminal executes the withdrawal instruction and withdraws from the first conference.

本发明实施例还提供一种会议切换的装置,应用于调度服务器,所述装置包括:The embodiment of the present invention also provides a device for conference switching, which is applied to a scheduling server, and the device includes:

接收第一切换请求模块,用于接收第一会管服务器发送的会议切换请求,所述会议切换请求为视联网终端发送给所述第一会管服务器的,所述会议切换请求用于请求将所述视联网终端当前参加的会议由第一会议切换为第二会议,其中,所述第一会议是所述第一会管服务器管理的会议;The module for receiving the first switching request is configured to receive a conference switching request sent by the first conference management server, the conference switching request is sent to the first conference management server by the Internet-based terminal, and the conference switching request is used to request the The meeting currently attended by the Internet-based video terminal is switched from the first meeting to the second meeting, wherein the first meeting is a meeting managed by the first meeting management server;

接收第一退会响应模块,用于接收所述第一会管服务器发送的退会响应,所述退会响应为所述视联网终端发送给所述第一会管服务器的,所述退会响应是所述视联网终端执行退会指令,退出所述第一会议而触发的;所述退会指令为所述第一会管服务器响应于所述会议切换请求向所述视联网终端发送的;A module for receiving a first withdrawal response, configured to receive a withdrawal response sent by the first conference management server, the withdrawal response is sent to the first conference management server by the Internet-of-Video terminal, and the withdrawal response is the The video network terminal executes a withdrawal instruction to exit the first conference and is triggered; the withdrawal command is sent by the first conference management server to the video network terminal in response to the conference switching request;

发送切换执行指令模块,用于响应于所述会议切换请求和所述退会响应,向管理所述第二会议的第二会管服务器发送会议切换执行指令,以使管理所述第二会议的第二会管服务器将所述视联网终端接入所述第二会议。A module for sending switching execution instructions, configured to send a conference switching execution instruction to the second conference management server that manages the second conference in response to the conference switching request and the withdrawal response, so that the second conference management server that manages the second conference The second conference management server connects the Internet-of-Video terminal to the second conference.

可选地,所述会议切换请求包括:目标端口的号码和所述视联网终端的终端号码;所述目标端口的号码为管理所述第二会议的会管服务器中管理第二会议的端口的号码;所述发送切换执行指令模块包括:Optionally, the conference switching request includes: the number of the target port and the terminal number of the Internet-of-Vision terminal; the number of the target port is the port number of the port that manages the second conference in the conference management server that manages the second conference number; the sending switching execution command module includes:

解析子模块,用于解析所述会议切换请求,得到所述目标端口的号码和所述视联网终端的终端号码;The parsing sub-module is used to parse the conference switching request to obtain the number of the target port and the terminal number of the Internet-of-Vision terminal;

响应发送切换执行指令子模块,用于响应于所述退会响应,向所述目标端口发送所述会议切换执行指令,所述会议切换执行指令携带所述视联网终端的终端号码。The sub-module for sending the switching execution instruction in response is configured to send the switching execution instruction of the conference to the target port in response to the withdrawal response, and the switching execution instruction of the conference carries the terminal number of the Internet-connected terminal.

本发明实施例还提供一种会议切换的系统,所述系统包括:多个会管服务器、调度服务器以及视联网终端,所述多个会管服务器与所述调度服务器和所述视联网终端分别连接,其中,所述多个会管服务器用于执行以上任一所述的方法,所述调度服务器用于执行以上任一所述的方法。The embodiment of the present invention also provides a conference switching system, the system includes: a plurality of conference management servers, a scheduling server and a video network terminal, the multiple conference management servers, the scheduling server and the video network terminal are respectively connection, wherein the plurality of conference management servers are used to execute any of the methods described above, and the scheduling server is used to execute any of the methods described above.

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明以上所述的方法中的步骤。An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps in the method described above in the present invention are implemented.

本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行时实现本发明以上所述的方法中的步骤。An embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. The processor implements the steps in the above-mentioned method of the present invention when executed.

采用本发明提供的一种切换会议的方法,第一会管服务器接收视联网终端发送的会议切换请求,第一会管服务器响应于会议切换请求,向视联网终端发送退会指令,且将会议切换请求转发给调度服务器,视联网终端执行退会指令,退出第一会议并向第一会管服务器发送退会响应,第一会管服务器将退会响应转发给调度服务器,以使调度服务器对退会响应和会议切换请求进行响应,实现视联网终端接入第二会议。采用本发明方案,用户可以通过视联网终端任意切换想要参加的会议,使得用户可以方便快捷的参加会议,用户拥有主观能动性,灵活性较高,提高了用户的使用感,并且有利于视联网应用的推广。Using a method for switching conferences provided by the present invention, the first conference management server receives the conference switching request sent by the video-network terminal, and the first conference management server sends a withdrawal instruction to the video-network terminal in response to the conference switching request, and switches the conference The request is forwarded to the scheduling server, and the Internet-connected terminal executes the cancellation command, exits the first meeting and sends a cancellation response to the first meeting management server, and the first meeting management server forwards the cancellation response to the scheduling server, so that the scheduling server responds to the cancellation and the meeting Responding to the switching request, realizing the access of the Internet-of-Vision terminal to the second conference. By adopting the solution of the present invention, users can arbitrarily switch the meeting they want to participate in through the video network terminal, so that the user can participate in the meeting conveniently and quickly, the user has subjective initiative, high flexibility, improves the user's sense of use, and is conducive to the video network Application promotion.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1是本发明的一种视联网的组网示意图;Fig. 1 is a kind of networking schematic diagram of visual networking of the present invention;

图2是本发明的一种节点服务器的硬件结构示意图;Fig. 2 is a schematic diagram of the hardware structure of a node server of the present invention;

图3是本发明的一种接入交换机的硬件结构示意图;Fig. 3 is a schematic diagram of the hardware structure of an access switch of the present invention;

图4是本发明的一种以太网协转网关的硬件结构示意图;Fig. 4 is the hardware structural representation of a kind of Ethernet protocol conversion gateway of the present invention;

图5是本发明实施例一种切换会议的方法的流程图;FIG. 5 is a flowchart of a method for switching conferences according to an embodiment of the present invention;

图6是本发明实施例另一种切换会议的方法的流程图;FIG. 6 is a flow chart of another method for switching conferences according to an embodiment of the present invention;

图7是本发明实施例同一个会管服务器中切换会议的系统的示意图;7 is a schematic diagram of a system for switching conferences in the same conference management server according to an embodiment of the present invention;

图8是本发明实施例一种会议切换的装置的框图;FIG. 8 is a block diagram of a conference switching device according to an embodiment of the present invention;

图9是本发明实施例另一种会议切换的装置。FIG. 9 is another device for conference switching according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。The Internet of Vision is an important milestone in the development of the network. It is a real-time network that can realize real-time transmission of high-definition video, and push many Internet applications to high-definition video, high-definition face-to-face.

视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。The Internet of View adopts real-time high-definition video exchange technology, which can provide required services on one network platform, such as high-definition video conferencing, video surveillance, intelligent monitoring and analysis, emergency command, digital broadcast TV, time-lapse TV, online teaching, live broadcast , VOD on demand, TV mail, personalized recording (PVR), intranet (self-managed) channel, intelligent video broadcast control, information release and other dozens of video, voice, picture, text, communication, data and other services are all integrated in one System platform, realize high-definition quality video playback through TV or computer.

为使本领域技术人员更好地理解本发明实施例,以下对视联网进行介绍:In order to enable those skilled in the art to better understand the embodiments of the present invention, the Internet of Things is introduced as follows:

视联网所应用的部分技术如下所述:Some of the technologies applied in the Internet of Things are as follows:

网络技术(Network Technology)Network Technology

视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(Packet Switching)或网络电路交换(CircuitSwitching),视联网技术采用Packet Switching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。The network technology innovation of the Internet of View has improved the traditional Ethernet (Ethernet) to face the potentially huge video traffic on the network. Different from pure network packet switching (Packet Switching) or network circuit switching (Circuit Switching), video networking technology uses Packet Switching to meet Streaming requirements. The Internet of Vision technology has the flexibility, simplicity and low price of packet switching, and at the same time has the quality and security guarantee of circuit switching, realizing the seamless connection of switched virtual circuits and data formats throughout the network.

交换技术(Switching Technology)Switching Technology

视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用推向高清化、统一化。Video networking adopts the two advantages of Ethernet asynchronous and packet switching, eliminates the defects of Ethernet under the premise of full compatibility, has end-to-end seamless connection of the whole network, directly connects to user terminals, and directly carries IP data packets. User data does not require any format conversion within the entire network. Video networking is a more advanced form of Ethernet. It is a real-time switching platform, which can realize the real-time transmission of large-scale high-definition video in the whole network that cannot be realized by the Internet at present, and push many network video applications to high-definition and unification.

服务器技术(Server Technology)Server Technology

视联网和统一视频平台上的服务器技术不同于传统意义上的服务器,它的流媒体传输是建立在面向连接的基础上,其数据处理能力与流量、通讯时间无关,单个网络层就能够包含信令及数据传输。对于语音和视频业务来说,视联网和统一视频平台流媒体处理的复杂度比数据处理简单许多,效率比传统服务器大大提高了百倍以上。The server technology on the Internet of View and unified video platform is different from the server in the traditional sense. Its streaming media transmission is based on connection-oriented, and its data processing capability has nothing to do with traffic and communication time. A single network layer can contain information command and data transmission. For voice and video services, the complexity of video streaming and unified video platform streaming media processing is much simpler than data processing, and the efficiency is greatly improved by more than 100 times compared with traditional servers.

储存器技术(Storage Technology)Storage Technology

统一视频平台的超高速储存器技术为了适应超大容量和超大流量的媒体内容而采用了最先进的实时操作系统,将服务器指令中的节目信息映射到具体的硬盘空间,媒体内容不再经过服务器,瞬间直接送达到用户终端,用户等待一般时间小于0.2秒。最优化的扇区分布大大减少了硬盘磁头寻道的机械运动,资源消耗仅占同等级IP互联网的20%,但产生大于传统硬盘阵列3倍的并发流量,综合效率提升10倍以上。The ultra-high-speed storage technology of the unified video platform adopts the most advanced real-time operating system in order to adapt to the super-large capacity and super-large-flow media content, and maps the program information in the server command to the specific hard disk space, and the media content no longer passes through the server. It is delivered directly to the user terminal in an instant, and the user generally waits for less than 0.2 seconds. The optimized sector distribution greatly reduces the mechanical movement of the hard disk head seeking. The resource consumption is only 20% of the IP Internet of the same level, but the concurrent traffic generated is 3 times larger than that of the traditional hard disk array, and the overall efficiency is increased by more than 10 times.

网络安全技术(Network Security Technology)Network Security Technology

视联网的结构性设计通过每次服务单独许可制、设备与用户数据完全隔离等方式从结构上彻底根除了困扰互联网的网络安全问题,一般不需要杀毒程序、防火墙,杜绝了黑客与病毒的攻击,为用户提供结构性的无忧安全网络。The structural design of the Internet of View completely eradicates the network security problems that plague the Internet through the individual licensing system for each service, complete isolation of equipment and user data, and generally does not require anti-virus programs and firewalls, preventing hackers and virus attacks , to provide users with a structured worry-free security network.

服务创新技术(Service Innovation Technology)Service Innovation Technology

统一视频平台将业务与传输融合在一起,不论是单个用户、私网用户还是一个网络的总合,都不过是一次自动连接。用户终端、机顶盒或PC直接连到统一视频平台,获得丰富多彩的各种形态的多媒体视频服务。统一视频平台采用“菜谱式”配表模式来替代传统的复杂应用编程,可以使用非常少的代码即可实现复杂的应用,实现“无限量”的新业务创新。The unified video platform integrates business and transmission together, whether it is a single user, a private network user or the sum of a network, it is just an automatic connection. User terminals, set-top boxes or PCs are directly connected to the unified video platform to obtain rich and colorful multimedia video services in various forms. The unified video platform adopts the "recipe-style" table matching mode to replace the traditional complex application programming. It can realize complex applications with very little code and realize "unlimited" new business innovations.

视联网的组网如下所述:The networking of the Internet of View is as follows:

视联网是一种集中控制的网络结构,该网络可以是树型网、星型网、环状网等等类型,但在此基础上网络中需要有集中控制节点来控制整个网络。Vision networking is a network structure with centralized control. The network can be a tree network, star network, ring network, etc., but on this basis, a centralized control node is required in the network to control the entire network.

如图1所示,视联网分为接入网和城域网两部分。As shown in Figure 1, the Internet of Things is divided into two parts: the access network and the metropolitan area network.

接入网部分的设备主要可以分为3类:节点服务器,接入交换机,终端(包括各种机顶盒、编码板、存储器等)。节点服务器与接入交换机相连,接入交换机可以与多个终端相连,并可以连接以太网。The equipment in the access network part can be mainly divided into three categories: node server, access switch, terminal (including various set-top boxes, encoding boards, storage, etc.). The node server is connected with the access switch, and the access switch can be connected with multiple terminals and can be connected with Ethernet.

其中,节点服务器是接入网中起集中控制功能的节点,可控制接入交换机和终端。节点服务器可直接与接入交换机相连,也可以直接与终端相连。Wherein, the node server is a node with centralized control function in the access network, which can control the access switches and terminals. The node server can be directly connected to the access switch, and can also be directly connected to the terminal.

类似的,城域网部分的设备也可以分为3类:城域服务器,节点交换机,节点服务器。城域服务器与节点交换机相连,节点交换机可以与多个节点服务器相连。Similarly, the devices in the MAN part can also be divided into three categories: MAN servers, node switches, and node servers. The metro server is connected to the node switch, and the node switch can be connected to multiple node servers.

其中,节点服务器即为接入网部分的节点服务器,即节点服务器既属于接入网部分,又属于城域网部分。Wherein, the node server is the node server of the access network part, that is, the node server belongs to both the access network part and the metropolitan area network part.

城域服务器是城域网中起集中控制功能的节点,可控制节点交换机和节点服务器。城域服务器可直接连接节点交换机,也可直接连接节点服务器。The metropolitan area server is a node with a centralized control function in the metropolitan area network, which can control node switches and node servers. The metro server can be directly connected to the node switch, or directly connected to the node server.

由此可见,整个视联网络是一种分层集中控制的网络结构,而节点服务器和城域服务器下控制的网络可以是树型、星型、环状等各种结构。It can be seen that the entire Vision Network is a layered centralized control network structure, while the network controlled by the node server and the metro server can be in various structures such as tree, star, and ring.

形象地称,接入网部分可以组成统一视频平台(虚线圈中部分),多个统一视频平台可以组成视联网;每个统一视频平台可以通过城域以及广域视联网互联互通。Vividly speaking, the access network part can form a unified video platform (the part in the dotted circle), and multiple unified video platforms can form a video network; each unified video platform can be interconnected through the metropolitan area and the wide area video network.

视联网设备分类Classification of Internet of Things devices

1.1本发明实施例的视联网中的设备主要可以分为3类:服务器,交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。视联网整体上可以分为城域网(或者国家网、全球网等)和接入网。1.1 The devices in the Internet of View in the embodiment of the present invention can be mainly divided into three categories: servers, switches (including Ethernet gateways), terminals (including various set-top boxes, encoding boards, memory, etc.). As a whole, the Internet of Things can be divided into a metropolitan area network (or a national network, a global network, etc.) and an access network.

1.2其中接入网部分的设备主要可以分为3类:节点服务器,接入交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。1.2 The equipment in the access network can be mainly divided into three categories: node servers, access switches (including Ethernet gateways), terminals (including various set-top boxes, encoding boards, storage, etc.).

各接入网设备的具体硬件结构为:The specific hardware structure of each access network device is:

节点服务器:Node server:

如图2所示,主要包括网络接口模块201、交换引擎模块202、CPU模块203、磁盘阵列模块204;As shown in Figure 2, it mainly includes a network interface module 201, a switching engine module 202, a CPU module 203, and a disk array module 204;

其中,网络接口模块201,CPU模块203、磁盘阵列模块204进来的包均进入交换引擎模块202;交换引擎模块202对进来的包进行查地址表205的操作,从而获得包的导向信息;并根据包的导向信息把该包存入对应的包缓存器206的队列;如果包缓存器206的队列接近满,则丢弃;交换引擎模202轮询所有包缓存器队列,如果满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。磁盘阵列模块204主要实现对硬盘的控制,包括对硬盘的初始化、读写等操作;CPU模块203主要负责与接入交换机、终端(图中未示出)之间的协议处理,对地址表205(包括下行协议包地址表、上行协议包地址表、数据包地址表)的配置,以及,对磁盘阵列模块204的配置。Wherein, network interface module 201, the bag that CPU module 203, disk array module 204 come in all enters switching engine module 202; The guide information of packet stores this packet into the queue of corresponding packet buffer 206; If the queue of packet buffer 206 is close to full, then discards; Switching engine module 202 polls all packet buffer queues, and forwards if the following conditions are met: 1) The sending buffer of the port is not full; 2) The queue packet counter is greater than zero. Disk array module 204 mainly realizes the control to hard disk, comprises operations such as the initialization of hard disk, read and write; (including downlink protocol packet address table, uplink protocol packet address table, and data packet address table), and configuration of the disk array module 204 .

接入交换机:Access switch:

如图3所示,主要包括网络接口模块(下行网络接口模块301、上行网络接口模块302)、交换引擎模块303和CPU模块304;As shown in Figure 3, mainly comprise network interface module (downlink network interface module 301, uplink network interface module 302), switching engine module 303 and CPU module 304;

其中,下行网络接口模块301进来的包(上行数据)进入包检测模块305;包检测模块305检测包的目地地址(DA)、源地址(SA)、数据包类型及包长度是否符合要求,如果符合,则分配相应的流标识符(stream-id),并进入交换引擎模块303,否则丢弃;上行网络接口模块302进来的包(下行数据)进入交换引擎模块303;CPU模块304进来的数据包进入交换引擎模块303;交换引擎模块303对进来的包进行查地址表306的操作,从而获得包的导向信息;如果进入交换引擎模块303的包是下行网络接口往上行网络接口去的,则结合流标识符(stream-id)把该包存入对应的包缓存器307的队列;如果该包缓存器307的队列接近满,则丢弃;如果进入交换引擎模块303的包不是下行网络接口往上行网络接口去的,则根据包的导向信息,把该数据包存入对应的包缓存器307的队列;如果该包缓存器307的队列接近满,则丢弃。Wherein, the packet (upstream data) that the downstream network interface module 301 comes in enters the packet detection module 305; Whether the destination address (DA), source address (SA), data packet type and packet length of the packet detection module 305 detection packet meet the requirements, if Meet, then distribute corresponding flow identifier (stream-id), and enter switching engine module 303, otherwise discard; The packet (downstream data) that upstream network interface module 302 comes in enters switching engine module 303; The data packet that CPU module 304 comes in Enter switching engine module 303; Switching engine module 303 carries out the operation of looking into address table 306 to the bag that comes in, thereby obtains the guiding information of packet; If the bag that enters switching engine module 303 is that downlink network interface goes to uplink network interface, then combines Flow identifier (stream-id) stores this packet into the queue of corresponding packet cache 307; If the queue of this packet cache 307 is close to full, then discards; If the packet that enters switching engine module 303 is not downlink network interface, goes up If the data packet is sent to the network interface, the data packet is stored in the queue of the corresponding packet buffer 307 according to the direction information of the packet; if the queue of the packet buffer 307 is nearly full, it is discarded.

交换引擎模块303轮询所有包缓存器队列,在本发明实施例中分两种情形:Switching engine module 303 polls all packet buffer queues, divides two kinds of situations in the embodiment of the present invention:

如果该队列是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零;3)获得码率控制模块产生的令牌;If the queue goes from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) the port sending buffer is not full; 2) the queue packet counter is greater than zero; 3) the token generated by the code rate control module is obtained ;

如果该队列不是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。If the queue does not go from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) the sending buffer of the port is not full; 2) the packet counter of the queue is greater than zero.

码率控制模块308是由CPU模块304来配置的,在可编程的间隔内对所有下行网络接口往上行网络接口去的包缓存器队列产生令牌,用以控制上行转发的码率。The code rate control module 308 is configured by the CPU module 304 to generate tokens for all packet buffer queues going from the downlink network interface to the uplink network interface within a programmable interval to control the uplink forwarding code rate.

CPU模块304主要负责与节点服务器之间的协议处理,对地址表306的配置,以及,对码率控制模块308的配置。The CPU module 304 is mainly responsible for protocol processing with the node server, configuration of the address table 306 , and configuration of the code rate control module 308 .

以太网协转网关:Ethernet protocol conversion gateway:

如图4所示,主要包括网络接口模块(下行网络接口模块401、上行网络接口模块402)、交换引擎模块403、CPU模块404、包检测模块405、码率控制模块408、地址表406、包缓存器407和MAC添加模块409、MAC删除模块410。As shown in Figure 4, it mainly includes network interface modules (downlink network interface module 401, uplink network interface module 402), switching engine module 403, CPU module 404, packet detection module 405, code rate control module 408, address table 406, packet Buffer 407 and MAC addition module 409 , MAC deletion module 410 .

其中,下行网络接口模块401进来的数据包进入包检测模块405;包检测模块405检测数据包的以太网MAC DA、以太网MAC SA、以太网length or frame type、视联网目地地址DA、视联网源地址SA、视联网数据包类型及包长度是否符合要求,如果符合则分配相应的流标识符(stream-id);然后,由MAC删除模块410减去MAC DA、MAC SA、length or frame type(2byte),并进入相应的接收缓存,否则丢弃;Wherein, the data packet coming in from the downlink network interface module 401 enters the packet detection module 405; the packet detection module 405 detects the Ethernet MAC DA, Ethernet MAC SA, Ethernet length or frame type, visual networking destination address DA, visual networking Source address SA, depending on whether the network data packet type and packet length meet the requirements, if so, assign the corresponding stream identifier (stream-id); then, subtract MAC DA, MAC SA, length or frame type by the MAC deletion module 410 (2byte), and enter the corresponding receiving buffer, otherwise discard;

下行网络接口模块401检测该端口的发送缓存,如果有包则根据包的视联网目地地址DA获知对应的终端的以太网MAC DA,添加终端的以太网MAC DA、以太网协转网关的MACSA、以太网length or frame type,并发送。The downlink network interface module 401 detects the sending buffer of the port, if there is a packet, the Ethernet MAC DA of the corresponding terminal is known according to the visual network destination address DA of the packet, and the Ethernet MAC DA of the terminal, the MACSA of the Ethernet protocol conversion gateway, and the MACSA of the Ethernet protocol conversion gateway are added. Ethernet length or frame type, and send.

以太网协转网关中其他模块的功能与接入交换机类似。The functions of other modules in the Ethernet protocol conversion gateway are similar to those of the access switch.

终端:terminal:

主要包括网络接口模块、业务处理模块和CPU模块;例如,机顶盒主要包括网络接口模块、视音频编解码引擎模块、CPU模块;编码板主要包括网络接口模块、视音频编码引擎模块、CPU模块;存储器主要包括网络接口模块、CPU模块和磁盘阵列模块。It mainly includes a network interface module, a business processing module and a CPU module; for example, a set-top box mainly includes a network interface module, an video and audio codec engine module, and a CPU module; an encoding board mainly includes a network interface module, an video and audio encoding engine module, and a CPU module; It mainly includes network interface module, CPU module and disk array module.

1.3城域网部分的设备主要可以分为2类:节点服务器,节点交换机,城域服务器。其中,节点交换机主要包括网络接口模块、交换引擎模块和CPU模块;城域服务器主要包括网络接口模块、交换引擎模块和CPU模块构成。1.3 The equipment of the metropolitan area network can be mainly divided into two categories: node server, node switch, and metropolitan area server. Among them, the node switch mainly includes a network interface module, a switching engine module and a CPU module; the metro server mainly includes a network interface module, a switching engine module and a CPU module.

2、视联网数据包定义2. Definition of Internet of Vision data packets

2.1接入网数据包定义2.1 Definition of access network data packet

接入网的数据包主要包括以下几部分:目的地址(DA)、源地址(SA)、保留字节、payload(PDU)、CRC。The data packet of the access network mainly includes the following parts: destination address (DA), source address (SA), reserved bytes, payload (PDU), and CRC.

如下表所示,接入网的数据包主要包括以下几部分:As shown in the table below, the data packets of the access network mainly include the following parts:

DADA SASA ReservedReserved PayloadPayload CRCCRC

其中:in:

目的地址(DA)由8个字节(byte)组成,第一个字节表示数据包的类型(例如各种协议包、组播数据包、单播数据包等),最多有256种可能,第二字节到第六字节为城域网地址,第七、第八字节为接入网地址;The destination address (DA) consists of 8 bytes (byte), the first byte indicates the type of data packet (such as various protocol packets, multicast data packets, unicast data packets, etc.), there are up to 256 possibilities, The second byte to the sixth byte is the address of the metropolitan area network, and the seventh and eighth bytes are the address of the access network;

源地址(SA)也是由8个字节(byte)组成,定义与目的地址(DA)相同;The source address (SA) is also composed of 8 bytes (byte), and the definition is the same as that of the destination address (DA);

保留字节由2个字节组成;Reserved bytes consist of 2 bytes;

payload部分根据不同的数据报的类型有不同的长度,如果是各种协议包的话是64个字节,如果是单组播数据包话是32+1024=1056个字节,当然并不仅仅限于以上2种;The payload part has different lengths according to different datagram types. If it is a variety of protocol packets, it is 64 bytes. If it is a single multicast data packet, it is 32+1024=1056 bytes. Of course, it is not limited to Above 2 types;

CRC有4个字节组成,其计算方法遵循标准的以太网CRC算法。CRC consists of 4 bytes, and its calculation method follows the standard Ethernet CRC algorithm.

2.2城域网数据包定义2.2 MAN packet definition

城域网的拓扑是图型,两个设备之间可能有2种、甚至2种以上的连接,即节点交换机和节点服务器、节点交换机和节点交换机、节点交换机和节点服务器之间都可能超过2种连接。但是,城域网设备的城域网地址却是唯一的,为了精确描述城域网设备之间的连接关系,在本发明实施例中引入参数:标签,来唯一描述一个城域网设备。The topology of the metropolitan area network is a graph. There may be two or even more than two types of connections between two devices, that is, there may be more than 2 connections between node switches and node servers, node switches and node switches, and node switches and node servers. kind of connection. However, the MAN address of the MAN device is unique. In order to accurately describe the connection relationship between MAN devices, a parameter: label is introduced in the embodiment of the present invention to uniquely describe a MAN device.

本说明书中标签的定义和MPLS(Multi-Protocol Label Switch,多协议标签交换)的标签的定义类似,假设设备A和设备B之间有两个连接,那么数据包从设备A到设备B就有2个标签,数据包从设备B到设备A也有2个标签。标签分入标签、出标签,假设数据包进入设备A的标签(入标签)是0x0000,这个数据包离开设备A时的标签(出标签)可能就变成了0x0001。城域网的入网流程是集中控制下的入网过程,也就意味着城域网的地址分配、标签分配都是由城域服务器主导的,节点交换机、节点服务器都是被动的执行而已,这一点与MPLS的标签分配是不同的,MPLS的标签分配是交换机、服务器互相协商的结果。The definition of labels in this manual is similar to the definition of labels in MPLS (Multi-Protocol Label Switch, Multi-Protocol Label Switching). Assuming that there are two connections between device A and device B, then the data packets from device A to device B have 2 labels, the packet from device B to device A also has 2 labels. The label is divided into an incoming label and an outgoing label. Assuming that the label (incoming label) of the data packet entering device A is 0x0000, the label (outgoing label) of the data packet when it leaves device A may become 0x0001. The network access process of the metropolitan area network is a network access process under centralized control, which means that the address allocation and label allocation of the metropolitan area network are all dominated by the metropolitan area server, and the node switches and node servers are all passively executed. Different from MPLS label allocation, MPLS label allocation is the result of mutual negotiation between switches and servers.

如下表所示,城域网的数据包主要包括以下几部分:As shown in the table below, the data packet of the MAN mainly includes the following parts:

DADA SASA ReservedReserved 标签Label PayloadPayload CRCCRC

即目的地址(DA)、源地址(SA)、保留字节(Reserved)、标签、payload(PDU)、CRC。其中,标签的格式可以参考如下定义:标签是32bit,其中高16bit保留,只用低16bit,它的位置是在数据包的保留字节和payload之间。That is, destination address (DA), source address (SA), reserved byte (Reserved), label, payload (PDU), and CRC. Among them, the format of the label can refer to the following definition: the label is 32bit, of which the high 16bit is reserved, and only the low 16bit is used, and its position is between the reserved byte of the data packet and the payload.

基于视联网的上述特性,提出了本发明实施例的核心构思之一,遵循视联网的协议,由会管服务器、调度服务器接收视联网终端发送的会议切换请求,之后视联网终端响应于与会管服务器的退回指令退出当前会议,由调度服务器向会管服务器发送会议切换执行指令,以使得视联网终端切换到自身想参加的会议中,方便快捷地实现视联网终端按照自身需求参加会议。Based on the above-mentioned characteristics of the Internet of Vision, one of the core ideas of the embodiments of the present invention is proposed. Following the protocol of the Internet of Vision, the conference management server and the scheduling server receive the conference switching request sent by the Internet of Vision terminal, and then the Internet of Vision terminal responds to the meeting management The return command of the server exits the current conference, and the dispatching server sends a conference switching execution command to the conference management server, so that the video-network terminal switches to the conference it wants to participate in, and the video-network terminal can participate in the conference according to its own needs conveniently and quickly.

发明人发现在目前基于视联网的视频会议系统中,除了发起会议的终端以外,其他参会的终端都只能被动地被接入会议,以及被动的被退出会议,而没有主动选择会议的权利,这样就出现一个问题,当有多个会议同开会时,该终端只能被动接入到自身最先收到的参会邀请里,而不能主动切换到其他会议中。The inventor found that in the current video conferencing system based on the Internet of Vision, except for the terminal that initiates the conference, other terminals participating in the conference can only be passively connected to the conference, and passively withdraw from the conference, without the right to actively choose the conference , so there is a problem, when there are multiple conferences at the same time, the terminal can only passively connect to the conference invitation it received first, but cannot actively switch to other conferences.

例如:A终端和B终端同时分别发起了A会议和B会议,都需要F终端参会;或者A终端先发起了A会议,F终端被接入了A会议,在F终端参会期间,B终端发起了B会议,B会议也需要F终端参会。For example, if terminal A and terminal B initiate conference A and conference B respectively at the same time, terminal F needs to participate in the conference; or terminal A initiates conference A first, and terminal F is connected to conference A. The terminal initiates the B conference, and the B conference also requires the F terminal to participate in the conference.

当上述第一种情况出现时,目前的处理方法为以F终端接收到入会指令时间先后顺序为基准,假若F终端先接收到A终端的入会指令,则F终端加入A会议,即使F终端接收到B终端的入会指令,F终端也不能切换加入B会议,F终端需要等到退出A会议后,才会响应B终端的入会指令而加入B会议;前提是B会议依旧还开着。When the above-mentioned first situation occurs, the current processing method is based on the order in which terminal F receives the conference joining instructions. If terminal F receives the conference joining instructions from terminal A first, terminal F will join conference A, even if terminal F receives Terminal F can't switch to join conference B even when terminal B receives the join command. Terminal F needs to wait until it exits conference A before joining conference B in response to terminal B's join command; the premise is that conference B is still open.

当上述第二种情况出现时,目前的处理方法为F终端参加A会议期间接收到B终端的入会指令,F终端也不能切换加入B会议,等到F终端退出A会议后,响应B终端的入会指令而加入B会议,当然前提也是B会议依旧还开着。When the above second situation occurs, the current processing method is that terminal F receives the joining instruction from terminal B while terminal F is participating in conference A, and terminal F cannot switch to join conference B. After terminal F exits conference A, it responds to terminal B’s joining conference. In order to join meeting B, of course, the premise is that meeting B is still open.

针对上述问题,发明人经过深入研究,创造性的提出了视联网终端可以主动切换会议的方法,实现了视联网终端可以主动选择自身想要参加的会议。以下对本发明方案进行详细的解释和说明。In view of the above problems, the inventor creatively proposed a method in which the Internet-of-Vision terminals can actively switch conferences after in-depth research, and realized that the Internet-of-Vision terminals can actively select the conferences they want to participate in. The scheme of the present invention is explained and illustrated in detail below.

图5示出了本发明实施例一种切换会议的方法的流程图,该方法应用于会管服务器,切换会议的方法包括如下步骤:FIG. 5 shows a flowchart of a method for switching conferences according to an embodiment of the present invention. The method is applied to a conference management server. The method for switching conferences includes the following steps:

步骤101:接收视联网终端发送的会议切换请求,会议切换请求用于请求将视联网终端当前参加的会议由第一会议切换为第二会议,其中,第一会议是初始会管服务器管理的会议。Step 101: Receive a conference switch request sent by an Internet-of-Vision terminal. The conference-switching request is used to request to switch the conference currently attended by the Internet-of-Vision terminal from the first conference to a second conference, wherein the first conference is a conference managed by the initial conference management server .

本发明实施例中,视联网实现视频会议是基于调度服务器、会议控制软件、会管服务器以及终端来实现的,其中会管服务器是管理会议的服务器;会议控制软件是控制会议的软件,其一般安装于视联网终端上,用于发起或者结束会议,同时在会议过程中,用户也可以通过该软件进行会议的各种控制;调度服务器是用来调度视联网终端进行切换参会,以及维护更新会管服务器和各个视联网终端列表。In the embodiment of the present invention, video conferencing is realized based on the scheduling server, conference control software, conference management server and terminal, wherein the conference management server is the server for managing the conference; the conference control software is the software for controlling the conference. Installed on the Internet-of-Vision terminal, it is used to initiate or end the meeting. At the same time, during the meeting, the user can also perform various controls of the meeting through this software; the scheduling server is used to schedule the Internet-of-vision terminal to switch and participate in the meeting, as well as maintain and update It will manage the server and each video network terminal list.

需要开会时,安装有会议控制软件的终端可随时发送开会指令到会管服务器,会管服务器创建一个端口与该会议绑定,并发送开会响应指令到该终端。会管服务器发送入会指令到开会指令中附带的终端列表中的所有终端。对应的终端收到入会指令后做入会相关处理,并回复入会响应指令到端口,会管服务器收到入会响应指令后,转发入会响应指令到调度服务器,调度服务器收到入会响应指令后,解析入会响应指令中附带的端口号和终端号码,分别发送终端列表更新指令和会议列表更新指令到会管服务器,会管服务器将会议列表更新指令转发给终端。When a meeting is required, the terminal installed with the conference control software can send a meeting command to the conference management server at any time, and the conference management server creates a port to bind with the conference, and sends a conference response command to the terminal. The conference management server sends the conference joining instruction to all terminals in the terminal list attached to the conference opening instruction. After the corresponding terminal receives the join command, it performs the related processing of the join, and replies the join response command to the port. After receiving the join response command, the conference management server forwards the join response command to the dispatch server. After receiving the join response command, the dispatch server parses the join response command. Responding to the port number and terminal number attached to the command, respectively sending a terminal list update command and a conference list update command to the conference management server, and the conference management server forwards the conference list update command to the terminal.

上述过程中,安装有会议控制软件的终端与会管服务器进行交互,每个安装有会议控制软件的终端在同一时刻只能发起一个会议,但是可以有多个安装有会议控制软件的终端同时发起会议。会管服务器动态管理多个端口,端口标记从0到n用来唯一识别,端口用来管理会议,每个会议唯一对应一个端口。当有终端发起会议,会发送开会指令到会管服务器,会管服务器创建一个端口与该会议绑定;当会议停止后,会管服务器销毁对应的端口,各个端口单独运行在会管服务器上,端口之间不进行通信,但端口可以与视联网终端进行通信。In the above process, the terminal installed with the conference control software interacts with the conference management server. Each terminal installed with the conference control software can only initiate one conference at the same time, but multiple terminals installed with the conference control software can initiate a conference at the same time. . The meeting management server dynamically manages multiple ports. The port marks from 0 to n are used for unique identification, and the ports are used to manage meetings. Each meeting uniquely corresponds to one port. When a terminal initiates a meeting, it will send a meeting command to the meeting management server, and the meeting management server will create a port to bind with the meeting; when the meeting stops, the meeting management server will destroy the corresponding port, and each port will run independently on the meeting management server. The ports do not communicate with each other, but the ports can communicate with the Internet of Things terminals.

在会议开启后,参会的视联网终端可以通过自身显示界面显示的会议列表,来选择自己需要参加的会议,需要切换会议时,该视联网终端向会管服务器发送会议切换请求,会管服务器接收该视联网终端发送的会议切换请求,该会议切换请求用于请求将该视联网终端当前参加的会议由第一会议切换为第二会议。After the meeting is started, the Internet-connected video terminals participating in the meeting can choose the conference they want to participate in through the conference list displayed on the self-display interface. receiving a conference switching request sent by the Internet of Vision terminal, where the conference switching request is used to request that the conference currently attended by the Internet of Vision terminal be switched from a first conference to a second conference.

需要说明的是,还有一种情况,假若视联网中同时有很多会议,一个会管服务器能管理和处理的会议是有上限的,当一个会管服务器不能满足时,就需要有多个会管服务器,那么就会出现视联网终端切换的第一会议与第二会议在两个会管服务器的情况,一般情况下,把管理第一会议的会管服务器定义为初始会管服务器,切换的第一会议与第二会议在两个会管服务器的情况会在下文进行解释和说明,在此先不做赘述。以下先以切换的第一会议与第二会议在同一个会管服务器的情况为例。It should be noted that there is another situation. If there are many conferences in the video network at the same time, there is an upper limit for the conferences that can be managed and processed by one conference management server. When one conference management server cannot meet the requirements, multiple conference management servers are required. server, then it will appear that the first conference and the second conference that are switched by the network terminal are in two conference management servers. Generally, the conference management server that manages the first conference is defined as the initial conference management server, and the second conference management server that is switched is defined as the initial conference management server. The situation of the first conference and the second conference in the two conference management servers will be explained and described below, and will not be repeated here. The following first takes the situation where the switched first conference and the second conference are on the same conference management server as an example.

作为一个示例:安装有会议控制软件的视联网终端010-6983942和视联网终端028-87951032分别发起了1#会议和2#,视联网终端010-6983942和视联网终端028-87951032向会管服务器发送开会指令,视联网终端010-6983942的开会指令中携带有需要参会的视联网终端号码:010-83101987、010-83102103、010-64014567;视联网终端028-87951032的开会指令中携带有需要参会的视联网终端号码:028-5870239、023-67886000。As an example: 010-6983942 and 028-87951032, which are equipped with conference control software, initiate conference 1# and 2# respectively, and 010-6983942 and 028-87951032 send the conference management server Send the meeting command, the meeting command of the video network terminal 010-6983942 carries the number of the video network terminal that needs to participate in the meeting: 010-83101987, 010-83102103, 010-64014567; the video network terminal 028-87951032 carries the necessary Participating video network terminal numbers: 028-5870239, 023-67886000.

会管服务器创建1#端口与视联网终端010-6983942发起的1#会议绑定,创建2#端口与视联网终端028-87951032发起的2#会议绑定,并分别向视联网终端010-6983942和视联网终端028-87951032发送开会响应指令,已使得这两个终端知道会管服务器创建好了对应的端口。同时会管服务器分别向视联网终端010-83101987、视联网终端010-83102103、视联网终端010-64014567、视联网终端028-5870239、以及视联网终端023-67886000发送入会指令。The meeting management server creates 1# port and binds with the 1# conference initiated by the Internet of Vision terminal 010-6983942, creates a port 2# and binds with the 2# conference initiated by the Internet of Vision terminal 028-87951032, and sends the video to the Internet of Vision terminal 010-6983942 respectively And the video network terminal 028-87951032 sends a meeting response command, which has made the two terminals know that the corresponding port has been created by the conference management server. At the same time, the conference management server sends conference joining instructions to the Internet of Vision terminal 010-83101987, the Internet of Vision terminal 010-83102103, the Internet of Vision terminal 010-64014567, the Internet of Vision terminal 028-5870239, and the Internet of Vision terminal 023-67886000.

视联网终端010-83101987、视联网终端010-83102103、视联网终端010-64014567、视联网终端028-5870239、以及视联网终端023-67886000分别接收到入会指令后,被接入到对应的会议中。此时视联网终端010-83101987、视联网终端010-83102103、视联网终端010-64014567被接入视联网终端010-6983942发起的1#会议,并同时向会管服务器分别发送携带各自视联网号码的入会响应;视联网终端028-5870239、视联网终端023-67886000被接入视联网终端028-87951032发起的2#会议,并同时向会管服务器分别发送携带各自视联网号码的入会响应。After receiving the joining instructions, the Internet of Vision terminal 010-83101987, the Internet of Vision terminal 010-83102103, the Internet of Vision terminal 010-64014567, the Internet of Vision terminal 028-5870239, and the Internet of Vision terminal 023-67886000 are connected to the corresponding conference after receiving the joining instructions . At this time, the video network terminal 010-83101987, the video network terminal 010-83102103, and the video network terminal 010-64014567 are connected to the 1# conference initiated by the video network terminal 010-6983942, and at the same time, they send the respective video numbers to the conference management server. 2# conference initiated by the Internet of Vision terminal 028-5870239 and Internet of Vision terminal 023-67886000, and at the same time send the joining responses carrying their respective Internet of Vision numbers to the conference management server.

会管服务器接收到入会响应后,将入会响应转发给调度服务器,调度服务器接收后,根据入会响应中携带的端口号和终端号码,向对应的端口分别发送终端列表更新指令和会议列表更新指令,会管服务器中各个端口接收后,将会议列表更新指令转发给各自对应的终端。终端列表更新指令使得1#端口更新自身的终端列表为:010-83101987、010-83102103、010-64014567;2#端口更新自身的终端列表为:028-5870239、023-67886000。会议列表更新指令使得视联网终端010-83101987、视联网终端010-83102103、视联网终端010-64014567、视联网终端028-5870239、以及视联网终端023-67886000更新各自的会议列表,在各自的显示界面上显示出会议列表:1#会议、2#会议,自身所处在哪一个会议里面,该会议会被突出显示以示区别。比如视联网终端010-83101987正参加在1#会议,那么视联网终端010-83101987的显示界面上显示的会议列表为:1#会议、2#会议,其中1#会议被突出显示,表示自身正在参加的是1#会议。After the meeting management server receives the meeting joining response, it forwards the meeting joining response to the dispatching server. After the dispatching server receives it, according to the port number and terminal number carried in the meeting joining response, it sends a terminal list update command and a conference list update command to the corresponding port respectively. Each port in the conference management server forwards the conference list update instruction to the respective corresponding terminals after receiving it. The terminal list update command makes the 1# port update its own terminal list as: 010-83101987, 010-83102103, 010-64014567; the 2# port updates its own terminal list as: 028-5870239, 023-67886000. The conference list update instruction makes the video network terminal 010-83101987, the video network terminal 010-83102103, the video network terminal 010-64014567, the video network terminal 028-5870239, and the video network terminal 023-67886000 to update their conference lists, and display The interface displays the meeting list: 1# meeting, 2# meeting, which meeting you are in, and the meeting will be highlighted to show the difference. For example, 010-83101987 is participating in the 1# conference, then the conference list displayed on the display interface of the 010-83101987 terminal is: 1# conference, 2# conference, and the 1# conference is highlighted, indicating that it is Participated in the 1# meeting.

假若视联网终端010-83101987想要加入2#会议,那么视联网终端010-83101987向会管服务器发送会议切换请求,该会议切换请求用于请求将视联网终端010-83101987当前参加的会议由1#会议切换为2#会议,该会议切换请求中携带2#端口的号码:2#,和视联网终端010-83101987自身的号码:010-83101987,会管服务器会接收到该请求:2#、010-83101987。If the video network terminal 010-83101987 wants to join the 2# conference, then the video network terminal 010-83101987 sends a conference switching request to the conference management server. #Conference switching to 2# conference, the conference switching request carries the number of 2# port: 2#, and the number of the Internet-connected terminal 010-83101987: 010-83101987, the conference management server will receive the request: 2#, 010-83101987.

步骤102:响应于会议切换请求,向视联网终端发送退会指令,且将会议切换请求转发给调度服务器。Step 102: In response to the conference switching request, send a withdrawal instruction to the Internet-of-Vision terminal, and forward the conference switching request to the scheduling server.

本发明实施例中,在会管服务器接收到视联网终端发送的会议切换请求后,会管服务器根据该该会议切换请求的具体内容,解析得到视联网终端需要加入第二会议,那么会管服务器向视联网终端发送退会指令,并同时将该会议切换请求转发给调度服务器。In the embodiment of the present invention, after the conference management server receives the conference switching request sent by the video network terminal, the conference management server analyzes and obtains that the video network terminal needs to join the second conference according to the specific content of the conference switching request, then the conference management server Send a withdrawal instruction to the Internet-of-Vision terminal, and at the same time forward the conference switching request to the scheduling server.

沿用以上示例:视联网终端010-83101987需要加入2#会议,那么视联网终端010-83101987向会管服务器发送会议切换请求:2#、010-83101987,会管服务器接收到视联网终端发送的会议切换请求后,根据该会议切换请求的具体内容:2#、010-83101987,解析得到视联网终端010-83101987需要加入2#端口管理的2#会议,那么会管服务器向视联网终端010-83101987发送退会指令,并同时将该会议切换请求:2#、010-83101987转发给调度服务器。Use the above example: the video network terminal 010-83101987 needs to join the 2# conference, then the video network terminal 010-83101987 sends a conference switching request to the conference management server: 2#, 010-83101987, and the conference management server receives the conference sent by the video network terminal After switching the request, according to the specific content of the conference switching request: 2#, 010-83101987, it is analyzed that the Internet-of-Vision terminal 010-83101987 needs to join the 2# conference managed by the 2# port, and then the management server sends the Internet-of-Vision terminal 010-83101987 Send a withdrawal instruction, and at the same time forward the conference switching request: 2#, 010-83101987 to the scheduling server.

步骤103:接收视联网终端发送的退会响应,并将退会响应转发给调度服务器,以使调度服务器对退会响应和会议切换请求进行响应,实现视联网终端接入第二会议。Step 103: Receive the cancellation response sent by the Internet-of-TV terminal, and forward the cancellation response to the scheduling server, so that the scheduling server responds to the cancellation response and the conference switching request, and realizes that the Internet-TV terminal accesses the second conference.

本发明实施例中,在会管服务器向视联网终端发送退会指令后,视联网终端接收到退会指令后,视联网终端执行退会指令,退出自身参加的第一会议,并在退出第一会议后,向会管服务器发送退会响应,会管服务器接收到退会响应后,确定视联网终端退出参加的第一会议,并同时将退会响应转发给调度服务器。调度服务器响应于会议切换请求和退会响应,生成会议切换执行指令,并将会议切换执行指令发送给会管服务器中管理第二会议的端口。会管服务器中管理第二会议的端口接收到会议切换执行指令后,响应于该会议切换执行指令,向视联网终端发送入会指令,以使得视联网终端执行该入会指令进而加入第二会议。In the embodiment of the present invention, after the meeting management server sends the withdrawal instruction to the Internet-connected terminal, and the Internet-connected terminal receives the withdrawal instruction, the Internet-connected terminal executes the withdrawal instruction, exits the first conference that it participates in, and exits the first meeting. , sending a withdrawal response to the conference management server, and after receiving the withdrawal response, the conference management server determines that the Internet-connected terminal has withdrawn from the first conference it participated in, and at the same time forwards the withdrawal response to the scheduling server. The scheduling server generates a conference switching execution instruction in response to the conference switching request and the withdrawal response, and sends the conference switching execution instruction to the port of the conference management server that manages the second conference. After receiving the conference switching execution command, the port of the conference management server that manages the second conference sends a conference joining command to the video-network terminal in response to the conference switching execution command, so that the video-networking terminal executes the conference joining command and joins the second conference.

沿用以上示例:视联网终端010-83101987接收到会管服务器发送的退会指令后,执行退会指令,退出自身参加的1#会议,在退出1#会议后,向会管服务器发送退会响应,会管服务器接收到退会响应后,确定视联网终端010-83101987退出1#端口管理的1#会议,并同时将退会响应转发给调度服务器。Use the above example: After receiving the withdrawal instruction sent by the conference management server, the video network terminal 010-83101987 executes the withdrawal instruction and exits the 1# meeting it participated in. After exiting the 1# conference, it sends a withdrawal response to the conference management server. After the server receives the withdrawal response, it determines that the video network terminal 010-83101987 withdraws from the 1# conference managed by the 1# port, and at the same time forwards the withdrawal response to the scheduling server.

调度服务器接收到视联网终端010-83101987的会议切换请求和退会响应后,解析确定视联网终端010-83101987需要加入2#会议且已经退出1#会议,调度服务器向会管服务器中管理2#会议的2#端口发送会议切换执行指令,该会议切换执行指令包括:管理2#会议的端口号码:2#和需要加入的视联网终端号码:010-83101987。After the scheduling server receives the conference switching request and the withdrawal response from the Internet-of-Vision terminal 010-83101987, it analyzes and determines that the Internet-of-Vision terminal 010-83101987 needs to join the 2# conference and has exited the 1# conference, and the dispatching server manages the 2# conference from the conference management server The 2# port of the 2# port sends the conference switching execution command, and the conference switching execution command includes: the port number for managing the 2# conference: 2# and the video network terminal number to be joined: 010-83101987.

会管服务器中2#端口接收到调度服务器发送的会议切换执行指令后,响应于该会议切换执行指令:2#、010-83101987,向视联网终端010-83101987发送入会指令,视联网终端010-83101987接收到入会指令并执行,就加入2#会议。After the 2# port in the conference management server receives the conference switching execution command sent by the scheduling server, it responds to the conference switching execution command: 2#, 010-83101987, and sends a conference joining command to the video networking terminal 010-83101987, and the video networking terminal 010- 83101987 receives and executes the join command, and joins the 2# meeting.

综上所述,视联网终端就可以实现主动切换任一会议,而在切换会议的过程中,调度服务器接收到视联网终端退出第一会议而触发的退会响应,以及视联网终端加入第二会议触发的入会响应,调度服务器都会向会管服务器发送终端列表更新指令和会议列表更新指令,其中,调度服务器在接收到退会响应之后,会管服务器以及视联网终端进行相应更新的具体步骤如下:To sum up, the Internet-of-Vision terminal can actively switch any conference, and during the switching process, the scheduling server receives the withdrawal response triggered by the Internet-of-Vision terminal withdrawing from the first conference, and the Internet-of-Vision terminal joins the second conference The dispatching server will send a terminal list update command and a conference list update command to the conference management server for the triggered conference joining response. After the dispatching server receives the withdrawal response, the specific steps for updating the conference management server and the Internet-connected terminals are as follows:

步骤s1:接收调度服务器发送的第一终端列表更新指令和第一会议列表更新指令,并将第一会议列表更新指令转发给视联网终端,第一会议列表更新指令用于指示视联网终端更新自身的参会状态列表;Step s1: Receive the first terminal list update instruction and the first meeting list update instruction sent by the scheduling server, and forward the first meeting list update instruction to the Internet of Vision terminal, the first meeting list update instruction is used to instruct the Internet of View terminal to update itself The list of participating status;

步骤s2:根据第一终端列表更新指令,更新第一会议的参会终端列表;Step s2: update the list of participating terminals of the first conference according to the first terminal list update instruction;

其中,第一终端列表更新指令和第一会议列表更新指令是调度服务器响应于退会响应而生成的。Wherein, the first terminal list update instruction and the first conference list update instruction are generated by the scheduling server in response to the withdrawal response.

本发明实施例中,调度服务器接收到会管服务器转发的视联网终端退出第一会议触发的退会响应之后,会向会管服务器发送第一终端列表更新指令和第一会议列表更新指令,会管服务器根据第一终端列表更新指令,更新自身所管理的第一会议的参会终端列表,同时会管服务器将第一会议列表更新指令转发给视联网终端,视联网终端根据第一会议列表更新指令更新自身的参会状态列表。In the embodiment of the present invention, after receiving the withdrawal response triggered by the Internet-connected terminal exiting the first conference forwarded by the conference management server, the dispatching server will send the first terminal list update command and the first conference list update command to the conference management server. According to the first terminal list update instruction, the server updates the participant terminal list of the first conference managed by itself, and at the same time, the conference management server forwards the first conference list update instruction to the video network terminal, and the video network terminal updates the first conference list according to the command Update its own conference status list.

沿用以上示例:视联网终端010-83101987退出1#会议后,向会管服务器发送退会响应,会管服务器转发该退会响应到调度服务器,调度服务器接收到视联网终端010-83101987的退会响应之后,向会管服务器发送终端列表更新指令和会议列表更新指令,会管服务器根据终端列表更新指令,更新自身的1#端口的终端列表为:010-83102103、010-64014567;同时会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1#会议、2#会议,但1#会议、2#会议都不会被突出显示,表示自身当前没有参加任何会议。由于此时视联网终端010-83101987只是退出1#会议,还没有加入2#会议,所以会管服务器的2#端口的终端列表依然为:028-5870239、023-67886000。Use the above example: after the Internet of Vision terminal 010-83101987 exits the 1# conference, it sends a withdrawal response to the conference management server, and the management server forwards the withdrawal response to the scheduling server. After the scheduling server receives the withdrawal response of the Internet of Vision terminal 010-83101987 Send the terminal list update command and the conference list update command to the conference management server, and the conference management server will update the terminal list of its 1# port according to the terminal list update command: 010-83102103, 010-64014567; at the same time, the conference management server will update the conference list The update instruction is forwarded to the Internet of Vision terminal 010-83101987, and the Internet of Vision terminal 010-83101987 updates its own conference status list according to the conference list update instruction, and displays the conference list on its own display interface: 1# conference, 2# conference, but Neither the 1# meeting nor the 2# meeting will be highlighted, indicating that you are not currently participating in any meeting. Because at this moment, the Internet-connected terminal 010-83101987 just exits the 1# meeting and has not yet joined the 2# meeting, so the terminal list of the 2# port of the management server is still: 028-5870239, 023-67886000.

在视联网终端加入第二会议后,视联网终端向会管服务器发送入会响应之后,会管服务器以及视联网终端进行相应更新的具体步骤如下:After the Internet-of-Vision terminal joins the second meeting, and after the Internet-of-Vision terminal sends a conference joining response to the conference management server, the specific steps for the conference management server and the Internet-of-Vision terminal to update accordingly are as follows:

步骤t1:接收视联网终端发送的入会响应,并将入会响应转发给调度服务器,入会响应是视联网终端执行入会指令,加入第二会议而触发的;Step t1: receiving the conference joining response sent by the Internet-of-TV terminal, and forwarding the conference-joining response to the scheduling server. The conference-joining response is triggered when the Internet-of-TV terminal executes the conference-joining instruction and joins the second conference;

步骤t2:接收调度服务器发送的第二终端列表更新指令和第二会议列表更新指令,并将第二会议列表更新指令转发给视联网终端,第二会议列表更新指令用于指示视联网终端更新自身的参会状态列表;Step t2: Receive the second terminal list update instruction and the second conference list update instruction sent by the scheduling server, and forward the second conference list update instruction to the Internet of Vision terminal, the second conference list update instruction is used to instruct the Internet of Vision terminal to update itself list of participating status;

步骤t3:根据第二终端列表更新指令,更新第二会议的参会终端列表。Step t3: Update the list of participating terminals of the second conference according to the second terminal list update instruction.

其中,第二终端列表更新指令和第二会议列表更新指令是调度服务器响应于入会响应而生成的。Wherein, the second terminal list update instruction and the second conference list update instruction are generated by the scheduling server in response to the conference joining response.

本发明实施例中,视联网终端加入第二会议后,向会管服务器发送入会响应,调度服务器接收到会管服务器转发的视联网终端加入第二会议触发的入会响应之后,向会管服务器发送第二终端列表更新指令和第二会议列表更新指令,会管服务器根据第二终端列表更新指令,更新自身所管理的第二会议的参会终端列表,同时会管服务器将第二会议列表更新指令转发给视联网终端,视联网终端根据第二会议列表更新指令更新自身的参会状态列表。In the embodiment of the present invention, after the Internet-connected video terminal joins the second meeting, it sends a joining response to the meeting management server. The second terminal list update command and the second conference list update command, the conference management server updates the participant terminal list of the second conference managed by itself according to the second terminal list update command, and at the same time the conference management server updates the second conference list update command Forwarding to the video network terminal, and the video network terminal updates its own conference participation status list according to the second conference list update instruction.

沿用以上示例:视联网终端010-83101987加入2#会议后,向会管服务器发送入会响应,会管服务器转发该入会响应到调度服务器,调度服务器接收到视联网终端010-83101987的入会响应之后,向会管服务器发送终端列表更新指令和会议列表更新指令,会管服务器根据终端列表更新指令,更新自身的2#端口的终端列表为:010-83101987、028-5870239、023-67886000;同时会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1#会议、2#会议,其中2#会议会被突出显示,表示自身当前正在参加2#会议。Use the above example: After joining the 2# meeting, the Internet-of-Vision terminal 010-83101987 sends a joining response to the conference management server, and the management server forwards the joining response to the scheduling server. Send the terminal list update command and conference list update command to the meeting management server, and the meeting management server will update the terminal list of its 2# port according to the terminal list update command: 010-83101987, 028-5870239, 023-67886000; The server forwards the conference list update instruction to the Internet of Vision terminal 010-83101987, and the Internet of Vision terminal 010-83101987 updates its own conference status list according to the conference list update instruction, and displays the conference list on its own display interface: 1# conference, 2 #meeting, where 2#meeting will be highlighted, indicating that you are currently participating in 2#meeting.

图6示出了本发明实施例另一种切换会议的方法的流程图,该方法应用于调度服务器,切换会议的方法包括如下步骤:FIG. 6 shows a flowchart of another method for switching conferences according to an embodiment of the present invention. The method is applied to a scheduling server. The method for switching conferences includes the following steps:

步骤201:接收第一会管服务器发送的会议切换请求,会议切换请求为视联网终端发送给初始会管服务器的,会议切换请求用于请求将视联网终端当前参加的会议由第一会议切换为第二会议,其中,第一会议是初始会管服务器管理的会议;Step 201: Receive the conference switching request sent by the first conference management server. The conference switching request is sent by the video network terminal to the initial conference management server. The conference switching request is used to request to switch the conference currently attended by the video network terminal from the first conference to The second conference, wherein the first conference is a conference managed by the initial conference management server;

步骤202:接收初始会管服务器发送的退会响应,退会响应为视联网终端发送给初始会管服务器的,退会响应是视联网终端执行退会指令,退出第一会议而触发的;退会指令为初始会管服务器响应于会议切换请求向视联网终端发送的;Step 202: Receive the cancellation response sent by the initial meeting management server. The cancellation response is sent by the Internet-connected terminal to the initial meeting management server. The management server sends it to the Internet-of-Sight terminal in response to the conference switching request;

步骤203:响应于会议切换请求和退会响应,向管理第二会议的会管服务器发送会议切换执行指令,以使管理第二会议的会管服务器将视联网终端接入第二会议。Step 203: In response to the conference switching request and the withdrawal response, send a conference switching execution instruction to the conference management server managing the second conference, so that the conference management server managing the second conference will connect the video-connected terminal to the second conference.

本发明实施例中,对应于会管服务器的相关操作,调度服务器响应于接收到的请求、指令,发出响应的指令。调度服务器接收会管服务器转发的视联网终端发送的会议切换请求,解析会议切换请求,得到目标端口的号码和视联网终端的终端号码之后,再接收会管服务器转发的视联网终端退出第一会议后触发的退会响应;调度服务器响应于接收到会议切换请求和退会响应,向会管服务器的管理第二会议的端口发送会议切换执行指令,以使会管服务器将视联网终端接入第二会议。In the embodiment of the present invention, corresponding to the relevant operations of the conference management server, the scheduling server responds to the received request and instruction, and sends a response instruction. The scheduling server receives the conference switching request sent by the video network terminal forwarded by the conference management server, analyzes the conference switching request, and obtains the number of the target port and the terminal number of the video network terminal, and then receives the video network terminal forwarded by the conference management server to exit the first meeting A withdrawal response triggered later; in response to receiving the conference switching request and the withdrawal response, the scheduling server sends a conference switching execution command to the port of the conference management server for managing the second conference, so that the conference management server will connect the video network terminal to the second conference .

同样的,在切换会议过程中,调度服务器根据接收到退会响应和入会响应,向会管服务器发送终端列表更新指令和会议列表更新指令,具体步骤包括:Similarly, in the process of switching conferences, the scheduling server sends a terminal list update command and a conference list update command to the conference management server according to the received withdrawal response and join response, and the specific steps include:

步骤u1:响应于退会响应,向会管服务器发送第一终端列表更新指令和第一会议列表更新指令,以使得会管服务器更新自身所管理的会议的参会终端列表,并使得视联网终端更新自身的参会状态列表;Step u1: In response to the withdrawal response, send the first terminal list update command and the first conference list update command to the conference management server, so that the conference management server updates the list of participating terminals of the conference managed by itself, and makes the Internet-connected terminal update A list of its own participation status;

步骤u2:响应于入会响应,向会管服务器发送第二终端列表更新指令和第二会议列表更新指令,以使得管理第二会议的会管服务器更新自身所管理的会议的参会终端列表,并使得视联网终端更新自身的参会状态列表;入会响应为视联网终端发送给会管服务器的,入会响应是视联网终端响应于入会指令,参加第二会议后触发的;入会指令为会管服务器响应于会议切换执行指令,向视联网终端发送的。Step u2: In response to the joining response, send the second terminal list update instruction and the second conference list update instruction to the conference management server, so that the conference management server managing the second conference updates the conference participant terminal list of the conference it manages, and Make the video network terminal update its own meeting status list; the join response is sent by the video network terminal to the conference management server, and the join response is triggered after the video network terminal responds to the join instruction and participates in the second meeting; It is sent to the Internet-of-Vision terminal in response to the conference switching execution instruction.

本发明实施例中,调度服务器响应于退会响应,向会管服务器发送第一终端列表更新指令和第一会议列表更新指令,以使得会管服务器的1#端口更新自身所管理的会议的参会终端列表,更新后的1#端口参会终端列表中不再包括退出第一会议的视联网终端,并且此时退出第一会议的视联网终端更新后的参会状态列表不突出显示任何会议。In the embodiment of the present invention, the dispatching server sends the first terminal list update instruction and the first conference list update instruction to the conference management server in response to the cancellation response, so that the 1# port of the conference management server updates the participants of the conference managed by itself In the terminal list, the updated 1# port participant terminal list no longer includes the video network terminal that exited the first conference, and the updated conference status list of the video network terminal that exited the first conference does not highlight any conference.

调度服务器响应于入会响应,向会管服务器发送第二终端列表更新指令和第二会议列表更新指令,以使得会管服务器的2#端口更新自身所管理的会议的参会终端列表,更新后的2#端口参会终端列表中将包括加入第二会议的视联网终端,并且此时加入第二会议的视联网终端更新后的参会状态列表突出显示2#会议。In response to the joining response, the scheduling server sends the second terminal list update command and the second conference list update command to the conference management server, so that the 2# port of the conference management server updates the conference participant terminal list of the conference managed by itself, and the updated The terminal list of port 2# will include the Internet-connected video terminals joining the second conference, and the updated conference status list of the Internet-connected video terminals joining the second conference will highlight the 2# conference.

需要说明的是,从纯理论上来将,会管服务器自身本质上是可以完成调度服务器的功能的。例如:会管服务器中管理1#会议的1#端口中任一参会视联网终端需要参加和2#端口管理的2#会议,向会管服务器发送会议切换请求,该会议切换请求携带2#端口的号码和视联网终端自身的号码;会管服务器接收到会议切换请求后,通过1#端口向视联网终端发送退会指令,视联网终端退出1#会议后向会管服务器1#端口发送退会响应,会管服务器根据退会响应更新1#端口的终端列表,并向视联网终端发送会议列表更新指令,以使得视联网终端更新自身参会会议列表;会管服务器响应于会议切换请求和退会响应,通过2#端口向视联网终端发送入会指令,视联网终端接收入会指令后加入2#会议,并向会管服务器发送入会响应,会管服务器根据入会响应更新2#端口的终端列表,并向视联网终端发送会议列表更新指令,以使得视联网终端更新自身参会会议列表。It should be noted that, purely theoretically, the management server itself can essentially complete the function of the scheduling server. For example: Any participant in the 1# port that manages the 1# conference in the conference management server needs to participate in the 2# conference managed by the 2# port, and sends a conference switching request to the conference management server. The conference switching request carries 2# The number of the port and the number of the video network terminal itself; after receiving the conference switching request, the conference management server sends a withdrawal command to the video network terminal through the 1# port, and the video network terminal exits the 1# conference and sends a withdrawal to the conference management server 1# port In response, the meeting management server updates the terminal list of port 1# according to the withdrawal response, and sends a meeting list update command to the Internet-of-view terminal, so that the terminal of the Internet-of-view updates its own meeting list; the meeting management server responds to the meeting switching request and the withdrawal response , send the join command to the video network terminal through the 2# port, the video network terminal will join the 2# conference after receiving the join command, and send the join response to the conference management server, and the conference management server will update the terminal list of the 2# port according to the join response, and send the The Internet-of-Vision terminal sends a conference list update instruction, so that the Internet-of-Vision terminal updates its own conference list.

但在实际应用中,之所以使用调度服务器是因为,随着视联网的发展,视频会议的数量也随着增多,假若一个会管服务器在保证自身运行处理数据效率的同时,可以满足管理和处理100个端口及其所带的视联网终端开会所需的各种请求、指令,那么假若有超过100个端口及其所带的视联网终端开会所需的各种请求、指令存在时,会导致会管服务器工作效率降低,并且随着会议数量的增大,会管服务器工作效率将呈指数型下降,因此,调度服务器应运而生,其用来分担处理原本会管服务器一部分的工作,可以极大的提高会管服务器的工作效率。However, in practical applications, the reason why the scheduling server is used is that with the development of the Internet of Things, the number of video conferencing is also increasing. If there are more than 100 ports and the various requests and instructions required for the conference of the Internet-of-Vision terminals it carries, it will lead to The work efficiency of the meeting management server decreases, and with the increase of the number of conferences, the work efficiency of the meeting management server will decrease exponentially. Greatly improve the work efficiency of the management server.

并且,随着会议数量的增大,单个会管服务器肯定不能满足已有的需求,就需要有多个会管服务器来共同工作,假若没有调度服务器,那么每个会管服务器不但都要彼此连接,并且当视联网终端需要跨会管服务器进行切换会议操作,不但操作步骤繁琐,而且操作产生的数据量庞大。而调度服务器就可以完美的管理、调度这些会管服务器,使得多个会管服务器各自达到最优的工作效率。Moreover, as the number of conferences increases, a single conference management server will definitely not be able to meet the existing needs, and multiple conference management servers are required to work together. If there is no scheduling server, then each conference management server must not only be connected to each other , and when the Internet-based terminal needs to switch conference operations across conference management servers, not only the operation steps are cumbersome, but also the amount of data generated by the operation is huge. The scheduling server can perfectly manage and schedule these management servers, so that multiple management servers can achieve optimal work efficiency.

以下,对视联网终端需要跨两个会管服务器进行切换会议的方法做详细解释和说明:The following is a detailed explanation and description of the method for video network terminals to switch conferences across two conference management servers:

假设两个会管服务器分别为:初始会管服务器和太素会管服务器,视联网终端参加的第一会议是由初始会管服务器来管理的,其需要切换的第二会议是由太素会管服务器来管理的,初始会管服务器和太素会管服务器在建立各自的会议时,都会向调度服务器发送入会响应指令,入会响应指令中附带各自管理会议的端口号、终端号码以及自身的物理地址(MAC)到调度服务器,调度服务器收到入会响应指令后,会生成对应的标识来区分初始会管服务器和太素会管服务器各自管理的会议端口,同时调度服务器向两个会管服务器发送的终端列表更新指令和会议列表更新指令,都可以明确的指示出会议所在的会管服务器,例如调度服务器可以按照接收到的会管服务器的入会响应指令,依次生成1-1#、1-2#、2-1#、2-2#,其分别表示初始会管服务器中的1#会议和2#会议和太素会管服务器中的1#会议和2#会议。Assume that the two meeting management servers are: the initial meeting management server and the Taisu meeting management server. Managed by the management server, when the initial management server and the Taisu management server set up their respective conferences, they will send a join response command to the scheduling server. The join response command includes the port number, terminal number and their own physical address (MAC) to the dispatching server, after the dispatching server receives the join response command, it will generate a corresponding identifier to distinguish the conference ports managed by the initial conference management server and the Taisu conference management server, and at the same time, the dispatching server will send a message to the two conference management servers Both the terminal list update command and the conference list update command can clearly indicate the conference management server where the conference is located. For example, the scheduling server can generate 1-1#, 1-2 #, 2-1#, 2-2# respectively represent the 1# meeting and the 2# meeting in the initial meeting management server and the 1# meeting and the 2# meeting in the Taisu meeting management server.

当参加初始会管服务器中任一会议的视联网终端需要切换参加太素会管服务器中任一会议,按照步骤101~103进行。首先视联网服务器向初始会管服务器发送切换会议请求,该切换会议请求携带目标端口的号码和自身的号码,初始会管服务器接收到该切换会议请求,向视联网终端发送退会指令,并同时将该切换会议请求转发给调度服务器。When a video network terminal participating in any conference in the initial conference management server needs to switch to participate in any conference in the Taisu conference management server, follow steps 101-103. Firstly, the video network server sends a switching conference request to the initial conference management server. The switching conference request carries the number of the target port and its own number. The switching meeting request is forwarded to the scheduling server.

视联网终端接收到退会指令,响应于退会指令,退出当前参加的第一会议,并同时向初始会管服务器发送退会响应,初始会管服务器接收到退会响应后,将退会响应转发给调度服务器,调度服务器接收到退会响应后,向初始会管服务器发送终端列表更新指令和会议列表更新指令,初始会管服务器根据终端列表更新指令更新自身管理的第一会议的终端列表,并将会议列表更新指令发送给视联网终端,视联网终端接收会议列表更新指令后,更新自身参会的会议列表。The Internet-connected video terminal receives the withdrawal instruction, responds to the withdrawal instruction, withdraws from the first conference currently participating, and at the same time sends a withdrawal response to the initial conference management server, and the initial conference management server receives the withdrawal response and forwards the withdrawal response to the scheduling server, After receiving the cancellation response, the scheduling server sends the terminal list update command and the conference list update command to the initial conference management server, and the initial conference management server updates the terminal list of the first conference managed by itself according to the terminal list update command, and sends the conference list update command Send to the Internet-of-Vision terminal, and the Internet-of-Vision terminal updates the list of conferences it participates in after receiving the conference list update instruction.

调度服务器在接收到会议切换请求时,解析其内容,得到目标端口的号码和视联网终端的号码,在向初始会管服务器发送终端列表更新指令和会议列表更新指令后,向太素会管服务器发送会议切换执行指令,该会议切换执行指令中携带视联网终端的号码。When the scheduling server receives the conference switching request, it analyzes the content, obtains the number of the target port and the number of the Internet-connected terminal, and sends the terminal list update command and the conference list update command to the initial conference management server, and then sends the Taisu conference management server Sending a conference switching execution instruction, the conference switching execution instruction carries the number of the Internet-of-view terminal.

太素会管服务器接收会议切换执行指令,根据会议切换执行指令中携带视联网终端的号码,向视联网终端发送入会指令,视联网终端接收入会指令,加入太素会管服务器管理的第二会议,并向太素会管服务器发送入会响应。太素会管服务器接收入会响应,并转发给调度服务器。The Taisu management server receives the conference switching execution command, and sends a conference joining instruction to the video networking terminal according to the number of the video network terminal carried in the conference switching execution command, and the video networking terminal receives the conference joining command and joins the second meeting managed by the Taisu conference management server , and send a membership response to the Taisu Club Management server. The Taisu club management server receives the membership response and forwards it to the scheduling server.

调度服务器接收入会响应后,向太素会管服务器发送终端列表更新指令和会议列表更新指令,太素会管服务器接收到终端列表更新指令和会议列表更新指令,根据终端列表更新指令更新自身管理的第二会议的终端列表,并将会议列表更新指令发送给视联网终端,视联网终端接收会议列表更新指令后,更新自身参会的会议列表。After the scheduling server receives the meeting joining response, it sends the terminal list update command and the conference list update command to the Taisu conference management server. The Taisu conference management server receives the terminal list update command and the conference list update command, and updates its management according to the terminal list update command. The terminal list of the second conference, and send the update command of the conference list to the terminal of the Internet of View, and the terminal of the Internet of View updates the list of conferences that it participates in after receiving the update instruction of the conference list.

沿用上述示例:假设初始会管服务器创建1#端口与视联网终端010-6983942发起的1#会议绑定,太素会管服务器创建1#端口与视联网终端028-87951032发起的1#会议绑定,初始会管服务器中1#端口的终端列表为:010-83101987、010-83102103、010-64014567,太素会管服务器中1#端口的终端列表为:028-5870239、023-67886000,视联网终端010-83101987的显示界面上显示出会议列表:1-1#会议、2-1#会议,其中1-1#会议被突出显示,表示自身正在参加的是初始会管服务器中的1#会议。Use the above example: Assume that the initial meeting management server creates 1# port and binds with the 1# conference initiated by the Internet of Vision terminal 010-6983942, and the Taisu meeting management server creates 1# port and binds with the 1# conference initiated by the Internet of View terminal 028-87951032 The terminal list of port 1# in the initial meeting management server is: 010-83101987, 010-83102103, 010-64014567, the terminal list of port 1# in the Taisu meeting management server is: 028-5870239, 023-67886000, depending on The display interface of the networked terminal 010-83101987 displays a list of meetings: 1-1# meeting, 2-1# meeting, among which 1-1# meeting is highlighted, indicating that what you are participating in is 1# in the initial meeting management server Meeting.

视联网终端010-83101987想要加入太素会管服务器中的1#会议,那么视联网终端010-83101987向初始会管服务器发送会议切换请求,该会议切换请求用于请求将视联网终端010-83101987当前参加的会议由1-1#会议切换为2-1#会议,该会议切换请求中携带2-1#端口的号码:2-1#,和视联网终端010-83101987自身的号码:010-83101987,初始会管服务器会接收到该请求:2-1#、010-83101987,初始会管服务器根据该会议切换请求的具体内容:2-1#、010-83101987,解析得到视联网终端010-83101987需要加入2-1#端口管理的1#会议,那么初始会管服务器向视联网终端010-83101987发送退会指令,并同时将该会议切换请求:2-1#、010-83101987转发给调度服务器。If the Internet-based video terminal 010-83101987 wants to join the 1# meeting in the Taisu meeting management server, then the Internet-based video terminal 010-83101987 will send a conference switching request to the initial meeting management server. The conference that 83101987 is currently participating in is switched from 1-1# conference to 2-1# conference. The conference switching request carries the number of the 2-1# port: 2-1#, and the number of the video network terminal 010-83101987 itself: 010 -83101987, the initial meeting management server will receive the request: 2-1#, 010-83101987, the initial meeting management server will analyze the specific content of the meeting switching request according to: 2-1#, 010-83101987, and get the video network terminal 010 -83101987 needs to join the 1# conference managed by 2-1# port, then the initial conference management server sends a withdrawal instruction to the Internet of Vision terminal 010-83101987, and at the same time forwards the conference switching request: 2-1#, 010-83101987 to the dispatcher server.

视联网终端010-83101987接收到初始会管服务器发送的退会指令后,执行退会指令,退出自身参加的初始会管服务器中的1#会议,在退出初始会管服务器中的1#会议后,向初始会管服务器发送退会响应,初始会管服务器接收到退会响应后,确定视联网终端010-83101987退出1-1#端口管理的1#会议,并同时将退会响应转发给调度服务器。After receiving the withdrawal instruction sent by the initial conference management server, the video network terminal 010-83101987 executes the withdrawal instruction, exits the 1# conference in the initial conference management server that it participated in, and after exiting the 1# conference in the initial conference management server, sends The initial conference management server sends a withdrawal response, and after receiving the withdrawal response, the initial conference management server determines that the video network terminal 010-83101987 exits the 1# conference managed by the 1-1# port, and simultaneously forwards the withdrawal response to the scheduling server.

调度服务器接收到视联网终端010-83101987的退会响应之后,向初始会管服务器发送终端列表更新指令和会议列表更新指令,初始会管服务器根据终端列表更新指令,更新自身的1-1#端口的终端列表为:010-83102103、010-64014567;同时会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1-1#会议、2-1#会议,但1-1#会议、2-1#会议都不会被突出显示,表示自身当前没有参加任何会议。由于此时视联网终端010-83101987只是退出1-1#端口管理的1#会议,还没有加入2-1#端口管理的1#会议,所以会管服务器的2-1#端口的终端列表依然为:028-5870239、023-67886000。After the scheduling server receives the withdrawal response from the Internet-connected terminal 010-83101987, it sends a terminal list update command and a conference list update command to the initial conference management server, and the initial conference management server updates its own 1-1# ports according to the terminal list update command. The terminal list is: 010-83102103, 010-64014567; at the same time, the conference management server forwards the conference list update command to the video network terminal 010-83101987, and the video network terminal 010-83101987 updates its own conference status list according to the conference list update command. The conference list is displayed on its own display interface: 1-1# conference, 2-1# conference, but 1-1# conference and 2-1# conference will not be highlighted, indicating that it is not currently participating in any conference. Because at this time, the Internet-connected terminal 010-83101987 just exited the 1# conference managed by the 1-1# port, and has not yet joined the 1# conference managed by the 2-1# port, so the terminal list of the 2-1# port that will manage the server remains the same. For: 028-5870239, 023-67886000.

调度服务器接收到视联网终端010-83101987的会议切换请求和退会响应后,解析确定视联网终端010-83101987需要加入2-1#端口管理的1#会议且已经退出1-1#端口管理的1#会议,调度服务器向太素会管服务器中管理1#会议的2-1#端口发送会议切换执行指令,该会议切换执行指令包括:管理2-1#会议的端口号码:2-1#和需要加入的视联网终端号码:010-83101987。After the scheduling server receives the meeting switching request and withdrawal response from the Internet-of-Vision terminal 010-83101987, it analyzes and determines that the Internet-of-Vision terminal 010-83101987 needs to join the 1# conference managed by the 2-1# port and has withdrawn from the 1# conference managed by the 1-1# port #Conference, the dispatching server sends a conference switching execution command to the 2-1# port of the Taisu conference management server that manages the 1# conference. The conference switching execution command includes: port number for managing the 2-1# conference: 2-1# and The video network terminal number that needs to be added: 010-83101987.

太素会管服务器中2-1#端口接收到调度服务器发送的会议切换执行指令后,响应于该会议切换执行指令:2-1#、010-83101987,向视联网终端010-83101987发送入会指令,视联网终端010-83101987接收到入会指令并执行,加入太素会管服务器中的1#会议,并向太素会管服务器发送入会响应。太素会管服务器接收到入会响应,将其转发给调度服务器。After the 2-1# port of the Taisu meeting management server receives the conference switching execution command sent by the scheduling server, it responds to the conference switching execution command: 2-1#, 010-83101987, and sends a conference joining command to the video network terminal 010-83101987 , as the Internet terminal 010-83101987 receives and executes the join command, joins the 1# conference in the Taisu club management server, and sends a join response to the Taisu club management server. Taisu club management server receives the join response and forwards it to the scheduling server.

调度服务器接收到视联网终端010-83101987的入会响应之后,向太素会管服务器发送终端列表更新指令和会议列表更新指令,太素会管服务器根据终端列表更新指令,更新自身的2-1#端口的终端列表为:010-83101987、028-5870239、023-67886000;同时太素会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1-1#会议、2-1#会议,其中2-1#会议会被突出显示,表示自身当前正在参加太素会管服务器中的1#会议。After the scheduling server receives the conference joining response from the Internet-connected terminal 010-83101987, it sends the terminal list update command and the conference list update command to the Taisu conference management server, and the Taisu conference management server updates its own 2-1# according to the terminal list update command. The terminal list of the port is: 010-83101987, 028-5870239, 023-67886000; at the same time, the Taisu management server forwards the conference list update command to the video network terminal 010-83101987, and the video network terminal 010-83101987 updates according to the conference list update command The list of its own participation status shows the list of meetings on its own display interface: 1-1# meeting, 2-1# meeting, among which 2-1# meeting will be highlighted, indicating that it is currently participating in the Taisu meeting 1# session in the server.

如图7所示,示出了本发明实施例中同一个会管服务器中切换会议的系统的示意图,该系统包括会管服务器、调度服务器以及多个视联网终端。其中,会管服务器与调度服务器和多个视联网终端分别连接。As shown in FIG. 7 , it shows a schematic diagram of a system for switching conferences in the same conference management server according to an embodiment of the present invention. The system includes a conference management server, a scheduling server, and multiple video-networking terminals. Wherein, the conference management server is connected to the dispatching server and a plurality of video network terminals respectively.

会管服务器中1#端口的终端列表为:010-83101987、010-83102103、010-64014567;2#端口的终端列表为:028-5870239、023-67886000。视联网终端010-83101987、视联网终端010-83102103、视联网终端010-64014567、视联网终端028-5870239、以及视联网终端023-67886000在各自的显示界面上显示出会议列表:1#会议、2#会议,自身所处在哪一个会议里面,该会议会被突出显示以示区别。比如视联网终端010-83101987正参加在1#会议,那么视联网终端010-83101987的显示界面上显示的会议列表为:1#会议、2#会议,其中1#会议被突出显示,表示自身正在参加的是1#会议。The terminal list of port 1# in the meeting management server is: 010-83101987, 010-83102103, 010-64014567; the terminal list of port 2# is: 028-5870239, 023-67886000. The video network terminal 010-83101987, the video network terminal 010-83102103, the video network terminal 010-64014567, the video network terminal 028-5870239, and the video network terminal 023-67886000 display the conference list on their respective display interfaces: 1# meeting, 2# conference, which conference you are in, the conference will be highlighted to show the difference. For example, 010-83101987 is participating in the 1# conference, then the conference list displayed on the display interface of the 010-83101987 terminal is: 1# conference, 2# conference, and the 1# conference is highlighted, indicating that it is Participated in the 1# meeting.

视联网终端010-83101987想要加入2#会议,向会管服务器发送会议切换请求,该会议切换请求中携带2#端口的号码:2#,和视联网终端010-83101987自身的号码:010-83101987,会管服务器会接收到该请求:2#、010-83101987后,根据该会议切换请求的具体内容:2#、010-83101987,解析得到视联网终端010-83101987需要加入2#端口管理的2#会议,那么会管服务器向视联网终端010-83101987发送退会指令,并同时将该会议切换请求:2#、010-83101987转发给调度服务器。The Internet-of-Vision terminal 010-83101987 wants to join the 2# conference, and sends a conference switch request to the conference management server. The conference switching request carries the number of the 2# port: 2#, and the number of the Internet-of-Vision terminal 010-83101987 itself: 010- 83101987, the conference management server will receive the request: 2#, 010-83101987, and according to the specific content of the conference switch request: 2#, 010-83101987, analyze and get that the video network terminal 010-83101987 needs to join the 2# port management 2# conference, then the conference management server sends a withdrawal instruction to the Internet-of-Vision terminal 010-83101987, and at the same time forwards the conference switch request: 2#, 010-83101987 to the scheduling server.

视联网终端010-83101987接收到会管服务器发送的退会指令后,执行退会指令,退出自身参加的1#会议,在退出1#会议后,向会管服务器发送退会响应,会管服务器接收到退会响应后,确定视联网终端010-83101987退出1#端口管理的1#会议,并同时将退会响应转发给调度服务器。After receiving the withdrawal instruction sent by the conference management server, the video network terminal 010-83101987 executes the withdrawal instruction and exits the 1# conference it participated in. After exiting the 1# conference, it sends a withdrawal response to the conference management server, and the conference management server receives the withdrawal After the response, it is determined that the video network terminal 010-83101987 quits the 1# meeting managed by the 1# port, and at the same time forwards the withdrawal response to the scheduling server.

调度服务器接收到视联网终端010-83101987的退会响应之后,向会管服务器发送终端列表更新指令和会议列表更新指令,会管服务器根据终端列表更新指令,更新自身的1#端口的终端列表为:010-83102103、010-64014567;同时会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1#会议、2#会议,1#会议、2#会议都不会被突出显示。After the scheduling server receives the withdrawal response from the Internet-connected terminal 010-83101987, it sends a terminal list update command and a conference list update command to the conference management server. According to the terminal list update command, the conference management server updates the terminal list of its 1# port as follows: 010-83102103, 010-64014567; at the same time, the conference management server forwards the conference list update command to the video network terminal 010-83101987, and the video network terminal 010-83101987 updates its own conference status list according to the conference list update command, and displays it on its own display interface The conference list is displayed on the screen: 1# conference, 2# conference, 1# conference and 2# conference will not be highlighted.

调度服务器接收到视联网终端010-83101987的会议切换请求和退会响应后,解析确定视联网终端010-83101987需要加入2#会议且已经退出1#会议,调度服务器向会管服务器中管理2#会议的2#端口发送会议切换执行指令,该会议切换执行指令包括:2#、010-83101987。After the scheduling server receives the conference switching request and the withdrawal response from the Internet-of-Vision terminal 010-83101987, it analyzes and determines that the Internet-of-Vision terminal 010-83101987 needs to join the 2# conference and has exited the 1# conference, and the dispatching server manages the 2# conference from the conference management server The 2# port on the 2# port sends the conference switching execution command, and the conference switching execution command includes: 2#, 010-83101987.

会管服务器中2#端口接收到调度服务器发送的会议切换执行指令后,响应于该会议切换执行指令:2#、010-83101987,向视联网终端010-83101987发送入会指令,视联网终端010-83101987接收到入会指令并执行,加入2#会议,并向会管服务器发送入会响应。会管服务器转发该入会响应到调度服务器。After the 2# port in the conference management server receives the conference switching execution command sent by the scheduling server, it responds to the conference switching execution command: 2#, 010-83101987, and sends a conference joining command to the video networking terminal 010-83101987, and the video networking terminal 010- 83101987 receives and executes the join command, joins 2# conference, and sends a join response to the conference management server. The conference management server forwards the conference joining response to the scheduling server.

调度服务器接收到视联网终端010-83101987的入会响应之后,向会管服务器发送终端列表更新指令和会议列表更新指令,会管服务器根据终端列表更新指令,更新自身的2#端口的终端列表为:010-83101987、028-5870239、023-67886000;同时会管服务器将会议列表更新指令转发给视联网终端010-83101987,视联网终端010-83101987根据会议列表更新指令更新自身的参会状态列表,在自身的显示界面上显示出会议列表:1#会议、2#会议,其中2#会议被突出显示。After the scheduling server receives the conference joining response from the Internet-connected terminal 010-83101987, it sends the terminal list update command and the conference list update command to the conference management server, and the conference management server updates the terminal list of its 2# port according to the terminal list update command: 010-83101987, 028-5870239, 023-67886000; at the same time, the conference management server forwards the conference list update command to the video network terminal 010-83101987, and the video network terminal 010-83101987 updates its own conference status list according to the conference list update command. The conference list is displayed on its own display interface: 1# conference, 2# conference, and 2# conference is highlighted.

通过上述方法,不需要再被动的退出已参加的会议,可以按照自身的需求参加会议,用户可以简单快捷的参加所需参加的会议,灵活性较高,极大提升了用户的使用感。Through the above method, there is no need to passively exit the conference that has been attended, and the user can participate in the conference according to his own needs, and the user can simply and quickly participate in the desired conference, which has high flexibility and greatly improves the user's sense of use.

如图8示出了本发明实施例中一种会议切换的装置的框图,该装置应用于第一会管服务器,会议切换的装置包括:Figure 8 shows a block diagram of a conference switching device in an embodiment of the present invention, the device is applied to the first conference management server, and the conference switching device includes:

接收切换请求模块310,用于接收视联网终端发送的会议切换请求,会议切换请求用于请求将视联网终端当前参加的会议由第一会议切换为第二会议,其中,第一会议是第一会管服务器管理的会议;The receiving switching request module 310 is configured to receive a conference switching request sent by an Internet-of-Vision terminal. The conference switching request is used to request that the conference currently attended by the Internet-of-Vision terminal be switched from a first conference to a second conference, wherein the first conference is the first Meetings managed by the meeting management server;

发送退会指令模块320,用于响应于会议切换请求,向视联网终端发送退会指令,且将会议切换请求转发给调度服务器;The sending withdrawal instruction module 320 is used to send a withdrawal instruction to the Internet-connected terminal in response to the conference switching request, and forward the conference switching request to the scheduling server;

接收退会响应转发模块330,用于接收视联网终端发送的退会响应,并将退会响应转发给调度服务器,以使调度服务器对退会响应和会议切换请求进行响应,实现视联网终端接入第二会议;Receiving a withdrawal response forwarding module 330, configured to receive a withdrawal response sent by an Internet-of-Vision terminal, and forward the withdrawal response to the scheduling server, so that the scheduling server responds to the withdrawal response and the conference switching request, and realizes that the Internet-of-Vision terminal accesses the second conference ;

其中,退会响应是视联网终端执行退会指令,退出第一会议而触发的。Wherein, the withdrawal response is triggered when the Internet-connected terminal executes a withdrawal instruction and withdraws from the first conference.

可选地,切换会议的装置还包括:Optionally, the device for switching conferences also includes:

接收切换执行指令模块,用于接收调度服务器在第二会议是初始会管服务器管理的会议的情况下发送的会议切换执行指令,会议切换执行指令为调度服务器响应于会议切换请求和退会响应而生成的;The receiving switching execution instruction module is used to receive the conference switching execution instruction sent by the scheduling server when the second conference is a conference managed by the initial meeting management server, and the conference switching execution instruction is generated by the scheduling server in response to the conference switching request and the withdrawal response of;

响应接入模块,用于响应于会议切换执行指令,将视联网终端接入第二会议。The response access module is used to connect the Internet-of-Video terminal to the second conference in response to the conference switch execution instruction.

可选地,响应接入模块包括:Optionally, the response access module includes:

响应入会加入子模块,用于响应于会议切换执行指令,向视联网终端发送入会指令,以使得视联网终端执行入会指令进而加入第二会议。The joining sub-module in response to the conference switching is used to send the conference joining instruction to the Internet of Vision terminal in response to the conference switching execution instruction, so that the Internet of Vision terminal executes the conference joining instruction and joins the second conference.

可选地,切换会议的装置还包括:Optionally, the device for switching conferences also includes:

第一更新指令模块,用于接收调度服务器发送的第一终端列表更新指令和第一会议列表更新指令,并将第一会议列表更新指令转发给视联网终端,第一会议列表更新指令用于指示视联网终端更新自身的参会状态列表;The first update instruction module is used to receive the first terminal list update instruction and the first meeting list update instruction sent by the scheduling server, and forward the first meeting list update instruction to the Internet-of-Vision terminal, and the first meeting list update instruction is used to indicate The video network terminal updates its own list of participating states;

第一更新列表模块,用于根据第一终端列表更新指令,更新第一会议的参会终端列表;The first update list module is used to update the list of participating terminals of the first meeting according to the first terminal list update instruction;

其中,第一终端列表更新指令和第一会议列表更新指令是调度服务器响应于退会响应而生成的。Wherein, the first terminal list update instruction and the first conference list update instruction are generated by the scheduling server in response to the withdrawal response.

可选地,切换会议的装置还包括:Optionally, the device for switching conferences also includes:

接收入会响应模块,用于接收视联网终端发送的入会响应,并将入会响应转发给调度服务器,入会响应是视联网终端执行入会指令,加入第二会议而触发的;The receiving response module for joining the meeting is used to receive the joining response sent by the video network terminal, and forward the joining response to the scheduling server. The meeting joining response is triggered by the video network terminal executing the joining instruction and joining the second meeting;

第二更新指令模块,用于接收调度服务器发送的第二终端列表更新指令和第二会议列表更新指令,并将第二会议列表更新指令转发给视联网终端,第二会议列表更新指令用于指示视联网终端更新自身的参会状态列表;The second update instruction module is used to receive the second terminal list update instruction and the second meeting list update instruction sent by the scheduling server, and forward the second meeting list update instruction to the Internet-of-Vision terminal, and the second meeting list update instruction is used to indicate The video network terminal updates its own list of participating states;

第二更新列表模块,用于根据第二终端列表更新指令,更新第二会议的参会终端列表。The second update list module is configured to update the list of participating terminals of the second conference according to the second terminal list update instruction.

其中,第二终端列表更新指令和第二会议列表更新指令是调度服务器响应于入会响应而生成的。Wherein, the second terminal list update instruction and the second conference list update instruction are generated by the scheduling server in response to the conference joining response.

如图9示出了本发明实施例另一种会议切换的装置,应用于调度服务器,会议切换的装置包括:Figure 9 shows another conference switching device according to the embodiment of the present invention, which is applied to a scheduling server, and the conference switching device includes:

接收第一切换请求模块410,用于接收第一会管服务器发送的会议切换请求,会议切换请求为视联网终端发送给第一会管服务器的,会议切换请求用于请求将视联网终端当前参加的会议由第一会议切换为第二会议,其中,第一会议是第一会管服务器管理的会议;The receiving first switching request module 410 is configured to receive a conference switching request sent by the first conference management server. The conference switching request is sent by the video networking terminal to the first conference management server. The conference switching request is used to request that the video networking terminal currently participate in The meeting is switched from the first meeting to the second meeting, wherein the first meeting is a meeting managed by the first meeting management server;

接收第一退会响应模块420,用于接收第一会管服务器发送的退会响应,退会响应为视联网终端发送给第一会管服务器的,退会响应是视联网终端执行退会指令,退出第一会议而触发的;退会指令为第一会管服务器响应于会议切换请求向视联网终端发送的;Receive the first cancellation response module 420, configured to receive the cancellation response sent by the first meeting management server, the cancellation response is sent by the Internet-based video terminal to the first meeting management server, and the cancellation response is that the Internet-based terminal executes a withdrawal instruction to exit the first meeting and triggered; the withdrawal instruction is sent by the first meeting management server to the Internet-of-view terminal in response to the meeting switching request;

发送切换执行指令模块430,用于响应于会议切换请求和退会响应,向管理第二会议的第二会管服务器发送会议切换执行指令,以使管理第二会议的第二会管服务器将视联网终端接入第二会议。Send switching execution instruction module 430, configured to send a conference switching execution instruction to the second conference management server that manages the second conference in response to the conference switching request and the withdrawal response, so that the second conference management server that manages the second conference will view the network The terminal accesses the second conference.

可选地,会议切换请求包括:目标端口的号码和视联网终端的终端号码;目标端口的号码为管理第二会议的会管服务器中管理第二会议的端口的号码;发送切换执行指令模块包括:Optionally, the meeting switching request includes: the number of the target port and the terminal number of the Internet-of-view terminal; the number of the target port is the number of the port managing the second meeting in the conference management server managing the second meeting; the sending switching execution instruction module includes :

解析子模块,用于解析会议切换请求,得到目标端口的号码和视联网终端的终端号码;The parsing sub-module is used for parsing the conference switching request to obtain the number of the target port and the terminal number of the Internet-of-view terminal;

响应发送切换执行指令子模块,用于响应于退会响应,向目标端口发送会议切换执行指令,会议切换执行指令携带视联网终端的终端号码。The sub-module for sending the switching execution command in response is used to send the switching execution command of the conference to the target port in response to the withdrawal response, and the switching execution command of the conference carries the terminal number of the Internet-connected terminal.

可选地,会议切换的装置还包括:Optionally, the conference switching device also includes:

第三更新指令模块,用于响应于退会响应,向初始会管服务器发送第一终端列表更新指令和第一会议列表更新指令,以使得初始会管服务器更新自身所管理的会议的参会终端列表,并使得视联网终端更新自身的参会状态列表。The third update instruction module is configured to send the first terminal list update instruction and the first conference list update instruction to the initial conference management server in response to the withdrawal response, so that the initial conference management server updates the conference participant terminal list of the conference managed by itself , and make the Internet-of-Sight terminal update its own conference participation status list.

可选地,会议切换的装置还包括:Optionally, the conference switching device also includes:

第四更新指令模块,用于响应于入会响应,向管理第二会议的会管服务器发送第二终端列表更新指令和第二会议列表更新指令,以使得管理第二会议的会管服务器更新自身所管理的会议的参会终端列表,并使得视联网终端更新自身的参会状态列表;入会响应为视联网终端发送给管理第二会议的会管服务器的,入会响应是视联网终端响应于入会指令,参加第二会议后触发的;入会指令为管理第二会议的会管服务器响应于会议切换执行指令,向视联网终端发送的。The fourth update instruction module is configured to send a second terminal list update instruction and a second conference list update instruction to the conference management server managing the second conference in response to the conference registration response, so that the conference management server managing the second conference updates its own The list of participating terminals of the managed meeting, and make the video network terminal update its own conference participation status list; the join response is sent by the video network terminal to the conference management server that manages the second conference, and the join response is the video network terminal responding to the join instruction , triggered after participating in the second conference; the conference joining instruction is sent to the Internet-of-Vision terminal by the conference management server managing the second conference in response to the conference switching execution instruction.

本发明另一实施例提供一种会议切换的系统,该系统包括:多个会管服务器、调度服务器以及视联网终端,多个会管服务器与调度服务器和视联网终端分别连接,其中,多个会管服务器用于执行上述任一实施例所述的方法,调度服务器用于执行上述任一实施例所述的方法。Another embodiment of the present invention provides a system for switching conferences. The system includes: multiple conference management servers, scheduling servers, and video networking terminals, and multiple conference management servers are connected to the scheduling server and video networking terminals respectively. The conference management server is configured to execute the method described in any of the above embodiments, and the scheduling server is configured to execute the method described in any of the above embodiments.

基于同一发明构思,本发明另一实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行时实现本发明上述任一实施例所述的方法中的步骤。Based on the same inventive concept, another embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory and operable on the processor. steps in the method described in the example.

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.

通过上述实施例,本发明切换会议的方法、装置、电子设备及可读存储介质,第一会管服务器接收视联网终端发送的会议切换请求,第一会管服务器响应于会议切换请求,向视联网终端发送退会指令,且将会议切换请求转发给调度服务器,视联网终端执行退会指令,退出第一会议并向第一会管服务器发送退会响应,第一会管服务器将退会响应转发给调度服务器,调度服务器向第一会管服务器发送更新指令,调度服务器对退会响应和会议切换请求进行响应,向第一会管服务器发送会议切换指令,会管服务器向视联网终端发送入会指令,使得视联网终端接入第二会议。采用本发明方案,用户可以通过视联网终端任意切换想要参加的会议,使得用户可以方便快捷的参加会议,用户拥有主观能动性,灵活性较高,提高了用户的使用感,并且有利于视联网应用的推广。Through the above-mentioned embodiments, the method, device, electronic equipment and readable storage medium of the present invention, the first conference management server receives the conference switching request sent by the video network terminal, the first conference management server responds to the conference switching request, and sends the video to the video conference The networked terminal sends a withdrawal instruction, and forwards the meeting switching request to the dispatching server, and the networking terminal executes the withdrawal instruction, exits the first meeting and sends a withdrawal response to the first conference management server, and the first conference management server forwards the withdrawal response to the dispatching server , the scheduling server sends an update command to the first conference management server, the scheduling server responds to the withdrawal response and the conference switching request, sends a conference switching command to the first conference management server, and the conference management server sends a conference joining command to the video network terminal, so that the video network The terminal accesses the second conference. By adopting the solution of the present invention, users can arbitrarily switch the meeting they want to participate in through the video network terminal, so that the user can participate in the meeting conveniently and quickly, the user has subjective initiative, high flexibility, improves the user's sense of use, and is conducive to the video network Application promotion.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Also, herein, the term "comprises," "comprising," or any other variation thereof, is intended to encompass a non-exclusive inclusion such that a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also includes none. other elements specifically listed, or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。Embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementations, and the above-mentioned specific implementations are only illustrative, rather than restrictive, and those of ordinary skill in the art will Under the enlightenment of the present invention, many forms can also be made without departing from the gist of the present invention and the protection scope of the claims, and these all belong to the protection of the present invention.

Claims (14)

1. a kind of method for switching meeting, which is characterized in that being applied to initially can pipe server, which comprises
The meeting switching request that view networked terminals are sent is received, the meeting switching request is for requesting the view networked terminals The meeting currently participated in is switched to the second meeting by the first meeting, wherein first meeting be it is described initially can pipe server The meeting of management;
It in response to the meeting switching request, withdraws the membership instruction to described depending on networked terminals transmission, and by the meeting switching request It is transmitted to dispatch server;
The response of withdrawing the membership sent depending on networked terminals is received, and the response of withdrawing the membership is transmitted to the dispatch server, with Respond the dispatch server to response and the meeting switching request of withdrawing the membership, realization is described to be connect depending on networked terminals Enter second meeting;
Wherein, the response of withdrawing the membership is described depending on instruction of withdrawing the membership described in networked terminals execution, exits first meeting and triggers 's.
2. the method according to claim 1, wherein the response of withdrawing the membership is transmitted to the dispatch server Afterwards, the method also includes:
Receive the dispatch server second meeting be it is described initially can pipe server admin meeting the case where issue The meeting switching sent executes instruction, and the meeting switching, which executes instruction, asks for the dispatch server in response to meeting switching Withdraw the membership described in summation response and generate;
It is executed instruction in response to meeting switching, the view networked terminals is accessed into second meeting.
3. according to the method described in claim 2, it is characterized in that, being executed instruction in response to meeting switching, by the view Networked terminals access second meeting, comprising:
It is executed instruction in response to meeting switching, transmits into and can instruct depending on networked terminals to described, so that the view is networked Terminal executes the membership and instructs and then be added second meeting.
4. the method according to claim 1, wherein receive it is described view networked terminals transmission response of withdrawing the membership, And after the response of withdrawing the membership is transmitted to the dispatch server, the method also includes:
Receive the instruction of first terminal list update and the first list of conference more new command that the dispatch server is sent, and by the One list of conference more new command is transmitted to the view networked terminals, and the first list of conference more new command is used to indicate institute State the status list of attending a meeting that itself is updated depending on networked terminals;
It is instructed according to the first terminal list update, updates the terminal list of attending a meeting of first meeting;
Wherein, the first terminal list update instruction and the first list of conference more new command are that the dispatch server is rung Withdraw the membership described in Ying Yu response and generate.
5., will be described according to the method described in claim 2, it is characterized in that, executed instruction in response to meeting switching After accessing second meeting depending on networked terminals, the method also includes:
The membership response that the view networked terminals are sent is received, and membership response is transmitted to the dispatch server, institute Stating membership response is that the view networked terminals execute the membership instruction, and second meeting is added and triggers;
Receive the instruction of second terminal list update and the second list of conference more new command that the dispatch server is sent, and by institute It states the second list of conference more new command and is transmitted to the view networked terminals, the second list of conference more new command is used to indicate institute State the status list of attending a meeting that itself is updated depending on networked terminals;
It is instructed according to the second terminal list update, updates the terminal list of attending a meeting of second meeting.
Wherein, the second terminal list update instruction and the second list of conference more new command are that the dispatch server is rung Membership described in Ying Yu response and generate.
6. a kind of method for switching meeting, which is characterized in that be applied to dispatch server, which comprises
Receive first can the meeting switching request that sends of pipe server, the meeting switching request is is sent to institute depending on networked terminals State initially can pipe server, the meeting switching request is for requesting the meeting currently participated in depending on networked terminals by the One meeting is switched to the second meeting, wherein first meeting be it is described initially can pipe server admin meeting;
Receive it is described initially can the response of withdrawing the membership that sends of pipe server, it is described withdraw the membership to respond to be described be sent to institute depending on networked terminals State initially can pipe server, the response of withdrawing the membership be it is described withdraw the membership instruction depending on networked terminals execution, exit first meeting And trigger;It is described withdraw the membership instruction be it is described initially can pipe server in response to the meeting switching request to the view networking end What end was sent;
In response to the meeting switching request and the response of withdrawing the membership, meeting is sent to the meeting pipe server for managing second meeting View switching executes instruction, so that the view networked terminals are accessed second meeting by the meeting pipe server of management second meeting View.
7. according to the method described in claim 6, it is characterized in that, the meeting switching request includes: the number of target port With the termination number of the view networked terminals;The number of the target port is in the meeting pipe server for manage second meeting Manage the number of the port of the second meeting;In response to the meeting switching request and the response of withdrawing the membership, to management described second The meeting pipe server of meeting sends meeting switching and executes instruction, comprising:
The meeting switching request is parsed, the number of the target port and the termination number of the view networked terminals are obtained;
In response to the response of withdrawing the membership, Xiang Suoshu target port sends the meeting switching and executes instruction, and the meeting switching is held Row instruction carries the termination number of the view networked terminals.
8. according to the method described in claim 6, it is characterized in that, receive it is described initially can pipe server send sound of withdrawing the membership After answering, the method also includes:
In response to the response of withdrawing the membership, to it is described initially can pipe server send the instruction of first terminal list update and the first meeting List update instruction so that it is described initially can the terminal list of attending a meeting of meeting that itself is managed of pipe server update, and make Obtain the status list of attending a meeting that itself is updated depending on networked terminals.
9. according to the method described in claim 6, it is characterized in that, in response to the meeting switching request and the sound of withdrawing the membership It answers, after being executed instruction to the meeting pipe server transmission meeting switching for managing second meeting, the method also includes:
It is responded in response to membership, sends the instruction of second terminal list update and the to the meeting pipe server for managing second meeting Two list of conference more new command, so that the ginseng for the meeting that the meeting pipe server update itself of management second meeting is managed Meeting terminal list, and make the status list of attending a meeting that itself is updated depending on networked terminals;The membership response is that the view joins Network termination is sent to the meeting pipe server for managing second meeting, the membership response be the view networked terminals in response to The membership instruction, is triggered after participation second meeting;The membership instruction takes to manage the meeting pipe of second meeting Business device is executed instruction in response to meeting switching, is sent to the view networked terminals.
10. a kind of device of meeting switching, which is characterized in that be applied to initially can pipe server, described device includes:
Switching request module is received, the meeting switching request sent for receiving view networked terminals, the meeting switching request is used The meeting currently participated in depending on networked terminals is switched to the second meeting by the first meeting in request, wherein first meeting View be it is described initially can pipe server admin meeting;
Transmission is withdrawn the membership instruction module, for sending instruction of withdrawing the membership to the view networked terminals in response to the meeting switching request, And the meeting switching request is transmitted to dispatch server;
Reception, which is withdrawn the membership, responds forwarding module, for receiving the response of withdrawing the membership sent depending on networked terminals, and by the sound of withdrawing the membership It should be transmitted to the dispatch server, so that the dispatch server is to withdraw the membership response and the meeting switching request progress Response realizes that the view networked terminals access second meeting;
Wherein, the response of withdrawing the membership is described depending on instruction of withdrawing the membership described in networked terminals execution, exits first meeting and triggers 's.
11. a kind of device of meeting switching, which is characterized in that be applied to dispatch server, described device includes:
The first switching request module is received, the meeting switching request sent for receiving the first meeting pipe server, the meeting is cut Change request for view networked terminals be sent to it is described initially can pipe server, the meeting switching request is for request by the view The meeting that networked terminals are currently participated in is switched to the second meeting by the first meeting, wherein first meeting is the initial meeting The meeting of pipe server admin;
First is received to withdraw the membership respond module, for receive it is described initially can the response of withdrawing the membership that sends of pipe server, the sound of withdrawing the membership Should be it is described depending on networked terminals be sent to it is described initially can pipe server, the response of withdrawing the membership is that the view networked terminals execute It withdraws the membership instruction, exits first meeting and trigger;It is described withdraw the membership instruction be it is described initially can pipe server in response to described Meeting switching request is sent to the view networked terminals;
It sends switching and executes instruction module, in response to the meeting switching request and the response of withdrawing the membership, to described in management The meeting pipe server of second meeting sends meeting switching and executes instruction, so that the meeting pipe server of management second meeting is by institute It states view networked terminals and accesses second meeting.
12. a kind of system of meeting switching, which is characterized in that the system comprises: it is multiple can pipe servers, dispatch server with And view networked terminals, it is the multiple pipe server and the dispatch server and described to be separately connected depending on networked terminals, wherein The multiple meeting pipe server requires method described in 1-5 for perform claim, and the dispatch server is wanted for perform claim Seek method described in 6-9.
13. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The step in the method as described in claim 1-10 is any is realized when execution.
14. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor Machine program, which is characterized in that the step of method as described in claim 1-10 is any is realized when the processor executes.
CN201910545219.2A 2019-06-21 2019-06-21 Method, device, system, equipment and readable storage medium for switching conference Active CN110381284B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910545219.2A CN110381284B (en) 2019-06-21 2019-06-21 Method, device, system, equipment and readable storage medium for switching conference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910545219.2A CN110381284B (en) 2019-06-21 2019-06-21 Method, device, system, equipment and readable storage medium for switching conference

Publications (2)

Publication Number Publication Date
CN110381284A true CN110381284A (en) 2019-10-25
CN110381284B CN110381284B (en) 2022-02-18

Family

ID=68250577

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910545219.2A Active CN110381284B (en) 2019-06-21 2019-06-21 Method, device, system, equipment and readable storage medium for switching conference

Country Status (1)

Country Link
CN (1) CN110381284B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111131745A (en) * 2019-11-04 2020-05-08 视联动力信息技术股份有限公司 A method, device and storage medium for joining a meeting point
CN112398808A (en) * 2020-09-28 2021-02-23 视联动力信息技术股份有限公司 Terminal call-in method, device, equipment and storage medium based on video network
CN112511787A (en) * 2020-11-24 2021-03-16 视联动力信息技术股份有限公司 Conference implementation method, device, equipment and readable storage medium
CN112702216A (en) * 2021-03-22 2021-04-23 浙江华创视讯科技有限公司 Disaster recovery processing method, server, electronic device and storage medium
WO2024007608A1 (en) * 2022-07-07 2024-01-11 华为云计算技术有限公司 Conference control method and apparatus, and communication system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6122259A (en) * 1996-02-27 2000-09-19 Hitachi, Ltd. Video conference equipment and multipoint video conference system using the same
CN101778247A (en) * 2010-02-04 2010-07-14 中兴通讯股份有限公司 Wireless conference TV system and method for multi-conference changing-over thereof
CN102316301A (en) * 2010-06-29 2012-01-11 华为终端有限公司 Method, system and device for switching conferences
CN108881788A (en) * 2017-07-17 2018-11-23 北京视联动力国际信息技术有限公司 A kind of data processing method and device based on view networking
CN109040658A (en) * 2018-09-25 2018-12-18 视联动力信息技术股份有限公司 conference control method and device
CN109743524A (en) * 2018-12-03 2019-05-10 视联动力信息技术股份有限公司 A kind of data processing method that view is networked and a kind of view networked system
CN109768963A (en) * 2018-12-13 2019-05-17 视联动力信息技术股份有限公司 A kind of meeting unlatching method and system based on view networking

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6122259A (en) * 1996-02-27 2000-09-19 Hitachi, Ltd. Video conference equipment and multipoint video conference system using the same
CN101778247A (en) * 2010-02-04 2010-07-14 中兴通讯股份有限公司 Wireless conference TV system and method for multi-conference changing-over thereof
CN102316301A (en) * 2010-06-29 2012-01-11 华为终端有限公司 Method, system and device for switching conferences
CN108881788A (en) * 2017-07-17 2018-11-23 北京视联动力国际信息技术有限公司 A kind of data processing method and device based on view networking
CN109040658A (en) * 2018-09-25 2018-12-18 视联动力信息技术股份有限公司 conference control method and device
CN109743524A (en) * 2018-12-03 2019-05-10 视联动力信息技术股份有限公司 A kind of data processing method that view is networked and a kind of view networked system
CN109768963A (en) * 2018-12-13 2019-05-17 视联动力信息技术股份有限公司 A kind of meeting unlatching method and system based on view networking

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111131745A (en) * 2019-11-04 2020-05-08 视联动力信息技术股份有限公司 A method, device and storage medium for joining a meeting point
CN111131745B (en) * 2019-11-04 2021-08-06 视联动力信息技术股份有限公司 A method, device and storage medium for joining a meeting point
CN112398808A (en) * 2020-09-28 2021-02-23 视联动力信息技术股份有限公司 Terminal call-in method, device, equipment and storage medium based on video network
CN112511787A (en) * 2020-11-24 2021-03-16 视联动力信息技术股份有限公司 Conference implementation method, device, equipment and readable storage medium
CN112511787B (en) * 2020-11-24 2025-05-23 视联动力信息技术股份有限公司 Conference implementation method, device, equipment and readable storage medium
CN112702216A (en) * 2021-03-22 2021-04-23 浙江华创视讯科技有限公司 Disaster recovery processing method, server, electronic device and storage medium
WO2024007608A1 (en) * 2022-07-07 2024-01-11 华为云计算技术有限公司 Conference control method and apparatus, and communication system

Also Published As

Publication number Publication date
CN110381284B (en) 2022-02-18

Similar Documents

Publication Publication Date Title
CN110381284B (en) Method, device, system, equipment and readable storage medium for switching conference
CN110049271B (en) Video networking conference information display method and device
CN110620896A (en) Conference establishing method, system and device
CN109120879B (en) Video conference processing method and system
CN111431966B (en) Service request processing method and device, electronic equipment and storage medium
CN110545395B (en) A kind of video networking conference switching method and device
CN110191315A (en) A monitoring and viewing method and device based on the Internet of Things
CN111478884B (en) Method, device and storage medium for data transmission among different video networks
CN111131752B (en) Video conference control method, device, equipment and medium based on video networking
CN111131760B (en) Video recording method and device
CN110536100A (en) A kind of recording method and system of view networking meeting
CN110417877A (en) Method and device for processing audio and video services
CN110460804A (en) Conference data transmission method, system, device and computer-readable storage medium
CN111327868B (en) Method, terminal, server, device and medium for setting conference speaker role
CN112511787A (en) Conference implementation method, device, equipment and readable storage medium
CN110519549A (en) A kind of conference terminal list obtaining method and system
CN111641800A (en) Method and device for realizing conference
CN111478882B (en) Method and device for terminal detection
CN110445759A (en) A kind of electronic whiteboard sharing method and device
CN111182258B (en) Data transmission method and device for network conference
CN110121049A (en) A kind of IMS conference medium method of flow control and device
CN110113558A (en) Data processing method, device, system and computer readable storage medium
CN111131758B (en) Audio and video data calling method and device and storage medium
CN109922300B (en) Method and server for inviting video network MCU conference to Internet MCU conference
CN110417792A (en) Communication method, system, gateway device and storage medium

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
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
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 Beijing Dongcheng District Qinglong Hutong 1 Song Hua Building A1103-1113

Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region before: China