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

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-10-26-isaaclab-7616
> 频道：pitfalls | 更新日期：2026-10-26 | 标签：auto, github-issue, isaaclab
> 核心摘要：Isaac Lab 3.0-beta2容器WebRTC连接成功但黑屏，因缺失流配置。可通过追加--kit_args参数或升级develop分支解决。

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

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[[Bug Report] WebRTC Streaming Client connects but shows black screen with isaac-lab:3.0.0-beta2-post1 container](https://github.com/isaac-sim/IsaacLab/issues/7616)（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 等，版权归原作者所有。
:::

## 原始参考来源 (Sources)

- [GitHub isaac-sim/IsaacLab #7616：[Bug Report] WebRTC Streaming Client connects but shows black screen with isaac-lab:3.0.0-beta2-post1 container](https://github.com/isaac-sim/IsaacLab/issues/7616)