It seems like you have OpenVidu installed on a Hyper-V virtual machine with a public IP, and port forwarding is set up. However, when someone connects to the video conference from an external IP, their video doesn’t show up. Session connection appears to be established properly, chat works,
openvidu connecting from an external network
WebRTC iceConnectionState still in ‘checking’ state
When connecting from the internal network, the iceConnectionState of the peer connected from the external network is connected.
is recorded in the log as
We regret to inform you that we no longer provide support for version 2.9.0 as OpenVidu has significantly advanced since its release.
Have you considered upgrading to our more recent versions? The ICE connectivity, in particular, has seen substantial improvements. We recommend you to upgrade.
Having trouble installing and using the upgraded OpenVidu on a Hyper-V virtual machine? I’m worried that there is no documentation related to the Ubuntu distribution in the upper version.