Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theta SC2 support #13

Open
ivrolan opened this issue Oct 24, 2024 · 3 comments
Open

Theta SC2 support #13

ivrolan opened this issue Oct 24, 2024 · 3 comments

Comments

@ivrolan
Copy link

ivrolan commented Oct 24, 2024

I see that the supported types are the Ricoh Theta V and Z1. Is there any way I could make the Theta SC2 work with this?
If not, what would be the steps to accomplish it, like in #11 ?

@ivrolan
Copy link
Author

ivrolan commented Oct 24, 2024

Every time I try to run ./gst_viewer I get a THETA not found error. However, I can control the camera with ptpcam. Like:

~/libuvc-theta-sample/gst:ptpcam -i                                                                                 

Camera information
==================
Model: RICOH THETA SC2
  manufacturer: Ricoh Company, Ltd.
  serial number: '40136012'
  device version: 06.60
  extension ID: 0x00000006
  extension description: (null)
  extension version: 0x006e

I would like to have the camera output as a stream video in my computer so I can link it to other applications. Any ideas?

@ivrolan
Copy link
Author

ivrolan commented Oct 24, 2024

The camera also appears in lsusb

$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 13d3:56fb IMC Networks Integrated Camera
Bus 003 Device 002: ID 0489:e0cd Foxconn / Hon Hai Wireless_Device
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 05ca:0372 Ricoh Co., Ltd RICOH THETA SC2
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

@codetricity
Copy link

codetricity commented Nov 1, 2024

The SC2 does not support live streaming over the USB cable. It is using a different internal OS than the Z1, V, X. You can use motionjpeg.

I just wrote an article showing the livepreview from an X, but it should work with the SC2.

https://community.theta360.guide/t/fixed-cancel-live-preview-in-theta-client-when-connection-dropped-new-version-1-11-0/10026?u=craig

image

If you want to use OpenCV, see this:

https://community.theta360.guide/t/preview-mjpeg-stream-on-a-ricoh-theta-x-with-python-and-opencv/8919/11?u=craig

https://youtu.be/e2kfZCrLnWs?feature=shared

Update: Nov 1 later in the morning.

Definitely works with SC2 and OpenCV on my MacBook Air M1. Should work on Linux.

https://community.theta360.guide/t/using-ricoh-theta-sc2-with-opencv/10029?u=craig

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants