Specifications

The OSSA common Technology Stack is a significant milestone achieved in just the first 20 months since the Alliance opened its doors. Under this guiding document, to date OSSA members have published the first two in a series of technical specifications. Please see the following categories and links to learn more.

Publicly Available Specifications

  • OSSA Compliant Camera Definition Specification

    This technical specification sets the core system requirements for video security cameras following the common OSSA Technology Stack to provide a basis of trust and for app interoperability across vendors. This spec is publicly available. Download the OSSA Compliant Camera Definition Specification.

Members Only Specifications

  • OSSA Application Interface Specification

    This technical specification defines a set of four interfaces which collectively enables third-party software applications to run on video security cameras following the common OSSA Technology Stack:

    1. The input stream describes the video frames and messages to which the applications can subscribe.
    2. The web API describes how applications can make use of the camera’s web server to support, for example, configuration and data upload to the application.
    3. The system APIs provide system information regarding OS version, capabilities and information about the video security camera.
    4. The streaming application model (described in the previous three interfaces above) allows applications to interact with each other.

If you’re already a member, download the OSSA Application Interface Specification.

 

To join the Alliance, click below.