WASdev/lib.rtcomm.clientjs

Chrome takes many seconds to complete ICE gathering

Closed this issue · 0 comments

This is only an issue when ICE trickling is disabled. The basic problem is that Chrome takes a long time to complete gathering of ICE candidates which causes a long delay in completing a call after it is accepted. From Chrome logs you can see that all candidates are collected within the first couple of seconds so we need a timer to basically send the offer or answer within 2 (more or less) seconds after the last ice candidate event.