WebRCT客户端与SFU之间的信令



如果客户端a,想要连接另外两个端点B和C。a如何使用SFU向B和C发起呼叫?我的意思是,A如何与SFU通信,它需要连接到B和C?ICE在这种情况下是如何工作的?

客户端通常以发布/订阅方式与sfu交互,因此信令不会直接在它们之间发生。

工作流程通常是这样的:客户端A向SFU发布一个流,然后其他客户端,如BC,可以订阅A的feed。在任何一种情况下(发布或订阅),信令都发生在客户端和SFU WebRTC代理之间。当然,由于客户端与SFU发出信号,因此ICE候选对象与SFU交换,而不是在它们之间交换。

最新更新