Please visit https://www.insta360.com/sdk/apply to fill in your information. You will receive the approval result via email within three working days. Once approved, you can download the latest SDK via the link provided in the email. The download link is permanently valid, and clicking it always provides the latest version of the SDK without the need to reapply.
The Insta360 SDK supports secondary development for panoramic product lines including X5, X4, X3, ONE RS 1-Inch, ONE RS, ONE X2, ONE R and ONE X. The SDK includes interfaces for all Insta360 panoramic cameras, and the camera model specified during the SDK application does not affect the version provided.
The SDK supports development on Windows, Linux, iOS, and Android platforms. However, emulators are not supported. For desktop development, please make sure to use the release environment and run the application with administrator privileges. Each platform's SDK consists of two components: Camera SDK and Media SDK..
The SDK is compatible with Windows 7 or later, Linux Ubuntu 22.04 (x86_64), Android 10.0 or HarmonyOS 2.0.0 or later, and iOS 13.0 or later.
The Camera SDK provides functionalities such as camera connection, retrieving camera status, obtaining preview streams, configuring parameters, controlling camera shooting, retrieving the camera's file list, deleting files, and panoramic live streaming.
The Media SDK includes functions such as preview and display, stitching, and image or video export.
Only the email used to register for the SDK will receive notifications about version updates. Alternatively, updates are available on GitHub: https://github.com/Insta360Develop.
You can find the professional camera API on GitHub: https://github.com/Insta360Develop/ProCameraApi. We do not provide additional development guidance at this time.