A real-time video transmission system, method and computer-readable storage medium
A real-time video and transmission system technology, applied in the field of video processing, can solve problems such as blockage, achieve the effect of solving bad sequence and packet loss, and ensure that delay does not spread
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] Such as figure 2 As shown, a real-time video transmission system includes a server and a client accessing the server;
[0043] Described service end comprises video receiving module, H264 encoding module, control module, variable FEC encoding module, RTP encoding module and I frame clipping transmission module; Described client comprises RTP decoding module, FEC decoding module, H264 decoding module and display module;
[0044] In said server:
[0045] The video receiving module is used to receive input original video data;
[0046] The H264 encoding module is configured to encode the original video data based on the H264 standard to obtain H264 encoded data, wherein the H264 encoded data includes I frame data and P frame data;
[0047] The control module is configured to send an IDR request to the H264 encoding module when receiving the IDR request instruction sent by the client;
[0048] The H264 encoding module is also used to respond to the IDR request, and out...
Embodiment 2
[0070] Based on the above real-time video transmission system, the present invention also provides a real-time video transmission method.
[0071] Such as image 3 with Figure 4 As shown, a real-time video transmission method is applied to the above-mentioned real-time video transmission system, including the following steps,
[0072] S1, inputting the original video data into the server, and sequentially executing S2 to S5 in the server;
[0073] S2. Encode the original video data based on the H264 standard to obtain H264 encoded data, where the H264 encoded data includes I frame data and P frame data;
[0074] S3. Set different forward error correction redundancy for the I-frame data and the P-frame data according to the data length, and perform an error correction for the I-frame data and the P-frame data according to the corresponding forward error correction redundancy. P frame data is forward error correction coded to obtain forward error correction coded data;
[0...
Embodiment 3
[0087] Based on the foregoing real-time video transmission method, the present invention further provides a computer-readable storage medium.
[0088] A computer-readable storage medium includes a memory and a computer program stored in the memory. When the computer program is executed by a processor, the above-mentioned real-time video transmission method is implemented.
[0089] The beneficial effect of the present invention is: a kind of real-time video transmission system, method and computer-readable storage medium of the present invention adopts forward error correction type fault-tolerant scheme, guarantees that the time delay does not diffuse, converges on the controllable transmission interval, I frame data and P The frame data uses different FEC coefficients according to the data length, which reduces the impact of the increase in the data volume of the I frame, thereby suppressing the instantaneous network bandwidth; in view of the large difference between the data v...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


