Perception API web client
Introduction
This section describes the web client provided for interfacing with Sense Aeronautics' Video Processing REST API. This web client provides access to all the basic functionalities of the Video Processing API and video visualization for an API KEY in an user-friendly manner.
Further integration and access to all the funcionalities of the REST API can be done programatically using the same KEY against the API, as described in the documentation:
In detail documentation about the REST API can be found at https://docs.senseaeronautics.com/
The web client is available at https://front.senseaeronautics.com.
Overview
On accessing the web client, three tabs are available:
- Info page: This page shows available sources and outputs. Processing of sources is launched from this page, and the page provides access to the visualization of processed video too
- Setup page: This page allows you to log in with your API key, register sources and outputs, configure visualisation, and manage the integration with FlightHub 2 should you need to do so.
- Contact Us: For accessing information and support.
A changelog of changes and improvements to this web application is available here.
Typical Web Client use sequence
The usual sequence of use for the web client is as follows:
1.- Log in using the API key: on the setup page
2.- Add sources for Video processing. These can be either video streams for real time processing, video files for offline processing, or FlightHub 2 streams for real time processing. See the setup page
3.- Review all your sources and start and stop Video Analytics on them: from the info page
4.- Access the output video of your active processes: from the info page
5.- Check the track report for your active process by clicking on the track report button next to the output video
The following sections describe the process in detail and each of the tabs available on the web client.