Unable to use webrtc when I run runheadless.webrtc.sh in remote headless container

I start the headless container with the following command:

./runheadless.webrtc.sh --no-window --allow-root --gpus all --rm --network=host nvcr.io/nvidia/isaac-sim:2022.1.0


and then access the url:

http://<ip address>:8211/streaming/webrtc-client?server=<ip address>

but the the browser shows a gray screen with nothing like this:


How can I solve this problem?

Additional information:
OS version:

Hi. Does streaming works when clicking that red play button?

No. Nothing is displayed just the red button disappears.

Does the native streaming or websocket modes work?

I had the same problem.
I use native headless and connect it from the omniverse streaming client successfully, but websocket and webrtc show a gray screen after pressing the start button.

Hi @tuu4208 , can you share the error logs with some more information?