curl -fsSL https://getstream.io/cli.sh | bash
getstream skillsIntroduction
The Stream Video SDK for Unity is a toolkit for building these features into your game or app:
- Video calling
- Audio calling
- Audio rooms
- Livestreaming
This SDK is the client half of your integration. Call types, recording, transcription, webhooks and SIP are configured from your backend with a server-side SDK or the REST API, and the token your app connects with has to be signed there too. See the server-side documentation for what to build there, starting with users and tokens.
Build with Stream CLI and Agent Skills
The Stream CLI and Agent Skills give AI coding agents the tools and knowledge to work with Stream. There is no dedicated skill pack for Unity yet, but the default skills still help with live documentation and CLI-driven API work.
Install the CLI and the default skills:
Once installed, invoke /stream from your agent. It routes documentation lookups and API operations for you.
Stream Agent Skills can also be installed from skills.sh.
Supported platforms
Supported versions of the Unity Editor
- Unity 2021.3 or higher
- Unity 2022.3 or higher
- Unity 2023.1 or higher
- Unity 6
Stream Video SDK is built on top of Unity's WebRTC library, adhering to the same requirements.
Where to begin?
The best way to quickly get familiar with the key components of our SDK is to follow one of the tutorials. We're currently featuring:
Or work through the docs directly:
- Installation
- Quickstart for the most basic features
- Core concepts starting with the client and authentication
- Platform guides if you build for Android or iOS
FAQ
Can I build for WebGL?
No. Android, iOS, Windows and macOS are the supported targets, with Linux listed in the platform overview.
Can I ring other players?
Yes. Create a call with ring: true and members answer with AcceptAsync or decline with RejectAsync. The quickstart shows the flow.
Can calls be moderated automatically?
Yes. Call moderation watches video keyframes and audio transcriptions in real time. Ask support to enable it.
Feedback
If something is missing or could be improved, contact us.