Skip to content

aja-video/colorbox-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AJA ColorBox API/Demos

The ColorBox from AJA supports a rich RESTful API using OpenAPI.

C++, Go and Python OpenAPI implementations are included in this package. Some simple demo projects are included to demonstrate the functionality available via this RESTful API.

This document gives a brief overview of the API and directory hierarchy, for more details please visit the README.md file in each of the top level directories.

OpenAPI

The ColorBox RESTful API is generated using the OpenAPI specification. The main demos are built on Qt with C++ but there are also C++(without Qt), Python and Go demos as well.

The OpenAPI interface to ColorBox is self-documenting and that can be found at:

ipaddressOfColorBox/api (for example http://192.168.1.140/api)

This allows you not only to see the data structures for the API but also try it out.

Directory Hierarchy

Updates

03/31/2022 - Added Calibration related API updated ColorFront API with Live Mode and TV Mode controls. The Calibration API is demonstrated in the C++ Qt DynamicFrameLoad project.