A Video Stream Transmission System Based on Multicast WebRTC

A technology of video streaming and streaming transmission, which is applied in the field of network transmission, and can solve problems such as the performance pressure of the video sending end, and achieve the effects of providing multicast reliability, improving security, and reducing distribution pressure

Active Publication Date: 2022-07-08
HANGZHOU XUJIAN SCI & TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Webrtc currently uses a point-to-point video transmission solution. In a pair of N video live broadcast scenarios, the video sender needs to copy the stream and send it to multiple video receivers. N is relatively large, which will inevitably lead to performance pressure on the video sender.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Video Stream Transmission System Based on Multicast WebRTC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The embodiments of the present invention will be described in detail below. The following embodiments are exemplary and intended to explain the present invention, but should not be construed as limiting the present invention.

[0020] like figure 1 As shown, a multicast-based webrtc video stream transmission system includes a source-end video acquisition module 1, a source-end webrtc signaling module 2, a source-end DTLS module 3, a source-end SRTP module 4, and a source-end multicast sending module 5, the center webrtc signaling control module 6, the multicast network switch 7, the display side multicast reception 8, the display side webrtc signaling module 9, the display side DTLS module 10, the display side SRTP module 11, the display side video display module 12, The source side virtual channel module 13, the display side virtual channel module 14;

[0021] Source video acquisition module 1: Do one-to-many video sources, collect video data in real time, perform vid...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multicast-based webrtc video stream transmission system, comprising a source-end video acquisition module, a source-end webrtc signaling module, a source-end DTLS module, a source-end SRTP module, a source-end multicast sending module, and a central webrtc Signaling control module, multicast network switch, display-side multicast reception, display-side webrtc signaling module, display-side DTLS module, display-side SRTP module, display-side video display module, source-side virtual channel module, display-side virtual channel module ; The source video acquisition module is a one-to-many video source, collects video data in real time, performs video compression coding, and sends it to the source SRTP module. The present invention uses multicast to transmit webrtc video streams, realizes a one-to-N video live broadcast scene, reduces the distribution pressure of the video source end and the network data transmission volume, and at the same time, the webrtc stream encryption feature improves the security of the video multicast application, and reduces the packet loss of webrtc. Retransmission provides multicast reliability.

Description

technical field [0001] The invention relates to the field of network transmission, in particular to a multicast-based webrtc video stream transmission system. Background technique [0002] Webrtc currently uses a point-to-point video transmission scheme. In a one-to-N video live broadcast scenario, the video sender needs to copy the stream and send it to multiple video receivers. The N is relatively large, which will inevitably lead to performance pressure on the video sender. Network multicast uses the switching network itself to realize the calculation of stream distribution. If webrtc uses multicast to optimize one-to-N video live broadcast scenarios, it can increase the number of N and optimize the network load. SUMMARY OF THE INVENTION [0003] In order to solve the above technical problems and optimize the network load of video streaming transmission, the present invention provides the following technical solutions: [0004] A multicast-based webrtc video streaming ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/2187H04N21/2347H04N21/41H04N21/4405H04N21/63H04N21/6405H04N21/6437
CPCH04N21/632H04N21/2347H04N21/2187H04N21/4122H04N21/6437H04N21/6405H04N21/4405
Inventor 陈尚武李华松吴宣辉
Owner HANGZHOU XUJIAN SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products