Trusted by 300+ global business & tech leaders
UNITY SDK TUTORIALS
From Blank Unity Scene to Live Experience, Step by Step
Start with a blank Unity scene and build a working video call or audio-only room with C#, mobile permissions, and secure backend operations.
Video Calling
Build a working video call in Unity, from scene setup to camera controls.
UNITY SDK FEATURES
What does the VideoSDK Unity SDK support?
Create Unity calling experiences with C# callbacks, custom participant surfaces, media controls, moderation, and secure server-side streaming, recording, and transcription workflows.
Developer Experience
- C# API surface
- Unity Package Manager installation
- Callback-driven meeting lifecycle
- Android and iOS export setup
- Official Unity sample project
UI & Custom Layouts
- Unity Canvas controls
- RawImage video rendering
- VideoSurface components
- Participant prefabs
- Grid Layout Group views
Audio, Video & Screen Sharing
- Microphone controls
- Camera controls
- Participant media streams
- Stream enable and disable callbacks
- Runtime permission handling
Live Streaming & Recording
- Server-side HLS start and stop
- Playback HLS URLs
- Server-side RTMP output
- Server-side meeting recording
- Configurable stream layouts
Collaboration & Engagement
- Participant join callbacks
- Participant leave callbacks
- Meeting ID sharing
- TextMeshPro status UI
- Application-defined engagement layer
Moderation & Access Control
- Role-aware Unity UI
- Local microphone control
- Local camera control
- Server-side participant removal
- Server-side session controls
Performance, Scale & Observability
- Callback-driven roster updates
- Participant prefab cleanup
- Stream state callbacks
- Android and iOS device testing
- Explicit meeting leave cleanup
Security & Compliance
- Server-generated access tokens
- Android runtime permissions
- iOS privacy permissions
- No secrets in Unity builds
- Authenticated server operations
AI Features
- Server-side realtime transcription
- Post-call summary workflows
- AI agents joining the same room
- Webhook-driven transcript delivery
- Transcript-powered Unity UI
Get started for free today
Grab your API keys and start building with free $20 included in your account. Need enterprise-grade security or custom workloads? Talk to an expert!
