Our engineers & developers can help you from day 1.

Overview
The Genvid MILE SDK allows developers to create richly interactive video streams which engage their audiences in meaningful experiences where their actions affect the stream itself. A spectating client is then deployed to a cloud infrastructure (AWS, Azure, etc.) alongside our Genvid Cluster which handles the communication between the cloud and the custom website.
Audio and video data get sent to a livestreaming service (Twitch, YouTube etc.), while the game data and events are delivered through our Genvid Cluster. An HTML overlay allows developers to both leverage the streaming service’s own web video player (receiving the audio and video streams) while also displaying extra game-specific information (received through a JavaScript API).


Create your first MILE
Massively Interactive Live Events, or MILEs, are an exciting new way to reach, interact with and monetize your audience. Be part of a revolution!


Broadcast Your Way
We’re compatible with your preferred streaming platforms, server hosting infrastructure and game engines.


Own your data
We can give you the data you need to better understand your audience – what they want and what they will pay for.


Unlock new revenue
Reach a new, monetizable audience through microtransactions, subscriptions or even merchandising.
Genvid Data Streams
Genvid offers a variety of data streams alongside your video enabling new forms of interactivities both through overlay and around the video – from the game to the viewers, and from the viewers back securely into the game itself.
Develop how you want to, in the engine you want to use
Our technology works on all major engines and video streaming platforms. We’re official partners for Unity and Unreal, and our toolkit works with most other commercial and in-house engines and bespoke tools. We can enable MILEs on any video streaming platform through our unique overlay, broadcast to any video-capable connected device.
Generate a Broadcast With a Few Lines of Code
Quick To Integrate
Getting started with Genvid is very easy. See how simple it is to grab Video, Audio, Data and Events from your game and stream them with Genvid.
Genvid_CreateStream(“video”) ;
Genvid_SetParameterPointer
(“video” , “Video . Source. IDXGISwapChain” , mySwapChain) ;
Genvid_SubmitVideoData “Video” , nullptr , O) ;
Genvid_CreateStream(“audio”) ;
Genvid_SetParameterPointer
(“audio” , “Audio . Source. WASAPI” , 1) ;
Genvid_Subscribe
(“event” , callback, userData) ;
Genvid_CheckForEvents(-1, “data”, buffer, bufSize) ;
Genvid_CreateStream(“data”) ;
Genvid_SubmitGameData(-1, “data”, buffer, bufSize) ;
Let Us Help You
Want to create easily monetized, interactive streams?
Let us help.

Co-Development

Deployment
Get your project into the cloud, hassle free.

Live-Ops
Keep your streams running reliably and efficiently.