Isaac Sim Version
5.1.0
Operating System
Ubuntu 22.04
GPU Information
- Model: NVIDIA L40S 48GB
- Driver Version: 580.82.09
Environment:
-
Docker (isaac-sim 5.1.0 official image**)**
-
Streaming Method: WebRTC / Official Streaming Client
-
Installed Dependencies (in docker container):
gstreamer1.0-tools,gstreamer1.0-pulseaudio,pulseaudio,alsa-utils,libasound2
Topic Description:
I am trying to output audio from Isaac Sim 5.1 running inside a Docker container to a Streaming Client. While I have successfully configured a virtual sound card, the audio does not seem to reach the WebRTC stream.
Steps Taken & Observations:
-
Virtual Audio Setup: I have created a virtual sound card within the container.
-
Isaac Sim UI: In
Preferences -> Audio -> Audio Output, the “Output Device” correctly lists and selects my configured virtual sound card. -
PulseAudio Status:
-
pactl list sinks,pactl list sources, andpactl list sink-inputsall show active data and appear to be functioning correctly. -
The Issue:
pactl list source-outputsreturns no data.
-
-
Symptom: It appears that the WebRTC streaming component is not successfully capturing or “subscribing” to the audio output from Isaac Sim, even though the engine recognizes the virtual device.
Question:
What is the correct configuration to ensure Isaac Sim’s audio is properly routed to the WebRTC source? Are there specific environment variables or bridge settings required for the Isaac Sim WebRTC extension to capture the PulseAudio stream?