Streaming media transmission method and system
The media conversion gateway uses 5G and Wi-Fi HaLow protocols to achieve wireless transmission, solving the problem of high-cost connection between remote shooting equipment and video surveillance platform, reducing the cost of surveillance video transmission and improving security.
Patent Information
- Application Number
- CN202210460011.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-24
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-04-24
AI Technical Summary
The deployment cost of connecting the data transmission line between the remote shooting equipment and the video surveillance platform is high and vulnerable to damage, resulting in high cost of surveillance video transmission.
The media conversion gateway is adopted to establish a link through 5G and Wi-Fi HaLow wireless transmission protocols to realize wireless transmission of streaming media, and to use agreed streaming and packaging protocols for format conversion and encryption, reducing transmission costs and improving security.
It reduces the cost of surveillance video transmission, realizes efficient scheduling of multiple remote shooting devices, and improves security during streaming media transmission.
Smart Images

Figure CN115086600B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of video surveillance technology, and in particular, to a streaming media transmission method and system. Background Art
[0002] Video surveillance is an important security project. Traditional video surveillance is characterized by: a shooting device deployed at a remote end serves as a monitoring point to capture images of the monitoring scene. The video captured by the remote shooting device is sent to the video surveillance platform through wired transmission.
[0003] In the process of implementing the existing technology, the inventors found that:
[0004] The remote shooting device and the video surveillance platform are connected by a large number of data transmission lines, resulting in a high deployment cost. Moreover, the data transmission lines are easily worn by the outside world and often require maintenance.
[0005] Therefore, a new streaming media transmission solution is needed to solve the technical problem of high monitoring video transmission cost. Summary of the Invention
[0006] Embodiments of this application provide a new streaming media transmission solution to solve the technical problem of high monitoring video transmission cost.
[0007] Specifically, a streaming media transmission method includes the following steps:
[0008] The media conversion gateway obtains a first transmission protocol from the media server and establishes a first transmission link that meets the first transmission protocol with the media server;
[0009] The media conversion gateway obtains a second transmission protocol from the remote shooting device and establishes a second transmission link that meets the second transmission protocol with the remote shooting device;
[0010] The media conversion gateway obtains streaming media from the remote end through the second transmission link;
[0011] The media conversion gateway transmits the streaming media from the remote end to the media server through the first transmission link;
[0012] Among them, the first transmission protocol is a 5G transmission protocol; the second transmission protocol is a Wi-Fi HaLow transmission protocol.
[0013] Further, the method further includes:
[0014] The media conversion gateway obtains a third streaming protocol from the media server;
[0015] The media conversion gateway obtains a fourth streaming protocol from the remote shooting device;
[0016] The media conversion gateway generates a streaming media conversion instruction according to the third stream acquisition protocol and the fourth stream acquisition protocol;
[0017] The media conversion gateway obtains the streaming media that meets the fourth stream acquisition protocol through the second transmission link;
[0018] The media conversion gateway converts the streaming media that meets the fourth stream acquisition protocol into the streaming media that meets the third stream acquisition protocol according to the streaming media conversion instruction;
[0019] The media conversion gateway sends the streaming media that meets the third stream acquisition protocol to the media server through the first transmission link;
[0020] Among them, the third stream acquisition protocol is the information transmission protocol of the public security video surveillance networking system; the fourth stream acquisition protocol is the real-time streaming protocol.
[0021] Further, the method further includes:
[0022] The media conversion gateway encapsulates the streaming media from the remote end using the agreed encapsulation protocol to generate encrypted streaming media;
[0023] The media conversion gateway transmits the encrypted streaming media to the media server through the first transmission link;
[0024] The media server decrypts the encrypted media stream using the agreed encapsulation protocol to restore the streaming media.
[0025] Further, the method further includes:
[0026] The media conversion gateway stores the streaming media from the remote end;
[0027] When the media server sends a historical media stream request to the media conversion gateway, the media conversion gateway sends the stored streaming media to the media server.
[0028] The embodiment of the present application also provides a streaming media transmission system.
[0029] Specifically, a streaming media transmission system includes:
[0030] A remote shooting device for shooting streaming media;
[0031] A media conversion gateway for obtaining the first transmission protocol from the media server, establishing a first transmission link that meets the first transmission protocol with the media server; also for obtaining the second transmission protocol from the remote shooting device, establishing a second transmission link that meets the second transmission protocol with the remote shooting device; also for obtaining the streaming media from the remote end through the second transmission link; also for transmitting the streaming media from the remote end to the media server through the first transmission link;
[0032] Among them, the first transmission protocol is the 5G transmission protocol; the second transmission protocol is the Wi-Fi HaLow transmission protocol.
[0033] Furthermore, the media conversion gateway is also used for:
[0034] Obtain a third streaming protocol from a media server;
[0035] Obtaining a fourth streaming protocol from a remote shooting device;
[0036] Generate a streaming media conversion instruction according to the third streaming protocol and the fourth streaming protocol;
[0037] Acquire streaming media satisfying a fourth streaming protocol through a second transmission link;
[0038] According to the streaming media conversion instruction, the streaming media satisfying the fourth streaming protocol is converted into the streaming media satisfying the third streaming protocol;
[0039] Sending streaming media satisfying a third streaming protocol to a media server via a first transmission link;
[0040] Among them, the third streaming protocol is the public security video surveillance network system information transmission protocol; the fourth streaming protocol is the real-time streaming transmission protocol.
[0041] Furthermore, the media conversion gateway is also used for:
[0042] Encapsulate the streaming media from the remote end using the agreed encapsulation protocol to generate encrypted streaming media;
[0043] transmitting the encrypted streaming media to the media server via the first transmission link;
[0044] The streaming media transmission system also includes a media server, which is used to decapsulate the encrypted media stream using an agreed encapsulation protocol to restore the streaming media.
[0045] Furthermore, the media conversion gateway is also used to store streaming media from a remote end; and is also used to send the stored streaming media to the media server when the media server sends a historical media stream request to the media conversion gateway.
[0046] The technical solution provided in the embodiments of the present application has at least the following beneficial effects:
[0047] Wireless transmission reduces the cost of surveillance video transmission. By setting up a media conversion gateway, multiple remotely deployed shooting devices can be scheduled. By agreeing on streaming protocols and encapsulation protocols, the security of streaming media during transmission is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation of the present application. In the drawings:
[0049] Figure 1 It is a flowchart of a streaming media transmission method provided by an embodiment of the present application.
[0050] Figure 2 It is a schematic structural diagram of a streaming media transmission system provided by an embodiment of the present application.
[0051] 100 Streaming media transmission system
[0052] 11 Remote shooting device
[0053] 12 Media conversion gateway
[0054] 13 Media server Detailed implementation manners
[0055] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0056] Please refer to Figure 1 , to solve the technical problem of high cost in monitoring video transmission, the present application provides a streaming media transmission method, including the following steps:
[0057] S110: The media conversion gateway obtains the first transmission protocol from the media server and establishes a first transmission link that meets the first transmission protocol with the media server.
[0058] S120: The media conversion gateway obtains the second transmission protocol from the remote shooting device and establishes a second transmission link that meets the second transmission protocol with the remote shooting device.
[0059] S130: The media conversion gateway obtains the streaming media from the remote end through the second transmission link.
[0060] S140: The media conversion gateway transmits the streaming media from the remote end to the media server through the first transmission link.
[0061] It can be understood that in the prior art, the remote shooting device and the video surveillance platform are connected by a large number of data transmission lines, and the deployment cost is relatively high. To solve the technical problem of high monitoring video transmission cost, the streaming media transmission method provided in this application uses a wireless transmission method to reduce the monitoring video transmission cost. Considering that there are usually multiple monitoring scenarios, there will correspondingly be multiple shooting devices deployed remotely. To facilitate the scheduling of multiple shooting devices deployed remotely, this application also provides the media conversion gateway for controlling and managing multiple shooting devices deployed remotely.
[0062] Furthermore, considering that the shooting devices deployed remotely have the characteristics of large quantity, scattered distribution, and complex obstacles, to improve the scheduling execution degree of the media conversion gateway for multiple shooting devices deployed remotely, this application sets the media conversion gateway and the remote shooting device to meet the second transmission protocol. Specifically, the second transmission protocol is manifested as the Wi-Fi HaLow transmission protocol. The Wi-Fi HaLow transmission protocol operates in a frequency band below 1 GHz, expanding the applicable range of Wi-Fi, enabling Wi-Fi to have a penetration ability of 1000 meters, thereby meeting the usage requirements of high coverage and high penetration of remote shooting devices. Compared with other wireless transmission methods, the Wi-Fi HaLow transmission method adopted in this application also has lower power consumption, thereby further reducing the monitoring video transmission cost.
[0063] The media conversion gateway and the remote shooting device establish a second transmission link that meets the second transmission protocol to control and manage multiple shooting devices deployed remotely. In other words, the second transmission link transmits control data and streaming media data through Wi-Fi HaLow technology. Specifically, the control data can be used to control the remote shooting device to start, standby, switch, move, etc.
[0064] In a specific implementation manner provided in this application, this application also provides a media server for transmitting streaming media to the smart terminal so that the smart terminal can retrieve and play the streaming media remotely. It can be understood that the streaming media usually manifests as a real-time monitoring video and has certain requirements for timeliness. To ensure the transmission speed of the streaming media, this application sets the media conversion gateway and the media server to meet the first transmission protocol. Preferably, the first transmission protocol is manifested as the 5G transmission protocol, and the signaling process between the media conversion gateway and the media server is manifested as the SIP (Session Initiation Protocol) signaling process. Furthermore, the media conversion gateway and the media server establish a first transmission link that meets the first transmission protocol to transmit the streaming media from the remote end to the media server.
[0065] Further, in a specific implementation provided by this application, the streaming media transmission method further includes:
[0066] The media conversion gateway obtains a third stream fetching protocol from the media server;
[0067] The media conversion gateway obtains a fourth stream fetching protocol from the remote shooting device;
[0068] The media conversion gateway generates a streaming media conversion instruction according to the third stream fetching protocol and the fourth stream fetching protocol;
[0069] The media conversion gateway obtains the streaming media that meets the fourth stream fetching protocol through the second transmission link;
[0070] The media conversion gateway converts the streaming media that meets the fourth stream fetching protocol into the streaming media that meets the third stream fetching protocol according to the streaming media conversion instruction;
[0071] The media conversion gateway sends the streaming media that meets the third stream fetching protocol to the media server through the first transmission link.
[0072] It can be understood that the stream fetching protocol here is different from the transmission protocol. The stream fetching protocol is used to specify the streaming media format. Generally, the streaming media formats produced by different shooting devices are also different. To improve the decoding efficiency of the streaming media in the subsequent transmission process, this application uniformly specifies that the remote shooting device adopts the fourth stream fetching protocol. Specifically, the fourth stream fetching protocol is manifested as the Real Time Streaming Protocol (RTSP) or the Real Time Messaging Protocol (RTMP) in specific applications.
[0073] To further improve the confidentiality of the streaming media during the transmission process, this application also uniformly specifies that the media server adopts the third stream fetching protocol. Specifically, the third stream fetching protocol is manifested as the Information Transmission Protocol for Public Security Video Surveillance Networking System (GB / T 28181) in specific applications.
[0074] To meet the conversion of the two protocol formats, the media conversion gateway needs to generate a streaming media conversion instruction according to the third stream fetching protocol and the fourth stream fetching protocol to meet the requirements of the transmission format.
[0075] Further, the media conversion gateway obtaining the third stream fetching protocol from the media server is manifested as follows in a specific application scenario:
[0076] The media conversion gateway initiates a registration request to the media server;
[0077] The media server sends a response message including the third stream fetching protocol to the media conversion gateway;
[0078] The media conversion gateway records the third stream fetching protocol.
[0079] Furthermore, the media conversion gateway obtaining the fourth stream fetching protocol from the remote shooting device is manifested in a specific application scenario as follows:
[0080] The media conversion gateway sends a probe message to the remote shooting device;
[0081] The remote shooting device sends a response message including the fourth stream fetching protocol to the media conversion gateway;
[0082] The media conversion gateway records the fourth stream fetching protocol.
[0083] It should also be noted that generally there are multiple remote shooting devices, and different stream fetching protocols may be set for multiple remote shooting devices. For example, the Real Time Streaming Protocol (RTSP) or the Real Time Messaging Protocol (RTMP). In this case, the stream fetching protocol with the largest number of the same type of stream fetching protocols in the response message is selected as the fourth stream fetching protocol.
[0084] Furthermore, in a preferred implementation manner provided by the present application, the streaming media transmission method further includes:
[0085] The media conversion gateway encapsulates the streaming media from the remote end using a predefined encapsulation protocol to generate encrypted streaming media;
[0086] The media conversion gateway transmits the encrypted streaming media to the media server through the first transmission link;
[0087] The media server de - encapsulates the encrypted media stream using the predefined encapsulation protocol to restore the streaming media.
[0088] It can be understood that to further improve the security of the streaming media during transmission, the media conversion gateway also encapsulates the streaming media from the remote end using a predefined encapsulation protocol to generate encrypted streaming media. Specifically, the predefined encapsulation protocol can be manifested as IPSec (Internet Protocol Security) in a specific application. The IPSec protocol is a set of security communication protocol families based on applied cryptography. After the media server receives the encrypted streaming media sent by the media conversion gateway, it needs to perform IPSec de - encapsulation on the encrypted streaming media to generate the restored streaming media.
[0089] Furthermore, in a preferred implementation manner provided by the present application, the streaming media transmission method further includes:
[0090] The media conversion gateway stores the streaming media from the remote end;
[0091] When the media server sends a historical media stream request to the media conversion gateway, the media conversion gateway sends the stored streaming media to the media server.
[0092] It should be noted that usually the media server sends a real-time media stream request to the media conversion gateway. In this case, the media conversion gateway only serves as a transit platform for the real-time media stream. In special cases, the media server will send a historical media stream request to the media conversion gateway. In this case, the media conversion gateway acts as an ARM (Advanced RISC Machines) processor and has a storage function. The media conversion gateway needs to store the streaming media from the remote end so as to send the streaming media corresponding to the historical media stream request to the media server.
[0093] In summary, the streaming media transmission method provided by this application reduces the monitoring video transmission cost through a wireless transmission method; realizes the scheduling of multiple shooting devices deployed remotely by setting up a media conversion gateway; and also improves the security of the streaming media during the transmission process by stipulating the stream fetching protocol and the encapsulation protocol.
[0094] Please refer to Figure 2 , to support the streaming media transmission method, this application also provides a streaming media transmission system 100, including:
[0095] A remote shooting device 11, configured to shoot streaming media;
[0096] A media conversion gateway 12, configured to obtain a first transmission protocol from the media server and establish a first transmission link that meets the first transmission protocol with the media server; is also configured to obtain a second transmission protocol from the remote shooting device 11 and establish a second transmission link that meets the second transmission protocol with the remote shooting device 11; is also configured to obtain the streaming media from the remote end through the second transmission link; and is also configured to transmit the streaming media from the remote end to the media server through the first transmission link.
[0097] It can be understood that in the prior art, the remote shooting device and the video monitoring platform are connected by a large number of data transmission lines, and the deployment cost is relatively high. To solve the technical problem of the relatively high monitoring video transmission cost, the streaming media transmission system 100 provided by this application reduces the monitoring video transmission cost through a wireless transmission method. Considering that there are usually multiple monitoring scenarios, there will correspondingly be multiple remote shooting devices 11 deployed. To facilitate the scheduling of multiple remote shooting devices 11, this application also provides the media conversion gateway 12, which is used to control and manage multiple remote shooting devices 11.
[0098] Further, considering that the shooting devices 11 deployed remotely have the characteristics of large quantity, scattered distribution, and complex obstacles, in order to improve the scheduling execution degree of the media conversion gateway 12 for multiple remotely deployed shooting devices, the present application sets the media conversion gateway 12 and the remotely deployed shooting devices 11 to meet the second transmission protocol. Specifically, the second transmission protocol is manifested as the Wi-Fi HaLow transmission protocol. The Wi-Fi HaLow transmission protocol operates in a frequency band below 1 GHz, expanding the applicable range of Wi-Fi, enabling Wi-Fi to have a penetration ability of 1000 meters, thereby meeting the usage requirements of high coverage and high penetration of the remotely deployed shooting devices 11. Compared with other wireless transmission methods, the Wi-Fi HaLow transmission method adopted in the present application also has lower power consumption, thereby further reducing the cost of monitoring video transmission.
[0099] The media conversion gateway 12 and the remotely deployed shooting devices 11 establish a second transmission link that meets the second transmission protocol, thereby realizing the control and management of multiple remotely deployed shooting devices. In other words, the second transmission link transmits control data and streaming media data through Wi-Fi HaLow technology. Specifically, the control data can be used to control the remotely deployed shooting devices 11 to start, standby, switch, move, etc.
[0100] In a specific implementation manner provided by the present application, the present application also provides a media server 13 for transmitting streaming media to a smart terminal, so that the smart terminal can retrieve and play the streaming media remotely. It can be understood that the streaming media usually manifests as a real-time monitoring video and has certain requirements for timeliness. To ensure the transmission speed of the streaming media, the present application sets the media conversion gateway 12 and the media server 13 to meet the first transmission protocol. Preferably, the first transmission protocol is manifested as the 5G transmission protocol, and the signaling process between the media conversion gateway 12 and the media server 13 is manifested as the SIP (Session Initiation Protocol) signaling process. Further, the media conversion gateway 12 and the media server 13 establish a first transmission link that meets the first transmission protocol, thereby transmitting the streaming media from the remote end to the media server 13.
[0101] Further, in a specific implementation manner provided by the present application, the media conversion gateway 12 is further configured to:
[0102] Obtain a third stream fetching protocol from the media server 13;
[0103] Obtain a fourth stream fetching protocol from the remotely deployed shooting devices 11;
[0104] Generate a streaming media conversion instruction according to the third stream fetching protocol and the fourth stream fetching protocol;
[0105] Obtain a streaming media that meets the fourth streaming protocol through the second transmission link;
[0106] According to the streaming media conversion instruction, convert the streaming media that meets the fourth streaming protocol into a streaming media that meets the third streaming protocol;
[0107] Send the streaming media that meets the third streaming protocol to the media server 13 through the first transmission link.
[0108] It can be understood that the streaming protocol here is different from the transmission protocol. The streaming protocol is used to specify the streaming media format. Usually, the streaming media formats produced by different shooting devices 11 are also different. To improve the decoding efficiency of the streaming media during subsequent transmission, this application uniformly stipulates that the remote shooting device 11 adopts the fourth streaming protocol. Specifically, the fourth streaming protocol is manifested as the Real Time Streaming Protocol (RTSP) or the Real Time Messaging Protocol (RTMP) in specific applications.
[0109] To further improve the confidentiality of the streaming media during transmission, this application also uniformly stipulates that the media server 13 adopts the third streaming protocol. Specifically, the third streaming protocol is manifested as the Information Transmission Protocol for Public Security Video Surveillance Networking System (GB / T 28181) in specific applications.
[0110] To meet the conversion of the two protocol formats, the media conversion gateway 12 needs to generate a streaming media conversion instruction according to the third streaming protocol and the fourth streaming protocol to meet the requirements of the transmission format.
[0111] Furthermore, the media conversion gateway 12 obtains the third streaming protocol from the media server 13, which is manifested in a specific application scenario as:
[0112] The media conversion gateway 12 sends a registration request to the media server 13;
[0113] The media server 13 sends a response message including the third streaming protocol to the media conversion gateway 12;
[0114] The media conversion gateway 12 records the third streaming protocol.
[0115] Furthermore, the media conversion gateway 12 obtains the fourth streaming protocol from the remote shooting device 11, which is manifested in a specific application scenario as:
[0116] The media conversion gateway 12 sends a detection message to the remote shooting device 11;
[0117] The remote shooting device 11 sends a response message including the fourth streaming protocol to the media conversion gateway 12;
[0118] The media conversion gateway 12 records the fourth stream fetching protocol.
[0119] It should also be noted that usually there are multiple remote shooting devices 11, and different stream fetching protocols may be set for the multiple remote shooting devices 11, such as the Real Time Streaming Protocol (RTSP) or the Real Time Messaging Protocol (RTMP). At this time, the stream fetching protocol with the largest number of the same type of stream fetching protocols in the response message is selected as the fourth stream fetching protocol.
[0120] Furthermore, in a preferred embodiment provided by the present application, the media conversion gateway 12 is further configured to:
[0121] Encapsulate the media stream from the remote end using a predefined encapsulation protocol to generate an encrypted media stream;
[0122] Transmit the encrypted media stream to the media server 13 through the first transmission link;
[0123] The media server 13 is further configured to decrypt the encrypted media stream using the predefined encapsulation protocol to restore the media stream.
[0124] It can be understood that to further improve the security of the media stream during transmission, the media conversion gateway 12 also encapsulates the media stream from the remote end using a predefined encapsulation protocol to generate an encrypted media stream. Specifically, the predefined encapsulation protocol may be manifested as IPSec (Internet Protocol Security) in a specific application. The IPSec protocol is a set of security communication protocol families based on applied cryptography. After the media server 13 receives the encrypted media stream sent by the media conversion gateway 12, it is necessary to perform IPSec decryption on the encrypted media stream to generate a restored media stream.
[0125] Furthermore, in a preferred embodiment provided by the present application, the media conversion gateway 12 is further configured to:
[0126] Store the media stream from the remote end;
[0127] When the media server 13 sends a historical media stream request to the media conversion gateway 12, the media conversion gateway 12 sends the stored media stream to the media server 13.
[0128] It should be noted that usually the media server 13 sends a real-time media stream request to the media conversion gateway 12. In this case, the media conversion gateway 12 only serves as a transit platform for the real-time media stream. In special cases, the media server 13 will send a historical media stream request to the media conversion gateway 12. In this case, the media conversion gateway 12 acts as an ARM (Advanced RISC Machines) processor and has a storage function. The media conversion gateway 12 needs to store the media stream from the remote end so as to send the media stream corresponding to the historical media stream request to the media server 13.
[0129] In summary, the streaming media transmission system 100 provided by the present application reduces the monitoring video transmission cost through a wireless transmission method; realizes the scheduling of multiple shooting devices deployed remotely by setting the media conversion gateway 12; and also improves the security of the streaming media during the transmission process by agreeing on a stream fetching protocol and an encapsulation protocol.
[0130] It should be noted that the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, commodity or device. Without more limitations, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, commodity or device including the said element.
[0131] The above are only the embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A streaming media transmission method, characterized in that, Used to transmit streaming media from a remote end, including the following steps: The media conversion gateway obtains a first transmission protocol from the media server, and establishes a first transmission link satisfying the first transmission protocol with the media server; The media conversion gateway obtains a second transmission protocol from the remote shooting device, and establishes a second transmission link satisfying the second transmission protocol with the remote shooting device; The media conversion gateway obtains the streaming media from the remote end through the second transmission link; The media conversion gateway transmits the streaming media from the remote end to the media server through the first transmission link; The first transmission protocol is a 5G transmission protocol; the second transmission protocol is a Wi-Fi HaLow transmission protocol; Wherein, the method further comprises: The media conversion gateway obtains a third stream acquisition protocol from the media server; The media conversion gateway obtains the fourth stream acquisition protocol from the remote shooting device; The media conversion gateway generates a streaming media conversion instruction according to the third streaming protocol and the fourth streaming protocol; The media conversion gateway obtains streaming media satisfying a fourth streaming protocol through the second transmission link; The media conversion gateway converts the streaming media satisfying the fourth streaming protocol into the streaming media satisfying the third streaming protocol according to the streaming media conversion instruction; The media conversion gateway sends the streaming media satisfying the third streaming protocol to the media server through the first transmission link; The third streaming protocol is a public security video surveillance network system information transmission protocol; the fourth streaming protocol is a real-time streaming transmission protocol; The media conversion gateway obtains the third stream acquisition protocol from the media server in a specific application scenario as follows: The media conversion gateway initiates a registration request to the media server; The media server sends a response message including the third stream acquisition protocol to the media conversion gateway; The media conversion gateway records the third stream acquisition protocol; The fourth streaming protocol obtained by the media conversion gateway from the remote shooting device is shown in a specific application scenario as follows: The media conversion gateway sends a detection message to the remote shooting device; The remote shooting device sends a response message including the fourth stream acquisition protocol to the media conversion gateway; The media conversion gateway records the fourth streaming protocol.
2. The streaming media transmission method according to claim 1, wherein The method further comprises: The media conversion gateway uses the agreed encapsulation protocol to encapsulate the streaming media from the remote end to generate encrypted streaming media; The media conversion gateway transmits the encrypted streaming media to the media server through the first transmission link; The media server decapsulates the encrypted media stream using the agreed encapsulation protocol to restore the streaming media.
3. The streaming media transmission method according to claim 1, wherein The method further comprises: The media conversion gateway stores the streaming media from the remote end; When the media server sends a historical media stream request to the media conversion gateway, the media conversion gateway sends the stored streaming media to the media server.
4. A streaming media transmission system, characterized in that, include: Remote shooting equipment, used to shoot streaming media; A media conversion gateway is used to obtain a first transport protocol from a media server and establish a first transport link that meets the first transport protocol with the media server; it is also used to obtain a second transport protocol from a remote shooting device and establish a second transport link that meets the second transport protocol with the remote shooting device; it is also used to obtain streaming media from the remote end through the second transport link; it is also used to transmit the streaming media from the remote end to the media server through the first transport link; wherein, the first transport protocol is a 5G transport protocol; the second transport protocol is a Wi-Fi HaLow transport protocol; wherein, the media conversion gateway is further used for: obtaining a third stream fetching protocol from the media server; obtaining a fourth stream fetching protocol from the remote shooting device; generating a streaming media conversion instruction according to the third stream fetching protocol and the fourth stream fetching protocol; obtaining streaming media that meets the fourth stream fetching protocol through the second transport link; converting the streaming media that meets the fourth stream fetching protocol into streaming media that meets the third stream fetching protocol according to the streaming media conversion instruction; sending the streaming media that meets the third stream fetching protocol to the media server through the first transport link; wherein, the third stream fetching protocol is an information transmission protocol for a public security video surveillance networking system; the fourth stream fetching protocol is a real-time streaming protocol; wherein, the media conversion gateway obtaining the third stream fetching protocol from the media server is manifested in a specific application scenario as: the media conversion gateway sends a registration request to the media server; the media server sends a response message including the third stream fetching protocol to the media conversion gateway; the media conversion gateway records the third stream fetching protocol; wherein, the media conversion gateway obtaining the fourth stream fetching protocol from the remote shooting device is manifested in a specific application scenario as: the media conversion gateway sends a detection message to the remote shooting device; the remote shooting device sends a response message including the fourth stream fetching protocol to the media conversion gateway; the media conversion gateway records the fourth stream fetching protocol.
5. The streaming media transmission system according to claim 4, wherein The media conversion gateway is further used for: encapsulating the streaming media from the remote end using a convention encapsulation protocol to generate encrypted streaming media; transmitting the encrypted streaming media to the media server through the first transport link; The streaming media transmission system further includes a media server, which is used to de-encapsulate the encrypted media stream using a convention encapsulation protocol to restore the streaming media.
6. The streaming media transmission system according to claim 5, wherein The media conversion gateway is further used for storing the streaming media from the remote end; it is also used to send the stored streaming media to the media server when the media server sends a historical media stream request to the media conversion gateway.
Citation Information
Patent Citations
Internet of Things gateway device, data transmission method, storage medium and installation method
CN111586120A
Distribution network monitoring system and method based on 5G ultra-high-definition video monitoring
CN114363563A