- OUT: Join
{request: "join", room: 1234, ptype: "publisher", display: "a"}
Создается participant (с типом publisher) и добавляется в комнату.
g_hash_table_insert(videoroom->participants, janus_uint64_dup(publisher->user_id), publisher);
- OUT: Configure
{request: "configure", audio: true, video: true} + offer
Отвечаем на offer через event. Также создаем новый offer, который в дальнейшем будет отдавать подписчикам.
participant->sdp = offer_sdp;