1. Janus插件交互流程
Janus中所有插件都遵循以下基本数据流程:
客户端发送create创建一个Janus会话;
Janus回复success返回Janus会话句柄;
客户端发送attach命令在Janus会话上attach指定插件;
Janus回复success返回插件的句柄;
客户端给指定的插件发送message进行信令控制;
Janus上的插件发送event通知事件给客户端;
客户端收集candidate并通过trickle消息发送给插件绑定的ICE通道;
Janus发送webrtcup通知ICE通道建立;
客户端发送媒体数据;
Janus发送media消息通知媒体数据的第一次到达;
Janus进行媒体数据转发。