以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/02/26/225120より取得しました。


Windows 11でZEDの配信が動かない「failed to create RTP Session (err:-74)」を直す方法:Isaac Sim×zed-isaac-simの落とし穴と対策

 

Windows 11でZEDの配信が動かない「failed to create RTP Session (err:-74)」を直す方法:Isaac Sim×zed-isaac-simの落とし穴と対策

NVIDIA Isaac SimでZEDカメラをzed-isaac-sim拡張から配信しようとすると、Windows 11環境ではIPCが使えずネットワークストリーミングへフォールバックします。その直後にfailed to create RTP Session (err:-74)が出てストリームが開始できない――この症状は、設定ミスというより「GPUドライバとZED SDK側(ハードウェアエンコード周り)の相性」で踏むケースが現実的です。ここでは、再現しやすい原因から順に、最短で復旧するための手順をまとめます。 Stereolabs Forums

まず押さえるべき前提:WindowsではIPC不可→ネットワーク配信に切り替わる

ログに出ている通り、WindowsではIPC modeが使えないため、ZEDの配信はネットワークストリーミング(RTPセッション作成)に切り替わります。つまり、このエラーは「RTPセッション作成に必要な条件が満たせなかった」ことを意味し、原因は大きく分けて次の3系統です。

  • GPUドライバ起因(ハードウェアエンコードが壊れる/相性問題)

  • ネットワーク/ポート起因(ポート競合、ファイアウォール、権限、NIC)

  • 実行構成起因(拡張の設定、SDK/拡張の組み合わせ、起動順)

この中で、いちばん“効く確率が高い”のがドライバ対策です。

最優先の解決策:GPUドライバをロールバックする(最短で直る)

Stereolabs側の検証では「最新GPUドライバだとZED SDKのハードウェアエンコード利用に不具合が出て、古いバージョンに戻すと解消する」旨が報告されています。具体例として v581.80が動作したとされています。 Stereolabs Forums

手順(おすすめの進め方)

  1. 現在のNVIDIAドライババージョンを確認

    • NVIDIAコントロールパネル、またはデバイスマネージャー→ディスプレイアダプター→プロパティで確認

  2. v581.80など、動作報告のある“少し古い”版へ入れ替え

    • 可能ならクリーンインストール(既存設定の引き継ぎを切る)を推奨

  3. PC再起動後、Isaac Simで再テスト

ポイント
“最新版へ更新”が最適解にならないタイプの問題です。RTP自体が壊れているというより、配信初期化の内部で使うエンコード経路がドライバと噛み合わず、結果としてRTPセッション作成に失敗しているパターンが疑われます(ログ上も初期化直後に落ちるため)。

次に効く対策:ハードウェアエンコードを使わない(ソフトウェアに逃がす)

ドライバのロールバックが難しい(社内端末・運用ポリシーなど)場合は、可能であれば ハードウェアエンコード(NVENCなど)を無効化してソフトウェア側へ逃がすのが有効です。
ただし、どこで切り替えるかは構成により異なります。

  • zed-isaac-sim拡張やZED配信設定に「hardware encoding / H264/H265 encoder」系の項目があれば無効化

  • ZED側の配信品質・解像度・FPSを下げ、初期化時の負荷を落とす(初期化に失敗する境界を跨いでいる場合がある)

期待できる効果
ハードウェアエンコード経路が原因なら、RTPセッション生成の直前で落ちる挙動が改善しやすいです。

ネットワーク/ポート系のチェック:WindowsがRTPを邪魔している場合

ログでは「port 30002」を使ってストリーマ初期化を試みています。ここが詰まるとRTPセッション作成に失敗します。

1) ポート競合の確認(30002が既に使用中)

  • PowerShell(管理者)で確認:

    • netstat -ano | findstr 30002

  • 何か別プロセスが掴んでいるなら、該当PIDを特定して停止

  • 可能なら ポート番号を別の空きポートに変更(拡張側設定があれば)

2) Windows Defender / セキュリティソフトの例外設定

  • Isaac Sim本体、Python/Kit、ZED関連プロセスがブロックされることがあります

  • 一時的に例外を追加して動作確認(恒久対応は運用ルールに合わせて)

3) NIC(ネットワークアダプタ)の優先順位と仮想NIC

  • VPN、Hyper-V、Docker、WSL2などで仮想アダプタが増えると、送受信インターフェース選択で事故ります

  • 対策:

    • 不要なVPN/仮想NICを一時的に無効化

    • ネットワーク優先順位を整理

    • まずはローカルループバック相当のシンプルな構成で再現性を確認

互換性の観点:Isaac Sim / ZED SDK / 拡張ブランチを揃える

今回の構成は「Isaac Sim 5.1.0」「ZED SDK 5.2.0」「zed-isaac-sim main」です。拡張がmainの場合、更新が速く、SDKやIsaac Sim側の変更点を前提にしていることがあります。
ドライバ対策で直らない場合は次を試す価値があります。

  • zed-isaac-simを、動作報告があるコミット/タグへ合わせる

  • ZED SDKを、1つ前の安定版へ落として組み合わせを変える

  • Isaac Sim側の拡張依存(Kit/Omniverse周辺)で、既知の制限や差分がないかを確認

今回のエラー事例では、まずドライバ起因の線が濃いものの、組み合わせ問題も同時に起こり得ます。 Stereolabs Forums

すぐ試せる「復旧の最短ルート」チェックリスト

  1. GPUドライバをロールバック(まずここ。v581.80で改善報告) Stereolabs Forums

  2. ダメなら ハードウェアエンコード無効化(可能なら)

  3. 30002のポート競合を排除(netstatで確認)

  4. ファイアウォール例外/セキュリティソフトのブロック解除で切り分け

  5. VPN/仮想NICを外して ネットワーク構成を単純化

  6. zed-isaac-sim・ZED SDKの バージョン組み合わせを変更して相性確認

まとめ:err:-74は「RTP」より前に「エンコード経路」で落ちていることが多い

failed to create RTP Session (err:-74)は見た目ほど“ネットワーク設定の問題”とは限らず、Windows 11+ZED SDK+Isaac Sim構成では、GPUドライバの新しさが裏目に出るケースがあります。まずはドライバを既知の動作版へ戻すのが最短です。 Stereolabs Forums
それでも解消しない場合に、ポート・ファイアウォール・NIC・バージョン整合を上から順に潰すと、無駄な試行錯誤を大きく減らせます。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/02/26/225120より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14