Skip to content

踩坑GitHub isaac-sim/IsaacLab2 天前

Isaac Lab 3.0容器WebRTC推流黑屏:需手动指定Kit流媒体参数 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:[Bug Report] WebRTC Streaming Client connects but shows black screen with isaac-lab:3.0.0-beta2-post1 container(GitHub isaac-sim/IsaacLab #7616)

状态:有绕过办法

问题 ​

在 nvcr.io/nvidia/isaac-lab:3.0.0-beta2-post1 容器中启用 --livestream 2 时,WebRTC客户端信令连接正常但视频流黑屏。同主机环境下原生 Isaac Sim 6.0.1 容器推流正常,确认问题特定于该 Isaac Lab 镜像的 livestream 配置缺失。

环境 ​

容器 nvcr.io/nvidia/isaac-lab:3.0.0-beta2-post1;宿主机 Ubuntu 24.04.4 LTS;Docker 29.1.3;NVIDIA A40 x2 (Driver 595.84);

解决办法 ​

  1. 临时绕过:运行脚本时追加 --kit_args 显式传递 WebRTC 参数,包括 signalPort=49100、streamPort=47998、allowDynamicResize=true 及 streamType=webrtc。
  2. 永久修复:克隆 IsaacLab develop 分支源码(已合入 PR #7329),执行 ./docker/container.py start 与 enter base 重新构建并进入容器,此后运行教程无需额外传参即可正常推流。

讨论原作者:@reikote 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub isaac-sim/IsaacLab #7616:[Bug Report] WebRTC Streaming Client connects but shows black screen with isaac-lab:3.0.0-beta2-post1 container访问 2026-10-27