In ice.c we are setting role based on offer,
g_object_set(G_OBJECT(handle->agent), "controlling-mode", !offer, NULL);
I have an alternative fix for this issue, by stop publishing "a=ice_lite" in SDP from Janus,
// g_strlcat(sdp, "a=ice-lite\r\n", BUFSIZE);
but i don't know where it will impact, please suggest.
libnice version: 0.1.12
Thanks,
Ajay.