White-label streaming for games
One SDK to stream gameplay to your own site, own the content and data, monetize it, and auto-generate AI highlights.
Works with any engine that renders frames
See it in action
Watch a Unity game go live with the Substream SDK
5 lines. Web, Unity, or iOS.
A viewer URL you embed. Sub-second latency.
Streams, VODs, viewers, events — all yours.
Subscriptions, watch parties, clip sales.
Auto reels, tuned to your game.
Integrate
Phaser · Three.js · PixiJS · Cocos · Unity WebGL
import Substream from '@substream/web-sdk';
const session = await Substream.startStream({
canvasElement: document.querySelector('canvas'),
backendUrl: 'https://your-api.com',
streamerId: 'player-456',
authToken: 'sk_live_...',
});
console.log('Live!', session.viewerUrl);AI, tuned to your game
The base model works on any game. Fine-tune it on your own clips so a headshot, a comeback, or a boss kill scores the way it should.
Compare base vs tuned →Highlight-quality score on the same recording.