I’m facing issues with the real-time WebRTC while trying to connect to a peer connection I’m getting a ICE connection bad status,its stuck at checking
I am experiencing something similar. What I saw is that when my ICE agent runs as controlled I get stuck. Changing ICE role to controlling helps. I am not sure if that’s the issue with our ICE implementation or their
If OpenAI uses Pion, that might be the reason, see: https: //github .com/pion/ice/issues/359
Also, from Pion code:
// If one of the agents is lite and the other one is not, the lite agent must be the controlled agent.
// If both or neither agents are lite the offering agent is controlling.
// RFC 8445 S6.1.1
https: //github. com/pion/webrtc/blob/master/peerconnection.go#L1250-L1252