Multiple video devices for arducam camera (linux)

1.Which seller did you purchase the product(s) from?
piHut
2.The Model number of the product(s) you have purchased?
B0196
3.Which Platform are you using the product(s) on?
linux (various)
4.Which instruction are you following?
NA
5.Has your product ever worked properly?
NA
6.What problems are you experiencing?
When i connect the B0196 camera, I see multiple /dev/video devices

Opening /dev/video0 gives me a 640*480 YUV stream

Opening /dev/video2 gives me a 1080p stream

Unsure about the various other devices…

Can someone explain these various devices that are seen?
7.What attempts at troubleshooting have you already made?

8.How would you like us to help you?

Different vidoe node support different pixel formats. As normal, the video0 is mjpeg pixel format and the video1 node supports YUV pixel format. different video node have different resolution.