Mediasoup processing flow

mediasoup source code analysis-initialization, connection establishment and media data processing flow_Qiu Guolu [email protected] blog There are many types of Transport in mediasoup, the following only analyzes WebRtcTransport, and only analyzes the transmission of audio and video. The threading model mediasoup uses a multi-process model. There are as many worker processes as there are CPU cores on the server. Each Worker process uses a single thread and runs an event loop. All data processing is triggered by events. The application layer and media processing layer of MediaSoup run in different processes, and they communicate through pipelines. Note: You can use ordinary pipes or socketpairs between the application process and the Worker process. The code for this part should be at https://blog.csdn.net/qiuguolu1108/article/details/115362653

The overall process of Mediasoup_media_webrtc's blog-CSDN blog_mediasoup process is currently very popular for low-latency live broadcasting based on WebRTC. Compared with WebRTC's standards for clients, the signaling media on the server side is not strictly regulated. Now mainstream media servers have Licode, Janus, MediaSoup, etc. As a high-performance SFU media server, Mediasoup has a clear code structure, easy to use, and strong customization. I have been in touch with MediaSoup for a long time. Based on MediaSoup v3.0, I have done some development and optimization. I plan to write a special topic. You can refer to it. 1. Basic concepts There are a lot of introductions about the basic concepts of Mediasoup on the Internet, so I won’t expand and write them here, just give a link. https://blog https://blog.csdn.net/weixin_45267035/article/details/120738610

Mediasoup room signaling exchange management process analysis_Always positive, always full of tears, always full of pride, always frank-CSDN blog_mediasoup process mediasoup https://blog.csdn.net/Poisx/article/details/121278399 

Guess you like

Origin blog.csdn.net/qq_31231915/article/details/122809862