Hi everyone,
I’m trying to run the Omniverse Web Viewer using the latest USD Composer Kit template, but I’m running into an issue related to the WebRTC connection between my local Omniverse instance and the web client. I’ve cloned the web-viewer-sample repository.
I’m launching my Kit-based USD Composer app using the following command:
.\repo.bat launch – --no-window
I’ve made sure that the WebRTC extension is added as a dependency in my streaming.kit file
my vite.config.js
export default defineConfig({
plugins: [
react(),
viteExternalsPlugin({
GFN: ‘GFN’
}),
],
server: {
port: 3000,
strictPort: true,
host: true,
origin: “http://0.0.0.0:3000”
}
});
My stream.config.json
{
“$comment”: “source can be ‘gfn’, ‘local’ or ‘stream’”,
“source”: “local”,
“stream”: {
“$comment”: “Optional props if source is set to ‘stream’.”,
“appServer”: “”,
“streamServer”: “”
},
“gfn”: {
“$comment”: “Required props if source is set to ‘gfn’.”,
“catalogClientId”: “”,
“clientId”: “”,
“cmsId”: 0
},
“local”: {
“$comment”: “Required props if source is set to ‘local’.”,
“server”: “127.0.0.1”,
“signalingPort”: 49100,
“mediaPort”: null
}
}
When I start the web viewer and try to connect to my local session, I get this error in the browser console:
-
“status”:500,“detail”:“Play failed: AbortError , The play() request was interrupted by a new load request. https://goo.gl/LdLk22",“request”:“start”,“sessionId”:“PassThruSessionId”,“requestId”:null,“timestamp”:“2025-10-10T05:30:27.877Z”,“browser”:“Chrome”,“browserVersion”:“141.0.7390.55”,“os”:“Windows”,“osVersion”:“11.0.22621.0+”,“platformType”:"desktop”}**
-
“status”:500,“detail”:“No tracks found for fbc-video-0”,
Operating System:**
Windows
Kit Version:
108 (Kit App Template)
Kit Template:
USD Composer
USD Viewer
GPU Driver:
Latest