janus_plugin_push_event:
输入是videoroom 等plugin.自身是业务逻辑出口,将结果转给下一阶段。下一阶段可能转给relay thread,可能转给http通信层.
作用: 3个部分
1 sdp 处理并发送给http 通信层 2 非sdp消息直接发送给http通信层
3 relay消息发给relay线程。relay消息和1,2消息没有任何关联。应该写成一个独立函数
janus_plugin_push_event调用 janus_ice_setup_local 建立ice。和janus.c 中的process_incoming_process_request调用建立ice有什么区别,分别是什么sceanrio trigger呢?
janus_relay_join_request_thread & janus_relay_configure_request_thread 是relay处理