Data pair adjusting method of HDMI high-speed transmission cable and HDMI high-speed transmission cable

By monitoring and adjusting the data flow and broadband usage rate of HDMI high-speed transmission cables, combined with the priority rules of video signals, dynamically adjusting the compression rate of video signals, the problem of insufficient bandwidth of HDMI high-speed transmission cables is solved and the video conferencing is improved Quality and experience.

CN119211466APending Publication Date: 2024-12-27SHEN ZHEN ETERNITY JU ELECTRONIC CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411469053.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

When HDMI high-speed transmission cables transmit multiple HD video signals, they often lead to a decline in video quality due to insufficient bandwidth, which affects the conference communication effect and user experience. The existing technology solves this problem by reducing the quality of all video signals, but leads to the overall video expression quality. Significantly decreased.

Method used

By monitoring data traffic and broadband usage, combining the size of the video signal, audio output status and location, preset priority rules are used to assign priority to the video signal, and dynamically adjust the compression rate of the video signal to ensure the signal in the key video area. Quality and bandwidth usage meet preset thresholds.

Benefits of technology

Realize real-time monitoring of HDMI high-speed transmission cable data traffic and broadband utilization calculation, dynamically adjust the compression rate of video signals, give priority to ensuring the signal quality of key video areas, improve the efficiency and communication quality of video conferencing, and ensure key information. The clear transmission enhances the overall conference experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211466A_ABST
    Figure CN119211466A_ABST
Patent Text Reader

Abstract

The invention discloses a data pair adjustment method of an HDMI high-speed transmission cable and the HDMI high-speed transmission cable, and relates to the technical field of data pair adjustment. In the method, data traffic passing through an HDMI high-speed transmission cable is monitored, and the utilization rate of a current broadband is calculated based on the data traffic; acquiring condition data of the accessed video group; determining a video signal located in the main display area and a video signal located in the edge position in the condition data; according to the video signal located in the main display area, the video signal located in the edge position, the audio output condition and the audio starting condition, a preset priority rule is combined to allocate a priority to each video signal; and adjusting the compression ratio of each video signal according to the utilization rate of the current broadband and the priority of the video signal, so that the sum of the utilization rate of the broadband of each video signal and the utilization rate of the current broadband is equal to a preset upper limit utilization rate threshold, thereby ensuring clear and accurate transmission of key information, and directly improving the overall conference experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data pair adjustment, and in particular to a data pair adjustment method for an HDMI high-speed transmission cable and an HDMI high-speed transmission cable. Background Art

[0002] In the current corporate environment, high-definition video conferencing has become the norm. However, due to the limited transmission capacity of HDMI high-speed transmission cables, when the conference content needs to transmit multiple high-definition video signals at the same time, it often encounters the problem of insufficient bandwidth. This bandwidth bottleneck leads to a decline in video quality, seriously affecting the communication effect and user experience of the meeting.

[0003] In the related art, in order to deal with the transmission problem of multi-channel video signals, a method usually adopted is to synchronously reduce the transmission quality of all video signals to adapt to the limited bandwidth.

[0004] Although related technologies solve the bandwidth limitation problem by reducing the quality of all video signals, this global degradation strategy also leads to a significant decrease in the overall video expression quality. In particular, for key content in the meeting, it may seriously affect the understanding and interaction of participants and audiences, which interferes with the effective transmission of information. Summary of the invention

[0005] The present application provides a data pair adjustment method for an HDMI high-speed transmission cable and an HDMI high-speed transmission cable, which are used to ensure clear and accurate transmission of key information, thereby directly improving the overall conference experience.

[0006] In a first aspect, the present application provides a data pair adjustment method for an HDMI high-speed transmission cable, comprising: Monitor the data flow through the HDMI high-speed transmission cable and calculate the current bandwidth usage based on the data flow; Obtain the status data of the connected video group, including the size of the video signal and its distribution on the interface, audio output status, and audio activation status; Determine the video signal located in the main display area and the video signal located at the edge position in the situation data; Assign priorities to the video signals according to the video signals in the main display area, the video signals in the edge positions, the audio output conditions, and the audio activation conditions in combination with the preset priority rules. In the priority rules, the video signals in the main display area have a higher priority than the video signals in the edge positions, and the priorities of the video signals with audio output, the video signals with audio activated but without audio output, and the video signals without audio activated are reduced in order; The compression rate of each video signal is adjusted according to the current bandwidth usage rate and the priority of the video signal, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

[0007] In the above embodiment, real-time monitoring of the data flow of the HDMI high-speed transmission cable and calculation of the broadband utilization rate based on this can be achieved, so that the computer system can dynamically adjust the compression rate of the video signal to adapt to different bandwidth conditions. By collecting detailed data of the video group, such as the size and distribution of the video signal, and the audio output status, the computer system can allocate resources more accurately and give priority to ensuring the signal quality of key video areas (such as the main display area). Combined with the preset priority rules, the system adjusts the priority of each video signal to ensure that high-priority video signals (such as video signals containing audio) can still maintain a high transmission quality when the bandwidth is limited. In this way, the efficiency and communication quality of video conferencing are improved, and the clear and accurate transmission of key information is effectively guaranteed, thereby directly improving the overall conference experience.

[0008] In combination with some embodiments of the first aspect, in some embodiments, after the step of adjusting the compression rate of each video signal according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold, the method further includes: When the network status is detected to be unstable, the maximum data transmission rate of the current broadband is detected; The compression rate of each video signal is adjusted according to the current bandwidth usage and the priority of the video signal, so that the sum of the bandwidth usage of each video signal and the current bandwidth usage is equal to the maximum data transmission rate.

[0009] In the above embodiment, when the computer system detects that the network status is unstable, it accurately adjusts the compression rate of the video signal by monitoring the maximum data transmission rate of the current broadband to ensure that the total bandwidth usage matches the maximum data transmission rate. When the network conditions fluctuate, it can dynamically adapt to the actual carrying capacity of the network, maximize the use of available bandwidth, and give priority to ensuring the smoothness and clarity of key video content, thereby maintaining the continuity of the meeting.

[0010] In combination with some embodiments of the first aspect, in some embodiments, after the step of assigning a priority to each video signal according to a video signal located in a main display area, a video signal located at an edge position, an audio output condition, and an audio activation condition in combination with a preset priority rule, the method further includes: The priority of the video signal is weighted according to the weight rule to obtain an updated priority, the weight rule includes applying a local weight coefficient to the priority of the locally input video signal and applying an external weight coefficient to the priority of the externally input video signal, and the local weight coefficient is less than the external weight coefficient; The step of adjusting the compression rate of each video signal according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold specifically includes: The compression rate of each video signal is adjusted according to the current bandwidth usage rate and the updated priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

[0011] In the above embodiment, different weight coefficients are applied to local and external video signals. The allocation of bandwidth resources can be controlled more finely. Applying a lower priority to the local video signal reflects the actual usage needs, because the local user can directly observe the on-site situation, reducing the bandwidth demand for the local video signal, thereby releasing resources for more critical remote signals, thus not only improving the efficiency of resource use, but also enhancing the overall communication effect of the meeting.

[0012] In combination with some embodiments of the first aspect, in some embodiments, the step of adjusting the compression rate of each video signal according to the current bandwidth usage rate and the updated priority so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold specifically includes: When the network status is detected to be unstable, the maximum data transmission rate of the current broadband is detected; Adjust the compression rate of the local input video signal to a preset lower compression rate; According to the current bandwidth usage and the updated priority of the external input video signal, the compression rate of each external input video signal is adjusted so that the current bandwidth usage, the local input video signal bandwidth usage and the external input video signal bandwidth usage are equal to the maximum data transmission rate.

[0013] In the above embodiment, when the network status is unstable, the actual carrying capacity of the network can be understood in real time by first monitoring the maximum data transmission rate of the current broadband. Subsequently, the computer system adjusts the compression rate of the local input video signal to the preset lower limit compression rate. This measure ensures that the resources occupied by the local video signal are minimized when the bandwidth is tight, thereby leaving more bandwidth space for more important external video signals. This enables the computer system to effectively allocate bandwidth resources when the bandwidth is limited, ensuring the smoothness and effect of the video conference.

[0014] In conjunction with some embodiments of the first aspect, in some embodiments, the step of determining the video signal located in the main display area and the video signal located at the edge position in the situation data specifically includes: Calculate the center point and screen ratio of each video signal based on the size of the video signal and its distribution on the interface; A video signal whose center point is within a predefined range of the center of the screen and whose display area exceeds a preset proportion of the total screen area is determined as a video signal located in the main display area, and other video signals are determined as video signals located at the edge.

[0015] In the above embodiment, the computer system can effectively determine which video signals should be located in the main display area and which should be located at the edge by calculating and analyzing the center point position and display area of ​​the video signal, thereby significantly improving the processing speed and response capability of the computer system.

[0016] In conjunction with some embodiments of the first aspect, in some embodiments, the step of adjusting the compression rate of each video signal according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold specifically includes: The video signals are compressed in sequence by applying the preset minimum compression ratio step by step according to the reverse order of priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold.

[0017] In the above embodiment, the computer system first compresses the video signals in order by applying the preset minimum compression ratio in reverse order of priority, allowing the computer system to selectively optimize bandwidth usage and ensure that higher priority video signals obtain better transmission quality. During the compression process, each video signal is assigned a compression ratio based on the importance of the content, which not only maximizes the efficiency of the currently available bandwidth, but also ensures that the transmission quality of key video content is not excessively reduced.

[0018] In combination with some embodiments of the first aspect, in some embodiments, after the step of compressing the video signals in sequence by gradually applying the preset minimum compression ratio in reverse order of priority so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold, the method further includes: When all video signals have been compressed according to the minimum compression ratio, and the sum of the bandwidth usage of the video signal and the current bandwidth usage is greater than the preset upper limit usage threshold, the preset minimum compression ratio is applied again in reverse order of priority to compress the video signals in sequence.

[0019] In the above embodiment, after all video signals of the computer system have been compressed according to the minimum compression ratio, if the sum of the bandwidth usage rate of the video signal and the current bandwidth usage rate still exceeds the preset upper limit usage rate threshold, the system will re-apply the preset minimum compression ratio in reverse order of priority to compress the video signal again, ensuring that the sum of the bandwidth usage rate of the video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold.

[0020] In a second aspect, an embodiment of the present application provides a data pair adjustment system for an HDMI high-speed transmission cable, the system comprising: one or more processors and a memory; The memory is coupled to the one or more processors, and is used to store computer program code, which includes computer instructions. The one or more processors call the computer instructions to enable the data pair adjustment system of the HDMI high-speed transmission cable to perform the method described in the first aspect and any possible implementation of the first aspect.

[0021] In a third aspect, the embodiments of the present application provide an HDMI high-speed transmission cable, an HDMI interface, an optical fiber transmission part and a signal conversion circuit; The optical fiber transmission part is composed of conductor, conductor insulation, inner sheath, aluminum foil and outer insulation protective layer from inside to outside.

[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions. When the above instructions are executed on a data pair adjustment system of an HDMI high-speed transmission cable, the data pair adjustment system of the above HDMI high-speed transmission cable performs the method described in the first aspect and any possible implementation method of the first aspect.

[0023] It can be understood that the data pair adjustment system of the HDMI high-speed transmission cable provided in the second aspect, the HDMI high-speed transmission cable provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the data pair adjustment method of the HDMI high-speed transmission cable provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.

[0024] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. The data pair adjustment method of the HDMI high-speed transmission cable provided in this application can realize real-time monitoring of the data flow of the HDMI high-speed transmission cable and the calculation of the broadband utilization rate based on this, so that the computer system can dynamically adjust the compression rate of the video signal to adapt to different bandwidth conditions. By collecting detailed data of the video group, such as the size and distribution of the video signal, and the audio output status, the computer system can allocate resources more accurately and give priority to ensuring the signal quality of key video areas (such as the main display area). Combined with the preset priority rules, the system adjusts the priority of each video signal to ensure that high-priority video signals (such as video signals containing audio) can still maintain a high transmission quality when the bandwidth is limited. In this way, the efficiency and communication quality of video conferencing are improved, and the clear and accurate transmission of key information is effectively guaranteed, thereby directly improving the overall conference experience.

[0025] 2. The data pair adjustment method of the HDMI high-speed transmission cable provided by the present application, when the computer system detects that the network status is unstable, it accurately adjusts the compression rate of the video signal by monitoring the maximum data transmission rate of the current broadband to ensure that the total bandwidth utilization rate matches the maximum data transmission rate. When the network conditions fluctuate, it can dynamically adapt to the actual carrying capacity of the network, maximize the use of available bandwidth, and give priority to ensuring the smoothness and clarity of key video content, thereby maintaining the continuity of the meeting.

[0026] 3. The data pair adjustment method of the HDMI high-speed transmission cable provided in this application applies different weight coefficients to local and external video signals. It is possible to control the allocation of bandwidth resources more finely. Applying a lower priority to the local video signal reflects the actual usage needs, because local users can directly observe the on-site situation, reducing the bandwidth demand for local video signals, thereby freeing up resources for more critical remote signals. Therefore, it not only improves the efficiency of resource use, but also enhances the overall communication effect of the meeting.

[0027] 4. The data pair adjustment method of the HDMI high-speed transmission cable provided by the present application can first monitor the maximum data transmission rate of the current broadband to understand the actual carrying capacity of the network in real time when the network state is unstable. Subsequently, the computer system adjusts the compression rate of the local input video signal to the preset lower limit compression rate. This measure ensures that the resources occupied by the local video signal are minimized when the bandwidth is tight, thereby leaving more bandwidth space for more important external video signals. This enables the computer system to effectively allocate bandwidth resources when the bandwidth is limited, ensuring the fluency and effect of the video conference. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A schematic flow chart of a data pair adjustment method for an HDMI high-speed transmission cable provided in the present application.

[0029] Figure 2 Another flowchart of the data pair adjustment method of the HDMI high-speed transmission cable provided by the present application.

[0030] Figure 3 Another flowchart of the data pair adjustment method of the HDMI high-speed transmission cable provided by the present application.

[0031] Figure 4 This is a cross-sectional schematic diagram of the optical fiber transmission portion of the HDMI high-speed transmission cable provided in this application.

[0032] Figure 5 A schematic diagram of a physical device of a data pair adjustment system for an HDMI high-speed transmission cable provided in the present application.

[0033] In the figure, 401 is a conductor; 402 is conductor insulation; 403 is an inner cladding; 404 is an aluminum foil; and 405 is an outer insulating protective layer. DETAILED DESCRIPTION

[0034] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more listed items.

[0035] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0036] Firstly, an HDMI high-speed transmission cable is described, which includes: an HDMI interface, an optical fiber transmission part and a signal conversion circuit; The optical fiber transmission part includes, from inside to outside, a conductor 401 , a conductor insulation 402 , an inner sheath 403 , an aluminum foil 404 , and an outer insulating protective layer 405 .

[0037] Among them, the HDMI interface is used to connect the audio and video devices at the sending end and the receiving end to realize the input and output of HDMI signals.

[0038] In some embodiments, the cable is connected to the audio and video devices at the transmitting and receiving ends through the HDMI interface, and then the HDMI signal is converted into an optical signal for transmission through the optical fiber transmission part. At the receiving end, the optical signal is converted into an HDMI signal and output to the receiving device.

[0039] The signal conversion circuit is responsible for converting HDMI signals into optical signals to ensure accurate signal transmission.

[0040] In some embodiments, an existing HDMI to optical fiber conversion chip is used to achieve mutual conversion between HDMI signals and optical signals, and necessary filtering and amplifying circuits are added to the conversion circuit to ensure stable signal transmission.

[0041] Optical fiber transmission part: Uses specific optical fiber as the transmission medium to convert HDMI signals into optical signals for transmission, effectively avoiding electromagnetic interference and signal attenuation. The optical fiber transmission part is as follows from inside to outside: Conductor 401 is a metal wire that transmits electrical signals.

[0042] In some embodiments, single-mode or multi-mode optical fiber is selected as the transmission medium according to actual needs to meet the requirements of transmission distance and speed.

[0043] Conductor insulation 402 acts on the insulating medium to ensure signal transmission quality.

[0044] The inner shield 403 is used to fill the medium between the cable signal pairs to increase the stability of the transmission pair.

[0045] Aluminum foil 404 is used to shield electromagnetic interference.

[0046] The outer insulating protective layer 405 is used to protect the cable from the external environment.

[0047] In some embodiments, a multi-layer shielding structure is designed, including conductor insulation 402 and outer insulating protective layer 405, to ensure shielding effect while preventing short circuit. The contact mode between the shielding layer and the conductor 401 is optimized, such as spiral winding or coaxial coating, to improve the shielding effect. A polymer material with excellent conductive properties and stable mechanical properties is selected as the shielding layer substrate, such as conductive polymer or metallized plastic. The thickness and conductive performance requirements of the shielding material are determined according to the wire specifications and transmission requirements.

[0048] In some embodiments, advanced extrusion molding technology is used to evenly and tightly wrap the shielding material around the outer layer of the wire, and a heat treatment process is introduced to enhance the bonding force between the shielding material and the wire, thereby ensuring the stability and reliability of the shielding layer.

[0049] The following describes the data pair adjustment method of the HDMI high-speed transmission cable in this embodiment: like Figure 1 As shown, Figure 1 A schematic flow chart of a data pair adjustment method for an HDMI high-speed transmission cable provided in the present application.

[0050] S101. Monitor the data flow through the HDMI high-speed transmission cable, and calculate the current broadband usage rate based on the data flow.

[0051] By monitoring the data flow on the HDMI cable, the computer system can obtain the current data transmission rate in real time. Based on the obtained data flow information, the computer system can calculate the current broadband usage rate, that is, the ratio between the actual data transmission rate and the maximum bandwidth.

[0052] It should be noted that the current broadband usage here refers to the broadband resources consumed by the computer system itself when no video group is connected. This part of the broadband usage can be regarded as a necessary expense to maintain the normal operation of the computer system. Specifically, even if there is no video signal transmission, the computer system still needs a certain amount of bandwidth to support its basic functions and services, such as background tasks of the operating system, data packet transmission of the network communication protocol, system monitoring and log recording, etc. These resident processes and data flows will occupy a part of the bandwidth, forming the basic bandwidth consumption of the computer system.

[0053] Accurately assessing the current bandwidth usage is one of the important factors that the computer system needs to consider when dynamically adjusting the bandwidth allocation of video groups. Only after deducting the system's own bandwidth expenses can the remaining bandwidth resources be reasonably allocated to each video group.

[0054] S102: Acquire status data of the connected video group, where the status data includes the size of the video signal and its distribution on the interface, audio output status, and audio activation status.

[0055] It should be noted that the size of the video signal and its distribution on the interface belong to format data, which describes how the video data will be presented on the display screen. These format data usually include metadata such as the size of the video and the position coordinates on the display interface. The audio output status and audio enable status belong to status data, which reflect the real-time status of the audio component in the video signal. The audio output status indicates whether there is currently audio data being transmitted and played, while the audio enable status indicates whether the audio component is enabled.

[0056] It is also necessary to understand that the computer system also needs to obtain the video source information of each video group. S103: Determine the video signal located in the main display area and the video signal located at the edge position in the situation data.

[0057] It is easy to understand that the situation data mentioned here is essentially the size of the video signal and its distribution on the interface.

[0058] The main display area usually refers to the center or focal area of ​​the display interface, which is used to display the most important or active video content at the moment, such as the speaker's screen or shared presentation. The edge position refers to the peripheral or secondary area of ​​the display interface, which is used to display other participants' video screens or auxiliary information.

[0059] The computer system may also preset some rules or algorithms to determine the display area of ​​the video signal, such as calculating whether the video signal is located at the center of the interface based on the position coordinates and size, or determining the importance of the video signal based on the hierarchical relationship. Other methods may also be used, which are not limited here.

[0060] In a specific embodiment, step S103 includes: S1031, calculating the center point and screen proportion of each video signal according to the size of the video signal and its distribution on the interface; The center point indicates the geometric center position of the video signal on the interface. By calculating the average of the coordinates of the upper left corner and the lower right corner of the video area, the horizontal and vertical coordinates of the center point can be obtained. The position information of the center point is crucial for the subsequent judgment of whether the video is in the main display area.

[0061] The screen ratio indicates the ratio of the display area of ​​the video signal to the entire screen area. It can be obtained by calculating the pixel area of ​​the video area and dividing it by the total pixel area of ​​the screen. The screen ratio reflects the display size and importance of the video signal and is an important basis for optimizing layout and resource allocation.

[0062] In some embodiments, since the video conferencing interface usually adopts a two-dimensional coordinate system, the position and size information of the video signal may be expressed in different forms, such as pixel coordinates, relative coordinates, etc. Therefore, the computer system needs to convert and map the coordinate system, unify the position information of the video signal into the screen coordinate system, and calculate the accurate coordinate value of the center point. For the calculation of the screen ratio, the computer system needs to calculate the pixel area based on the boundary coordinates of the video signal. At the same time, it is also necessary to obtain the total pixel area of ​​the screen and obtain the screen ratio of the video signal through division operation. Of course, other embodiments can also be adopted, which are not limited here.

[0063] S1032: Determine video signals whose center points are within a predefined range of the center of the screen and whose display areas exceed a preset proportion of the total area of ​​the screen as video signals located in the main display area, and determine other video signals as video signals located at edge positions.

[0064] The predefined range and preset ratio are thresholds set according to actual application scenarios and user needs.

[0065] It can be seen that the computer system can effectively determine which video signals should be located in the main display area and which should be located at the edge by calculating and analyzing the center point position and display area of ​​the video signal, which significantly improves the processing speed and response capability of the computer system.

[0066] S104. Assign priorities to the video signals according to the video signals in the main display area, the video signals in the edge positions, the audio output status, and the audio on status in combination with preset priority rules. In the priority rules, the priority of the video signals in the main display area is higher than that of the video signals in the edge positions, and the priorities of the video signals with audio output, the video signals with audio on but without audio output, and the video signals without audio on are reduced in order.

[0067] It should be noted that the priority rule is a set of evaluation criteria developed based on the actual needs of video conferencing and user experience, which is used to measure the importance of different video signals and the priority of resource allocation. According to the priority rule, video signals located in the main display area are usually given the highest priority because they carry the most critical visual information and are of the highest concern to users. Video signals located at the edge are given a lower priority because they are relatively less important. In addition to the display position, the priority rule also takes into account the audio properties of the video signal. Video signals with audio output, that is, signals that are transmitting audio data and the audio is turned on, are usually given priority second only to the video in the main display area. This is because audio is crucial for users to understand video content and participate in interaction, and video signals with audio can provide more complete and richer information. For video signals that are simultaneously turned on but currently have no audio output, their priority will be reduced accordingly, because although the audio component is enabled, no audio data is actually being transmitted. Finally, video signals without audio are given the lowest priority because they lack the function of audio interaction and have a relatively limited impact on user experience.

[0068] In some specific embodiments, the priority of the video signal in the main display area is A, the video signal at the edge position is B, the video signal with audio output is C, the video signal with audio turned on but no audio output is D, and the video signal without audio turned on is E, where A is greater than B, C is greater than D and greater than E. The priority of a video signal is determined from two aspects. For example, the computer system can comprehensively consider the display position and audio properties of the video signal and combine the levels of the two dimensions. For example, if a video signal located in the main display area is transmitting audio data (i.e., it has audio output), its priority can be expressed as AC. This means that the video signal is not only located in the most important display area, but also provides key audio information, so it should be given the highest priority when allocating resources. For other video signals, their priorities can be determined according to different combinations of display positions and audio properties. For example, a video signal located at an edge position but with audio output can be expressed as BC; a video signal located at an edge position with audio turned on but no audio output can be expressed as BD; and a video signal located at an edge position and without audio turned on can be expressed as BE.

[0069] These priorities are set according to actual conditions and will not be described here.

[0070] In a preferred embodiment, the order of priority can be set as: A>B>C>D>E. This means that, in the case of the same display position, the priority of a video signal with audio output is higher than that of a video signal with audio turned on but without audio output, and a video signal with audio turned on but without audio output is higher than that of a video signal without audio turned on. At the same time, for video signals with the same audio attributes, those located in the main display area have a higher priority than those located at the edge.

[0071] S105. Adjust the compression rate of each video signal according to the current bandwidth usage rate and the priority of the video signal, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

[0072] The compression rate refers to the ratio of the original video data volume to the compressed data volume during the video encoding process. By increasing the compression rate, the data volume of the video signal can be reduced, thereby reducing its bandwidth occupancy.

[0073] The target compression rate of each video signal is calculated based on the priority of the video signal and the current available bandwidth. Common compression rate allocation algorithms include proportional allocation method and weighted allocation method. The proportional allocation method allocates the compression rate according to the priority ratio of the video signal. The higher the priority, the lower the allocated compression rate. The weighted allocation method introduces a weight coefficient to control the compression rate difference between video signals of different priorities by adjusting the weight. Of course, other methods can also be adopted, which are not limited here.

[0074] It can be seen that real-time monitoring of the data flow of HDMI high-speed transmission cables and calculation of the bandwidth utilization rate based on this can be achieved, so that the computer system can dynamically adjust the compression rate of the video signal to adapt to different bandwidth conditions. By collecting detailed data of the video group, such as the size and distribution of the video signal, and the audio output status, the computer system can allocate resources more accurately and give priority to ensuring the signal quality of key video areas (such as the main display area). Combined with the preset priority rules, the system adjusts the priority of each video signal to ensure that high-priority video signals (such as video signals with audio) can still maintain a high transmission quality when the bandwidth is limited. This improves the efficiency and communication quality of video conferencing, effectively ensures the clear and accurate transmission of key information, and directly improves the overall conference experience.

[0075] In some embodiments, S105 specifically includes: S1051. Compress the video signals in sequence by applying a preset minimum compression ratio step by step according to the reverse order of priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

[0076] The minimum compression ratio is preset based on the acceptability of video quality and bandwidth limitations. It is a smaller compression ratio so that the transmission quality of critical video content is not excessively reduced.

[0077] It can be seen that the computer system first compresses the video signals in order by applying the preset minimum compression ratio in reverse order of priority, allowing the computer system to selectively optimize bandwidth usage and ensure that higher priority video signals obtain better transmission quality. During the compression process, each video signal is assigned a compression rate based on the importance of the content, which not only maximizes the efficiency of the currently available bandwidth, but also ensures that the transmission quality of key video content is not excessively reduced.

[0078] S1052: When all video signals have been compressed according to the minimum compression ratio, and the sum of the bandwidth usage rate of the video signal and the current bandwidth usage rate is greater than a preset upper limit usage rate threshold, the preset minimum compression ratio is applied again in reverse order of priority to compress the video signals in sequence.

[0079] Step S1052 is a supplement and optimization of S1051, and handles a special case: when all video signals are compressed according to the minimum compression ratio, the total bandwidth utilization rate still exceeds the preset upper limit threshold. This situation usually occurs when the network bandwidth is seriously insufficient or the minimum compression ratio is too small, and only applying the minimum compression ratio cannot meet the bandwidth limitation requirements. In order to deal with this situation, the computer system needs to take further compression measures, and re-compress the video signal in reverse order of priority based on the minimum compression ratio that has been applied. Similar to S1051, the computer system will start with the video signal with the highest priority and gradually apply higher compression ratios until the total bandwidth utilization rate drops below the preset upper limit threshold.

[0080] In other embodiments, in order to avoid excessively reducing the quality of key videos during the secondary compression process, the system can adopt a progressive compression strategy, that is, the amplitude of each compression is relatively small, and the bandwidth usage is gradually reduced through multiple iterations. At the same time, the system can also set an upper limit on the compression ratio to ensure that even the video signal with a lower priority will not be less than the acceptable minimum level.

[0081] It can be seen that after all video signals of the computer system have been compressed according to the minimum compression ratio, if the sum of the bandwidth usage rate of the video signal and the current bandwidth usage rate still exceeds the preset upper limit usage rate threshold, the system will re-apply the preset minimum compression ratio in reverse order of priority to compress the video signal again, ensuring that the sum of the bandwidth usage rate of the video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold.

[0082] However, the network may suddenly become unstable, such as network congestion, signal attenuation, etc. These situations will cause a sharp drop in available bandwidth, affecting the quality and smoothness of video transmission. When the computer system detects that the network is unstable, the original bandwidth usage calculation and video signal compression rate adjustment methods may not be able to adapt to the new network environment.

[0083] S106, when it is detected that the network state is unstable, detecting the maximum data transmission rate of the current broadband; In some embodiments, this process can be implemented by sending a probe packet, measuring the round trip time (RTT), calculating the throughput, etc. The computer system will continuously send multiple probe packets within a certain period of time, count their transmission conditions, and estimate the maximum transmission rate of the current network based on the statistical results. Of course, other methods can also be used, which are not limited here.

[0084] S107. Adjust the compression rate of each video signal according to the current bandwidth usage and the priority of the video signal, so that the sum of the bandwidth usage of each video signal and the current bandwidth usage is equal to the maximum data transmission rate.

[0085] When the network is stable, the goal of the computer system is to control the total bandwidth usage within the preset upper threshold. When the network is unstable, the preset threshold has lost its reference significance, and the system needs to reallocate bandwidth resources based on the actual transmission capacity of the current network. Therefore, the new goal of the adjustment is to control the sum of the bandwidth usage of all video signals within the maximum transmission rate of the current network.

[0086] It should be noted that the principle and implementation method of this step are similar to those of step S105. The relevant principles and implementation methods can be referred to step S105 and will not be repeated here.

[0087] It can be seen that when the computer system detects that the network status is unstable, it accurately adjusts the compression rate of the video signal by monitoring the maximum data transmission rate of the current broadband to ensure that the total bandwidth utilization matches the maximum data transmission rate. When the network conditions fluctuate, it can dynamically adapt to the actual carrying capacity of the network, maximize the use of available bandwidth, and give priority to ensuring the smoothness and clarity of key video content, thereby maintaining the continuity of the meeting.

[0088] In actual use, in a video conferencing system, the local video signal is usually also displayed on the screen, and together with the video signals of other remote participants, it forms a conference screen. However, for local users, they tend to pay more attention to the situation of remote participants and pay less attention to their own video screen. This is because local users can directly see their own on-site situation and do not need to rely on the video screen to understand their own status. Therefore, a specific solution is given in the following embodiment. Figure 2 Another flow chart of the data pair adjustment method of the HDMI high-speed transmission cable shown in FIG. 1 is used to specifically describe the data pair adjustment method of the HDMI high-speed transmission cable in an embodiment of the present application: like Figure 2 As shown, Figure 2 Another flowchart of the data pair adjustment method of the HDMI high-speed transmission cable provided by the present application.

[0089] S201. Monitor the data flow through the HDMI high-speed transmission cable, and calculate the current broadband usage rate based on the data flow.

[0090] It should be noted that the principle and implementation method of this step are the same as those of step S101. The relevant principles and implementation methods can be referred to step S101 and will not be repeated here.

[0091] S202: Acquire status data of the connected video group, where the status data includes the size of the video signal and its distribution on the interface, audio output status, and audio activation status.

[0092] It should be noted that the principle and implementation method of this step are similar to those of step S102. The relevant principles and implementation methods can be referred to step S102 and will not be repeated here.

[0093] S203: Determine the video signal located in the main display area and the video signal located at the edge position in the situation data.

[0094] It should be noted that the principle and implementation of this step are similar to those of step S103. The relevant principles and implementations can be found in step S103 and will not be described in detail here.

[0095] S204. Assign priorities to the video signals according to the video signals in the main display area, the video signals in the edge positions, the audio output status, and the audio on status in combination with preset priority rules. In the priority rules, the priority of the video signals in the main display area is higher than that of the video signals in the edge positions, and the priorities of the video signals with audio output, the video signals with audio on but without audio output, and the video signals without audio on are reduced in order.

[0096] It should be noted that the principle and implementation method of this step are similar to those of step S104. The relevant principles and implementation methods can be referred to step S104 and will not be repeated here.

[0097] S205. The priority of the video signal is weighted according to a weight rule to obtain an updated priority. The weight rule includes applying a local weight coefficient to the priority of the locally input video signal and applying an external weight coefficient to the priority of the externally input video signal. The local weight coefficient is smaller than the external weight coefficient.

[0098] In step S204, the computer system has assigned an initial priority to each video signal based on factors such as the display position and audio properties of the video signal. However, this priority allocation method mainly considers the presentation method of the video signal on the interface and the importance of the audio, and does not fully consider the differences in the sources of the video signals. In practical applications, locally input video signals and externally input video signals often have different levels of importance and need to be further distinguished and processed. Therefore, the computer system introduces a weighted processing mechanism. Specifically, the system sets different weight coefficients for locally input video signals and externally input video signals. The weight coefficient is a numerical value used to indicate the relative importance of the priority of the video signal. During the weighted processing process, the computer system multiplies the initial priority of the video signal by the corresponding weight coefficient to obtain the adjusted priority.

[0099] The local weight coefficient and the external weight coefficient are set according to the actual situation and are not limited here.

[0100] S206: Adjust the compression rate of each video signal according to the current bandwidth usage rate and the updated priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

[0101] It should be noted that the principle and implementation method of this step are similar to those of step S105. The relevant principles and implementation methods can be referred to step S105 and will not be repeated here.

[0102] It can be seen that different weight coefficients are applied to local and external video signals. The allocation of bandwidth resources can be controlled more finely. Applying a lower priority to local video signals reflects the actual usage needs, because local users can directly observe the on-site situation, reducing the bandwidth demand for local video signals, thereby releasing resources for more critical remote signals. Therefore, it not only improves the efficiency of resource use, but also enhances the overall communication effect of the meeting.

[0103] The above embodiments respectively describe the problems in two special cases, namely, the network condition may suddenly become unstable and the local users tend to pay more attention to the remote participants and pay less attention to their own video images. However, these two situations may exist at the same time, so the following uses a preferred embodiment to solve these two superimposed complex problems at the same time.

[0104] like Figure 3 As shown, Figure 3 Another flowchart of the data pair adjustment method of the HDMI high-speed transmission cable provided by the present application.

[0105] After step S206, the method further includes: S301. When it is detected that the network status is unstable, detect the maximum data transmission rate of the current broadband.

[0106] It should be noted that the principle and implementation method of this step are the same as those of step S106. The relevant principles and implementation methods can be referred to step S106 and will not be repeated here.

[0107] S302: Adjust the compression rate of the locally input video signal to a preset lower compression rate.

[0108] The computer system adjusts the compression rate of the local input video signal to reduce it to the preset lower compression rate. The compression rate determines the degree of compression of the video data. The higher the compression rate, the smaller the video data volume, but the image quality will also be reduced accordingly. The preset lower compression rate is a threshold value pre-set by the system based on factors such as the quality requirements of the video conference and user preferences. It indicates the maximum degree of compression that the local video signal can accept without significantly affecting the user experience.

[0109] S303. According to the current bandwidth usage rate and the updated priority of the externally input video signal, the compression rate of each externally input video signal is adjusted so that the current bandwidth usage, the local input video signal bandwidth usage and the externally input video signal bandwidth usage are equal to the maximum data transmission rate.

[0110] It should be noted that the compression rate of the locally input video signal has been determined, and the next thing to be determined is the compression rate of the externally input video signal bandwidth.

[0111] It should be noted that the principle and implementation method of this step are similar to those of step S105. The relevant principles and implementation methods can be referred to step S105 and will not be repeated here.

[0112] It can be seen that when the network status is unstable, the actual carrying capacity of the network can be understood in real time by first monitoring the maximum data transmission rate of the current broadband. Subsequently, the computer system adjusts the compression rate of the local input video signal to the preset lower limit compression rate. This measure ensures that the resources occupied by the local video signal are minimized when the bandwidth is tight, thereby leaving more bandwidth space for more important external video signals. This enables the computer system to effectively allocate bandwidth resources when the bandwidth is limited, ensuring the smoothness and effect of the video conference.

[0113] The following are device embodiments of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0114] The present application also discloses a data pair adjustment system for an HDMI high-speed transmission cable. Figure 5 , is a schematic diagram of a physical device of a data pair adjustment system for an HDMI high-speed transmission cable provided in the present application. The computer 500 may include: at least one processor 501, at least one network interface 504, a user interface 503, a memory 505, and at least one communication bus 502.

[0115] The communication bus 502 is used to realize the connection and communication between these components.

[0116] The user interface 503 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 503 may also include a standard wired interface and a wireless interface.

[0117] The network interface 504 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0118] Among them, the processor 501 may include one or more processing cores. The processor 501 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 505, and calling data stored in the memory 505. Optionally, the processor 501 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 501 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 501, and it can be implemented separately through a chip.

[0119] Among them, the memory 505 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 505 includes a non-transitory computer-readable storage medium. The memory 505 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 505 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory 505 may optionally be at least one storage device located away from the aforementioned processor 501. Refer to Figure 5 , the memory 505 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application for adjusting the data pair of the HDMI high-speed transmission cable.

[0120] exist Figure 5In the computer 500 shown, the user interface 503 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 501 can be used to call the data adjustment application of the HDMI high-speed transmission cable stored in the memory 505. When executed by one or more processors 501, the computer 500 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0121] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0122] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0123] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0124] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0125] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0126] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0127] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A data pair adjustment method for an HDMI high-speed transmission cable, characterized in that: include: Monitor the data flow through the HDMI high-speed transmission cable, and calculate the current bandwidth usage rate based on the data flow; Obtaining status data of the connected video group, the status data including the size of the video signal and its distribution on the interface, audio output status, and audio activation status; Determine the video signal located in the main display area and the video signal located at the edge position in the situation data; Assigning a priority to each of the video signals according to the video signal located in the main display area, the video signal located at the edge position, the audio output status, and the audio on status in combination with a preset priority rule, wherein the priority of the video signal located in the main display area is higher than that of the video signal located at the edge position, and the priority of the video signal with audio output, the video signal with audio on but without audio output, and the video signal without audio on is reduced in sequence; The compression rate of each video signal is adjusted according to the current bandwidth usage rate and the priority of the video signal, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

2. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 1, characterized in that: After the step of adjusting the compression rate of each of the video signals according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each of the video signals and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold, the method further includes: When the network status is detected to be unstable, the maximum data transmission rate of the current broadband is detected; The compression rate of each of the video signals is adjusted according to the current bandwidth usage and the priority of the video signal, so that the sum of the bandwidth usage of each of the video signals and the current bandwidth usage is equal to the maximum data transmission rate.

3. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 1, characterized in that: After the step of assigning a priority to each of the video signals according to the video signal located in the main display area, the video signal located at the edge position, the audio output status, and the audio activation status in combination with a preset priority rule, the method further includes: The priority of the video signal is weighted according to a weight rule to obtain an updated priority, wherein the weight rule includes applying a local weight coefficient to the priority of the locally input video signal and applying an external weight coefficient to the priority of the externally input video signal, and the local weight coefficient is smaller than the external weight coefficient; The step of adjusting the compression rate of each of the video signals according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each of the video signals and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold specifically includes: The compression rate of each video signal is adjusted according to the current bandwidth usage rate and the updated priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

4. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 3, characterized in that: The step of adjusting the compression rate of each of the video signals according to the current bandwidth usage rate and the updated priority so that the sum of the bandwidth usage rate of each of the video signals and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold specifically includes: When the network status is detected to be unstable, the maximum data transmission rate of the current broadband is detected; Adjust the compression rate of the local input video signal to a preset lower compression rate; According to the current bandwidth usage rate and the updated priority of the externally input video signal, the compression rate of each externally input video signal is adjusted so that the current bandwidth usage, the local input video signal bandwidth usage and the externally input video signal bandwidth usage are equal to the maximum data transmission rate.

5. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 1, characterized in that: The step of determining the video signal located in the main display area and the video signal located at the edge position in the situation data specifically includes: Calculating the center point and screen ratio of each video signal according to the size of the video signal and the distribution on the interface; The video signal whose center point is within a predefined range of the center of the screen and whose display area exceeds a preset proportion of the total area of ​​the screen is determined as the video signal located in the main display area, and the other video signals are determined as the video signals located at the edge position.

6. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 1, characterized in that: The step of adjusting the compression rate of each of the video signals according to the current bandwidth usage rate and the priority of the video signal so that the sum of the bandwidth usage rate of each of the video signals and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold specifically includes: The video signals are compressed in sequence by applying a preset minimum compression ratio step by step in reverse order of priority, so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to a preset upper limit usage rate threshold.

7. The data pair adjustment method of the HDMI high-speed transmission cable according to claim 6, characterized in that: After the step of compressing the video signals in sequence by gradually applying the preset minimum compression ratio in reverse order of priority so that the sum of the bandwidth usage rate of each video signal and the current bandwidth usage rate is equal to the preset upper limit usage rate threshold, the method further includes: When all the video signals are compressed according to the minimum compression ratio, and the sum of the bandwidth utilization rate of the video signal and the current bandwidth utilization rate is greater than the preset upper limit utilization rate threshold, the preset minimum compression ratio is applied again in reverse order of priority to compress the video signals in sequence.

8. A data pair adjustment system for an HDMI high-speed transmission cable, characterized in that: include: one or more processors and memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, wherein the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the data pair adjustment system of the HDMI high-speed transmission cable to perform the method as described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on a data pair adjustment system of an HDMI high-speed transmission cable, the data pair adjustment system of the HDMI high-speed transmission cable is caused to execute the method according to any one of claims 1 to 7.

10. An HDMI high-speed transmission cable, characterized in that: The method as claimed in any one of claims 1 to 7 comprises: an HDMI interface, an optical fiber transmission part and a signal conversion circuit; The optical fiber transmission part comprises, from inside to outside, a conductor, a conductor insulation, an inner sheath, an aluminum foil, and an outer insulating protective layer.