Developers & OEM
Engineering Better Broadcast Integration Together.
OnAirRender Studio is built around an extensible software architecture, with opportunities for native hardware integration and OEM collaboration.
Integration philosophy
Native SDKs, Exposed as Usable Resources.
OnAirRender integrates hardware through manufacturers' native SDKs and documented protocols. Device capabilities are exposed as resources in the orchestration environment, where operators, panels and scripts can use them alongside every other device in the studio.
Each device family is developed against real hardware and is described as available only after it has been validated. Until then, its status on our Integrations page says so.
Possible areas of collaboration
- Video input and output
- Multi-channel SDI
- Timecode and synchronisation
- Recording and playback
- Device configuration
- Routing
- GPU-oriented workflows
- Network control
Hardware-specific functionality is scoped together and validated before it is committed to.
How an integration fits
From Driver to Workflow.
- SDK
Native access
The vendor SDK or protocol, used directly by a dedicated component.
- PROCESS
Isolated I/O
Device I/O runs in a supervised worker process that is monitored and restarted if it stops.
- MODEL
Resources
Connectors, signals and controls appear in the Physical and Operational Views.
- WORKFLOW
Production use
Operators, control panels and scripts use the device like any other resource.
Technical foundation
What We Build With.
- Language
- C++20
- Framework
- Qt 6
- Platform
- Windows
- Architecture
- Modular; supervised worker processes for device I/O with shared-memory frame transport
- Hardware access
- Native SDK integration and documented control protocols
- Scripting
- Embedded Lua 5.4
- Rendering
- Real-time compositing engine; GPU path in development
What we are looking for
We welcome discussions with hardware manufacturers and technology providers interested in native software integration, evaluation hardware, SDK collaboration and potential OEM distribution opportunities.
Current integration work is listed with its real status on the Integrations page. We do not announce partnerships that have not been agreed.
Partnership contact
Start a Technical Conversation.
Tell us about your hardware or SDK and what you would like to explore. Partnership inquiries are sent with the subject "OnAirRender OEM Integration Inquiry".