Incorporate VEO into your Unity Builds
We understand the power of our video AI analysis tools and the capabilities they would add to your highly engaging training simulations in VR/MR/AR (XR). We also know that getting video out of low-powered VR headsets isn't an easy feat and so we've developed a suite of tools to allow you to get video out of your Unity desktop and VR builds without adding to their workload.
Utilising the power of WebRTC
Unity themselves are embracing WebRTC in order to allow powerful games to be streamed to low powered devices and have both mature packages for WebRTC and Render streaming.
We wanted to be able to get video out from your Unity cameras in your experiences without adding to the workload of the operation so that we're not adding to the burden of your builds leaving you all of the capacity to push the boundaries on your standalone VR experiences.
In order to do this we've built on top of Unity's official WebRTC packages to give you a package which uses the existing render queue to stream the rendered video frames and AudioListener compiled audio frames to a dedicated server application that we're also providing.
How it works
Our Unity package allows you to specify the Camera and AudioListener you'd like to capture in your Unity build, set the bitrate and aspect ratio and functionality to start recording.
Under the hood the package streams the rendered video and audio as a fast WebRTC stream to the capture server that we've also provided in Windows x64 and x86 versions. This is where all the heavy lifting really occurs.
The capture server handles:
- the negotiation of the WebRTC call with the unity package over UDP
- your credentials and interactions with the VEO API
- video transcoding and finally,
- video upload via the API.
Once your videos are uploaded to the API, all of our existing artificial intelligence pipelines do their work and start to give you insights on your XR and immersive experiences.
Getting started
You can see all of the release information in our downloads page or you can download them below and get started with our developer guide.
We've also got some samples in the Unity package which can help you rapidly get started.
Version | Release Date | Downloads | ||
---|---|---|---|---|
0.2.0 | Tue Apr 11 2023 | Download x64 Server | Download x86 Server | Download Unity Package |
0.1.0 | Fri Mar 31 2023 | Download x64 Server | Download x86 Server | Download Unity Package |