Skip to content

feat: add Isaac Sim 4.5.0+ WebRTC streaming support#1947

Open
zhiyangc-ventures wants to merge 1 commit intoStanfordVL:mainfrom
zhiyangc-ventures:feat/isaacsim-4.5-webrtc-support
Open

feat: add Isaac Sim 4.5.0+ WebRTC streaming support#1947
zhiyangc-ventures wants to merge 1 commit intoStanfordVL:mainfrom
zhiyangc-ventures:feat/isaacsim-4.5-webrtc-support

Conversation

@zhiyangc-ventures
Copy link

Summary

Adds forward compatibility for Isaac Sim 4.5.0+ while maintaining backward compatibility with older versions.

Problem

Isaac Sim 4.5.0 renamed the WebRTC streaming extension:

  • Old name: omni.services.streamclient.webrtc
  • New name: omni.kit.livestream.webrtc

This causes OmniGibson to fail with "extension not found" when running with Isaac Sim 4.5.0+ and OMNIGIBSON_REMOTE_STREAMING=webrtc.

Solution

Try the new extension name first, fall back to the old name if it fails

- Tries new extension name first (omni.kit.livestream.webrtc) for Isaac Sim 4.5.0+
- Falls back to old name (omni.services.streamclient.webrtc) for older versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants