theta library

Flutter and Dart support for RICOH THETA WebAPI

Classes

Ambulance
Emergency or administrative tasks. Reset camera settings, including my settings, delete all files from camera if these commands are in an end-user application, it would be nice to put a confirmation screen up to make sure the person is aware they will delete all their settings. Resetting the camera will also cause the camera to power off. You need to manually turn on the camera again and reconnect the camera back to your computer with Wi-Fi. These tools are great for testing as long as the camera user is aware of what they are doing.
Camera
Camera state, status, and info. Also grab specific values such as batteryLevel, firmware, model. Roughly correspends to the Protocols section of the THETA Web API v2.1 reference
CameraOption
HDR, exposure, shutter speed, and many other functions are "options". Camera options correspond to the long list of options on the official API specification.
ThetaFile
Get and manage image and video files and thumbnails. Media files on the RICOH THETA are accessible by URLs. The thumbnails are base64 encoded strings in the file listing.
ThetaRun