1. 设计架构图

-
Worker
一个Worker代表着一个运行在单核CPU上并处理Router实例的mediasoup C++子进程; -
Router
Router用于注入、选择和转发通过Transport实例创建的媒体流; -
Transport
Transport将终端与MediaSoupRouter连接起来,并通过在其上创建的Producer和Consumer实例实现双向媒体传输,实现了下面3种Transport:-
WebRtcTransport
一个WebRtcTransport代表着一个WebRTC终端和MediaSoup通过ICE和DTLS过程协商的网络路径。WebRtcTransport可用于接收媒体、发送媒体或同时接收和发送媒体。MediaSoup没有限制。但是,由于其设计,mediasoup-client和libmediasoupclient要求区分用于发送和接收的WebRtcTransport。 -
PlainRtpTransport
一个PlainRtpTransport代表着一个通过它传输纯RTP和RTCP的网
-

最低0.47元/天 解锁文章
806

被折叠的 条评论
为什么被折叠?



