A quad split display method and device of a fiber matrix KVM console system and a medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGZHOU BAOLUN ELECTRONICS CO LTD
- Filing Date
- 2025-08-28
- Publication Date
- 2026-08-07
AI Technical Summary
[0004]本发明提供一种光纤矩阵KVM坐席系统的四分屏显示方法、装置及介质,以解决现有光纤矩阵KVM坐席系统在接收装置上存在的单一显示和操作不便的问题
[0108]This application provides a dedicated hardware platform for the access and integrated processing of multiple signal sources by selecting a first switching card from multiple switching cards and configuring its ports to meet preset requirements. This breaks the hardware limitation of the existing system where the receiving device is bound to a single acquisition device, allowing the switching card to simultaneously support the access needs of multiple signal sources. By enabling the switch and configuring the function, the multi-channel video integration capability of the first switching card can be activated, giving it the technical foundation to integrate and process video from multiple signal sources. This provides functional support for the receiving device to present multi-screen content and overcomes the problem that the existing system cannot display multiple signal sources in parallel due to hardware limitations. By obtaining user instructions to bind multiple signal sources to the corresponding split-screen ports of the first switching card, and then outputting them to the receiving device after integration, a transmission link from multiple signal sources to a single receiving device is realized. This design changes the one-to-one mode of the existing system where a single signal source corresponds to a single receiving device, enabling the receiving device to display four split-screen images simultaneously, effectively breaking through the limitation of single display. Furthermore, by selecting with keyboard keys and moving the mouse, users can switch between screens without having to frequently adjust the binding relationship between the signal source and the receiving device, as is the case with existing systems. Users can directly switch between controlled objects through convenient operations, thereby reducing operation steps, improving management efficiency, and overcoming the cumbersome operation of existing systems.
Smart Images

Figure CN121000852B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer control, and in particular to a four-screen display method, apparatus and medium for a fiber optic matrix KVM console system. Background Technology
[0002] Currently, fiber optic matrix KVM console systems are widely used in data centers, traffic control centers, and other locations with high demands for centralized management of multiple devices. Their core value lies in achieving efficient centralized management of multiple signal source devices. From a hardware perspective, the system consists of a control host, switching cards, receiving devices, acquisition devices, and fiber optic transmission lines. Among these, fiber optic lines, as the key transmission medium, leverage their inherent long-distance transmission capabilities and high bandwidth to stably and efficiently carry various signal transmission tasks, including mouse commands, keyboard operation signals, and high-definition video data streams. This provides solid hardware support for long-distance deployment and high-quality, low-latency signal interaction. In existing fiber optic matrix KVM console systems, the receiving device is often connected to a single acquisition device, displaying the video feed from that single signal source. During control, a keyboard and mouse are typically provided, with their operation permissions bound to the currently displayed signal source. Switching between controlled objects requires manually adjusting the binding relationship between the signal source and the receiving device, re-establishing the connection between the receiving device and the acquisition device belonging to the target signal source.
[0003] However, existing fiber optic matrix KVM console systems can only connect to a single acquisition device, making it impossible to simultaneously display the output images of multiple signal sources, thus failing to meet the needs of simultaneous monitoring. Furthermore, there are operational inconveniences, as keyboard and mouse operation permissions are only bound to the currently displayed single signal source, requiring frequent adjustments to the binding relationship when switching operation objects, which seriously affects management efficiency. In addition, there are shortcomings in resource utilization; although the system relies on the high bandwidth and long-distance transmission advantages of fiber optics, the remaining bandwidth resources of the receiving device are not fully developed and utilized, failing to realize the potential of the hardware. Summary of the Invention
[0004] This invention provides a four-screen display method, device, and medium for a fiber optic matrix KVM console system, to solve the problems of single display and inconvenient operation in existing fiber optic matrix KVM console systems on the receiving device.
[0005] To achieve the above objectives, this application provides a four-screen display method for a fiber optic matrix KVM console system, applicable to KVM hosts, comprising:
[0006] Among a number of preset switching cards, one is selected as the first switching card for four-screen video integrated output, and the port of the first switching card is set to meet the preset requirements.
[0007] Turn on the four-screen enable switch of the first switching card and configure the four-screen enable function of the first switching card.
[0008] The system receives a four-screen split operation command sent by the user, binds the signal source corresponding to the four-screen split operation command to the corresponding split port of the first switching card, integrates the video signals from multiple signal sources through the first switching card, and outputs the integrated video to the port of the receiving device for four-screen split display. The split screen switching is controlled by selecting with keyboard keys and moving the mouse.
[0009] This invention provides a dedicated hardware platform for the access and integrated processing of multiple signal sources by selecting a first switching card from multiple switching cards and configuring its ports to meet preset requirements. This breaks the hardware limitation of existing systems where the receiving device is bound to a single acquisition device, allowing the switching card to simultaneously handle the access needs of multiple signal sources. By enabling the switch and configuring its functions, the multi-channel video integration capability of the first switching card can be activated, providing the technical foundation for integrating and processing video from multiple signal sources. This provides functional support for the receiving device to present multi-screen content, overcoming the problem of existing systems being unable to display multiple signal sources in parallel due to hardware limitations. By obtaining user commands to bind multiple signal sources to the corresponding split-screen ports of the first switching card, and then outputting the integrated signal sources to the receiving device, a transmission link from multiple signal sources to a single receiving device is realized. This design changes the one-to-one mode of existing systems where a single signal source corresponds to a single receiving device, enabling the receiving device to simultaneously display four split-screen images, effectively breaking through the limitation of single display. Furthermore, by selecting with keyboard keys and moving the mouse, users can switch between screens without having to frequently adjust the binding relationship between the signal source and the receiving device, as is the case with existing systems. Users can directly switch between controlled objects through convenient operations, thereby reducing operation steps, improving management efficiency, and overcoming the cumbersome operation of existing systems.
[0010] Compared to existing technologies, this invention selects a dedicated first switching card and configures its ports to enable the four-screen split function. It binds multiple signal sources to the corresponding split-screen ports and integrates the output, allowing the receiving device to display four screens simultaneously. It also supports keyboard selection and mouse movement to switch between screens without the need for frequent adjustments to the binding relationship. Therefore, it can solve the problem of single display and inconvenient operation on the receiving device in existing fiber optic matrix KVM seat systems.
[0011] As a preferred embodiment, the signal source corresponding to the four-screen operation command is bound to the corresponding screen port of the first switching card. After the first switching card integrates the video signals from multiple sources, the integrated video is output to the port of the receiving device for four-screen display. Specifically:
[0012] The device receives a split-screen operation command from the KVM server and binds the target signal source to the corresponding split-screen port of the first switching card according to the split-screen operation command. After the first switching card completes the multi-channel signal source video integration processing, the integrated video is output to the port where the receiving device is located for four-screen split display.
[0013] The split-screen operation instruction is generated by the KVM server based on the user configuration content in the four-screen split-screen operation instruction and the split-screen operation logic between the corresponding signal source and receiving device.
[0014] This preferred solution clarifies the specific process of signal source binding and video integration output. Specifically, the KVM server generates instructions based on user configuration, and the KVM host operates according to these instructions. This method significantly improves the accuracy and efficiency of system response. The KVM server generates instructions based on user configuration, accurately matching user needs and avoiding errors caused by unclear instructions. The KVM host operates according to the instructions issued by the server, reducing potential instruction deviations in intermediate stages. This ensures that the signal source is accurately bound to the corresponding split-screen port of the first switching card, guaranteeing the correct integration of multiple signal source videos and stable output to the receiving device port for four-screen display, thus improving the reliability and stability of the entire system.
[0015] As a preferred embodiment, the port of the first switch card is configured to meet preset requirements, specifically:
[0016] The first switching card is configured to not allow the connection of acquisition devices, and the first switching card is allowed to connect to a maximum of two receiving devices for quad-screen output; wherein the two receiving devices are respectively connected to two independent port areas of the first switching card.
[0017] This preferred solution configures the first switch card port to disallow the connection of acquisition devices, avoiding signal interference and port resource clutter caused by such connections. This allows the switch card to focus on the four-screen video integrated output function. Furthermore, it allows a maximum of two receiving devices connected to two separate sets of port areas, fully considering the needs and layouts in practical application scenarios. On one hand, it meets the requirement of simultaneously displaying four screens from multiple receivers in some scenarios; on the other hand, the independent port areas ensure that the signal transmission between the two receiving devices is independent and does not interfere with each other. Even under high load, each receiving device can stably acquire high-quality four-screen video signals, improving the system's applicability and stability.
[0018] As a preferred embodiment, the four-screen split-screen enable switch of the first switching card is turned on, and the four-screen split-screen function of the first switching card is configured to be enabled, specifically as follows:
[0019] Enable the four-screen split function on the web interface, obtain the four-screen split function configuration instruction issued by the KVM server, and configure the four-screen split function of the first switch card according to the four-screen split function configuration instruction.
[0020] This preferred solution enables and configures the four-screen split function of the first switch card via a web interface, providing users with a convenient and intuitive operation method. Web-based operation requires no additional complex software installation; a network connection and a browser are all that's needed, lowering the barrier to entry. Configuration is completed by receiving configuration commands from the KVM server, ensuring the standardization and accuracy of the configuration process. This guarantees that the four-screen split function of the first switch card is correctly enabled and configured according to system design requirements, reducing functional anomalies caused by improper configuration and improving the efficiency and success rate of system configuration.
[0021] As a preferred solution, the user's four-screen split-screen operation command is obtained, specifically as follows:
[0022] The system obtains the user's commands to switch the four-screen split on / off via PC or mobile client software and on-screen menus, as well as the signal source binding requests to connect or disconnect the signal sources for each of the four split screens, and thus obtains the comprehensive four-screen split operation commands.
[0023] This preferred solution encompasses multiple channels for acquiring user commands for the four-screen split-screen operation, significantly improving the convenience and flexibility of user operation. Users can choose to initiate commands via PC, mobile client software, or on-screen menus, based on their actual usage scenarios and habits, meeting operational needs in different scenarios. Simultaneously, by comprehensively acquiring commands to switch the four-screen split-screen on and off, as well as signal source binding requests, the system can completely and accurately capture user intent. Based on these comprehensive commands, the system can quickly and precisely execute corresponding operations, reducing user waiting time, enhancing the user experience of the four-screen split-screen function, and enabling the system to better adapt to diverse user operating habits and complex usage scenarios.
[0024] As a preferred solution, split-screen switching is controlled by selecting with keyboard keys and moving the mouse, specifically as follows:
[0025] The operation permissions of the keyboard and mouse currently connected to the receiving device are assigned to the signal source corresponding to the first split screen, and the user is set to switch the signal source of different split screens through keyboard and mouse operations.
[0026] The mouse operation involves moving the mouse to a preset edge area of the first target screen, thereby transferring control of the current signal source to the first target screen; the keyboard operation involves selecting the second target screen using a preset shortcut key, thereby acquiring control of the second target screen and transferring control of the current signal source to the second target screen.
[0027] This preferred solution defaults to assigning keyboard and mouse operation permissions to the signal source corresponding to the first split screen, conforming to users' conventional operating habits and allowing them to quickly begin operation without additional settings. The provision of both mouse and keyboard operation switching methods further enhances ease of use. Simply moving the mouse to the preset edge area of the target split screen allows for intuitive switching, enabling users to quickly adapt. The preset shortcut key selection method for gaining control of the target split screen meets the needs of users seeking efficient operation; users can quickly switch between split screens using simple key combinations, significantly improving the efficiency of multi-signal source control and facilitating flexible switching between different split screen signal sources, thus enhancing the system's usability and practicality.
[0028] As a preferred embodiment, the user can switch between different split-screen signal sources via keyboard and mouse operations, specifically as follows:
[0029] After the user initiates the split-screen control switching command, the port of the switching card where the receiving device is located is marked as the input port, and the port where the signal source of the acquisition device corresponding to the target split screen is located is marked as the output port;
[0030] By binding the input port and the output port, keyboard and mouse commands are controlled to be transmitted directionally to the signal source of the target split screen, thereby completing the switching of split screen control permissions.
[0031] This preferred solution, after the user initiates a switching command, clearly marks the port of the receiving device's switch card as the input port and the port of the target split-screen's corresponding acquisition device's signal source as the output port, and performs port binding. This ensures that keyboard and mouse commands are accurately and directionally transmitted to the target split-screen signal source. This precise port marking and binding method effectively avoids confusion and errors during command transmission, guaranteeing the accuracy and timeliness of split-screen control permission switching. Users experience a smooth, lag-free operation when switching between split screens, improving the system's reliability in responding to user operations, and thus enhancing the overall operational management efficiency of the fiber optic matrix KVM console system in multi-signal source, multi-screen display environments.
[0032] This application also provides a four-screen display device for a fiber optic matrix KVM console system, suitable for KVM hosts, including a setting module, a configuration module and a display module;
[0033] The setting module is used to select one of a preset number of switching cards as the first switching card for four-screen video integrated output, and to set the port of the first switching card to meet preset requirements.
[0034] The configuration module is used to enable the four-screen split function of the first switching card and configure the four-screen split function of the first switching card.
[0035] The display module is used to acquire the four-screen operation command sent by the user, bind the signal source corresponding to the four-screen operation command to the corresponding screen port of the first switching card, and after the first switching card integrates the video from multiple signal sources, output the integrated video to the port of the receiving device for four-screen display, and control the screen switching by selecting with keyboard keys and moving with mouse.
[0036] As a preferred embodiment, the display module includes a display unit;
[0037] The display unit is configured to receive a split-screen operation command issued by the KVM server, and bind the target signal source to the corresponding split-screen port of the first switching card according to the split-screen operation command. After the first switching card completes the multi-channel signal source video integration processing, the integrated video is output to the port of the receiving device for four-screen split-screen display. The split-screen operation command is generated by the KVM server based on the user configuration content in the four-screen split-screen operation command and the split-screen operation logic between the corresponding signal source and the receiving device split-screen.
[0038] This application also provides a storage medium storing a computer program, which is called and executed by a computer to implement the four-screen display method of the fiber optic matrix KVM seat system described above. Attached Figure Description
[0039] Figure 1 This is a flowchart illustrating a four-screen display method for a fiber optic matrix KVM console system provided in an embodiment of this application.
[0040] Figure 2 This is a hardware connection diagram provided in an embodiment of this application;
[0041] Figure 3 This is a topology diagram provided in an embodiment of this application;
[0042] Figure 4 This is a flowchart illustrating the configuration of a four-screen display as provided in an embodiment of this application.
[0043] Figure 5 This is a schematic diagram of the topology connection of the system configuration and operation interaction module provided in the embodiments of this application;
[0044] Figure 6 This is a flowchart of the four-screen split-screen control provided in an embodiment of this application;
[0045] Figure 7 This is a schematic diagram of the structure of a four-screen display device for a fiber optic matrix KVM console system provided in an embodiment of this application. Detailed Implementation
[0046] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0047] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" and "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "several" means two or more.
[0048] The present application provides a four-screen display method for a fiber optic matrix KVM console system, which aims to address the core problems of existing fiber optic matrix KVM console systems, such as single-screen limitations, inconvenient operation, and low resource utilization, by providing a four-screen display and flexible operation solution based on a receiving device.
[0049] Example 1:
[0050] Please see Figure 1 This application provides a four-screen display method for a fiber optic matrix KVM console system, applicable to KVM hosts, including steps S1 to S3, and the specific implementation steps are as follows:
[0051] S1. Select one of the preset switching cards as the first switching card for four-screen video integration output, and set the port of the first switching card to meet the preset requirements.
[0052] Step S1 in this embodiment of the application is specifically as follows:
[0053] Based on the fiber optic matrix KVM console system, the selection and parameter settings of the switching card are completed on the web interface of the KVM host: one of the system's preset switching cards is designated as the first switching card for four-screen video integrated output.
[0054] To ensure the stable operation of the four-screen function, the hardware access rules of the first switching card need to be clearly restricted: the first switching card is not allowed to be connected to any acquisition device during configuration, and can only be used as a dedicated channel for four-screen video integrated output; at the same time, the first switching card is allowed to connect to a maximum of two receiving devices for four-screen output; the two receiving devices are respectively connected to two independent port areas of the first switching card, that is, one receiving device is connected to the range of port 1 to port 4, and the other receiving device is connected to the range of port 5 to port 8.
[0055] It should be noted that, in Embodiment 1 of this application, the hardware architecture of the fiber optic matrix KVM seat system consists of the following core components: a KVM host, several switching cards, several receiving devices (RX), several acquisition devices (TX), and several fiber optic transmission lines.
[0056] In terms of specific connections, the KVM host, as the core control node of the system, establishes data transmission links with RX and TX respectively through fiber optic cables (SFP interface); RX, as the signal receiving and interaction terminal, connects to input devices such as keyboards and mice on the one hand, and connects to display devices through mainstream video interface cables such as HDMI / DVI to realize image output; TX, as the signal acquisition front end, realizes the transmission of operation signals to the video source through a USB control cable, and acquires the image signal of the video source through video interface cables such as HDMI / DVI, thereby completing the connection with the video source.
[0057] In addition, to support the four-screen functionality, the KVM host has one reserved switch card for connecting the RX (RX), with ports 1-4 and 5-8 connected to different RXs respectively; the remaining switches are connected to the respective TXs. The overall hardware connection relationship can be found in [reference needed]. Figure 2 The hardware connection diagram is shown.
[0058] For examples of this application, please refer to [link / reference]. Figure 2 , Figure 2 This is a hardware connection diagram provided in an embodiment of this application, illustrating the overall hardware architecture and connection relationships of the fiber optic matrix KVM console system in this application. The definitions and functions of each core hardware component are as follows:
[0059] Video source: usually refers to the terminal device that needs to be monitored or managed, such as PC (personal computer) or server, which is the original source of video signal.
[0060] KVM host: It is the data exchange core of the fiber optic matrix KVM console system, responsible for coordinating and forwarding all data within the system, including video signals, operation commands, etc., and enabling information exchange and collaboration between various components.
[0061] Receiver (RX): A KVM receiver used to receive and process video data from the KVM host, and simultaneously collect and upload user operation data via keyboard and mouse to achieve a closed loop of human-computer interaction.
[0062] Acquisition device (TX): This is a KVM transmitter used to acquire video data output from a signal source in real time and upload it to the system. It also receives and forwards keyboard and mouse operation commands to the signal source to enable remote control signal transmission of the video source.
[0063] Switching card: A data forwarding device used to handle the integrated processing and forwarding of video source signals. It is also responsible for receiving and distributing various operation control commands and video data between the KVM host, RX and TX. It is a core supporting component for realizing four-screen video integrated output and cross-device command interaction.
[0064] In this embodiment, S1 configures the first switch card port to prevent the connection of acquisition devices, thus avoiding signal interference and port resource allocation chaos caused by the connection of acquisition devices. This allows the switch card to focus on the four-screen video integrated output function. Furthermore, it allows a maximum of two receiving devices to be connected, each connected to two independent port areas, fully considering the needs and layout in practical application scenarios. On the one hand, it meets the requirement of multiple receiving ends simultaneously displaying four screens in some scenarios; on the other hand, the independent port areas ensure that the signal transmission between the two receiving devices is independent and does not affect each other. Even under high load, it ensures that each receiving device can stably obtain high-quality four-screen video signals, improving the system's applicability and stability.
[0065] S2. Turn on the four-screen enable switch of the first switching card and configure the four-screen enable function of the first switching card.
[0066] Step S2 in this embodiment of the application is specifically as follows:
[0067] If the port of the first switch card meets the preset requirements, enable the four-screen splitting switch of the first switch card on the web interface. At this time, the KVM server in the system will generate the four-screen splitting configuration command of the first switch card and send it to the KVM host.
[0068] After receiving the four-screen enable configuration command from the KVM server regarding the first switch card, the KVM host configures the four-screen function of the first switch card according to the four-screen enable configuration command, thus completing the activation of the four-screen function.
[0069] It should be noted that after the first switching card completes the activation of the four-screen function, the system enters the operational phase. At this time, users can manually turn on the four-screen display switch on the receiving device through multiple terminal operation interfaces such as PC client software, mobile client software, or the OSD (On-Screen Display Menu) built into the receiving device, according to the monitoring or management needs of the actual business scenario. At this time, the first switching card will configure the port where the receiving device is located as a four-screen video integrated output port and a keyboard and mouse control input port.
[0070] In this embodiment, S2 enables and configures the four-screen split function of the first switching card on a web page, providing users with a convenient and intuitive operation method. Web page operation requires no additional complex software installation; a network connection and a browser are sufficient, lowering the operational threshold. Configuration is completed by obtaining configuration commands from the KVM server, ensuring the standardization and accuracy of the configuration process. This guarantees that the four-screen split function of the first switching card is correctly enabled and configured according to system design requirements, reducing functional abnormalities caused by improper configuration and improving the efficiency and success rate of system configuration.
[0071] S3. Obtain the four-screen operation command sent by the user, bind the signal source corresponding to the four-screen operation command to the corresponding screen port of the first switching card, and after the first switching card integrates the video of multiple signal sources, output the integrated video to the port of the receiving device for four-screen display, and control the screen switching by selecting with keyboard keys and moving with mouse.
[0072] Step S3 in this embodiment includes S3.1 to S3.2, specifically as follows:
[0073] S3.1 After the first switching card enables and activates the four-screen function, it acquires user commands to switch the four-screen function on / off, as well as signal source binding requests to connect or disconnect the signal sources for each of the four screens, initiated by the user through PC or mobile client software and on-screen menus based on actual monitoring or management needs. These operation requests together constitute a comprehensive four-screen operation command. Here, "four screens" refers to the four independent screen areas displayed on the display device connected to the receiving device.
[0074] Based on the user configuration in the four-screen operation instructions, the KVM server generates screen splitting operation instructions according to the screen splitting operation logic between the corresponding signal source and receiving device screens, and sends them to the KVM host. For example, when the user needs to connect signal source 1 to the first screen of the RX, the KVM server will accurately generate operation instructions containing "bind signal source 1 to the first screen of the corresponding RX" and transmit them to the KVM host.
[0075] After receiving the split-screen operation command from the KVM server, the KVM host binds the target signal source to the corresponding split-screen port of the first switching card according to the split-screen operation command. Subsequently, the first switching card integrates and processes the video data of the multiple bound signal sources, and finally outputs the integrated four-screen video signal to the display device through the port where the receiving device is located, so as to realize the accurate display of the specified signal source on the four-screen area of the display device connected to the receiving device.
[0076] For examples of this application, please refer to [link / reference]. Figure 3-4 ;
[0077] Figure 3 This is a topology diagram provided in an embodiment of this application, illustrating the system interaction relationship in Embodiment 1 of this application, specifically including the logical connection relationship between the seamless server + web + client, KVM host, ordinary switch card, four-screen switch card (i.e., the first switch card), TX, RX and video source;
[0078] exist Figure 3 In the topology architecture, the "ordinary switching card" and the "four-screen switching card" are the core components for functional collaboration, and the two support the realization of the four-screen function through a clear division of labor;
[0079] As a direct access node for signal sources, the ordinary switching card mainly undertakes the task of acquiring and transmitting single signal sources. It connects to various acquisition devices (TX) to acquire video data of the corresponding video sources in real time. On the one hand, it can independently connect to the receiving device (RX) to output a single image. On the other hand, it can transmit single signal source data to the four-screen switching card according to system requirements, providing the original signal input for multi-signal integration and supporting the signal source of the four-screen switching card.
[0080] The quad-screen switch card, as the core node for signal integration and output, does not directly connect to the TX (transmission line); it only receives multi-channel signal source data transmitted from a regular switch card. It integrates and processes these multiple signals, outputting the integrated quad-screen video signal to the RX (transmission line), enabling simultaneous display of multiple signal sources. Simultaneously, it receives user commands via keyboard, mouse, etc., coordinating the control of multiple signal sources. Furthermore, the quad-screen switch card is functionally compatible with regular switch cards; when switched to normal mode, its functionality is identical to that of a regular switch card, allowing for flexible adaptation to different scenario requirements.
[0081] Figure 4 This is a flowchart illustrating the configuration process of the four-screen feature provided in this application embodiment, including:
[0082] ① User operation request initiation: Through the system configuration and operation interaction module of "seamless server + web + client", select the switch card that needs to enable the four-screen function as the four-screen video integrated output switch card, and thus obtain the first switch card.
[0083] ② Precondition judgment: After the switch card is selected, the verification process of "checking whether the box connected to the four-screen switch card meets the requirements" is triggered (that is, verifying that the switch card is not connected to TX and the RX access port meets the partition rules of 1-4 and 5-8). The verification result data is fed back to the seamless server.
[0084] ③ Enable command issuance: If the verification meets the requirements, the system configuration and operation interaction module generates a "four-screen enable command" and sends the command data to the KVM host.
[0085] ④ Switch Card Function Configuration: After receiving the four-screen enable command, the KVM host configures the four-screen function of the switch card according to the command, and the configuration data for enabling the function is exchanged between the KVM host and the switch card.
[0086] ⑤ Split-screen switch control: Under the premise that the switch card has completed specific configuration and has the ability to realize the four-screen split function, the user initiates a specific command to "switch RX four-screen split" (i.e., four-screen split operation command). After the command data is processed by the system configuration and operation interaction module, the specific command to "turn on / off RX four-screen split" (i.e., split-screen operation command) is output and sent to the KVM host.
[0087] ⑥ Video integrated output control: After receiving the specific instruction "Enable / Disable RX quad-screen", the KVM host sends a control instruction "Enable / Disable the quad-screen video integrated output of the switch card" to the switch card. The switch card adjusts the video integrated output status according to the instruction.
[0088] ⑦ Split-screen status update notification: After the KVM host completes the switch card status adjustment, it generates "Notify RX to update split-screen status" data and sends it to the corresponding RX. The RX then updates and displays the four-screen split status.
[0089] For examples of this application, please refer to [link / reference]. Figure 5 , Figure 5 This is a schematic diagram of the system configuration and operation interaction module topology connection provided in the embodiments of this application, illustrating the composition and topology of "seamless server + web + client";
[0090] The components include PC client software, mobile client software, a web application, and a seamless server. The interaction logic is as follows: the web application and client software configure and operate the KVM host through the seamless server. For the KVM host, the "seamless server + web + client" constitute a unified user interaction layer. It should also be noted that the OSD software included with the receiving device (RX) is a local visual operation interface independent of the aforementioned clients, directly deployed within the receiving device, providing users with a localized split-screen control entry point.
[0091] Among them, "seamless server" specifically refers to self-developed integrated server. Its core function is to provide integrated management and service support for various systems such as self-developed splicing matrix system, optical moment KVM matrix, recording and broadcasting system, and central control system, so as to realize centralized control and collaborative scheduling of various systems.
[0092] This embodiment, S3.1, clarifies the specific process of signal source binding and video integration output. Specifically, the KVM server generates instructions based on user configuration, and the KVM host operates according to these instructions. This method significantly improves the accuracy and efficiency of the system response. The KVM server generates instructions based on user configuration, accurately matching user needs and avoiding errors caused by unclear instructions. The KVM host operates according to the instructions issued by the server, reducing potential instruction deviations in intermediate stages. This ensures that the signal source is accurately bound to the corresponding split-screen port of the first switching card, guaranteeing the correct integration of multiple signal source videos and stable output to the receiving device port for four-screen display, thus improving the reliability and stability of the entire system.
[0093] Furthermore, this embodiment S3.1 covers multiple channels for obtaining user commands for the four-screen operation, greatly improving the convenience and flexibility of user operation. Users can choose to initiate commands from PC, mobile client software, or on-screen menus according to their actual usage scenarios and habits, which can meet the operational needs of different scenarios. At the same time, by comprehensively obtaining commands to switch the four-screen on / off and signal source binding requests, the system can completely and accurately capture user intent. Based on these comprehensive commands, the system can quickly and accurately execute corresponding operations, reducing user waiting time, improving the user's experience of operating the four-screen function, and enabling the system to better adapt to diverse user operating habits and complex usage scenarios.
[0094] S3.2 After enabling the four-screen display, the system by default assigns the operation permissions of the currently connected keyboard and mouse to the signal source corresponding to the first screen among the four screens, enabling direct control of the first screen's signal source in the initial state. Simultaneously, users can switch between different screens' signal sources using keyboard and mouse operations.
[0095] Among them, mouse operation switching: users can move the mouse to the preset edge area of the first target split screen to trigger the control permission transfer mechanism, so that the control permission of the current keyboard and mouse signal source is switched to the first target split screen;
[0096] Keyboard operation switching: The user selects the second target split screen by using a preset custom shortcut key. After the system responds to the shortcut key command, it obtains control of the second target split screen and switches the control of the current keyboard and mouse signal sources to the second target split screen.
[0097] Furthermore, the aforementioned user-controlled switching of signal sources between different split screens via keyboard and mouse operations is primarily implemented by the KVM host, specifically as follows:
[0098] When a user initiates a split-screen control switching command (triggered by mouse roaming or shortcut key input), the command is transmitted to the KVM host via the receiving device. Upon receiving the command, the KVM host marks the port of the switch card containing the receiving device as a control input port (responsible for receiving keyboard and mouse operation commands), and simultaneously marks the port of the target split-screen's corresponding acquisition device (TX) signal source as an output port (responsible for transmitting control commands to the target signal source). By establishing a binding relationship between the input and output ports, the KVM host forwards keyboard and mouse commands to the target split-screen's signal source, completing the switching of split-screen control permissions. Furthermore, when a user disconnects the signal source of a split-screen, the KVM host will, according to the disconnect command, unbind the signal source corresponding to that split-screen, i.e., disconnect the binding between the output port of the target signal source and the receiving device's control input port, terminating operation control of that split-screen's signal source.
[0099] For examples of this application, please refer to [link / reference]. Figure 6 , Figure 6 This is a flowchart of the four-screen split control provided in the embodiment of this application, which shows the user's operation control logic for different signal sources in the four-screen split.
[0100] In the initial state of function operation, when the receiving device (RX) successfully starts the four-screen display, the system by default assigns the currently connected keyboard and mouse operation permissions to the signal source corresponding to the first screen, and the user can directly operate and control the signal source of the screen.
[0101] To achieve flexible switching control of multiple signal sources, the system supports two efficient control switching methods:
[0102] ① Mouse roaming switching: When the user moves the mouse to the edge of the split screen, the system automatically finds the signal source of the next split screen, binds the TX port and RX port, responds to control commands and updates the status;
[0103] ② Keyboard shortcut switching: Users can select the target split screen by using a custom shortcut key. The system will automatically find the TX port and RX port of the signal source of the corresponding split screen, bind them, respond to control commands, and update the status.
[0104] With the above two switching methods, users can flexibly operate and control multiple signal sources in the four-screen without switching signal sources, which can effectively improve the convenience and efficiency of multi-signal source management.
[0105] In this embodiment, S3.2 defaults to assigning keyboard and mouse operation permissions to the signal source corresponding to the first split screen, which conforms to the user's normal operating habits, allowing the user to quickly start operating without additional settings. The provision of both mouse and keyboard operation switching methods further enhances the convenience of operation. Switching is achieved by moving the mouse to the preset edge area of the target split screen, making the operation intuitive and easy for users to adapt to. The preset shortcut key selection method for obtaining control permissions for the target split screen meets the needs of users seeking efficient operation. Users can quickly switch between split screens through simple key combinations, greatly improving the efficiency of multi-signal source control and facilitating flexible switching between different split screen signal sources, thus enhancing the system's usability and practicality.
[0106] Furthermore, after the user initiates a switching command, the system explicitly marks the port of the receiving device's switch card as the input port and the port of the target split-screen's corresponding acquisition device's signal source as the output port, and performs port binding. This ensures that keyboard and mouse commands are accurately and directionally transmitted to the target split-screen signal source. This precise port marking and binding method effectively avoids confusion and errors during command transmission, guaranteeing the accuracy and timeliness of split-screen control permission switching. Users experience a smooth, lag-free operation when switching between split screens, improving the system's reliability in responding to user actions and thus enhancing the overall operational management efficiency of the fiber optic matrix KVM console system in multi-signal source, multi-screen display environments.
[0107] Overall, this embodiment has the following beneficial effects:
[0108] This application provides a dedicated hardware platform for the access and integrated processing of multiple signal sources by selecting a first switching card from multiple switching cards and configuring its ports to meet preset requirements. This breaks the hardware limitation of the existing system where the receiving device is bound to a single acquisition device, allowing the switching card to simultaneously support the access needs of multiple signal sources. By enabling the switch and configuring the function, the multi-channel video integration capability of the first switching card can be activated, giving it the technical foundation to integrate and process video from multiple signal sources. This provides functional support for the receiving device to present multi-screen content and overcomes the problem that the existing system cannot display multiple signal sources in parallel due to hardware limitations. By obtaining user instructions to bind multiple signal sources to the corresponding split-screen ports of the first switching card, and then outputting them to the receiving device after integration, a transmission link from multiple signal sources to a single receiving device is realized. This design changes the one-to-one mode of the existing system where a single signal source corresponds to a single receiving device, enabling the receiving device to display four split-screen images simultaneously, effectively breaking through the limitation of single display. Furthermore, by selecting with keyboard keys and moving the mouse, users can switch between screens without having to frequently adjust the binding relationship between the signal source and the receiving device, as is the case with existing systems. Users can directly switch between controlled objects through convenient operations, thereby reducing operation steps, improving management efficiency, and overcoming the cumbersome operation of existing systems.
[0109] In summary, this application effectively solves the problems of single display and inconvenient operation in existing systems by implementing four-screen signal source video display and flexible operation functions on the receiving device of the fiber optic matrix KVM console system. It not only supports users to flexibly configure the receiving device to display multiple signal source screens simultaneously according to actual needs, realizing multi-screen visual management, but also greatly improves the management efficiency and scheduling flexibility of data centers or command centers through convenient operation and control of multiple signal sources. At the same time, the four-screen function makes full use of the remaining bandwidth resources of the receiving device, further improving the utilization rate of system hardware resources and providing an efficient solution for high-density signal source management scenarios.
[0110] Example 2:
[0111] Please see Figure 7 The embodiments of this application provide a four-screen display device for a fiber optic matrix KVM console system, which is suitable for KVM hosts and includes a setting module 10, a configuration module 20 and a display module 30.
[0112] The setting module 10 is used to select one of the preset switching cards as the first switching card for four-screen video integrated output, and to set the port of the first switching card to meet the preset requirements.
[0113] Configuration module 20 is used to enable the four-screen split-screen function of the first switching card and configure the four-screen split-screen function of the first switching card.
[0114] The display module 30 is used to acquire the four-screen operation command sent by the user, bind the signal source corresponding to the four-screen operation command to the corresponding screen port of the first switching card, and after the first switching card integrates the video of multiple signal sources, output the integrated video to the port of the receiving device for four-screen display, and control the screen switching by selecting with keyboard keys and moving with mouse.
[0115] In one embodiment, the setting module 10 specifically comprises:
[0116] Based on the fiber optic matrix KVM console system, the selection and parameter settings of the switching card are completed on the web interface of the KVM host: one of the system's preset switching cards is designated as the first switching card for four-screen video integrated output.
[0117] To ensure the stable operation of the four-screen function, the hardware access rules of the first switching card need to be clearly restricted: the first switching card is not allowed to be connected to any acquisition device during configuration, and can only be used as a dedicated channel for four-screen video integrated output; at the same time, the first switching card is allowed to connect to a maximum of two receiving devices for four-screen output; the two receiving devices are respectively connected to two independent port areas of the first switching card, that is, one receiving device is connected to the range of port 1 to port 4, and the other receiving device is connected to the range of port 5 to port 8.
[0118] It should be noted that, in Embodiment 2 of this application, the hardware architecture of the fiber optic matrix KVM seat system consists of the following core components: a KVM host, several switching cards, several receiving devices (RX), several acquisition devices (TX), and several fiber optic transmission lines.
[0119] In terms of specific connections, the KVM host, as the core control node of the system, establishes data transmission links with RX and TX respectively through fiber optic cables (SFP interface); RX, as the signal receiving and interaction terminal, connects to input devices such as keyboards and mice on the one hand, and connects to display devices through mainstream video interface cables such as HDMI / DVI to realize image output; TX, as the signal acquisition front end, realizes the transmission of operation signals to the video source through a USB control cable, and acquires the image signal of the video source through video interface cables such as HDMI / DVI, thereby completing the connection with the video source.
[0120] In addition, to support the four-screen functionality, the KVM host has one reserved switch card for connecting the RX (RX), with ports 1-4 and 5-8 connected to different RXs respectively; the remaining switches are connected to the respective TXs. The overall hardware connection relationship can be found in [reference needed]. Figure 2 The hardware connection diagram is shown.
[0121] For examples of this application, please refer to [link / reference]. Figure 2, Figure 2 This is a hardware connection diagram provided in an embodiment of this application, illustrating the overall hardware architecture and connection relationships of the fiber optic matrix KVM console system in this application. The definitions and functions of each core hardware component are as follows:
[0122] Video source: usually refers to the terminal device that needs to be monitored or managed, such as PC (personal computer) or server, which is the original source of video signal.
[0123] KVM host: It is the data exchange core of the fiber optic matrix KVM console system, responsible for coordinating and forwarding all data within the system, including video signals, operation commands, etc., and enabling information exchange and collaboration between various components.
[0124] Receiver (RX): A KVM receiver used to receive and process video data from the KVM host, and simultaneously collect and upload user operation data via keyboard and mouse to achieve a closed loop of human-computer interaction.
[0125] Acquisition device (TX): This is a KVM transmitter used to acquire video data output from a signal source in real time and upload it to the system. It also receives and forwards keyboard and mouse operation commands to the signal source to enable remote control signal transmission of the video source.
[0126] Switching card: A data forwarding device used to handle the integrated processing and forwarding of video source signals. It is also responsible for receiving and distributing various operation control commands and video data between the KVM host, RX and TX. It is a core supporting component for realizing four-screen video integrated output and cross-device command interaction.
[0127] In this embodiment, the configuration module 10 configures the first switch card port to prevent the connection of acquisition devices, thus avoiding signal interference and port resource allocation chaos caused by the connection of acquisition devices. This allows the switch card to focus on the four-screen video integrated output function. Furthermore, it allows a maximum of two receiving devices to be connected, each connected to two independent port areas, fully considering the needs and layout in practical application scenarios. On the one hand, it meets the requirement of multiple receiving ends simultaneously displaying four screens in some scenarios; on the other hand, the independent port areas ensure that the signal transmission between the two receiving devices is independent and does not affect each other. Even under high load, it ensures that each receiving device can stably obtain high-quality four-screen video signals, improving the system's applicability and stability.
[0128] In one embodiment, the configuration module 20 specifically comprises:
[0129] If the port of the first switch card meets the preset requirements, enable the four-screen splitting switch of the first switch card on the web interface. At this time, the KVM server in the system will generate the four-screen splitting configuration command of the first switch card and send it to the KVM host.
[0130] After receiving the four-screen enable configuration command from the KVM server regarding the first switch card, the KVM host configures the four-screen function of the first switch card according to the four-screen enable configuration command, thus completing the activation of the four-screen function.
[0131] It should be noted that after the first switching card completes the activation of the four-screen function, the system enters the operational phase. At this time, users can manually turn on the four-screen display switch on the receiving device through multiple terminal operation interfaces such as PC client software, mobile client software, or the OSD (On-Screen Display Menu) built into the receiving device, according to the monitoring or management needs of the actual business scenario. At this time, the first switching card will configure the port where the receiving device is located as a four-screen video integrated output port and a keyboard and mouse control input port.
[0132] In this embodiment, the configuration module 20 enables and configures the four-screen split function of the first switch card via a web interface, providing users with a convenient and intuitive operation method. Web interface operation requires no additional complex software installation; only an internet connection and a browser are needed, lowering the operational threshold. Configuration is completed by obtaining configuration commands from the KVM server, ensuring the standardization and accuracy of the configuration process. This guarantees that the four-screen split function of the first switch card is correctly enabled and configured according to system design requirements, reducing functional abnormalities caused by improper configuration and improving the efficiency and success rate of system configuration.
[0133] In one embodiment, the display module 30 includes a display unit and a switching unit;
[0134] The display unit, after the first switching card enables and activates the four-screen function, receives user commands to switch the four-screen function on / off via PC or mobile client software and on-screen menus, as well as signal source binding requests to connect or disconnect signal sources for each of the four screens, based on actual monitoring or management needs. These operation requests together constitute a comprehensive four-screen operation command. The "four screens" refer to the four independent screen areas displayed on the display device connected to the receiving device.
[0135] The display unit is also used by the KVM server to generate split-screen operation instructions based on the user configuration content in the four-screen split-screen operation instructions and the split-screen operation logic between the corresponding signal source and receiving device split-screen, and then send them to the KVM host. For example, when the user needs to connect signal source 1 to the first split-screen of the RX, the KVM server will accurately generate an operation instruction containing "bind signal source 1 to the first split-screen of the corresponding RX" and transmit it to the KVM host.
[0136] The display unit is also used to bind the target signal source to the corresponding split-screen port of the first switching card after the KVM host receives the split-screen operation command issued by the KVM server. Subsequently, the first switching card integrates and processes the video data of the multiple bound signal sources, and finally outputs the integrated four-screen video signal to the display device through the port where the receiving device is located, so as to realize the accurate display of the specified signal source on the four-screen area of the display device connected to the receiving device.
[0137] For examples of this application, please refer to [link / reference]. Figure 3-4 ;
[0138] Figure 3 This is a topology diagram provided in the embodiments of this application, illustrating the system interaction relationship in Embodiment 2 of this application, specifically including the logical connection relationship between the seamless server + web + client, KVM host, ordinary switch card, four-screen switch card (i.e., the first switch card), TX, RX and video source;
[0139] exist Figure 3 In the topology architecture, the "ordinary switching card" and the "four-screen switching card" are the core components for functional collaboration, and the two support the realization of the four-screen function through a clear division of labor;
[0140] As a direct access node for signal sources, the ordinary switching card mainly undertakes the task of acquiring and transmitting single signal sources. It connects to various acquisition devices (TX) to acquire video data of the corresponding video sources in real time. On the one hand, it can independently connect to the receiving device (RX) to output a single image. On the other hand, it can transmit single signal source data to the four-screen switching card according to system requirements, providing the original signal input for multi-signal integration and supporting the signal source of the four-screen switching card.
[0141] The quad-screen switch card, as the core node for signal integration and output, does not directly connect to the TX (transmission line); it only receives multi-channel signal source data transmitted from a regular switch card. It integrates and processes these multiple signals, outputting the integrated quad-screen video signal to the RX (transmission line), enabling simultaneous display of multiple signal sources. Simultaneously, it receives user commands via keyboard, mouse, etc., coordinating the control of multiple signal sources. Furthermore, the quad-screen switch card is functionally compatible with regular switch cards; when switched to normal mode, its functionality is identical to that of a regular switch card, allowing for flexible adaptation to different scenario requirements.
[0142] Figure 4 This is a flowchart illustrating the configuration process of the four-screen feature provided in this application embodiment, including:
[0143] ① User operation request initiation: Through the system configuration and operation interaction module of "seamless server + web + client", select the switch card that needs to enable the four-screen function as the four-screen video integrated output switch card, and thus obtain the first switch card.
[0144] ② Precondition judgment: After the switch card is selected, the verification process of "checking whether the box connected to the four-screen switch card meets the requirements" is triggered (that is, verifying that the switch card is not connected to TX and the RX access port meets the partition rules of 1-4 and 5-8). The verification result data is fed back to the seamless server.
[0145] ③ Enable command issuance: If the verification meets the requirements, the system configuration and operation interaction module generates a "four-screen enable command" and sends the command data to the KVM host.
[0146] ④ Switch Card Function Configuration: After receiving the four-screen enable command, the KVM host configures the four-screen function of the switch card according to the command, and the configuration data for enabling the function is exchanged between the KVM host and the switch card.
[0147] ⑤ Split-screen switch control: Under the premise that the switch card has completed specific configuration and has the ability to realize the four-screen split function, the user initiates a specific command to "switch RX four-screen split" (i.e., four-screen split operation command). After the command data is processed by the system configuration and operation interaction module, the specific command to "turn on / off RX four-screen split" (i.e., split-screen operation command) is output and sent to the KVM host.
[0148] ⑥ Video integrated output control: After receiving the specific instruction "Enable / Disable RX quad-screen", the KVM host sends a control instruction "Enable / Disable the quad-screen video integrated output of the switch card" to the switch card. The switch card adjusts the video integrated output status according to the instruction.
[0149] ⑦ Split-screen status update notification: After the KVM host completes the switch card status adjustment, it generates "Notify RX to update split-screen status" data and sends it to the corresponding RX. The RX then updates and displays the four-screen split status.
[0150] For examples of this application, please refer to [link / reference]. Figure 5 , Figure 5 This is a schematic diagram of the system configuration and operation interaction module topology connection provided in the embodiments of this application, illustrating the composition and topology of "seamless server + web + client";
[0151] The components include PC client software, mobile client software, a web application, and a seamless server. The interaction logic is as follows: the web application and client software configure and operate the KVM host through the seamless server. For the KVM host, the "seamless server + web + client" constitute a unified user interaction layer. It should also be noted that the OSD software included with the receiving device (RX) is a local visual operation interface independent of the aforementioned clients, directly deployed within the receiving device, providing users with a localized split-screen control entry point.
[0152] Among them, "seamless server" specifically refers to self-developed integrated server. Its core function is to provide integrated management and service support for various systems such as self-developed splicing matrix system, optical moment KVM matrix, recording and broadcasting system, and central control system, so as to realize centralized control and collaborative scheduling of various systems.
[0153] This embodiment clearly defines the specific process of signal source binding and video integration output. Specifically, the KVM server generates instructions based on user configuration, and the KVM host operates according to these instructions. This method significantly improves the accuracy and efficiency of the system response. The KVM server generates instructions based on user configuration, accurately matching user needs and avoiding errors caused by unclear instructions. The KVM host operates according to the instructions issued by the server, reducing potential instruction deviations in intermediate stages. This ensures that the signal source is accurately bound to the corresponding split-screen port of the first switching card, guaranteeing the correct integration of multiple signal source videos and stable output to the receiving device port for four-screen display, thus improving the reliability and stability of the entire system.
[0154] Furthermore, the display unit in this embodiment encompasses multiple channels for acquiring user commands for the four-screen split-screen operation, greatly improving the convenience and flexibility of user operation. Users can choose to initiate commands via PC, mobile client software, or on-screen menus according to their actual usage scenarios and habits, meeting operational needs in different scenarios. Simultaneously, by comprehensively acquiring commands to switch the four-screen split-screen on and off, as well as signal source binding requests, the system can completely and accurately capture user intent. Based on these comprehensive commands, the system can quickly and precisely execute corresponding operations, reducing user waiting time, enhancing the user experience of the four-screen split-screen function, and enabling the system to better adapt to diverse user operating habits and complex usage scenarios.
[0155] The switching unit, after enabling the four-screen display, automatically assigns the operation permissions of the currently connected keyboard and mouse to the signal source corresponding to the first screen among the four screens by default, allowing direct control of the first screen's signal source in the initial state. Simultaneously, it allows users to switch between different screens' signal sources via keyboard and mouse operations.
[0156] Among them, mouse operation switching: users can move the mouse to the preset edge area of the first target split screen to trigger the control permission transfer mechanism, so that the control permission of the current keyboard and mouse signal source is switched to the first target split screen;
[0157] Keyboard operation switching: The user selects the second target split screen by using a preset custom shortcut key. After the system responds to the shortcut key command, it obtains control of the second target split screen and switches the control of the current keyboard and mouse signal sources to the second target split screen.
[0158] Furthermore, the aforementioned user-controlled switching of signal sources between different split screens via keyboard and mouse operations is primarily implemented by the KVM host, specifically as follows:
[0159] When a user initiates a split-screen control switching command (triggered by mouse roaming or shortcut key input), the command is transmitted to the KVM host via the receiving device. Upon receiving the command, the KVM host marks the port of the switch card containing the receiving device as a control input port (responsible for receiving keyboard and mouse operation commands), and simultaneously marks the port of the target split-screen's corresponding acquisition device (TX) signal source as an output port (responsible for transmitting control commands to the target signal source). By establishing a binding relationship between the input and output ports, the KVM host forwards keyboard and mouse commands to the target split-screen's signal source, completing the switching of split-screen control permissions. Furthermore, when a user disconnects the signal source of a split-screen, the KVM host will, according to the disconnect command, unbind the signal source corresponding to that split-screen, i.e., disconnect the binding between the output port of the target signal source and the receiving device's control input port, terminating operation control of that split-screen's signal source.
[0160] For examples of this application, please refer to [link / reference]. Figure 6 , Figure 6 This is a flowchart of the four-screen split control provided in the embodiment of this application, which shows the user's operation control logic for different signal sources in the four-screen split.
[0161] In the initial state of function operation, when the receiving device (RX) successfully starts the four-screen display, the system by default assigns the currently connected keyboard and mouse operation permissions to the signal source corresponding to the first screen, and the user can directly operate and control the signal source of the screen.
[0162] To achieve flexible switching control of multiple signal sources, the system supports two efficient control switching methods:
[0163] ① Mouse roaming switching: When the user moves the mouse to the edge of the split screen, the system automatically finds the signal source of the next split screen, binds the TX port and RX port, responds to control commands and updates the status;
[0164] ② Keyboard shortcut switching: Users can select the target split screen by using a custom shortcut key. The system will automatically find the TX port and RX port of the signal source of the corresponding split screen, bind them, respond to control commands, and update the status.
[0165] With the above two switching methods, users can flexibly operate and control multiple signal sources in the four-screen without switching signal sources, which can effectively improve the convenience and efficiency of multi-signal source management.
[0166] In this embodiment, the switching unit defaults to assigning keyboard and mouse operation permissions to the signal source corresponding to the first split screen, which conforms to users' conventional operating habits, allowing users to quickly start operating without additional settings. The provision of both mouse and keyboard operation switching methods further enhances the ease of operation. Switching is achieved by simply moving the mouse to the preset edge area of the target split screen; the operation is intuitive and users can quickly adapt. The preset shortcut key selection method for obtaining control permissions for the target split screen meets the needs of users seeking efficient operation. Users can quickly switch split screens through simple key combinations, greatly improving the efficiency of multi-signal source control and facilitating flexible switching between different split screen signal sources, thus enhancing the system's usability and practicality.
[0167] Furthermore, after the user initiates a switching command, the system explicitly marks the port of the receiving device's switch card as the input port and the port of the target split-screen's corresponding acquisition device's signal source as the output port, and performs port binding. This ensures that keyboard and mouse commands are accurately and directionally transmitted to the target split-screen signal source. This precise port marking and binding method effectively avoids confusion and errors during command transmission, guaranteeing the accuracy and timeliness of split-screen control permission switching. Users experience a smooth, lag-free operation when switching between split screens, improving the system's reliability in responding to user actions and thus enhancing the overall operational management efficiency of the fiber optic matrix KVM console system in multi-signal source, multi-screen display environments.
[0168] Overall, this embodiment has the following beneficial effects:
[0169] This application provides a dedicated hardware platform for the access and integrated processing of multiple signal sources by selecting a first switching card from multiple switching cards and configuring its ports to meet preset requirements. This breaks the hardware limitation of the existing system where the receiving device is bound to a single acquisition device, allowing the switching card to simultaneously support the access needs of multiple signal sources. By enabling the switch and configuring the function, the multi-channel video integration capability of the first switching card can be activated, giving it the technical foundation to integrate and process video from multiple signal sources. This provides functional support for the receiving device to present multi-screen content and overcomes the problem that the existing system cannot display multiple signal sources in parallel due to hardware limitations. By obtaining user instructions to bind multiple signal sources to the corresponding split-screen ports of the first switching card, and then outputting them to the receiving device after integration, a transmission link from multiple signal sources to a single receiving device is realized. This design changes the one-to-one mode of the existing system where a single signal source corresponds to a single receiving device, enabling the receiving device to display four split-screen images simultaneously, effectively breaking through the limitation of single display. Furthermore, by selecting with keyboard keys and moving the mouse, users can switch between screens without having to frequently adjust the binding relationship between the signal source and the receiving device, as is the case with existing systems. Users can directly switch between controlled objects through convenient operations, thereby reducing operation steps, improving management efficiency, and overcoming the cumbersome operation of existing systems.
[0170] In summary, this application effectively solves the problems of single display and inconvenient operation in existing systems by implementing four-screen signal source video display and flexible operation functions on the receiving device of the fiber optic matrix KVM console system. It not only supports users to flexibly configure the receiving device to display multiple signal source screens simultaneously according to actual needs, realizing multi-screen visual management, but also greatly improves the management efficiency and scheduling flexibility of data centers or command centers through convenient operation and control of multiple signal sources. At the same time, the four-screen function makes full use of the remaining bandwidth resources of the receiving device, further improving the utilization rate of system hardware resources and providing an efficient solution for high-density signal source management scenarios.
[0171] Example 3:
[0172] This application provides a computer-readable storage medium, which includes a stored computer program, wherein the computer program controls the device where the computer-readable storage medium is located to execute the four-screen display method of a fiber optic matrix KVM console system when it is running.
[0173] The four-screen display method of the fiber optic matrix KVM seat system, when implemented as a software functional unit and used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0174] The above are preferred embodiments of the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A four-screen display method for a fiber optic matrix KVM console system, characterized in that, Suitable for KVM hosts, including: Among a number of preset switching cards, one is selected as the first switching card for four-screen video integrated output, and the port of the first switching card is set to meet the preset requirements. Turn on the four-screen enable switch of the first switching card and configure the four-screen enable function of the first switching card. The system obtains the user's four-screen operation command, binds the signal source corresponding to the four-screen operation command to the corresponding screen port of the first switching card, integrates the video signals from multiple signal sources through the first switching card, outputs the integrated video to the port of the receiving device for four-screen display, and controls the screen switching by selecting with keyboard keys and moving with the mouse. The setting of the port of the first switch card to meet the preset requirements is as follows: The first switching card is configured to not allow the connection of acquisition devices, and the first switching card is allowed to connect to a maximum of two receiving devices for quad-screen output; wherein the two receiving devices are respectively connected to two independent port areas of the first switching card.
2. The four-screen display method for a fiber optic matrix KVM console system as described in claim 1, characterized in that, The signal source corresponding to the four-screen operation command is bound to the corresponding screen port of the first switching card. After the first switching card integrates the video signals from multiple sources, the integrated video is output to the port of the receiving device for four-screen display. Specifically: The device receives a split-screen operation command from the KVM server and binds the target signal source to the corresponding split-screen port of the first switching card according to the split-screen operation command. After the first switching card completes the multi-channel signal source video integration processing, the integrated video is output to the port where the receiving device is located for four-screen split display. The split-screen operation instruction is generated by the KVM server based on the user configuration content in the four-screen split-screen operation instruction and the split-screen operation logic between the corresponding signal source and receiving device.
3. The four-screen display method for a fiber optic matrix KVM console system as described in claim 1, characterized in that, Enable the four-screen split function on the first switching card and configure the four-screen split function of the first switching card as follows: Enable the four-screen split function on the web interface, obtain the four-screen split function configuration instruction issued by the KVM server, and configure the four-screen split function of the first switch card according to the four-screen split function configuration instruction.
4. The four-screen display method for a fiber optic matrix KVM console system as described in claim 1, characterized in that, Retrieve the user's four-screen split-screen operation command, specifically: The system obtains the user's commands to switch the four-screen split on / off via PC or mobile client software and on-screen menus, as well as the signal source binding requests to connect or disconnect the signal sources for each of the four split screens, and thus obtains the comprehensive four-screen split operation commands.
5. The four-screen display method for a fiber optic matrix KVM console system as described in claim 1, characterized in that, Split-screen switching is controlled via keyboard selection and mouse movement, specifically as follows: The operation permissions of the keyboard and mouse currently connected to the receiving device are assigned to the signal source corresponding to the first split screen, and the user is set to switch the signal source of different split screens through keyboard and mouse operations. The mouse operation involves moving the mouse to a preset edge area of the first target screen, thereby transferring control of the current signal source to the first target screen; the keyboard operation involves selecting the second target screen using a preset shortcut key, thereby acquiring control of the second target screen and transferring control of the current signal source to the second target screen.
6. The four-screen display method for a fiber optic matrix KVM console system as described in claim 5, characterized in that, The switching execution method for switching signal sources between different split screens via keyboard and mouse operations is as follows: After the user initiates the split-screen control switching command, the port of the switching card where the receiving device is located is marked as the input port, and the port where the signal source of the acquisition device corresponding to the target split screen is located is marked as the output port; By binding the input port and the output port, keyboard and mouse commands are controlled to be transmitted directionally to the signal source of the target split screen, thereby completing the switching of split screen control permissions.
7. A four-screen display device for a fiber optic matrix KVM console system, characterized in that, Suitable for KVM hosts, including setup, configuration, and display modules; The setting module is used to select one of a preset number of switching cards as the first switching card for four-screen video integrated output, and to set the port of the first switching card to meet preset requirements. The configuration module is used to enable the four-screen split function of the first switching card and configure the four-screen split function of the first switching card. The display module is used to acquire the four-screen operation command sent by the user, bind the signal source corresponding to the four-screen operation command to the corresponding screen port of the first switching card, and after the first switching card integrates the video of multiple signal sources, output the integrated video to the port of the receiving device for four-screen display, and control the screen switching by selecting with keyboard keys and moving with mouse. The setting module configures the port of the first switch card to meet preset requirements, specifically: The setting module configures the first switching card to not allow the access of acquisition devices during configuration, and allows the first switching card to access a maximum of two receiving devices for quad-screen output; wherein, the two receiving devices are respectively connected to two independent port areas of the first switching card.
8. The four-screen display device for a fiber optic matrix KVM console system as described in claim 7, characterized in that, The display module includes a display unit; The display unit is configured to receive a split-screen operation command issued by the KVM server, and bind the target signal source to the corresponding split-screen port of the first switching card according to the split-screen operation command. After the first switching card completes the multi-channel signal source video integration processing, the integrated video is output to the port of the receiving device for four-screen split-screen display. The split-screen operation command is generated by the KVM server based on the user configuration content in the four-screen split-screen operation command and the split-screen operation logic between the corresponding signal source and the receiving device split-screen.
9. A storage medium, characterized in that, The storage medium stores a computer program, which is called and executed by a computer to implement a four-screen display method for a fiber optic matrix KVM seat system as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Photoelectric matrix type KVM agent cooperation system and operation method thereof
CN110493570A
Method and system for realizing fiber matrix KVM seat preview function, and storage medium
CN112738421A