Stay organized with collections
Save and categorize content based on your preferences.
API level 2
Introduction
The Open Spherical Camera (OSC) API Specification defines the command set that
manufacturers can implement to provide an industry standard API for cameras with
built-in WiFi. Please refer to the
OSC Manufacturer Guide for
manufacturer implementation guidance.
Feedback
We look forward to hearing your feedback on how we can improve the OSC API
Specification and Manufacturer Guide. Whether you've encountered engineering
pain points, confusing documentation, or unexpected behavior, please let us
know.
This document describes a proposed set of commands for a variety of spherical
cameras (with built-in WiFi). The goal is to allow any app developed against
this API on any platform to control any connected spherical camera that
implements this API.
To ensure vendor-specific commands and parameters are easy to distinguish from
official commands, please prefix each new command and parameter with an
underscore ( _ ).
Please note that manufacturers define error case message fields, so they should
be as detailed as possible.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-09 UTC."],[[["The Open Spherical Camera (OSC) API Specification defines a standard command set for WiFi-enabled spherical cameras, allowing for cross-platform app control."],["API Level 2 introduces support for video and live preview functionalities, in addition to existing features."],["Manufacturers are encouraged to use an underscore prefix for any vendor-specific commands or parameters added to ensure clear distinction."],["Detailed error message fields should be defined by manufacturers for easier troubleshooting."],["Feedback on the OSC API Specification and Manufacturer Guide is welcomed to facilitate continuous improvement."]]],[]]