[omni.livestream-websocket.plugin] Failed to initialize encoder

Environment details:

  • Isaac Sim 2022.2.1
  • Live Stream clients used: WebSocket (on FireFox)
  • Ubuntu 20.04

I started isaac sim with isaac-sim headless web socket,and connected it using usl:http://192.***.100:8211/streaming/client/. the sever side terminal window displays as belows

and the client side window displays as below:

who can help me to solve this problem?

Hi @samitezhang1 - The error message “Failed to initialize encoder” suggests that there might be an issue with the video encoder used by the livestream websocket plugin in Isaac Sim. Here are a few troubleshooting steps you can try:

  1. Check your GPU drivers: Make sure your GPU drivers are up to date. The video encoder used by Isaac Sim might rely on features or fixes that are only available in the latest versions of the drivers. You can update your Nvidia drivers by using the following commands in the terminal:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-470

Replace “470” with the version number of the latest driver available for your GPU.
2. Check your GPU capabilities: Make sure your GPU is capable of encoding video. The Nvidia Geforce RTX 3080 Ti should be capable of this, but it’s worth checking the specifications on the manufacturer’s website.
3. Check the plugin configuration: Make sure the livestream websocket plugin is correctly configured. There might be settings related to the video encoder that need to be adjusted.
4. Reinstall Isaac Sim: If none of the above steps work, try reinstalling Isaac Sim. There might be an issue with the installation of the software itself.