Overview
Overview
The RICOH THETA camera model differs depending on when the camera was sold. The models are refered to as below. There are certain functional differences between each model.
- RICOH THETA
- RICOH THETA m15
- RICOH THETA S
- RICOH THETA SC
- RICOH THETA V
- RICOH THETA Z1
The following operations can be performed using the RICOH THETA interface.
I/F | Capturing images | Video shooting | Image reading | Delete | Clock adjust | Wireless LAN OFF | Switching capture mode (Still image / Video) |
Live View | Others |
---|---|---|---|---|---|---|---|---|---|
Manual | *1 | *1 | Power ON/OFF, Wireless LAN ON | ||||||
Via Wireless LAN | *1 | *2 | *2 | Assumptions of this Document | |||||
Via USB connection (MTP) | *3 | *3 | *3 | *4 | *3 | Assumptions of this Document | |||
Via Bluetooth connection | *4 | *4 | *4 | *4 | *4 | Power ON/OFF, Wireless LAN ON Assumptions of this Document |
: All versions support
*1: Supported by RICOH THETA m15 or above
*2: Supported by RICOH THETA S or above
*3: Supported by RICOH THETA S firmware version 01.42 or above
*4: Supported by RICOH THETA V or above
: Not supported
It is assumed in this document that the camera will be connected via Wireless LAN, USB connection (MTP) or Bluetooth connection.
Development is done at your own risk.
Generated image
RICOH THETA generates two types of images.
- Equirectangular
Example:
Equirectangular (Screen capture)
The image is pasted to a sphere in the RICOH THETA apps.
- Dual-Fisheye
Example:
Dual-Fisheye (Screen capture)
Still image
A JPEG or RAW+ image is generated.
RAW+ image is stored as a DNG file.
Model | Projection type | Format | Image size |
---|---|---|---|
RICOH THETA / RICOH THETA m15 | Equirectangular | JPEG | 3584x1792 |
RICOH THETA S / RICOH THETA SC | Equirectangular | JPEG | 5376x2688 / 2048x1024 |
RICOH THETA V | Equirectangular | JPEG | 5376x2688 |
Dual-Fisheye * | JPEG | 5792x2896 | |
RICOH THETA Z1 or above | Equirectangular | JPEG | 6720x3360 |
Dual-Fisheye | JPEG | 7296x3648 | |
Dual-Fisheye | RAW+ | 7296x3648 |
* RICOH THETA V firmware v3.00.1 or later
Video
A MOV or MP4 file is generated.
Model | Projection type | Format | Image size |
---|---|---|---|
RICOH THETA m15 | Dual-Fisheye | MOV | 1920x1080 |
RICOH THETA S / RICOH THETA SC | Dual-Fisheye | MP4 | 1920x1080 / 1280x720 |
RICOH THETA V or above | Equirectangular / Dual-Fisheye | MP4 | 3840x1920 / 1920x960 |
Top/bottom Correction
The two kinds of top/bottom correction information described below are included in images shot/acquired from RICOH THETA.
- EXIF
- XMP that conforms to Photo Sphere XMP Metadata
Furthermore, each version is supported as shown below.
Model | EXIF | XMP |
---|---|---|
RICOH THETA | ||
RICOH THETA m15 or above |
When images are shot using the RICOH THETA model, top/bottom correction information can be output in XMP format using the official app.
Wireless LAN Specifications
Standards: IEEE802.11b/g/n*1/ac*2 (2.4GHz, 5GHz*2)
Channels: 1CH, 6CH, 11CH (2.4GHz), 36CH, 40CH, 44CH, 48CH (5GHz*2)
Simultaneous connections: Maximum 1 wireless LAN device
*1 IEEE802.11n is supported by only RICOH THETA S or above.
*2 IEEE802.11ac, 5GHz are supported by RICOH THETA V or above. Note that availability depends on the destination setting. Check for the standard in the target region before using this option.
Protocol Specifications
RICOH THETA APIs are reffered to as below:
Model | Standards | IP address | Port | Reference |
---|---|---|---|---|
RICOH THETA / RICOH THETA m15 | PTP over TCP-IP (PTP-IP) | 192.168.1.1 | 15740 | RICOH THETA API v1 Reference |
RICOH THETA S / RICOH THETA SC | extended OSC Protocol | 192.168.1.1 | 80 | RICOH THETA API v2 Reference |
RICOH THETA S (firmware v01.62 or later) / RICOH THETA SC or later | extended OSC Protocol | 192.168.1.1 | 80 | RICOH THETA API v2.1 Reference |
Live View Specifications (Only still image capture mode) (RICOH THETA S or above)
Equirectangular data in MotionJPEG format is output.
Image size: 640x320, 1024x512*, 1920x960*
* RICOH THETA V or later
USB Live Streaming Specifications (RICOH THETA S)
Dual-Fisheye data in MotionJPEG format or H.264 format (firmware version 01.82 or above) is output.
MotionJPEG
Image size: 1280x720
Frame rate: 15fps
H.264 (version 01.82 or above)
Image size: 1920x1080
Frame rate: 30fps
Device | Standards | Format | Details |
---|---|---|---|
Video | USB Video Class 1.1 | MotionJPEG | Universal Serial Bus Device Class Definition for Video Devices Revision 1.1 |
USB Video Class 1.5 (version 01.82 or above) |
MotionJPEG / H.264 | Universal Serial Bus Device Class Definition for Video Devices Revision 1.5 | |
Audio | USB Audio Class 1.0 | --- | Universal Serial Bus Device Class Definition for Audio Devices Release 1.0 |
USB Live Streaming Specifications (RICOH THETA V or later)
Equirectangular data in H.264 format is output.
Image size: 3840x1920, 1920x960
Frame rate: 30fps
Device | Standards | Details |
---|---|---|
Video | USB Video Class 1.5 | Universal Serial Bus Device Class Definition for Video Devices Revision 1.5 |
Audio | USB Audio Class 2.0 | Universal Serial Bus Device Class Definition for Audio Devices Release 2.0 |
HDMI Live Streaming Specifications (RICOH THETA S only)
Dual-Fisheye data in uncompressed YCbCr format is output.
Image size: 1920x1080 / 1280x720 / 720x480
Frame rate: 30fps
USB connection (MTP) Specifications
RICOH THETA S or above APIs using USB connection (MTP) are referred to as “v2 USB”.
Camera operations as shooting with a USB connection is supported by RICOH THETA S firmware version 01.42 or above.
Model | Standards | Details |
---|---|---|
RICOH THETA S or above | Media Transfer Protocol (MTP) | v2 USB Reference |