Hi,
I'm trying to connect to a page using the streaming plugin from a computer behind a different NAT. I am just testing the app by exposing port 80 to the internet using ngrok, and I've set up a STUN and TURN server with Janus. I can connect to the media streams perfectly from the ngrok subdomain from any machine in the same LAN, but it doesn't work for a peer on a different network. A session and handle are created, but I get this error on the Janus side:
ICE failed for component 1 in stream 1, but let's give it some time... (trickle received, answer received, alert not set)
[ERR] [ice.c:janus_ice_check_failed:1544] [410742284103945] ICE failed for component 1 in stream 1...
No errors on the web browser, it stays at the 'starting' stage.
But I don't fully understand how they resolved it.
Thanks for any advice you can provide!