Ricoh Theta V on Nano sample app works, but does not show up as a video device

I have followed the instructions in here and got the gst_viewer application working; I’m able to get a 4k 360 stream from my Theta V on a Jetson Nano.

However, I’m not seeing the Theta V as a video device:

ali@ali-nano:~$ lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 05ca:2712 Ricoh Co., Ltd
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

However,

ali@ali-nano:~$ ls -l /dev/video*
ls: cannot access '/dev/video*': No such file or directory

I also don’t see the device when I use something like OBS.

Do I need to be running some application to make the stream available as a video device for other applications?

Any advice?

The problem was that I did not have GitHub - umlaeute/v4l2loopback: v4l2-loopback device installed.

Once done, I AM able to see the /dev/video0 device.

Ali

1 Like

Thanks for posting the solution. Sorry for the late reply. I was travelling with my family for a short vacation.