Error opening VI capture channel node Using MIPI CSI camera as Webcamera

Hi team,
"I’m using a custom board based on the Jetson Orin NX module running JetPack 6.0, which includes Jetson Linux 36.3 with Kernel 5.15 and Ubuntu 22.04. The board has a CSI camera connected, and I can successfully stream video using gst-launch. However, when attempting to access the video stream via a browser (Firefox), I encounter the following error:
video4linux video0: Error opening VI capture channel node /dev/capture-vi-channel0 with err: -1.

Notably, external UVC cameras work seamlessly with the browser. I also observed that while gst-launch streams from /dev/video0, the browser seems to try accessing /dev/capture-vi-channel0. The camera is configured for 3840x2160@30fps with YUV422 format."

I don’t think CSI camera can support UVC type camera.
Maybe you can try v4l2loopback.