[go: up one dir, main page]

CN115988167A - Video conference system, video conference platform and terminal - Google Patents

Video conference system, video conference platform and terminal Download PDF

Info

Publication number
CN115988167A
CN115988167A CN202211709159.1A CN202211709159A CN115988167A CN 115988167 A CN115988167 A CN 115988167A CN 202211709159 A CN202211709159 A CN 202211709159A CN 115988167 A CN115988167 A CN 115988167A
Authority
CN
China
Prior art keywords
line
terminal
main
board
board card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211709159.1A
Other languages
Chinese (zh)
Inventor
周晶晶
顾振华
曾昭鸣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Keda Special Video Co ltd
Original Assignee
Suzhou Keda Special Video 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 Suzhou Keda Special Video Co ltd filed Critical Suzhou Keda Special Video Co ltd
Priority to CN202211709159.1A priority Critical patent/CN115988167A/en
Publication of CN115988167A publication Critical patent/CN115988167A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The application relates to a video conference system, video conference platform and terminal belongs to video conference technical field, and it includes: the video conference platform comprises an E1 board card and a main IP board card which are positioned in a machine frame; an Ethernet interface in the terminal is suitable for establishing an IP line with an external IP address of the main IP board card, and an E1 interface is suitable for being connected to the E1 board card through an E1 connecting line to form an E1 line; the video conference platform is used for transmitting data sent by the terminal to the main IP board card through the E1 board card for processing under the condition that a normal line is an E1 line; transmitting data to be transmitted to a terminal to an E1 board card through a main IP board card so as to be transmitted to the terminal through an E1 line; under the condition that the normal line is an IP line, acquiring data sent by the terminal through the main IP board card for processing, and sending the data to be sent to the terminal through the IP line; simplifying the call complexity of the platform service.

Description

视频会议系统、视频会议平台及终端Video conferencing system, video conferencing platform and terminal

技术领域technical field

本申请涉及一种视频会议系统、视频会议平台及终端,属于视频会议技术领域。The application relates to a video conferencing system, a video conferencing platform and a terminal, and belongs to the technical field of video conferencing.

背景技术Background technique

视频会议系统又称会议电视系统,是指两个或两个以上不同地方的个人或群体,通过传输线路及多媒体设备,将声音、影像及文件资料互传,实现即时且互动的沟通,以实现远程会议的系统设备。一般地,视频会议系统包括用于提供视频会议服务的视频会议平台、以及供各个会场使用且适于与该视频会议平台通信连接的终端。Video conferencing system, also known as video conference system, refers to individuals or groups in two or more different places, through transmission lines and multimedia equipment, the sound, video and document data are exchanged to achieve real-time and interactive communication, in order to achieve System equipment for teleconferencing. Generally, a video conferencing system includes a video conferencing platform for providing video conferencing services, and terminals used by various conference sites and adapted to communicate with the video conferencing platform.

为了保证视频会议系统的可靠性,终端通常支持通过至少两条线路与视频会议平台建立会议连接,其中一条线路作为主线路,其它线路作为备线路,备线路可以在主线路发生故障的情况下启用。其中,至少两条线路可以为至少两条E1线路,或者为至少一条E1线路和IP线路。相应地,视频会议平台中设置有每条线路对应的板卡。In order to ensure the reliability of the video conferencing system, the terminal usually supports establishing a conference connection with the video conferencing platform through at least two lines, one of which is used as the main line, and the other lines are used as backup lines. The backup line can be activated when the main line fails. . Wherein, at least two lines may be at least two E1 lines, or at least one E1 line and an IP line. Correspondingly, boards corresponding to each line are provided in the video conferencing platform.

在终端使用某条线路与视频会议平台建立会议连接时,终端通过该线路在对应的板卡中注册终端IP地址;该板卡注册终端IP地址后,向视频会议平台的平台业务发送呼叫指令,该呼叫指令携带板卡的IP地址;平台业务基于该呼叫指令中的IP地址呼叫板卡;板卡通过注册的终端IP地址呼叫终端,以建立会议连接。在线路切换时,对于其它线路重新执行上述过程。When the terminal uses a line to establish a conference connection with the video conference platform, the terminal registers the terminal IP address in the corresponding board through the line; after the board registers the terminal IP address, it sends a call command to the platform service of the video conference platform, The call instruction carries the IP address of the board; the platform service calls the board based on the IP address in the call instruction; the board calls the terminal through the registered terminal IP address to establish a conference connection. When the line is switched, the above process is re-executed for other lines.

但是,上述视频会议系统需要为不同板卡设置不同的IP地址,平台业务需要使用不同IP地址呼叫终端,这就会导致平台业务呼叫方式比较复杂的问题。However, the above-mentioned video conferencing system needs to set different IP addresses for different boards, and the platform service needs to use different IP addresses to call the terminal, which will lead to the problem that the calling method of the platform service is relatively complicated.

发明内容Contents of the invention

本申请提供了一种视频会议系统、视频会议平台及终端,由于E1板卡可以将数据发送至主IP板卡,使得终端无论使用哪种线路平台业务只需要呼叫主IP板卡即可,可以简化平台业务的呼叫复杂度。本申请提供如下技术方案:This application provides a video conferencing system, a video conferencing platform, and a terminal. Since the E1 board can send data to the main IP board, no matter which line platform business the terminal uses, it only needs to call the main IP board. Simplify the call complexity of platform services. This application provides the following technical solutions:

第一方面,提供一种视频会议系统,包括:In a first aspect, a video conferencing system is provided, including:

视频会议平台,包括:位于机框内的E1板卡和主IP板卡;所述主IP板卡具有对外IP地址,所述E1板卡中配置有所述对外IP地址;The video conferencing platform includes: an E1 board and a main IP board located in the machine frame; the main IP board has an external IP address, and the E1 board is configured with the external IP address;

终端,包括:以太网接口和E1接口,以太网接口适于供所述终端基于IP协议与所述对外IP地址建立IP线路,所述E1接口适于通过E1连接线连接至E1板卡形成E1线路;所述终端,用于获取预设的线路优先级;基于线路优先级最高的正常线路与所述视频会议平台进行数据传输;所述数据包括信令和码流;The terminal includes: an Ethernet interface and an E1 interface, the Ethernet interface is suitable for the terminal to establish an IP line with the external IP address based on the IP protocol, and the E1 interface is suitable for connecting to an E1 board through an E1 connection line to form an E1 line; the terminal is used to obtain a preset line priority; data transmission is performed with the video conferencing platform based on the normal line with the highest line priority; the data includes signaling and code stream;

相应地,所述视频会议平台,用于在所述正常线路为E1线路的情况下,将所述终端发送的数据通过所述E1板卡传输至所述主IP板卡以进行处理;将待发送至所述终端的数据通过所述主IP板卡传输至所述E1板卡,以通过所述E1线路发送至所述终端;Correspondingly, the video conferencing platform is used to transmit the data sent by the terminal to the main IP board through the E1 board for processing when the normal line is an E1 line; The data sent to the terminal is transmitted to the E1 board through the main IP board, so as to be sent to the terminal through the E1 line;

在所述正常线路为所述IP线路的情况下,通过所述主IP板卡获取所述终端发送的数据以进行处理,并将待发送至所述终端的数据通过所述IP线路发送至所述终端。In the case that the normal line is the IP line, the data sent by the terminal is obtained through the main IP board for processing, and the data to be sent to the terminal is sent to the IP line through the IP line. terminal.

可选地,所述机框包括第一机框和第二机框,所述第一机框和所述第二机框通过交换机相连,以进行所述第一机框和所述第二机框之间的数据交换;所述第一机框和第二机框均包括E1板卡和IP板卡,所述第一机框和第二机框中的IP板卡基于预设选主算法抢占所述视频会议平台预设的对外IP地址,具有所述对外IP地址的IP板卡为所述主IP板卡。Optionally, the machine frame includes a first machine frame and a second machine frame, and the first machine frame and the second machine frame are connected through a switch, so that the first machine frame and the second machine frame Data exchange between frames; both the first frame and the second frame include E1 boards and IP boards, and the IP boards in the first frame and the second frame are based on a preset master selection algorithm Seize the preset external IP address of the video conferencing platform, and the IP board with the external IP address is the main IP board.

可选地,所述终端还用于:Optionally, the terminal is also used for:

确定所述正常线路是否发生故障;determining whether the normal line is faulty;

在所述正常线路发生故障的情况下,重新确定线路优先级最高的正常线路,并触发执行所述基于线路优先级最高的正常线路与所述视频会议平台进行数据传输的步骤。When the normal line fails, re-determine the normal line with the highest line priority, and trigger the execution of the step of performing data transmission with the video conferencing platform based on the normal line with the highest line priority.

可选地,在所述机框包括第一机框和第二机框的情况下,所述E1接口包括主E1接口和备E1接口,所述线路优先级由高到低依次为:主E1接口连接的E1线路、备E1接口连接的E1线路、IP线路;Optionally, in the case that the frame includes a first frame and a second frame, the E1 interface includes a primary E1 interface and a backup E1 interface, and the line priorities from high to low are: primary E1 The E1 line connected to the interface, the E1 line connected to the backup E1 interface, and the IP line;

所述在所述正常线路发生故障的情况下,重新确定线路优先级最高的正常线路,包括:The re-determining the normal line with the highest line priority in the case of a failure of the normal line includes:

若当前所述主E1接口连接的E1线路为正常线路且发生线路故障时,所述备E1接口连接的E1线路未故障,则确定通过备E1接口连接的E1线路为所述线路优先级最高的正常线路,将所述终端发送的数据通过所述备E1接口连接的E1板卡传输至所述主IP板卡以进行处理;将待发送至所述终端的数据通过所述主IP板卡传输至所述备E1接口连接的E1板卡,以通过所述备E1接口连接的E1线路发送至所述终端;If the E1 line connected to the current main E1 interface is a normal line and a line fault occurs, and the E1 line connected to the standby E1 interface is not faulty, then it is determined that the E1 line connected through the standby E1 interface is the line with the highest priority Normal line, the data sent by the terminal is transmitted to the main IP board for processing through the E1 board connected to the standby E1 interface; the data to be sent to the terminal is transmitted through the main IP board To the E1 board connected to the standby E1 interface, to send to the terminal through the E1 line connected to the standby E1 interface;

若当前所述主E1接口连接的E1线路及所述备E1接口连接的E1线路均发生故障,则确定所述IP线路为所述线路优先级最高的正常线路,通过所述主IP板卡获取所述终端发送的数据以进行处理,并将待发送至所述终端的数据通过所述IP线路发送至所述终端;If the E1 line connected to the current main E1 interface and the E1 line connected to the standby E1 interface all fail, then it is determined that the IP line is the normal line with the highest priority of the line, and the IP line is obtained through the main IP board. The data sent by the terminal is processed, and the data to be sent to the terminal is sent to the terminal through the IP line;

在所述正常线路为所述主E1接口连接的E1线路的情况下,若所述正常线路的数据包传输故障、但未检测到所述主E1接口连接的E1线路的物理故障,则每隔预设时长基于所述主E1接口连接的E1线路重连所述视频会议平台;在重连次数达到第一次数还未建立所述会议连接的情况下,则确定通过备E1接口连接的E1线路为所述线路优先级最高的正常线路,将所述终端发送的数据通过所述备E1接口连接的E1板卡传输至所述主IP板卡以进行处理;将待发送至所述终端的数据通过所述主IP板卡传输至所述备E1接口连接的E1板卡,以通过所述备E1接口连接的E1线路发送至所述终端。In the case that the normal line is the E1 line connected to the main E1 interface, if the data packet transmission failure of the normal line is not detected, but the physical failure of the E1 line connected to the main E1 interface is not detected, then every The preset duration is based on the E1 line connected to the main E1 interface to reconnect the video conferencing platform; when the number of reconnections reaches the first number and the conference connection has not been established, then determine the E1 connected through the standby E1 interface. The line is the normal line with the highest priority of the line, and the data sent by the terminal is transmitted to the main IP board through the E1 board connected to the standby E1 interface for processing; the data to be sent to the terminal The data is transmitted to the E1 board connected to the standby E1 interface through the main IP board, so as to be sent to the terminal through the E1 line connected to the standby E1 interface.

可选地,所述第一机框和第二机框中的IP板卡基于预设选主算法抢占所述视频会议平台预设的对外IP地址之后,不具有所述对外IP地址的备IP板卡还用于:Optionally, after the IP boards in the first frame and the second frame preempt the external IP address preset by the video conferencing platform based on the preset master selection algorithm, there is no backup IP address for the external IP address. Boards are also used for:

监测所述主IP板卡是否存在异常;Monitoring whether there is abnormality in the main IP board;

在所述主IP板卡存在异常的情况下,基于所述预设选主算法抢占所述外IP地址,所述备IP板卡更新为主IP板卡;In the case that the main IP board is abnormal, the external IP address is preempted based on the preset master selection algorithm, and the standby IP board is updated as the main IP board;

在所述正常线路为E1线路、且E1线路对应的E1板卡与更新后的主IP板卡位于不同机框的情况下,通过所述E1板卡将所述终端发送的数据通过所述交换机传输至所述更新后的主IP板卡以进行处理;通过所述更新后的主IP板卡将待发送至所述终端的数据通过所述交换机传输至所述E1板卡,以通过所述E1线路发送至所述终端;When the normal line is an E1 line, and the E1 board corresponding to the E1 line is located in a different frame from the updated main IP board, the data sent by the terminal is passed through the switch through the E1 board transmitted to the updated main IP board for processing; through the updated main IP board, the data to be sent to the terminal is transmitted to the E1 board through the switch to pass through the The E1 line is sent to the terminal;

在所述正常线路为所述IP线路的情况下,通过更新后的主IP板卡获取所述终端发送的数据以进行处理,并将待发送至所述终端的数据通过所述IP线路发送至所述终端。In the case that the normal line is the IP line, the data sent by the terminal is obtained through the updated main IP board for processing, and the data to be sent to the terminal is sent to the terminal through the IP line. the terminal.

可选地,在所述正常线路为基于所述E1板卡建立的E1线路的情况下,所述E1板卡,还用于:Optionally, when the normal line is an E1 line established based on the E1 board, the E1 board is also used for:

在监测到与未更新的主IP板卡之间的数据传输异常的情况下,与所述未更新的主IP板卡重新建立连接;In the case of monitoring abnormal data transmission with the non-updated main IP board, re-establish connection with the non-updated main IP board;

在重连次数达到第二次数的情况下还未与所述未更新的主IP板卡建立连接的情况下,与所述更新后的主IP板卡建立连接。When the number of reconnections reaches the second number of times and the connection has not been established with the main IP board that has not been updated, establish a connection with the updated main IP board.

可选地,所述第一机框和所述第二机框均还包括至少两个数据处理板卡,所述IP板卡与本机框内的一个数据处理板卡连接;所述主IP板卡,还用于:Optionally, both the first machine frame and the second machine frame further include at least two data processing boards, and the IP board is connected to a data processing board in the machine frame; the main IP board, also used for:

将所述终端发送的数据发送至当前连接的数据处理板卡,以通过所述当前连接的数据处理板卡对所述终端发送的数据进行处理;sending the data sent by the terminal to the currently connected data processing board, so as to process the data sent by the terminal through the currently connected data processing board;

获取所述当前连接的数据处理板卡发送的所述待发送至所述终端的数据。Acquiring the data to be sent to the terminal sent by the currently connected data processing board.

可选地,所述主IP板卡,还用于:Optionally, the main IP board is also used for:

监测所述当前连接的数据处理板卡是否发生异常;Monitoring whether the currently connected data processing board is abnormal;

在所述当前连接的数据处理板卡发生异常的情况下,与本机框内的其它数据处理板卡建立连接,以通过所述其它数据处理板卡处理数据。When the currently connected data processing board is abnormal, a connection is established with other data processing boards in the local frame, so as to process data through the other data processing boards.

第二方面,提供一种视频会议平台,所述视频会议平台包括上述方面提供的视频会议系统中的视频会议平台。A second aspect provides a video conferencing platform, where the video conferencing platform includes the video conferencing platform in the video conferencing system provided in the above aspect.

第三方面,提供一种终端,所述终端包括上述方面提供的视频会议系统中的终端。In a third aspect, a terminal is provided, and the terminal includes the terminal in the video conferencing system provided in the above aspect.

本申请的有益效果至少包括:通过设置视频会议平台包括位于机框内的E1板卡和主IP板卡;主IP板卡具有对外IP地址,E1板卡中配置有对外IP地址;终端包括以太网接口和E1接口,以太网接口适于基于IP协议与对外IP地址建立IP线路,E1接口适于通过E1连接线连接至E1板卡形成E1线路;终端,用于获取预设的线路优先级;基于线路优先级最高的正常线路与视频会议平台进行数据传输;数据包括信令和码流;相应地,视频会议平台,用于在正常线路为E1线路的情况下,将终端发送的数据通过E1板卡传输至主IP板卡以进行处理;将待发送至终端的数据通过主IP板卡传输至E1板卡,以通过E1线路发送至终端;在正常线路为IP线路的情况下,通过主IP板卡获取终端发送的数据以进行处理,并将待发送至终端的数据通过IP线路发送至终端;可以解决传统的视频会议系统中业务平台需要使用不同的呼叫方式呼叫不同线路上的终端的问题;由于E1板卡可以将数据发送至主IP板卡,使得终端无论使用哪种线路平台业务只需要呼叫主IP板卡即可,可以简化平台业务的呼叫复杂度。The beneficial effects of the application at least include: the video conferencing platform includes an E1 board and a main IP board located in the machine frame; the main IP board has an external IP address, and the E1 board is configured with an external IP address; the terminal includes an Ethernet Network interface and E1 interface, Ethernet interface is suitable for establishing IP line based on IP protocol and external IP address, E1 interface is suitable for connecting to E1 board to form E1 line through E1 connection line; terminal, used to obtain preset line priority ; Data transmission is performed based on the normal line with the highest line priority and the video conferencing platform; the data includes signaling and code stream; correspondingly, the video conferencing platform is used to pass the data sent by the terminal through the normal line when the normal line is an E1 line The E1 board is transmitted to the main IP board for processing; the data to be sent to the terminal is transmitted to the E1 board through the main IP board to be sent to the terminal through the E1 line; when the normal line is an IP line, through The main IP board obtains the data sent by the terminal for processing, and sends the data to be sent to the terminal to the terminal through the IP line; it can solve the problem that the business platform in the traditional video conferencing system needs to use different call methods to call terminals on different lines problem; since the E1 board can send data to the main IP board, no matter which line platform service the terminal uses, it only needs to call the main IP board, which can simplify the call complexity of the platform service.

另外,通过设置至少两个机框,每个机框中均设置E1板卡和IP板卡,多个IP板卡抢占对外IP地址,可以实现E1板卡和IP板卡异常情况下的灾备,提高视频会议系统的可靠性。In addition, by setting at least two chassis, each chassis is equipped with E1 boards and IP boards, and multiple IP boards seize external IP addresses, which can realize disaster recovery in case of E1 boards and IP boards. , Improve the reliability of the video conferencing system.

另外,通过终端检测正常线路是否发生故障,并在发生故障的情况下,切换至线路优先级最高的正常线路进行数据传输,可以实现故障情况下自动线路切换,提高视频会议系统的智能化程度。In addition, the terminal detects whether the normal line is faulty, and in the case of a fault, switches to the normal line with the highest line priority for data transmission, which can realize automatic line switching in the event of a fault and improve the intelligence of the video conference system.

另外,通过基于信令保活机制和业务探测机制探测线路故障,可以确定出故障类型,提高线路切换的及时性。In addition, by detecting line faults based on the signaling keep-alive mechanism and the service detection mechanism, the type of fault can be determined and the timeliness of line switching can be improved.

另外,通过主IP板卡使用本机框内的数据处理板卡进行数据处理,无需数据处理板卡接入交换机,通过交换机转发,可以提高数据处理效率。In addition, the data processing board in the local frame is used for data processing through the main IP board, without the need for the data processing board to be connected to the switch and forwarded by the switch, which can improve the data processing efficiency.

另外,通过对数据处理板卡的异常进行监测,可以保证视频会议正常处理,提高视频会议系统的可靠性。In addition, by monitoring the abnormality of the data processing board, the normal processing of the video conference can be ensured, and the reliability of the video conference system can be improved.

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。The above description is only an overview of the technical solution of the present application. In order to understand the technical means of the present application more clearly and implement it according to the contents of the specification, the following is a detailed description of the preferred embodiment of the present application with accompanying drawings.

附图说明Description of drawings

图1是本申请一个实施例提供的传统视频会议系统的结构示意图;FIG. 1 is a schematic structural diagram of a traditional video conferencing system provided by an embodiment of the present application;

图2是本申请另一个实施例提供的传统视频会议系统的结构示意图;FIG. 2 is a schematic structural diagram of a traditional video conferencing system provided by another embodiment of the present application;

图3是本申请一个实施例提供的视频会议系统的结构示意图;FIG. 3 is a schematic structural diagram of a video conferencing system provided by an embodiment of the present application;

图4是本申请一个实施例提供的双机框的视频会议系统的结构示意图;FIG. 4 is a schematic structural diagram of a dual-chassis video conferencing system provided by an embodiment of the present application;

图5是本申请一个实施例提供的主E1线路故障时的灾备示意图;Fig. 5 is the disaster recovery schematic diagram when the main E1 line failure provided by one embodiment of the present application;

图6是本申请一个实施例提供的E1线路整体故障时的灾备示意图;Fig. 6 is a schematic diagram of disaster recovery when the E1 line overall failure provided by one embodiment of the present application;

图7是本申请一个实施例提供的E1接口或E1板卡故障时的灾备示意图;Fig. 7 is the disaster recovery schematic diagram when the E1 interface or E1 board card failure provided by one embodiment of the present application;

图8是本申请一个实施例提供的主IP板卡故障时的灾备示意图;Fig. 8 is a schematic diagram of disaster recovery when the main IP board card fails according to one embodiment of the present application;

图9是本申请一个实施例提供的数据处理板卡故障时的灾备示意图;FIG. 9 is a schematic diagram of disaster recovery when a data processing board fails according to an embodiment of the present application;

图10是本申请一个实施例提供的的整个机框时的灾备示意图。FIG. 10 is a schematic diagram of disaster recovery for the entire chassis provided by an embodiment of the present application.

具体实施方式Detailed ways

下面结合附图和实施例,对本申请的具体实施方式做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。The specific implementation manners of the present application will be further described in detail below in conjunction with the drawings and embodiments. The following examples are used to illustrate the present application, but not to limit the scope of the present application.

传统的视频会议系统中,终端与视频会议平台之间支持通过至少两条线路建立会议连接。In a traditional video conferencing system, at least two lines are supported to establish a conference connection between a terminal and a video conferencing platform.

以至少两条线路包括主E1线路和备E1线路为例,图1是本申请提供的一种传统的视频会议系统的结构示意图,根据图1可知,该视频会议系统包括视频会议平台10和终端20。Taking at least two lines including the main E1 line and the standby E1 line as an example, Fig. 1 is a schematic structural diagram of a traditional video conferencing system provided by the present application. According to Fig. 1, it can be seen that the video conferencing system includes a video conferencing platform 10 and a terminal 20.

其中,视频会议平台10包括位于物理层的主E1板卡101、备E1板卡102,位于链路层的平台硬件驱动103,以及位于应用层的平台业务104。终端20包括位于物理层的主E1接口201、备E1接口202,位于链路层的终端硬件驱动203,以及位于应用层的上层应用108。主E1接口201通过E1连接线连接至主E1板卡101形成主线路,备E1接口202通过E1连接线连接至备E1板卡102形成备线路。Among them, the video conferencing platform 10 includes a master E1 board 101 and a backup E1 board 102 at the physical layer, a platform hardware driver 103 at the link layer, and a platform service 104 at the application layer. The terminal 20 includes a primary E1 interface 201 and a backup E1 interface 202 at the physical layer, a terminal hardware driver 203 at the link layer, and an upper-layer application 108 at the application layer. The main E1 interface 201 is connected to the main E1 board 101 through an E1 connection line to form a main line, and the standby E1 interface 202 is connected to the standby E1 board 102 through an E1 connection line to form a backup line.

终端启动后,终端硬件驱动203与平台硬件驱动103之间基于业务探测机制确定主线路和备线路是否发生物理故障。After the terminal is started, the terminal hardware driver 203 and the platform hardware driver 103 determine whether a physical failure occurs in the main line and the backup line based on the service detection mechanism.

一般地,主线路的线路优先级高于备线路的线路优先级。此时,终端优先使用主线路与视频会议平台建立会议连接。具体过程包括:Generally, the line priority of the main line is higher than that of the standby line. At this time, the terminal preferentially uses the main line to establish a conference connection with the video conference platform. The specific process includes:

步骤1,终端的上层应用通过主线路发送注册请求,该注册请求携带有终端的终端IP地址;Step 1, the upper layer application of the terminal sends a registration request through the main line, and the registration request carries the terminal IP address of the terminal;

步骤2,主E1板卡接收到注册请求后将终端IP地址注册在本地,并将该终端IP地址转换成E1板卡本身的IP地址,再将注册指令发送到平台业务,平台业务回复注册成功后,主E1板卡再将注册成功响应回复给终端。Step 2: After receiving the registration request, the main E1 board registers the terminal IP address locally, converts the terminal IP address into the IP address of the E1 board itself, and then sends the registration command to the platform business, and the platform business replies that the registration is successful Afterwards, the main E1 board will reply the registration success response to the terminal.

步骤3,平台业务根据呼叫指令中携带的IP地址向主E1板卡发起呼叫;Step 3, the platform service initiates a call to the main E1 board according to the IP address carried in the call instruction;

步骤4,主E1板卡接收到呼叫后,如果主E1线路正常,通过主E1线路基于预先注册的终端IP地址向终端发起呼叫;如果主E1线路异常,之后通过备E1线路重新执行步骤1-4。Step 4: After the main E1 board receives the call, if the main E1 line is normal, initiate a call to the terminal based on the pre-registered terminal IP address through the main E1 line; if the main E1 line is abnormal, then perform steps 1- 4.

步骤5,终端接收到呼叫后,响应于接收到确认操作,建立与平台业务之间的会议连接。Step 5: After receiving the call, the terminal establishes a conference connection with the platform service in response to receiving the confirmation operation.

在会议连接建立之后,上层应用与平台业务之间基于信令保活机制确定主线路是否发生故障。After the conference connection is established, the upper-layer application and the platform service determine whether the main line fails based on the signaling keep-alive mechanism.

之后,若确定出主线路发生故障、且主线路发生物理故障的情况下,终端基于备线路再次执行上述步骤1-5,以通过备线路建立会议连接,实现灾备。Afterwards, if it is determined that the main line fails and a physical failure occurs on the main line, the terminal performs the above steps 1-5 again based on the backup line to establish a conference connection through the backup line to achieve disaster recovery.

以至少两条线路包括E1线路和IP线路为例,图2是本申请提供的另一个传统的视频会议系统的结构示意图,根据图2可知,该视频会议系统包括视频会议平台10和终端20。Taking at least two lines including an E1 line and an IP line as an example, FIG. 2 is a schematic structural diagram of another traditional video conferencing system provided by the present application. According to FIG. 2 , the video conferencing system includes a video conferencing platform 10 and a terminal 20 .

其中,视频会议平台10包括位于物理层的E1板卡105、IP板卡106,位于链路层的平台硬件驱动107,以及位于应用层的平台业务108。终端20包括位于物理层的E1接口205、以太网接口206,位于链路层的终端硬件驱动207,以及位于应用层的上层应用208。E1接口205通过E1连接线连接至E1板卡105形成E1线路,以太网接口206通过IP协议与IP板卡106建立IP网络形成IP线路。Among them, the video conferencing platform 10 includes an E1 board 105 and an IP board 106 at the physical layer, a platform hardware driver 107 at the link layer, and a platform service 108 at the application layer. The terminal 20 includes an E1 interface 205 at the physical layer, an Ethernet interface 206, a terminal hardware driver 207 at the link layer, and an upper-layer application 208 at the application layer. The E1 interface 205 is connected to the E1 board 105 through an E1 connection line to form an E1 line, and the Ethernet interface 206 establishes an IP network with the IP board 106 through an IP protocol to form an IP line.

终端启动后,终端硬件驱动207与平台硬件驱动107之间基于业务探测机制确定E1线路是否发生物理故障。After the terminal is started, the terminal hardware driver 207 and the platform hardware driver 107 determine whether a physical failure occurs on the E1 line based on a service detection mechanism.

一般地,E1线路的线路优先级高于IP线路的线路优先级。此时,终端优先使用E1线路与视频会议平台建立会议连接。具体过程参考上述步骤1-5:Generally, the line priority of E1 lines is higher than that of IP lines. At this time, the terminal preferentially uses the E1 line to establish a conference connection with the video conference platform. For the specific process, refer to the above steps 1-5:

之后,若确定出E1线路发生故障、且E1线路发生物理故障的情况下,终端基于IP线路再次执行上述步骤1-4,以通过IP线路建立会议连接,实现灾备。Afterwards, if it is determined that the E1 line is faulty and the E1 line is physically faulty, the terminal performs the above steps 1-4 again based on the IP line to establish a conference connection through the IP line to achieve disaster recovery.

根据上述两个示例可知,传统的视频会议系统中,无论是至少两个E1线路,还是E1线路+IP线路,在灾备时平台业务都需要更换另一条线路对应的板卡的IP地址进行呼叫,呼叫方式发生改变,这就会导致提高平台业务呼叫的复杂度。According to the above two examples, in the traditional video conferencing system, whether there are at least two E1 lines or E1 lines + IP lines, the platform service needs to replace the IP address of the board corresponding to another line to make a call during disaster recovery. , the calling method changes, which will increase the complexity of platform business calls.

另外,本申请中,E1板卡是指支持使用E1标准进行数据传输的板卡,IP板卡是指支持使用IP协议建立IP网络的板卡。In addition, in this application, an E1 board refers to a board that supports data transmission using the E1 standard, and an IP board refers to a board that supports the establishment of an IP network using the IP protocol.

基于上述技术问题,本申请提供一种视频会议系统,该视频会议系统支持建立E1线路和IP线路,EI线路对应的EI板卡与IP线路对应的IP板卡相连,无论使用哪种线路建立会议连接,IP板卡始终与业务平台之间进行通信,这就使得业务平台可以始终使用IP板卡的IP地址进行呼叫,呼叫方式无需改变,可以降低平台业务呼叫的复杂度。Based on the above technical problems, this application provides a video conferencing system, which supports the establishment of E1 lines and IP lines, and the EI board corresponding to the EI line is connected to the IP board corresponding to the IP line, no matter which line is used to establish a conference Connection, the IP board always communicates with the service platform, which enables the service platform to always use the IP address of the IP board to make calls without changing the calling method, which can reduce the complexity of platform service calls.

具体地,图3是本申请一个实施例提供的视频会议系统的结构示意图,根据图3可知,该视频会议系统包括视频会议平台30和终端40。Specifically, FIG. 3 is a schematic structural diagram of a video conference system provided by an embodiment of the present application. According to FIG. 3 , the video conference system includes a video conference platform 30 and a terminal 40 .

视频会议平台30包括:位于机框内的E1板卡301和主IP板卡302;所述主IP板卡302具有对外IP地址,所述E1板卡301中配置有所述对外IP地址。The video conferencing platform 30 includes: an E1 board 301 located in the frame and a main IP board 302; the main IP board 302 has an external IP address, and the E1 board 301 is configured with the external IP address.

可选地,E1板卡301和主IP板卡302可以位于同一机框内,或者也可以位于不同机框内。在E1板卡301和主IP板卡302位于不同机框内的情况下,E1板卡301和主IP板卡302可以基于交换机相连。Optionally, the E1 board 301 and the main IP board 302 may be located in the same chassis, or may also be located in different chassis. In the case that the E1 board 301 and the main IP board 302 are located in different chassis, the E1 board 301 and the main IP board 302 may be connected based on a switch.

终端40包括以太网接口402和E1接口401,以太网接口适于基于IP协议与所述对外IP地址建立IP线路,所述E1接口适于通过E1连接线连接至E1板卡形成E1线路。The terminal 40 includes an Ethernet interface 402 and an E1 interface 401. The Ethernet interface is suitable for establishing an IP line with the external IP address based on the IP protocol. The E1 interface is suitable for being connected to an E1 board through an E1 connection line to form an E1 line.

本实施例中,终端用于获取预设的线路优先级;基于线路优先级最高的正常线路与视频会议平台进行数据传输。In this embodiment, the terminal is used to obtain a preset line priority; and perform data transmission with the video conference platform based on the normal line with the highest line priority.

一般地,线路优先级由高到低依次为:E1线路高于IP线路。在其它实施例中,线路优先级也可以是其它方式,本实施例不对线路优先级的设置方式作限定。Generally, the order of line priority from high to low is: E1 line is higher than IP line. In other embodiments, the line priority may also be in other manners, and this embodiment does not limit the setting manner of the line priority.

其中,数据包括信令和码流,比如:会议连接建立过程中需要传输的信令和会议连接建立后传输的码流。Wherein, the data includes signaling and code stream, for example: the signaling that needs to be transmitted during the establishment of the conference connection and the code stream transmitted after the conference connection is established.

相应地,视频会议平台,用于在正常线路为基于E1板卡建立的E1线路的情况下,将终端发送的数据通过E1板卡传输至主IP板卡以进行处理;将待发送至终端的数据通过主IP板卡传输至E1板卡,以通过E1线路发送至终端;在正常线路为基于对外IP地址建立的IP线路的情况下,通过主IP板卡获取终端发送的数据以进行处理,并将待发送至终端的数据通过IP线路发送至终端。Correspondingly, the video conferencing platform is used to transmit the data sent by the terminal to the main IP board through the E1 board for processing when the normal line is an E1 line established based on the E1 board; The data is transmitted to the E1 board through the main IP board to be sent to the terminal through the E1 line; when the normal line is an IP line established based on the external IP address, the data sent by the terminal is obtained through the main IP board for processing. And the data to be sent to the terminal is sent to the terminal through the IP line.

根据上述数据传输流程可知,无论是使用E1线路传输数据还是使用IP线路传输数据,业务平台始终与IP板卡之间进行通信,即,业务平台不感知当前使用哪条线路,这就使得业务平台可以始终使用主IP板卡的IP地址进行呼叫,呼叫方式无需改变,可以降低平台业务呼叫的复杂度。According to the above data transmission process, it can be seen that no matter whether the E1 line is used to transmit data or the IP line is used to transmit data, the service platform always communicates with the IP board, that is, the service platform does not perceive which line is currently used, which makes the service platform The IP address of the main IP board can always be used to make calls, and the calling method does not need to be changed, which can reduce the complexity of platform service calls.

参考图4,为了提高视频会议系统的可靠性,机框包括第一机框和第二机框,第一机框和第二机框通过交换机相连,以进行第一机框和第二机框之间的数据交换;第一机框和第二机框均包括E1板卡和IP板卡,第一机框和第二机框中的IP板卡基于预设选主算法抢占视频会议平台预设的对外IP地址,具有对外IP地址的IP板卡为主IP板卡。With reference to Fig. 4, in order to improve the reliability of the video conferencing system, the frame includes a first frame and a second frame, and the first frame and the second frame are connected through a switch, so that the first frame and the second frame Data exchange between them; both the first frame and the second frame include E1 boards and IP boards, and the IP boards in the first frame and the second frame preempt the video conferencing platform reservation based on the preset master selection algorithm. The external IP address is set, and the IP board with the external IP address is the master IP board.

可选地,预设选主算法可以是zookeeper,或者kafka等,本实施例不对预设选主算法的实现方式作限定。Optionally, the preset master selection algorithm may be zookeeper, or kafka, etc. This embodiment does not limit the implementation of the preset master selection algorithm.

相应地,E1接口包括主E1接口和备E1接口,其中,主E1接口连接的E1板卡形成的E1线路为主E1线路;备E1接口连接的E1板卡形成的E1线路为备E1线路。Correspondingly, the E1 interface includes the main E1 interface and the standby E1 interface, wherein the E1 line formed by the E1 board connected to the main E1 interface is the main E1 line; the E1 line formed by the E1 board connected to the standby E1 interface is the standby E1 line.

在图4所示的系统架构中,包括三路线路,各条线路按照线路优先级由高到低依次为:主E1线路、备E1线路、IP线路,在其它实施例中,线路优先级也可以实现为其它方式,本实施例不对线路优先级的实现方式作限定。In the system framework shown in Fig. 4, comprise three lines of lines, each line is according to line priority from high to low: primary E1 line, backup E1 line, IP line, in other embodiments, line priority is also It can be implemented in other manners, and this embodiment does not limit the implementation manner of line priority.

可选地,基于线路优先级最高的正常线路与视频会议平台进行数据传输,至少包括以下两种场景,第一种场景为会议连接建立场景,第二种场景为会议连接建立后的会议连接使用场景,下面分别对每种场景的数据传输过程进行介绍。Optionally, the data transmission based on the normal line with the highest line priority and the video conferencing platform includes at least the following two scenarios. The first scenario is a conference connection establishment scene, and the second scenario is a conference connection use after the conference connection is established. Scenarios, the data transmission process of each scenario is introduced below.

第一种场景:会议连接建立场景。若线路优先级最高的正常线路为主E1线路,则终端使用E1线路与视频会议平台建立会议连接的过程包括:The first scenario: a conference connection establishment scenario. If the normal line with the highest line priority is the main E1 line, the process for the terminal to establish a conference connection with the video conferencing platform using the E1 line includes:

步骤11,终端的上层应用通过主E1线路发送注册请求,该注册请求携带有终端的终端IP地址;Step 11, the upper layer application of the terminal sends a registration request through the main E1 line, and the registration request carries the terminal IP address of the terminal;

步骤12,主E1板卡接收到注册请求后将终端IP地址注册在本地,并将注册请求中的终端IP地址转换成E1板卡本身的IP地址,再将携带有转换后的IP地址的注册指令发送到平台主IP板卡;Step 12: After receiving the registration request, the main E1 board registers the terminal IP address locally, and converts the terminal IP address in the registration request into the IP address of the E1 board itself, and then registers the registered IP address carrying the converted IP address. The command is sent to the main IP board of the platform;

其中,主E1板卡存储有已注册终端的终端标识与终端IP地址之间的对应关系。Wherein, the main E1 board stores the corresponding relationship between the terminal identification of the registered terminal and the terminal IP address.

步骤13,主IP板卡将注册指令中携带的主E1板卡的IP地址注册在本地,主IP板卡回复注册成功后,主E1板卡再将该注册成功响应回复给终端;Step 13, the main IP board registers the IP address of the main E1 board carried in the registration command locally, and after the main IP board replies that the registration is successful, the main E1 board replies the registration success response to the terminal;

步骤14,平台业务基于呼叫指令向主IP板卡发起呼叫;Step 14, the platform service initiates a call to the main IP board based on the call instruction;

步骤15,主IP板卡接收到呼叫后基于预先注册的主E1板卡的IP地址向主E1板卡发起呼叫;Step 15, after the main IP board receives the call, initiate a call to the main E1 board based on the IP address of the pre-registered main E1 board;

步骤16,主E1板卡接收到呼叫后,如果主E1线路正常,通过主E1线路发起呼叫,如果主E1线路异常,通过备E1线路再次执行步骤11-15(区别在于主E1板卡替换为备E1板卡),如果备E1线路异常,则执行步骤21-25线路;Step 16, after the main E1 board receives the call, if the main E1 line is normal, initiate a call through the main E1 line, if the main E1 line is abnormal, perform steps 11-15 again through the standby E1 line (the difference is that the main E1 standby E1 board), if the standby E1 line is abnormal, perform steps 21-25 for the line;

步骤17,终端上层应用接收到呼叫后,若对呼叫进行确认响应,则建立与视频会议终端之间的会议连接,流程结束。Step 17: After receiving the call, the upper application of the terminal establishes a conference connection with the video conference terminal if it confirms the call, and the process ends.

若线路优先级最高的正常线路为IP线路,则终端与视频会议平台建立会议连接的过程包括:If the normal line with the highest line priority is an IP line, the process of establishing a conference connection between the terminal and the video conferencing platform includes:

步骤21,终端的上层应用通过IP线路发送注册请求,该注册请求携带有终端的终端IP地址;Step 21, the upper layer application of the terminal sends a registration request through the IP line, and the registration request carries the terminal IP address of the terminal;

步骤22,主IP板卡将注册请求中携带的终端IP地址注册在本地;Step 22, the main IP board registers the terminal IP address carried in the registration request locally;

步骤23,平台业务基于呼叫指令向主IP板卡发起呼叫;Step 23, the platform service initiates a call to the main IP board based on the call instruction;

步骤24,主IP板卡接收到呼叫后基于预先注册的终端IP地址向终端发起呼叫;Step 24, after receiving the call, the main IP board initiates a call to the terminal based on the pre-registered terminal IP address;

步骤25,终端上层应用接收到呼叫后,若对呼叫进行确认响应,则建立与视频会议终端之间的会议连接。Step 25: After receiving the call, the terminal upper application establishes a conference connection with the video conference terminal if it confirms the call.

根据步骤11-17或者步骤21-25可知,平台业务只需要呼叫主IP板卡即可,不需要更换呼叫方式,因此,可以简化平台业务的呼叫方式。According to steps 11-17 or steps 21-25, it can be seen that the platform service only needs to call the main IP board, and there is no need to change the calling mode. Therefore, the calling mode of the platform service can be simplified.

第二种场景:会议连接的使用场景。若线路优先级最高的正常线路为E1线路,则终端使用E1线路与视频会议平台使用会议连接传输码流的过程包括:The second scenario: the usage scenario of conference connection. If the normal line with the highest line priority is an E1 line, the process for the terminal to use the E1 line and the video conferencing platform to use the conference connection to transmit the code stream includes:

步骤31,终端的上层应用通过E1线路发送码流;Step 31, the upper layer application of the terminal sends the code stream through the E1 line;

步骤32,E1板卡接收到码流后将码流发送至主IP板卡;Step 32, the E1 board sends the code stream to the main IP board after receiving the code stream;

步骤33,主IP板卡将该码流发送至数据处理板卡;Step 33, the main IP board sends the code stream to the data processing board;

其中,数据处理板卡的相关描述参见下文;Among them, the relevant description of the data processing board is as follows;

步骤34,平台业务通过数据处理板卡将待发送至终端的码流发送至主IP板卡;Step 34, the platform service sends the code stream to be sent to the terminal to the main IP board through the data processing board;

步骤35,主IP板卡接收到待发送至终端的码流后,将该待发送至终端的码流发送至E1板卡;Step 35, after receiving the code stream to be sent to the terminal, the main IP board sends the code stream to be sent to the terminal to the E1 board;

步骤36,E1板卡接收到待发送至终端的码流后,将该待发送至终端的码流发送至终端;Step 36, after receiving the code stream to be sent to the terminal, the E1 board sends the code stream to be sent to the terminal to the terminal;

步骤37,终端上层应用接收到码流后播放。In step 37, the upper layer application of the terminal plays the code stream after receiving it.

若线路优先级最高的正常线路为IP线路,则终端与视频会议平台之间的会议连接传输码流的过程包括:If the normal line with the highest line priority is an IP line, the process of transmitting code streams in the conference connection between the terminal and the video conferencing platform includes:

步骤41,终端的上层应用通过IP线路发送码流;Step 41, the upper layer application of the terminal sends the code stream through the IP line;

步骤42,主IP板卡将该码流发送至数据处理板卡;Step 42, the main IP board sends the code stream to the data processing board;

步骤43,平台业务通过数据处理板卡将待发送至终端的码流发送至主IP板卡;Step 43, the platform service sends the code stream to be sent to the terminal to the main IP board through the data processing board;

步骤44,主IP板卡接收到待发送至终端的码流后,将该待发送至终端的码流发送至终端;Step 44, after receiving the code stream to be sent to the terminal, the main IP board sends the code stream to be sent to the terminal to the terminal;

步骤45,终端上层应用接收到码流后播放。Step 45, the terminal upper layer application plays the code stream after receiving it.

根据步骤31-37以及步骤41-45可知,码流的处理过程需要使用数据处理板卡,数据处理板卡也可以称为媒体资源板卡,用于对媒体数据进行处理。参考图4,所述第一机框和所述第二机框均包括至少两个数据处理板卡,每个机框中数据处理板卡的数量可以满足每次视频会议过程中所需使用的媒体资源。According to steps 31-37 and steps 41-45, it can be known that a data processing board is required to process the code stream, and the data processing board can also be called a media resource board, and is used for processing media data. Referring to Fig. 4, both the first frame and the second frame include at least two data processing boards, and the number of data processing boards in each frame can meet the requirements of each video conference process. media resources.

在一个示例中,每个机框内的数据处理板卡仅与本机框内的IP板卡相连。在其它实施例中,数据处理板卡也可以通过交换机与其它机框内的IP板卡相连,本实施例不对数据处理板卡与IP板卡的连接方式作限定。In an example, the data processing boards in each chassis are only connected to the IP boards in the chassis. In other embodiments, the data processing board may also be connected to IP boards in other chassis through a switch, and this embodiment does not limit the connection mode between the data processing board and the IP board.

相应地,主IP板卡,还用于:将终端发送的数据发送至当前连接的数据处理板卡,以通过当前连接的数据处理板卡对终端发送的数据进行处理;获取当前连接的数据处理板卡发送的待发送至终端的数据。Correspondingly, the main IP board is also used to: send the data sent by the terminal to the currently connected data processing board, so as to process the data sent by the terminal through the currently connected data processing board; obtain the currently connected data processing board The data sent by the board to be sent to the terminal.

以图4所示的系统架构为例,在视频会议系统建立后,可能存在以下故障:Taking the system architecture shown in Figure 4 as an example, after the video conferencing system is established, the following faults may exist:

1、主E1线路故障;1. The main E1 line is faulty;

2、E1线路整体故障;2. The overall failure of the E1 line;

3、E1接口或E1板卡故障;3. E1 interface or E1 board failure;

4、主IP板卡故障;4. The main IP board is faulty;

5、数据处理板卡故障。5. The data processing board is faulty.

为了实现上述各个故障情况下的灾备,本实施例中,终端还用于:确定正常线路是否发生故障;在正常线路发生故障的情况下,重新确定线路优先级最高的正常线路,并触发执行基于线路优先级最高的正常线路与视频会议平台进行数据传输的步骤。In order to realize the disaster recovery under the above-mentioned various failure situations, in this embodiment, the terminal is also used to: determine whether a normal line fails; in the case of a normal line failure, re-determine the normal line with the highest line priority, and trigger the execution Steps for data transmission based on the normal line with the highest line priority and the video conferencing platform.

基于上述内容可知,由于故障发生线路切换时是终端判断故障进行线路切换,一个终端的线路切换不会影响其他终端的线路连接。Based on the above content, it can be seen that when a fault occurs and the line is switched, the terminal judges the fault and performs the line switching, and the line switching of one terminal will not affect the line connections of other terminals.

在一个示例中,确定所述正常线路是否发生故障,包括:基于所述终端中的上层应用与所述视频会议平台中的平台业务之间的信令保活机制,确定所述正常线路是否存在数据包传输故障;基于所述终端中的硬件驱动与所述视频会议平台中的硬件驱动之间的业务探测机制,确定E1线路是否存在物理故障。In an example, determining whether the normal line fails includes: determining whether the normal line exists based on a signaling keep-alive mechanism between an upper layer application in the terminal and a platform service in the video conferencing platform Data packet transmission failure: Based on the service detection mechanism between the hardware driver in the terminal and the hardware driver in the video conferencing platform, determine whether there is a physical failure in the E1 line.

信令保活机制的原理包括:终端的上层业务每隔第一间隔时长向平台业务发送心跳包,以触发平台业务接收到心跳包后向上层业务发送确认反馈;若上层业务在第二间隔时长未接收到该确认反馈,确定正常线路发生数据包传输故障;若上层业务在第二间隔时长接收到该确认反馈,确定正常线路未发生数据包传输故障。The principle of the signaling keep-alive mechanism includes: the upper-layer business of the terminal sends a heartbeat packet to the platform business every first interval to trigger the platform service to send a confirmation feedback to the upper-layer business after receiving the heartbeat packet; If the confirmation feedback is not received, it is determined that a data packet transmission failure occurs on the normal line; if the upper layer service receives the confirmation feedback within the second interval, it is determined that no data packet transmission failure occurs on the normal line.

其中,第一间隔时长和第二间隔时长可调,不同线路对应的第一间隔时长相同或不同,不同线路对应的第二间隔时长相同或不同。Wherein, the first interval duration and the second interval duration are adjustable, the first interval durations corresponding to different lines are the same or different, and the second interval durations corresponding to different lines are the same or different.

业务探测机制的原理包括:终端硬件驱动每隔第三间隔时长向平台硬件驱动发送心跳包,以触发平台硬件驱动接收到心跳包后向终端硬件驱动发送确认反馈;若终端硬件驱动在第四间隔时长未接收到确认反馈,确定E1发生物理故障;若终端硬件驱动在第四间隔时长接收到该确认反馈,确定E1线路未发生物理故障。The principle of the service detection mechanism includes: the terminal hardware driver sends a heartbeat packet to the platform hardware driver every third interval to trigger the platform hardware driver to send a confirmation feedback to the terminal hardware driver after receiving the heartbeat packet; If the confirmation feedback is not received for a period of time, it is determined that a physical failure has occurred in E1; if the terminal hardware driver receives the confirmation feedback during the fourth interval, it is determined that no physical failure has occurred in the E1 line.

其中,第三间隔时长和第四间隔时长可调,不同线路对应的第三间隔时长相同或不同,不同线路对应的第四间隔时长相同或不同。Wherein, the duration of the third interval and the duration of the fourth interval are adjustable, the duration of the third interval corresponding to different lines is the same or different, and the duration of the fourth interval corresponding to different lines is the same or different.

以线路优先级由高到低依次为:主E1接口连接的E1线路(主IE线路)、备E1接口连接的E1线路(备IE线路)、IP线路为例,所述在所述正常线路发生故障的情况下,重新确定线路优先级最高的正常线路,包括以下几种情况:Taking the line priority from high to low as follows: the E1 line connected to the main E1 interface (main IE line), the E1 line connected to the standby E1 interface (standby IE line), and the IP line as an example, the In the case of a fault, re-determine the normal line with the highest line priority, including the following situations:

第一种:若当前所述主E1接口连接的E1线路为正常线路且发生线路故障时,所述备E1接口连接的E1线路未故障,则确定通过备E1接口连接的E1线路为线路优先级最高的正常线路。即,若按照优先级顺序以主E1线路连接发现主E1线路故障,基于优先级顺序,确认备E1线路是否正常,若正常,则将备E1线路作为正常线路。此时,将终端发送的数据通过备E1接口连接的E1板卡传输至主IP板卡以进行处理;将待发送至终端的数据通过主IP板卡传输至备E1接口连接的E1板卡,以通过备E1接口连接的E1线路发送至终端。The first method: if the current E1 line connected to the main E1 interface is a normal line and a line fault occurs, and the E1 line connected to the standby E1 interface is not faulty, then determine that the E1 line connected through the standby E1 interface is the line priority Highest normal line. That is, if the main E1 line is connected according to the priority order and the main E1 line is found to be faulty, based on the priority order, it is confirmed whether the backup E1 line is normal, and if it is normal, the backup E1 line is regarded as a normal line. At this time, the data sent by the terminal is transmitted to the main IP board for processing through the E1 board connected to the standby E1 interface; the data to be sent to the terminal is transmitted to the E1 board connected to the standby E1 interface through the main IP board, Send to the terminal through the E1 line connected through the standby E1 interface.

具体地,参考图5所示的主E1线路故障,在使用主E1线路建立会议连接后,终端基于信令保活机制检测到数据包传输故障;基于业务探测机制检测到是主E1线路的物理故障;终端尝试按照设定的线路优先级顺序,使用备E1线路将终端IP地址注册到备E1板卡,备E1板卡通过交换机,将终端的信令和码流发送到主IP板卡完成灾备。数据传输路径通过加粗箭头表示。Specifically, referring to the failure of the main E1 line shown in Figure 5, after using the main E1 line to establish a conference connection, the terminal detects a data packet transmission failure based on the signaling keep-alive mechanism; Fault: The terminal tries to use the standby E1 line to register the terminal IP address to the standby E1 board according to the set line priority order, and the standby E1 board sends the terminal's signaling and code stream to the main IP board through the switch to complete disaster preparedness. Data transfer paths are indicated by bold arrows.

灾备恢复时长基于信令保活机制和业务探测机制的故障检测时长确定,比如:灾备恢复时长为10s左右,灾备恢复时长也可以根据用户需求修改为更短的时长。The duration of disaster recovery recovery is determined based on the fault detection duration of the signaling keep-alive mechanism and service detection mechanism. For example, the recovery time of disaster recovery is about 10s, and the recovery period of disaster recovery can also be modified to a shorter period according to user needs.

第二种:若当前主E1接口连接的E1线路及备E1接口连接的E1线路均发生故障,则确定IP线路为线路优先级最高的正常线路,通过主IP板卡获取终端发送的数据以进行处理,并将待发送至终端的数据通过IP线路发送至终端。The second method: If the current E1 line connected to the main E1 interface and the E1 line connected to the standby E1 interface both fail, then determine that the IP line is the normal line with the highest line priority, and obtain the data sent by the terminal through the main IP board for further processing. process, and send the data to be sent to the terminal to the terminal through the IP line.

具体地,参考图6所示的E1线路整体故障,在使用主E1线路建立会议连接后,终端基于信令保活机制检测到数据包传输故障;基于业务探测机制检测到是主E1线路和备E1线路的物理故障;终端尝试按照设定的线路优先级顺序,使用IP线路直接连接到主IP板卡,终端的信令和码流直接发送到主IP板卡完成灾备。数据传输路径通过加粗箭头表示。Specifically, referring to the overall failure of the E1 line shown in Figure 6, after using the main E1 line to establish a conference connection, the terminal detects a data packet transmission failure based on the signaling keep-alive mechanism; Physical failure of the E1 line; the terminal tries to use the IP line to directly connect to the main IP board according to the set line priority order, and the signaling and code stream of the terminal are directly sent to the main IP board to complete disaster recovery. Data transfer paths are indicated by bold arrows.

灾备恢复时长基于信令保活机制和业务探测机制的故障检测时长确定,比如:灾备恢复时长为10s左右,灾备恢复时长也可以根据用户需求修改为更短的时长。The duration of disaster recovery recovery is determined based on the fault detection duration of the signaling keep-alive mechanism and service detection mechanism. For example, the recovery time of disaster recovery is about 10s, and the recovery period of disaster recovery can also be modified to a shorter period according to user needs.

第三种:在正常线路为主E1接口连接的E1线路的情况下,若正常线路的数据包传输故障、但未检测到主E1接口连接的E1线路的物理故障,则每隔预设时长基于主E1接口连接的E1线路重连视频会议平台;在重连次数达到第一次数还未建立会议连接的情况下,则确定通过备E1接口连接的E1线路为线路优先级最高的正常线路,将终端发送的数据通过备E1接口连接的E1板卡传输至主IP板卡以进行处理;将待发送至终端的数据通过主IP板卡传输至备E1接口连接的E1板卡,以通过备E1接口连接的E1线路发送至终端。The third type: In the case of the E1 line connected to the main E1 interface of the normal line, if the data packet transmission failure of the normal line fails, but no physical failure of the E1 line connected to the main E1 interface is detected, then every preset time period based on The E1 line connected to the main E1 interface reconnects to the video conferencing platform; when the number of reconnections reaches the first number and the conference connection has not been established, the E1 line connected through the standby E1 interface is determined to be the normal line with the highest line priority. The data sent by the terminal is transmitted to the main IP board through the E1 board connected to the standby E1 interface for processing; the data to be sent to the terminal is transmitted to the E1 board connected to the standby E1 interface through the main IP The E1 line connected to the E1 interface is sent to the terminal.

其中,预设时长和第一次数可配置。Among them, the preset duration and the number of first times are configurable.

具体地,参考图7所示的E1接口或E1板卡故障,在使用主E1线路建立会议连接后,终端基于信令保活机制检测到数据包传输故障;若基于业务探测机制检测到是主E1线路的物理故障,或者业务探测机制感知不到该物理故障,终端会尝试在主E1线路上以10s(即预设时长)间隔重试,尝试3次(即第一次数)后,终端尝试按照设定的线路优先级顺序,使用备E1线路将终端IP地址注册到备E1板卡,备E1板卡通过交换机将终端的信令和码流发送到主IP板卡完成灾备。数据传输路径通过加粗箭头表示。Specifically, referring to the failure of the E1 interface or E1 board shown in Figure 7, after the conference connection is established using the main E1 line, the terminal detects a data packet transmission failure based on the signaling keep-alive mechanism; If there is a physical fault on the E1 line, or the service detection mechanism cannot detect the physical fault, the terminal will try to retry on the main E1 line at an interval of 10s (that is, the preset duration). After 3 attempts (that is, the first time), the terminal will Try to use the standby E1 line to register the terminal IP address to the standby E1 board according to the set line priority order, and the standby E1 board sends the terminal's signaling and code stream to the main IP board through the switch to complete disaster recovery. Data transfer paths are indicated by bold arrows.

灾备恢复时长基于信令保活机制和感知到物理故障的时长确定,比如:灾备恢复时长为10s至30s左右,灾备恢复时长也可以根据用户需求修改为更短的时长。The duration of disaster recovery recovery is determined based on the signaling keep-alive mechanism and the time period when physical failures are detected. For example, the recovery time for disaster recovery is about 10s to 30s, and the recovery period for disaster recovery can also be modified to a shorter period according to user needs.

本实施例中,第一机框和第二机框中的IP板卡基于预设选主算法抢占视频会议平台预设的对外IP地址之后,不具有对外IP地址的备IP板卡还用于:监测主IP板卡是否存在异常;在主IP板卡存在异常的情况下,基于预设选主算法抢占对外IP地址,备IP板卡更新为主IP板卡,以基于更新后的主IP板卡接收或发送数据。此时,在正常线路为E1线路、且E1线路对应的E1板卡与更新后的主IP板卡位于不同机框的情况下,通过E1板卡将终端发送的数据通过交换机传输至更新后的主IP板卡以进行处理;通过更新后的主IP板卡将待发送至终端的数据通过交换机传输至E1板卡,以通过E1线路发送至终端;相应地,E1板卡还用于:在监测到与未更新的主IP板卡之间的数据传输异常的情况下,与未更新的主IP板卡重新建立连接;在重连次数达到第二次数的情况下还未与未更新的主IP板卡建立连接的情况下,与更新后的主IP板卡建立连接。In this embodiment, after the IP boards in the first chassis and the second chassis seize the preset external IP address of the video conferencing platform based on the preset master selection algorithm, the standby IP boards without external IP addresses are also used for : Monitor whether the main IP board is abnormal; if there is an abnormality in the main IP board, the external IP address will be seized based on the preset master selection algorithm, and the standby IP board will be updated as the main IP board. The board receives or sends data. At this time, when the normal line is an E1 line, and the E1 board corresponding to the E1 line is located in a different chassis from the updated main IP board, the data sent by the terminal is transmitted to the updated main IP board through the E1 board through the switch. The main IP board for processing; through the updated main IP board, the data to be sent to the terminal is transmitted to the E1 board through the switch to be sent to the terminal through the E1 line; correspondingly, the E1 board is also used for: In the case of abnormal data transmission with the non-updated main IP board is detected, the connection is re-established with the non-updated main IP board; when the number of reconnections reaches the second When the connection is established with the IP board, establish a connection with the updated main IP board.

在正常线路为IP线路的情况下,通过更新后的主IP板卡获取终端发送的数据以进行处理,并将待发送至终端的数据通过IP线路发送至终端。In the case that the normal line is an IP line, the data sent by the terminal is acquired through the updated main IP board for processing, and the data to be sent to the terminal is sent to the terminal through the IP line.

具体地,参考图8所示的主IP板卡故障,在使用主E1线路建立会议连接后,备IP板卡检测到主IP板卡异常,备IP板卡抢占对外IP成功后开始恢复会议,备IP板卡使用同机框的数据处理板卡处理数据。主E1板卡检测到主IP板卡异常,尝试重连,失败后连接到备IP板卡。主E1板卡通过内网交换机,将终端的信令和码流发送到备IP板卡完成灾备。数据传输路径通过加粗箭头表示。Specifically, referring to the failure of the main IP board shown in Figure 8, after the conference connection is established using the main E1 line, the standby IP board detects that the main IP board is abnormal, and the standby IP board starts to resume the conference after successfully preempting the external IP. The standby IP board uses the data processing board in the same chassis to process data. The main E1 board detects that the main IP board is abnormal, and tries to reconnect, and then connects to the standby IP board after failure. The main E1 board sends the signaling and code stream of the terminal to the standby IP board through the intranet switch to complete disaster recovery. Data transfer paths are indicated by bold arrows.

灾备恢复时长基于备IP板卡和主E1板卡检测到主IP板卡异常的时长确定,比如:灾备恢复时长为60s至90s左右,灾备恢复时长也可以根据用户需求修改为更短的时长。The disaster recovery time is determined based on the time when the standby IP board and the main E1 board detect the abnormality of the main IP board. For example, the disaster recovery time is about 60s to 90s, and the disaster recovery time can also be modified to be shorter according to user needs duration.

本实施例中,主IP板卡,还用于监测当前连接的数据处理板卡是否发生异常;在当前连接的数据处理板卡发生异常的情况下,与本机框内的其它数据处理板卡建立连接,以通过其它数据处理板卡处理数据。In this embodiment, the main IP board is also used to monitor whether the currently connected data processing board is abnormal; when the currently connected data processing board is abnormal, it will communicate with other data processing boards in the local frame. Establish connections to process data with other data processing boards.

具体地,参考图9所示的数据处理板卡故障,在使用主E1线路建立会议连接后,主IP板卡检测到当前连接的数据处理板卡异常,即媒体资源下线,此时重新申请媒体资源。主IP板卡申请与本机框的其他数据处理板卡连接,会议恢复。重新申请的数据处理板卡通过加粗方框表示。Specifically, referring to the data processing board failure shown in Figure 9, after the main E1 line is used to establish a conference connection, the main IP board detects that the currently connected data processing board is abnormal, that is, the media resource is offline, and re-applies at this time media resources. The main IP board applies for connection with other data processing boards in the local frame, and the conference resumes. Re-applied data processing boards are indicated by bold boxes.

灾备恢复时长基于主IP板卡监测到数据处理板发生异常的时长确定,比如:灾备恢复时长为1s至10s左右,灾备恢复时长也可以根据用户需求修改为更短的时长。The disaster recovery time is determined based on the time when the main IP card detects an abnormality in the data processing board. For example, the disaster recovery time is about 1s to 10s, and the disaster recovery time can also be modified to a shorter time according to user needs.

在一些可能的情况中,可能存在当前的正常线路所在的整个机框都故障的情况。参考图10,此时,终端会检测到主E1线路异常,按照图5所示的主E1线路故障完成灾备。备IP板卡会检测到主IP板卡异常,按照图8所示的主IP板卡故障完成灾备。数据传输路径通过加粗箭头表示。In some possible situations, the entire shelf where the current normal line is located may fail. Referring to FIG. 10 , at this time, the terminal will detect that the main E1 line is abnormal, and complete disaster recovery according to the failure of the main E1 line shown in FIG. 5 . The standby IP board will detect the abnormality of the main IP board, and complete disaster recovery according to the failure of the main IP board shown in Figure 8. Data transfer paths are indicated by bold arrows.

灾备恢复时长可以为60s至90s左右,根据上述内容可知,该时长可以设置为更短时长。The disaster recovery recovery time can be about 60s to 90s. According to the above content, the time can be set to a shorter time.

综上所述,本实施例提供的视频会议系统,通过设置视频会议平台包括位于机框内的E1板卡和主IP板卡;主IP板卡具有对外IP地址,E1板卡中配置有对外IP地址;终端包括以太网接口和E1接口,以太网接口适于基于IP协议与对外IP地址建立IP线路,E1接口适于通过E1连接线连接至E1板卡形成E1线路;终端,用于获取预设的线路优先级;基于线路优先级最高的正常线路与视频会议平台进行数据传输;数据包括信令和码流;相应地,视频会议平台,用于在正常线路为E1线路的情况下,将终端发送的数据通过E1板卡输至主IP板卡以进行处理;将待发送至终端的数据通过主IP板卡传输至E1板卡,以通过E1线路发送至终端;在正常线路为IP线路的情况下,通过主IP板卡获取终端发送的数据以进行处理,并将待发送至终端的数据通过IP线路发送至终端;可以解决传统的视频会议系统中业务平台需要使用不同的呼叫方式呼叫不同线路上的终端的问题;由于E1板卡可以将数据发送至主IP板卡,使得终端无论使用哪种线路平台业务只需要呼叫主IP板卡即可,可以简化平台业务的呼叫复杂度。In summary, the video conferencing system provided by this embodiment includes an E1 board and a main IP board located in the machine frame by setting the video conference platform; the main IP board has an external IP address, and the E1 board is configured with an external IP address. IP address; the terminal includes an Ethernet interface and an E1 interface, the Ethernet interface is suitable for establishing an IP line based on the IP protocol and the external IP address, and the E1 interface is suitable for connecting to an E1 board through an E1 connection line to form an E1 line; the terminal is used to obtain Preset line priority; based on the normal line with the highest line priority for data transmission with the video conferencing platform; data includes signaling and code stream; correspondingly, the video conferencing platform is used when the normal line is an E1 line, The data sent by the terminal is transmitted to the main IP board through the E1 board for processing; the data to be sent to the terminal is transmitted to the E1 board through the main IP board to be sent to the terminal through the E1 line; in the normal line, it is IP In the case of a line, the data sent by the terminal is obtained through the main IP board for processing, and the data to be sent to the terminal is sent to the terminal through the IP line; it can solve the problem that the business platform in the traditional video conferencing system needs to use different calling methods The problem of calling terminals on different lines; since the E1 board can send data to the main IP board, no matter which line platform service the terminal uses, it only needs to call the main IP board, which can simplify the call complexity of the platform service .

另外,通过设置至少两个机框,每个机框中均设置E1板卡和IP板卡,多个IP板卡抢占对外IP地址,可以实现E1板卡和IP板卡异常情况下的灾备,提高视频会议系统的可靠性。In addition, by setting at least two chassis, each chassis is equipped with E1 boards and IP boards, and multiple IP boards seize external IP addresses, which can realize disaster recovery in case of E1 boards and IP boards. , Improve the reliability of the video conferencing system.

另外,通过终端检测正常线路是否发生故障,并在发生故障的情况下,切换至线路优先级最高的正常线路进行数据传输,可以实现故障情况下自动线路切换,提高视频会议系统的智能化程度。In addition, the terminal detects whether the normal line is faulty, and in the case of a fault, switches to the normal line with the highest line priority for data transmission, which can realize automatic line switching in the event of a fault and improve the intelligence of the video conference system.

另外,通过基于信令保活机制和业务探测机制探测线路故障,可以确定出故障类型,提高线路切换的及时性。In addition, by detecting line faults based on the signaling keep-alive mechanism and the service detection mechanism, the type of fault can be determined and the timeliness of line switching can be improved.

另外,通过主IP板卡使用本机框内的数据处理板卡进行数据处理,无需数据处理板卡接入交换机,通过交换机转发,可以提高数据处理效率。In addition, the data processing board in the local frame is used for data processing through the main IP board, without the need for the data processing board to be connected to the switch and forwarded by the switch, which can improve the data processing efficiency.

另外,通过对数据处理板卡的异常进行监测,可以保证视频会议正常处理,提高视频会议系统的可靠性。In addition, by monitoring the abnormality of the data processing board, the normal processing of the video conference can be ensured, and the reliability of the video conference system can be improved.

可选地,本申请还提供一种视频会议平台,所述视频会议平台包括上述实施例中的视频会议系统中的视频会议平台。Optionally, the present application further provides a video conferencing platform, where the video conferencing platform includes the video conferencing platform in the video conferencing system in the foregoing embodiments.

可选地,本申请还提供一种终端,所述终端包括上述实施例中的视频会议系统中的终端。Optionally, the present application further provides a terminal, where the terminal includes the terminal in the video conferencing system in the foregoing embodiments.

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-mentioned embodiments can be combined arbitrarily. To make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, should be considered as within the scope of this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several implementation modes of the present application, and the description thereof is relatively specific and detailed, but it should not be construed as limiting the scope of the patent for the invention. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the scope of protection of the patent application should be based on the appended claims.

Claims (10)

1. A video conferencing system, the video conferencing system comprising:
a video conferencing platform, comprising: the E1 board card and the main IP board card are positioned in the machine frame; the main IP board card is provided with an external IP address, and the external IP address is configured in the E1 board card;
a terminal, comprising: the Ethernet interface is suitable for the terminal to establish an IP line with the external IP address based on an IP protocol, and the E1 interface is suitable for being connected to the E1 board card through an E1 connecting line to form an E1 line; the terminal is used for acquiring a preset line priority; carrying out data transmission with the video conference platform based on the normal line with the highest line priority; the data comprises signaling and code streams;
correspondingly, the video conference platform is configured to transmit the data sent by the terminal to the main IP board through the E1 board for processing, when the normal line is the E1 line; transmitting data to be transmitted to the terminal to the E1 board card through the main IP board card so as to be transmitted to the terminal through the E1 line;
and under the condition that the normal line is the IP line, acquiring the data sent by the terminal through the main IP board card for processing, and sending the data to be sent to the terminal through the IP line.
2. The video conferencing system of claim 1, wherein the subrack comprises a first subrack and a second subrack, the first subrack and the second subrack connected by a switch for data exchange between the first subrack and the second subrack; the video conference platform comprises a first machine frame and a second machine frame, wherein the first machine frame and the second machine frame respectively comprise an E1 board card and an IP board card, the IP board cards in the first machine frame and the second machine frame occupy external IP addresses preset by the video conference platform based on a preset main selection algorithm, and the IP board card with the external IP addresses is the main IP board card.
3. The video conferencing system of claim 1, wherein the terminal is further configured to:
determining whether the normal line is failed;
and under the condition that the normal line has a fault, re-determining the normal line with the highest line priority, and triggering and executing the step of carrying out data transmission between the normal line with the highest line priority and the video conference platform.
4. The video conferencing system of claim 3, wherein, in the case that the subrack includes a first subrack and a second subrack, the E1 interface includes a primary E1 interface and a backup E1 interface, the line priority being, in order from high to low: an E1 line connected with a main E1 interface, an E1 line connected with a standby E1 interface and an IP line;
the re-determining the normal line with the highest line priority under the condition that the normal line has a fault comprises the following steps:
if the E1 line connected with the main E1 interface is a normal line and a line fault occurs, and the E1 line connected with the standby E1 interface is not in fault, determining that the E1 line connected with the standby E1 interface is a normal line with the highest line priority, and transmitting data sent by the terminal to the main IP board card through the E1 board card connected with the standby E1 interface for processing; transmitting data to be transmitted to the terminal to an E1 board card connected with the standby E1 interface through the main IP board card so as to transmit the data to the terminal through an E1 line connected with the standby E1 interface;
if the E1 line connected with the main E1 interface and the E1 line connected with the standby E1 interface both have faults, determining that the IP line is a normal line with the highest line priority, acquiring data sent by the terminal through the main IP board card for processing, and sending the data to be sent to the terminal through the IP line;
if the normal line is the E1 line connected with the main E1 interface, if the data packet transmission fault of the normal line is detected but the physical fault of the E1 line connected with the main E1 interface is not detected, reconnecting the video conference platform based on the E1 line connected with the main E1 interface every preset time; when the number of reconnection times reaches the first number and the conference connection is not established, determining that an E1 line connected through a standby E1 interface is a normal line with the highest line priority, and transmitting data sent by the terminal to the main IP board card through the E1 board card connected through the standby E1 interface for processing; and transmitting data to be transmitted to the terminal to the E1 board card connected with the standby E1 interface through the main IP board card so as to transmit the data to the terminal through the E1 line connected with the standby E1 interface.
5. The video conference system according to claim 2, wherein after the IP boards in the first subrack and the second subrack preempt the external IP address preset by the video conference platform based on a preset election algorithm, the standby IP board without the external IP address is further configured to:
monitoring whether the main IP board card is abnormal or not;
under the condition that the main IP board card is abnormal, the external IP address is seized based on the preset main selection algorithm, and the standby IP board card is updated to the main IP board card;
under the condition that the normal line is an E1 line and an E1 board card corresponding to the E1 line and an updated main IP board card are positioned in different machine frames, transmitting data sent by the terminal to the updated main IP board card through the switch through the E1 board card for processing; transmitting data to be transmitted to the terminal to the E1 board card through the updated main IP board card through the switch so as to be transmitted to the terminal through the E1 line;
and under the condition that the normal line is the IP line, acquiring the data sent by the terminal through the updated main IP board card for processing, and sending the data to be sent to the terminal through the IP line.
6. The video conference system of claim 5, wherein, in the case that the normal line is an E1 line established based on the E1 board, the E1 board is further configured to:
under the condition that the data transmission with the main IP board card which is not updated is monitored to be abnormal, connection with the main IP board card which is not updated is reestablished;
and under the condition that the reconnection times reach a second time, connection with the main IP board card which is not updated is not established.
7. The video conference system according to claim 2, wherein each of the first and second machine frames further comprises at least two data processing boards, and the IP board is connected to one data processing board in the machine frame; the main IP board card is further used for:
sending the data sent by the terminal to a currently connected data processing board card so as to process the data sent by the terminal through the currently connected data processing board card;
and acquiring the data to be sent to the terminal, which is sent by the currently connected data processing board card.
8. The video conferencing system of claim 7, wherein the master IP board is further configured to:
monitoring whether the currently connected data processing board card is abnormal or not;
and under the condition that the currently connected data processing board card is abnormal, the currently connected data processing board card is connected with other data processing board cards in the machine frame so as to process data through the other data processing board cards.
9. A video conferencing platform, wherein the video conferencing platform comprises the video conferencing platform in the video conferencing system of any of claims 1 to 8.
10. A terminal, characterized in that the terminal comprises a terminal in a video conferencing system according to any of claims 1 to 8.
CN202211709159.1A 2022-12-29 2022-12-29 Video conference system, video conference platform and terminal Pending CN115988167A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211709159.1A CN115988167A (en) 2022-12-29 2022-12-29 Video conference system, video conference platform and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211709159.1A CN115988167A (en) 2022-12-29 2022-12-29 Video conference system, video conference platform and terminal

Publications (1)

Publication Number Publication Date
CN115988167A true CN115988167A (en) 2023-04-18

Family

ID=85969687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211709159.1A Pending CN115988167A (en) 2022-12-29 2022-12-29 Video conference system, video conference platform and terminal

Country Status (1)

Country Link
CN (1) CN115988167A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1633004A (en) * 2003-12-23 2005-06-29 华为技术有限公司 Transmission line configuration method
CN101895716A (en) * 2010-05-25 2010-11-24 中兴通讯股份有限公司 Circuit switching method for remote presence system and multi-point control unit
CN102325245A (en) * 2011-08-31 2012-01-18 深圳市迪威视讯股份有限公司 Method and device for automatically switching lines of television conference system
CN105721546A (en) * 2016-01-20 2016-06-29 冶金自动化研究设计院 Multi-data integration service platform based on industrial Internet of Things (IoT) communication
CN111246152A (en) * 2020-01-10 2020-06-05 浙江华创视讯科技有限公司 Video conference automatic recovery method and device, storage medium and electronic device
WO2020135698A1 (en) * 2018-12-29 2020-07-02 中兴通讯股份有限公司 Method for implementing video conference resumption, device, terminal, mcu, and computer readable storage medium
CN111541861A (en) * 2020-05-11 2020-08-14 深圳市融讯视通科技有限公司 Special line MCU backup system and special line MCU backup method thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1633004A (en) * 2003-12-23 2005-06-29 华为技术有限公司 Transmission line configuration method
CN101895716A (en) * 2010-05-25 2010-11-24 中兴通讯股份有限公司 Circuit switching method for remote presence system and multi-point control unit
CN102325245A (en) * 2011-08-31 2012-01-18 深圳市迪威视讯股份有限公司 Method and device for automatically switching lines of television conference system
CN105721546A (en) * 2016-01-20 2016-06-29 冶金自动化研究设计院 Multi-data integration service platform based on industrial Internet of Things (IoT) communication
WO2020135698A1 (en) * 2018-12-29 2020-07-02 中兴通讯股份有限公司 Method for implementing video conference resumption, device, terminal, mcu, and computer readable storage medium
CN111246152A (en) * 2020-01-10 2020-06-05 浙江华创视讯科技有限公司 Video conference automatic recovery method and device, storage medium and electronic device
CN111541861A (en) * 2020-05-11 2020-08-14 深圳市融讯视通科技有限公司 Special line MCU backup system and special line MCU backup method thereof

Similar Documents

Publication Publication Date Title
EP1349347B1 (en) Method and apparatus for redundant signaling links
US6785223B1 (en) System and method for restarting of signaling entities in H.323-based realtime communication networks
CN100553322C (en) Backup method and device for video conference
US8055765B2 (en) Service take-over method based on apparatus disaster recovery, service transfer apparatus and backup machine
JP3120157B2 (en) Loop logical channel control method
CN112333015B (en) Media data storage method, device, system, electronic equipment and storage medium
CN101577731B (en) Method and device for TCP connection active-standby changeover and H323 connection active-standby changeover
CN112532452A (en) Switching method, device and equipment of communication terminal main and standby servers and storage medium
CN113645312A (en) Method and device for protecting sub-ring network link based on ERPS protocol
CN111385519B (en) Method, device, terminal and multipoint control unit for realizing video conference recovery
JP2629584B2 (en) Trunk line uncut bypass method
US20110286365A1 (en) Method for Connection Preservation
KR20200072941A (en) Method and apparatus for handling VRRP(Virtual Router Redundancy Protocol)-based network failure using real-time fault detection
CN108270593A (en) A kind of two-node cluster hot backup method and system
JP2003520477A (en) Method and apparatus for performing reliable communication in an intelligent network
JP4967674B2 (en) Media service system, media service device, and LAN redundancy method used therefor
CN115988167A (en) Video conference system, video conference platform and terminal
CN101247499A (en) Network port backup method of MCU, MCU and video system
CN113938319B (en) Data transmission method and unidirectional network gate
CN101155226A (en) IP telephone system and telephone switching device
JP4757719B2 (en) Network system, IP telephone terminal, and network device switching method used therefor
CN1937482B (en) Method and device for intercommunication between H.323 network element and dual-homing softswitch equipment
JP4585391B2 (en) Server device
CN114374646B (en) A network channel switching method, device, electronic device and storage medium
CN113645359B (en) Call backup and calling method, device, terminal, server 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