A video signal switching and transmission system for 5G media convergence multifunctional live broadcast vehicle

By designing a video signal switching transmission system on a 5G multi-function live broadcast vehicle, using historical task data and transmission status change matrix for intelligent switching path selection, the problems of signal transmission quality and efficiency in complex live broadcast scenarios are solved, and high quality and stable transmission of live broadcast signals are achieved.

CN119363904BActive Publication Date: 2025-04-29NANJING BROADCASTING TELEVISION GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411474997.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-04-29
Estimated Expiration
2044-10-22

AI Technical Summary

Technical Problem

The existing wireless audio and video transmission technology has signal interference, insufficient bandwidth and network delay problems in complex live broadcast scenarios, and lacks full utilization of historical transmitted data, which makes it difficult to dynamically adjust the signal switching strategy, affecting the transmission quality and efficiency of live broadcast signals.

Method used

A video signal switching transmission system for 5G multi-function live broadcast vehicles is designed, including a historical task data extraction module, a transmission status marking module, a transmission status change analysis module and an error weight calculation and switching strategy module. By building a transmission status change matrix and calculating transmission weight and error weight, intelligent video signal switching path selection is realized.

Benefits of technology

By intelligently selecting the video signal switching path, priority is given to the transmission path with better quality or stable quality, avoiding unnecessary signal switching in poor quality state, thus ensuring the continuity, fluency and stability of live signal transmission, and is suitable for high-quality real-time video transmission requirements in complex live broadcast scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119363904B_ABST
    Figure CN119363904B_ABST
Patent Text Reader

Abstract

The present invention discloses a video signal switching transmission system for a 5G integrated media multifunctional live broadcast vehicle, which belongs to the field of video signal switching transmission; generates a historical live broadcast task information data set, constructs a historical time node data set and a historical video signal transmission quality data set; divides the transmission status of the historical live broadcast task information, maps it with the historical time nodes, establishes and counts the transmission status change events, and constructs a transmission status change matrix; calculates the transmission weight and error weight of the transmission status change event; presets an error weight threshold, analyzes and outputs the video signal switching transmission pair; the present invention can give priority to the transmission path with better or more stable quality based on the stability and similarity of the transmission status, avoids unnecessary signal switching in a poor quality state, thereby ensuring the continuity, smoothness and stability of the live broadcast signal transmission, and is particularly suitable for the needs of high-quality real-time video transmission in the 5G integrated media multifunctional live broadcast vehicle scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of video signal switching transmission, and specifically to a video signal switching transmission system for a 5G integrated media multifunctional live broadcast vehicle. Background Art

[0002] With the increasing maturity of wireless audio and video transmission technology, the application scope of multi-camera live broadcasts has continued to expand, covering multiple fields such as sports events, large-scale performances, and news broadcasts. This technology enables each camera to transmit audio and video signals to the central control console in real time via a wireless network, greatly improving the flexibility and operational efficiency of the live broadcast site. Compared with traditional wired transmission methods, wireless audio and video transmission has the advantages of rapid deployment and reduced wiring complexity, especially in large-scale outdoor activities. Its unique superiority has been demonstrated. However, as the scale and complexity of live broadcast tasks increase, signal interference, insufficient bandwidth, and network delay problems frequently occur in long-term, multi-scenario transmission environments, exposing the limitations of this technology in complex scenarios.

[0003] In view of this, a wireless integrated media work network environment ecological solution for TV broadcasting sites that relies on stream transmission and stream production technology and adopts dedicated wireless networks has come into being. By combining the flexibility of wireless networks with the security and stability of proprietary networks, it can effectively improve the signal transmission quality during TV broadcasting, especially when facing complex multi-node, multi-camera, and multi-state live broadcast tasks, providing a more stable and reliable wireless signal transmission guarantee; although the existing wireless audio and video transmission technology has achieved good results in short-distance, single-node live broadcast environments, in broadcasting sites with complex wireless network environments, due to its lack of full use of historical transmission data, signal switching strategies are difficult to use according to the transmission status of different time nodes. Dynamic adjustment causes a delay in responding to changes in transmission status and inflexible signal switching. At the same time, the deficiencies of traditional baseband signal transmission and production technology are also revealed in complex live broadcast tasks. Although the current baseband audio and video signal transmission and processing solution can ensure the stability and a certain quality of program production and signal transmission, the inherent flexibility of this technical solution is seriously insufficient. It cannot flexibly and quickly process and transmit the audio and video signals converged to the live broadcast system by the front end according to the actual needs of different live broadcast scenarios, resulting in serious lack of flexibility and adaptability of live broadcast, further exacerbating the unreliability of signal transmission in complex scenarios. The existence of these problems seriously affects the transmission quality and live broadcast efficiency of video signals in complex live broadcast tasks. Summary of the invention

[0004] The purpose of the present invention is to provide a video signal switching and transmission system for a 5G integrated media multi-functional live broadcast vehicle to solve the problems raised in the above-mentioned background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0006] A video signal switching transmission system for a 5G media convergence multifunctional live broadcast vehicle, the system comprising: a historical task data extraction module, a transmission status marking module, a transmission status change analysis module, and an error weight calculation and switching strategy module;

[0007] The historical task data extraction module is used to extract historical live broadcast task information and generate a historical live broadcast task information data set; based on the historical live broadcast task information, a historical time node data set and a historical video signal transmission quality data set are constructed.

[0008] The transmission status marking module is used to divide the historical live broadcast task information into transmission status, and to map the transmission status and historical time nodes in a corresponding relationship of time→transmission status.

[0009] The transmission state change analysis module establishes and counts transmission state change events based on the mapping relationship and constructs a transmission state change matrix; based on the transmission state change matrix and the historical time node data set, the number of each transmission state change event is counted and the transmission weight of the transmission state change event is calculated.

[0010] The error weight calculation and switching strategy module calculates the error weight between transmission weights based on the transmission weights; presets the error weight threshold, analyzes and outputs the video signal switching transmission pair.

[0011] Furthermore, the historical mission data extraction module also includes a vehicle database data extraction unit and a historical data set construction unit.

[0012] The on-board database data extraction unit extracts historical live broadcast task information from the on-board database of the 5G integrated media multifunctional live broadcast vehicle to generate a historical live broadcast task information data set; the 5G integrated media multifunctional live broadcast vehicle uses 5G transmission as a carrier and has program production functions, integrated media publishing capabilities, and new scene broadcasting business functions. Vehicle used for live broadcast.

[0013] The historical data set construction unit: the historical live broadcast task information includes the time nodes of the historical live broadcast and the video signal transmission quality corresponding to the time nodes, and a historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set.

[0014] Furthermore, the transmission status marking module also includes a transmission status classification unit and a transmission status mapping unit.

[0015] The transmission status classification unit: based on the QoE scoring standard, presets a normal transmission quality threshold range [Q_low, Q_high], and marks the transmission status of the historical live broadcast task information, wherein the transmission status includes high-quality transmission, normal transmission and poor-quality transmission; in the historical video signal transmission quality corresponding to the historical live broadcast task information, if the historical video signal transmission quality is greater than the threshold Q_high, then the historical live broadcast task information is marked as high-quality transmission; if the historical video signal transmission quality is within the normal transmission quality threshold range, then the historical live broadcast task information is marked as normal transmission; if the historical video signal transmission quality is less than the threshold Q_low, then the historical live broadcast task information is marked as poor-quality transmission.

[0016] The transmission status mapping unit: marks the high-quality transmission, normal transmission and poor-quality transmission respectively, and maps the transmission status and the historical time node to the corresponding relationship of time→transmission status according to the historical time node data set, wherein one historical time node corresponds to one transmission status.

[0017] Furthermore, the transmission state change analysis module also includes a state change matrix construction unit and a transmission weight calculation unit.

[0018] The state change matrix construction unit: based on the mapping relationship, establishes a transmission state change event, the transmission state change event means that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event, and the transmission state change means a change from one transmission state to another transmission state; all transmission state change events are counted and a transmission state change matrix is ​​constructed.

[0019] The transmission weight calculation unit: based on the transmission state change matrix and the historical time node data set, counts the number of each transmission state change event, and calculates the transmission weight of the transmission state change event based on the number of each transmission state change event.

[0020] Furthermore, the error weight calculation and switching strategy module also includes an error weight calculation unit and a switching strategy optimization unit.

[0021] The error weight calculation unit calculates the error weight of the transmission weight changed from one transmission state to another two transmission states.

[0022] The switching strategy optimization unit: presets an error weight threshold, and if the weight error is less than the error weight threshold, determines that there is similarity between the two transmission states, and constructs a video signal switching transmission pair.

[0023] If the two transmission states are high-quality transmission and normal transmission, priority is given to switching to these two transmission states when switching the video signal for transmission.

[0024] If the two transmission states are of poor quality, the video signal switching transmission will not be performed at the current time node.

[0025] A video signal switching transmission method for a 5G media convergence multifunctional live broadcast vehicle, the method comprising the following steps: extracting historical live broadcast task information and generating a historical live broadcast task information data set; based on the historical live broadcast task information, constructing a historical time node data set and a historical video signal transmission quality data set; dividing the historical live broadcast task information into transmission states, and mapping the transmission states and historical time nodes from time to transmission state; based on the mapping relationship, establishing and counting transmission state change events and constructing a transmission state change matrix; based on the transmission state change matrix and the historical time node data set, counting the number of each transmission state change event and calculating the transmission weight of the transmission state change event; based on the transmission weight, calculating the error weight between the transmission weights; presetting an error weight threshold, analyzing and outputting a video signal switching transmission pair.

[0026] As a preferred solution of the method described in the present invention, historical live broadcast task information is extracted from the on-board database of the 5G media convergence multifunctional live broadcast vehicle to generate a historical live broadcast task information data set HZ = {HZ a |a∈[1,A]}, where HZ a It represents the ath historical live broadcast task information, and A represents the total number of historical live broadcast task information; the 5G integrated media multifunctional live broadcast vehicle is a vehicle used for live broadcasting, which uses 5G transmission as a carrier and has program production functions, integrated media publishing capabilities, and new scene broadcasting business functions.

[0027] The historical live broadcast task information includes the time node of the historical live broadcast and the video signal transmission quality corresponding to the time node, and a historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set, respectively denoted as TD = {TD a |a∈[1,A]} and SH={SH a |a∈[1,A]}, where TD a Indicates the historical time node in the a-th historical live broadcast task information, SH a Indicates the historical video signal transmission quality in the a-th historical live broadcast task information.

[0028] As a preferred solution of the method of the present invention, based on the QoE scoring standard, a normal transmission quality threshold range [Q_low, Q_high] is preset, and the historical live broadcast task information HZa Mark the transmission status, which includes high-quality transmission, normal transmission and poor-quality transmission; in the historical live task information HZ a Corresponding to the historical video signal transmission quality SH a If the historical video signal transmission quality SH a >Q_high, then the historical live broadcast task information HZ a Marked as high-quality transmission, if the historical video signal transmission quality is SH a ∈[Q_low, Q_high], then the historical live broadcast task information HZ a Marked as normal transmission, if the historical video signal transmission quality is SH a <Q_low, then the historical live broadcast task information HZ a Marked as poor quality transmission.

[0029] The high-quality transmission, normal transmission and poor-quality transmission are respectively recorded as C1, C2 and C3. According to the historical time node data set, the transmission state and the historical time node are mapped from time to transmission state, where one historical time node corresponds to one transmission state, i.e., TD a →C b , where TD a ∈TD,C b ∈{C1, C2, C3}.

[0030] As a preferred solution of the method of the present invention, based on the mapping relationship, a transmission state change event is established, wherein the transmission state change event indicates that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event, and the transmission state change indicates that the transmission state C changes from the previous state to the next state. i Change to transfer state C j , denoted as C i →C j , and C i , C j ∈{C1, C2, C3], i, j≠b.

[0031] All transmission state change events are counted and a transmission state change matrix is ​​constructed. The transmission state change matrix is ​​as follows:

[0032]

[0033] Among them, C ij Indicates that from the transmission state C i Change to transfer state C j , that is, C i →C j .

[0034] Based on the transmission state change matrix and the historical time node data set, count the number of each type of transmission state change event, denoted as G ij ; Based on the number G of each type of transmission state change event ij , calculate the transmission weight of the transmission state change event, and the calculation formula is as follows:

[0035]

[0036] where, TSC(C i →C j ) represents the transmission weight from transmission state C i to transmission state C j .

[0037] In the present invention, this formula calculates the relative frequency of each type of transmission state change event through the statistics of transmission state change events; it is used to measure the frequency of different state switches. The larger the weight, the more common the switch between transmission state C i and transmission state C j . It can help the system evaluate the risk or stability of each state switch and preferentially select a stable switch path when the signal quality fluctuates.

[0038] As a preferred solution of the method of the present invention, calculate the error weight between the transmission weight from transmission state C i to transmission state C j and the transmission weight from transmission state C i to transmission state C k , and the calculation formula is as follows:

[0039]

[0040] where, ERROR(C j , C k ) represents the error weight, TSC(C i →C k ) represents the transmission weight from transmission state C i to transmission state C k , and δ represents a preset coefficient;

[0041] Preset an error weight threshold τ. If ERROR(C j , C k ) < T, then determine that transmission state C j and transmission state C k are similar, construct a video signal switching transmission pair, denoted as (C j →C k );

[0042] If the transmission state C j and transmission status C k When the transmission state is high quality transmission or normal transmission, the transmission state C is given priority when switching the video signal. i Switch to transfer state C j Or transmission state C k ;

[0043] If the transmission state C j and transmission status C k When the transmission quality is poor, the video signal switching transmission will not be performed at the current time node.

[0044] In the present invention, if the current transmission state C i The quality is poor, while the state C j and state C k When the error weight between the two is small, it indicates that state C j and state C k The quality of may also be poor. In this case, switching to state C should be avoided j or Status C k , because switching does not improve the video quality, by calculating the error weights between each transmission state, the system can evaluate the quality difference between different states and decide whether to switch to avoid the degradation of video quality or unnecessary frequent switching; if the current transmission state C i When the quality is high-quality transmission or normal transmission, and the error weight is less than the error weight threshold, it is considered that the transmission status is close enough to switch transmission, thereby reducing the video quality fluctuation and signal loss that may be caused during the switching process. This judgment condition helps the system optimize transmission stability in actual scenarios, making live signal transmission smoother and more reliable.

[0045] Compared with the prior art, the beneficial effects achieved by the present invention are: by extracting historical live broadcast task information, constructing a transmission state change matrix and calculating transmission weights and error weights, intelligent selection of video signal switching paths is achieved. Based on the stability and similarity of the transmission state, the system can give priority to transmission paths with better quality or stability, avoiding unnecessary signal switching in a poor quality state, thereby ensuring the continuity, smoothness and stability of live broadcast signal transmission, which is particularly suitable for the needs of high-quality real-time video transmission in the 5G integrated media multifunctional live broadcast vehicle scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0047] in:

[0048] Figure 1 It is a structural schematic diagram of a video signal switching transmission system for a 5G media-integrated multifunctional live broadcast vehicle of the present invention;

[0049] Figure 2 A schematic diagram of a flow chart of a video signal switching transmission method for a 5G media convergence multifunctional live broadcast vehicle according to an embodiment of the present invention;

[0050] Figure 3 This is a schematic diagram of the all-wireless and all-IP production and broadcasting of the 5G integrated media multifunctional live broadcast vehicle in an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0052] See also Figure 1-Figure 3 , the present invention provides a technical solution:

[0053] See also Figure 1 , in the first embodiment: a video signal switching transmission system for a 5G media convergence multifunctional live broadcast vehicle is provided, the system comprising: a historical task data extraction module, a transmission status marking module, a transmission status change analysis module and an error weight calculation and switching strategy module;

[0054] The historical task data extraction module is used to extract historical live broadcast task information and generate a historical live broadcast task information data set; based on the historical live broadcast task information, a historical time node data set and a historical video signal transmission quality data set are constructed.

[0055] The transmission status marking module is used to divide the historical live broadcast task information into transmission status, and to map the transmission status and historical time nodes in a corresponding relationship of time→transmission status.

[0056] The transmission state change analysis module establishes and counts transmission state change events based on the mapping relationship and constructs a transmission state change matrix; based on the transmission state change matrix and the historical time node data set, the number of each transmission state change event is counted and the transmission weight of the transmission state change event is calculated.

[0057] The error weight calculation and switching strategy module calculates the error weight between transmission weights based on the transmission weights; presets the error weight threshold, analyzes and outputs the video signal switching transmission pair.

[0058] Furthermore, the historical mission data extraction module also includes a vehicle database data extraction unit and a historical data set construction unit.

[0059] The on-board database data extraction unit extracts historical live broadcast task information from the on-board database of the 5G integrated media multifunctional live broadcast vehicle to generate a historical live broadcast task information data set; the 5G integrated media multifunctional live broadcast vehicle uses 5G transmission as a carrier and has program production functions, integrated media publishing capabilities, and new scene broadcasting business functions. Vehicle used for live broadcast.

[0060] The historical data set construction unit: the historical live broadcast task information includes the time nodes of the historical live broadcast and the video signal transmission quality corresponding to the time nodes, and a historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set.

[0061] Furthermore, the transmission status marking module also includes a transmission status classification unit and a transmission status mapping unit.

[0062] The transmission status classification unit: based on the QoE scoring standard, presets a normal transmission quality threshold range [Q_low, Q_high], and marks the transmission status of the historical live broadcast task information, wherein the transmission status includes high-quality transmission, normal transmission and poor-quality transmission; in the historical video signal transmission quality corresponding to the historical live broadcast task information, if the historical video signal transmission quality is greater than the threshold Q_high, then the historical live broadcast task information is marked as high-quality transmission; if the historical video signal transmission quality is within the normal transmission quality threshold range, then the historical live broadcast task information is marked as normal transmission; if the historical video signal transmission quality is less than the threshold Q_low, then the historical live broadcast task information is marked as poor-quality transmission.

[0063] The transmission status mapping unit: marks the high-quality transmission, normal transmission and poor-quality transmission respectively, and maps the transmission status and the historical time node to the corresponding relationship of time→transmission status according to the historical time node data set, wherein one historical time node corresponds to one transmission status.

[0064] Furthermore, the transmission state change analysis module also includes a state change matrix construction unit and a transmission weight calculation unit.

[0065] The state change matrix construction unit: based on the mapping relationship, establishes a transmission state change event, the transmission state change event means that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event, and the transmission state change means a change from one transmission state to another transmission state; all transmission state change events are counted and a transmission state change matrix is ​​constructed.

[0066] The transmission weight calculation unit: based on the transmission state change matrix and the historical time node data set, counts the number of each transmission state change event, and calculates the transmission weight of the transmission state change event based on the number of each transmission state change event.

[0067] Furthermore, the error weight calculation and switching strategy module also includes an error weight calculation unit and a switching strategy optimization unit.

[0068] The error weight calculation unit calculates the error weight of the transmission weight changed from one transmission state to another two transmission states.

[0069] The switching strategy optimization unit: presets an error weight threshold, and if the weight error is less than the error weight threshold, determines that there is similarity between the two transmission states, and constructs a video signal switching transmission pair.

[0070] If the two transmission states are high-quality transmission and normal transmission, priority is given to switching to these two transmission states when switching the video signal for transmission.

[0071] If the two transmission states are of poor quality, the video signal switching transmission will not be performed at the current time node.

[0072] See also Figure 2 In the second embodiment, a video signal switching transmission method for a 5G media convergence multifunctional live broadcast vehicle is provided, and the method comprises the following steps:

[0073] Step S1: extract historical live broadcast task information and generate a historical live broadcast task information dataset; based on the historical live broadcast task information, construct a historical time node dataset and a historical video signal transmission quality dataset.

[0074] The historical live broadcast task information is extracted from the on-board database of the 5G media convergence multifunctional live broadcast vehicle to generate a historical live broadcast task information dataset HZ = {HZ a |a∈[1,A]}, where HZa It represents the ath historical live broadcast task information, and A represents the total number of historical live broadcast task information; the 5G integrated media multifunctional live broadcast vehicle is a vehicle used for live broadcasting, which uses 5G transmission as a carrier and has program production functions, integrated media publishing capabilities, and new scene broadcasting business functions.

[0075] The historical live broadcast task information includes the time node of the historical live broadcast and the video signal transmission quality corresponding to the time node, and a historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set, respectively denoted as TD = {TD a |a∈[1,A]} and SH={SH a |a∈[1,A]}, where TD a Indicates the historical time node in the a-th historical live broadcast task information, SH a Indicates the historical video signal transmission quality in the a-th historical live broadcast task information.

[0076] Step S2: divide the historical live broadcast task information into transmission states, and map the transmission states and historical time nodes in the correspondence of time→transmission states.

[0077] Based on the QoE scoring standard, the normal transmission quality threshold range [Q_low, Q_high] is preset, and the historical live broadcast task information HZ is a Mark the transmission status, which includes high-quality transmission, normal transmission and poor-quality transmission; in the historical live task information HZ a Corresponding to the historical video signal transmission quality SH a If the historical video signal transmission quality SH a >Q_high, then the historical live broadcast task information HZ a Marked as high-quality transmission, if the historical video signal transmission quality is SH a ∈[Q_low, Q_high], then the historical live broadcast task information HZ a Marked as normal transmission, if the historical video signal transmission quality is SH a <Q_low, then the historical live broadcast task information HZ a Marked as poor quality transmission.

[0078] The high-quality transmission, normal transmission and poor-quality transmission are respectively recorded as C1, C2 and C3. According to the historical time node data set, the transmission state and the historical time node are mapped from time to transmission state, where one historical time node corresponds to one transmission state, i.e., TD a →C b , where TDa ∈TD,C b ∈{C1, C2, C3}.

[0079] Step S3: Based on the mapping relationship, establish and count the transmission state change events and construct a transmission state change matrix; based on the transmission state change matrix and the historical time node data set, count the number of each transmission state change event and calculate the transmission weight of the transmission state change event.

[0080] Based on the mapping relationship, a transmission state change event is established. The transmission state change event indicates that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event. The transmission state change indicates that the transmission state C i Change to transfer state C j , denoted as C i →C j , and C i , C j ∈{C1, C2, C3}, i, j≠b.

[0081] All transmission state change events are counted and a transmission state change matrix is ​​constructed. The transmission state change matrix is ​​as follows:

[0082]

[0083] Among them, C ij Indicates that from the transmission state C i Change to transfer state C j , that is, C i →C j .

[0084] Based on the transmission state change matrix and the historical time node data set, the number of each transmission state change event is counted and recorded as G ij ; Based on the number of each transmission state change event G ij , calculate the transmission weight of the transmission state change event, the calculation formula is as follows:

[0085]

[0086] Among them, TSC (C i →C j ) indicates that the transmission state C i Change to transfer state C j The transmission weight of .

[0087] For example, suppose i is 1, j is 2, G 11 10, G 12 =2, G 13is 1, and the transmission weight TSC(C1→C2) is 0.15.

[0088] In the present invention, the formula calculates the relative frequency of each transmission state change event through the statistics of transmission state change events; it is used to measure the frequency of different state switching, and the larger the weight, the higher the transmission state C. i Change to transfer state C j Switching between the two states is more common, which can help the system evaluate the risk or stability of each state switch and give priority to stable switching paths when the signal quality fluctuates.

[0089] Step S4: Based on the transmission weights, calculate the error weights between the transmission weights; preset the error weight threshold, analyze and output the video signal to switch the transmission pair.

[0090] Calculate the transmission status C i Change to transfer state C j The transmission weight and transmission state C i Change to transfer state C k The error weight between the transmission weights is calculated as follows:

[0091]

[0092] Among them, ERROR (C j , C k ) represents the error weight, TSC(C i →C k ) indicates that the transmission state C i Change to transfer state C k The transmission weight of , δ represents the preset coefficient.

[0093] Preset error weight threshold τ, if ERROR(C j , C k )<τ, then the transmission state C is determined j and transmission status C k Similarly, construct a video signal switching transmission pair, denoted as (C j →C k );

[0094] If the transmission state C j and transmission status C k When the transmission state is high quality transmission or normal transmission, the transmission state C is given priority when switching the video signal. i Switch to transfer state C j Or transmission status C k ;

[0095] If the transmission state C j and transmission status Ck When the transmission quality is poor, the video signal switching transmission will not be performed at the current time node.

[0096] For example, assuming k is 3, the preset coefficient δ is 1, the error weight threshold τ is 1, and the transmission weight Substituting into the formula, we get the error weight ERROR(C2, C3) = 1-e -1|0.15-0.077| =1-e -0.073 =0.07, then ERROR(C2, C3)<τ, and a video signal switching transmission pair (C2→C3) is constructed.

[0097] In the present invention, if the current transmission state C i The quality is poor, while the state C j and state C k When the error weight between the two is small, it indicates that state C j and state C k The quality of may also be poor. In this case, switching to state C should be avoided j or Status C k , because switching does not improve the video quality, by calculating the error weights between each transmission state, the system can evaluate the quality difference between different states and decide whether to switch to avoid the degradation of video quality or unnecessary frequent switching; if the current transmission state C i When the quality is high-quality transmission or normal transmission, and the error weight is less than the error weight threshold, it is considered that the transmission status is close enough to switch transmission, thereby reducing the video quality fluctuation and signal loss that may be caused during the switching process. This judgment condition helps the system optimize transmission stability in actual scenarios, making live signal transmission smoother and more reliable.

[0098] See also Figure 3 In the third embodiment of the present invention: the front-end signal acquisition system of the 5G integrated media multifunctional live broadcast vehicle extracts historical live broadcast task information through the on-board database, generates a historical task data set, and obtains the current IP stream signal in combination with the wireless video private network transmission system; based on the transmission status and time node data set of the historical live broadcast task, the on-board scheduling and switching platform combines the real-time video stream transmission of the 5G public network, and performs transmission status marking and switching processing on the IP stream signals transmitted from multiple channels of the front end; the transmission status change matrix is ​​used to count the transmission status change events, and based on the transmission weight and error weight, optimizes the switching strategy of the video signal, and finally realizes the efficient switching and transmission of the live broadcast signal in the form of IP stream through the back-end 5G transmission system.

[0099] Through the front-end multi-channel IP stream signal collection and the establishment of historical task data sets, combined with the back-end 5G public network IP stream signal transmission, the 5G integrated media multi-functional live broadcast vehicle realizes real-time monitoring and switching of transmission status. Based on the transmission status change matrix and the historical time node data set, the system can automatically count and calculate the transmission weights under different transmission states, optimize the signal switching process, and improve the efficiency of intelligent stream transmission and stream production in the entire process of collection, production, editing, publishing and distribution.

[0100] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0101] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A video signal switching and transmission system for a 5G media convergence multifunctional live broadcast vehicle, characterized in that: include: Historical task data extraction module: used to extract historical live broadcast task information and generate historical live broadcast task information data set; based on the historical live broadcast task information, construct the historical time node data set and the historical video signal transmission quality data set; Transmission status marking module: used to divide the transmission status of historical live broadcast task information, and map the transmission status and historical time nodes from time to transmission status; Transmission state change analysis module: based on the mapping relationship, establishes and counts transmission state change events and constructs a transmission state change matrix; Based on the transmission state change matrix and the historical time node data set, the number of each transmission state change event is counted and the transmission weight of the transmission state change event is calculated; Error weight calculation and switching strategy module: based on the transmission weight, calculate the error weight between the transmission weights; Preset error weight threshold, analyze and output video signal switching transmission pair; The historical mission data extraction module also includes a vehicle database data extraction unit and a historical data set construction unit: The vehicle-mounted database data extraction unit extracts historical live broadcast task information from the vehicle-mounted database of the 5G media convergence multifunctional live broadcast vehicle to generate a historical live broadcast task information data set; the 5G media convergence multifunctional live broadcast vehicle is a vehicle for live broadcasting that uses 5G transmission as a carrier and has program production functions, media convergence publishing capabilities, and new scene broadcasting service functions; The historical data set construction unit: the historical live broadcast task information includes the time node of the historical live broadcast and the video signal transmission quality corresponding to the time node, and one historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set; The transmission status marking module also includes a transmission status classification unit and a transmission status mapping unit: The transmission status classification unit: based on the QoE scoring standard, presets a normal transmission quality threshold range [Q_low, Q_high], and marks the transmission status of each historical live broadcast task information, wherein the transmission status includes high-quality transmission, normal transmission, and low-quality transmission; in the historical video signal transmission quality corresponding to each historical live broadcast task information, if the historical video signal transmission quality is greater than the threshold Q_high, each historical live broadcast task information is marked as high-quality transmission; if the historical video signal transmission quality is within the normal transmission quality threshold range, each historical live broadcast task information is marked as normal transmission; if the historical video signal transmission quality is less than the threshold Q_low, each historical live broadcast task information is marked as low-quality transmission; The transmission status mapping unit: marks the high-quality transmission, normal transmission and poor-quality transmission respectively, and maps the transmission status and the historical time node to the corresponding relationship of time→transmission status according to the historical time node data set, wherein one historical time node corresponds to one transmission status.

2. According to claim 1, a video signal switching and transmission system for a 5G media convergence multifunctional live broadcast vehicle is characterized in that: The transmission state change analysis module also includes a state change matrix construction unit and a transmission weight calculation unit: The state change matrix construction unit: based on the mapping relationship, establishes a transmission state change event, wherein the transmission state change event indicates that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event, and the transmission state change indicates a change from one transmission state to another transmission state; Collect statistics on all transmission status change events and construct a transmission status change matrix; The transmission weight calculation unit: based on the transmission state change matrix and the historical time node data set, counts the number of each transmission state change event, and calculates the transmission weight of the transmission state change event based on the number of each transmission state change event.

3. According to claim 2, a video signal switching and transmission system for a 5G media convergence multifunctional live broadcast vehicle is characterized in that: The error weight calculation and switching strategy module also includes an error weight calculation unit and a switching strategy optimization unit: The error weight calculation unit calculates the error weight of the transmission weight changed from one transmission state to another two transmission states; The switching strategy optimization unit: presets an error weight threshold, and if the weight error is less than the error weight threshold, determines that there is similarity between the two transmission states, and constructs a video signal switching transmission pair; If the two transmission states are high-quality transmission or normal transmission, then when switching the video signal for transmission, the two transmission states are given priority; If the two transmission states are of poor quality, the video signal switching transmission will not be performed at the current time node.

4. A video signal switching transmission method for a 5G media convergence multifunctional live broadcast vehicle, applied to a video signal switching transmission system for a 5G media convergence multifunctional live broadcast vehicle according to any one of claims 1 to 3, characterized in that: The method comprises the following steps: Step S1: extract historical live broadcast task information and generate a historical live broadcast task information data set; based on the historical live broadcast task information, construct a historical time node data set and a historical video signal transmission quality data set; Step S2: dividing the historical live broadcast task information into transmission states, and mapping the transmission states and historical time nodes from time to transmission state; Step S3: Based on the mapping relationship, establish and count the transmission state change events, and construct a transmission state change matrix; based on the transmission state change matrix and the historical time node data set, count the number of each transmission state change event and calculate the transmission weight of the transmission state change event; Step S4: Based on the transmission weights, calculate the error weights between the transmission weights; preset the error weight threshold, analyze and output the video signal switching transmission pair; The step S1 comprises the following steps: The historical live broadcast task information is extracted from the on-board database of the 5G media convergence multifunctional live broadcast vehicle to generate a historical live broadcast task information dataset HZ = {HZ a |a∈[1,A]}, where HZ a represents the ath historical live broadcast task information, and A represents the total number of historical live broadcast task information; the 5G integrated media multifunctional live broadcast vehicle is a vehicle for live broadcasting that uses 5G transmission as a carrier and has program production functions, integrated media publishing capabilities, and new scene broadcasting business functions; The historical live broadcast task information includes the time node of the historical live broadcast and the video signal transmission quality corresponding to the time node, and a historical live broadcast task information includes a historical time node and a historical video signal transmission quality; construct a historical time node data set and a historical video signal transmission quality data set, respectively denoted as TD = {TD a |a∈[1,A]} and SH={SH a |a∈[1,A]}, where TD a Indicates the historical time node in the a-th historical live broadcast task information, SH a Indicates the historical video signal transmission quality in the a-th historical live broadcast task information; The step S2 comprises the following steps: Based on the QoE scoring standard, the normal transmission quality threshold range [Q_low, Q_high] is preset, and each historical live broadcast task information HZ a Mark the transmission status, which includes high-quality transmission, normal transmission and poor-quality transmission; in each historical live task information HZ a The corresponding historical video signal transmission quality SH a If the historical video signal transmission quality SH a >Q_high, then each historical live broadcast task information HZ a Marked as high-quality transmission, if the historical video signal transmission quality is SH a ∈[Q_low, Q_high], then each historical live broadcast task information HZ a Marked as normal transmission, if the historical video signal transmission quality is SH a <Q_low, then each historical live broadcast task information HZ a Marked as poor quality transmission; The high-quality transmission, normal transmission and poor-quality transmission are respectively recorded as C1, C2 and C3. According to the historical time node data set, the transmission state and the historical time node are mapped from time to transmission state, where one historical time node corresponds to one transmission state, i.e., TD a →C b , where TD a ∈TD,C b ∈{C1, C2, C3}.

5. According to claim 4, a video signal switching and transmission method for a 5G media convergence multifunctional live broadcast vehicle is characterized in that: The step S3 comprises the following steps: Based on the mapping relationship, a transmission state change event is established. The transmission state change event indicates that if a transmission state change occurs at two adjacent historical time nodes, the event is marked as a transmission state change event. The transmission state change indicates that the transmission state C i Change to transfer state C j , denoted as C i →C j , and C i , C j ∈{C1, C2, C3}, i, j≠b; All transmission state change events are counted and a transmission state change matrix is ​​constructed. The transmission state change matrix is ​​as follows: Among them, C ij Indicates that from the transmission state C i Change to transfer state C j , that is, C i →C j ; Based on the transmission state change matrix and the historical time node data set, the number of each transmission state change event is counted and recorded as G ij ; Based on the number of each transmission state change event G ij , calculate the transmission weight of the transmission state change event, the calculation formula is as follows: Among them, TSC (C i →C j ) indicates that the transmission state C i Change to transfer state C j The transmission weight of .

6. The video signal switching and transmission method for a 5G media convergence multifunctional live broadcast vehicle according to claim 5 is characterized in that: The step S4 comprises the following steps: Calculate the transmission status C i Change to transfer state C j The transmission weight and transmission state C i Change to transfer state C k The error weight between the transmission weights is calculated as follows: Among them, ERROR(C j , C k ) represents the error weight, TSC(C i →C k ) indicates that the transmission state C i Change to transfer state C k The transmission weight of , δ represents the preset coefficient; Preset error weight threshold τ, if ERROR(C j , C k )<τ, then determine the transmission state C j and transmission status C k Similarly, construct a video signal switching transmission pair, denoted as (C j →C k ); If the transmission state C j and transmission status C k When the transmission state is high quality transmission or normal transmission, the transmission state C is given priority when switching the video signal. i Switch to transfer state C j Or transmission status C k ; If the transmission state C j and transmission status C k When the transmission quality is poor, the video signal switching transmission will not be performed at the current time node.

Citation Information

Patent Citations

  • Media live broadcast method based on 4G wireless private network

    CN106804014A

  • All-media bidirectional converged broadcasting platform

    CN111988536A