Synora is the developer-first real-time video & audio SDK. Multi-node global infrastructure with intelligent geo-routing delivers sub-100ms latency worldwide.
From sign-up to live stream in under 30 minutes
Sign up free, create an app in the console, and grab your API key. No credit card required.
Add our SDK via npm, pip, pub, or CocoaPods. Initialize with one line of code.
Call connect(), publish your stream, and you're live. It's that simple.
Production-ready SDKs for every major platform and framework
flutter pub add synora_sdk
npm install @synora/react
npm install @synora/sdk
pod 'SynoraSDK'
implementation "live.synora:sdk:2.x"
pip install synora-sdk
npm install @synora/react-native
npm install @synora/vue
UPM: live.synora.sdk
Go from zero to live stream in under 10 lines of code
import { SynoraRoom } from '@synora/react';
function LiveStream() {
const room = useSynoraRoom({
url: 'wss://your-server.synora.live',
token: 'your-jwt-token',
});
return <SynoraRoom room={room} />;
}
import 'package:synora_sdk/synora.dart';
final room = Room();
await room.connect(
'wss://your-server.synora.live',
'your-jwt-token',
);
// Publish camera & mic
await room.localParticipant!
.setCameraEnabled(true);
await room.localParticipant!
.setMicrophoneEnabled(true);
Enterprise-grade features, developer-friendly APIs
Adaptive bitrate from 480p to 4K. Simulcast with 3 quality layers for optimal delivery.
Opus codec with noise suppression, echo cancellation, and auto gain control built-in.
One-to-many broadcasting with unlimited viewers. RTMP ingress/egress for OBS & studios.
Multi-party video calls with grid/speaker layouts. Up to 500 participants per room.
Real-time messaging, reactions, polls, and custom data over reliable WebRTC channels.
Clubhouse-style audio spaces. Speaker management, hand-raise, stage control.
Server-side composite & individual track recording. Export to S3, GCS, or Azure.
JWT token auth, room-level permissions, participant roles (host/viewer/moderator).
Real-time room monitoring, usage metrics, billing, and performance insights.
Distributed media servers across regions. Sub-100ms latency worldwide.
Real-time event notifications for room lifecycle, participant actions, and usage events.
Infrastructure scales from 0 to 10,000+ concurrent streams without any config.
From social apps to enterprise — Synora powers it all
Build the next TikTok Live, Instagram Live, or Bigo Live. Host broadcasts, co-host sessions, virtual gifting.
Interactive classrooms, tutoring, webinars with screen sharing, Q&A, and recording.
HIPAA-ready video consultations, waiting rooms, and secure patient-doctor sessions.
Shoppable live streams with real-time product showcases, buy buttons, and audience interaction.
In-game voice chat, live game streaming, virtual events, and spatial audio.
Secure video conferencing, town halls, board meetings with recording and transcription.
4 strategically placed SFU nodes across the globe. Intelligent geo-routing connects every user to their nearest node automatically.
IP-based geolocation automatically routes users to the nearest healthy node. Supports 30+ countries with failover chains.
All nodes share distributed state via Redis. Cross-region co-hosting with room affinity ensures participants always join the same server.
Real-time health monitoring with CPU, memory, and bandwidth thresholds. Overloaded nodes are automatically skipped.
Built on WebRTC with a Selective Forwarding Unit (SFU) for maximum performance
Every plan includes 10,000 free minutes/month. Pay only for what you use beyond that.
Most developers go from signup to a working live stream in under 30 minutes. Our SDKs handle all the WebRTC complexity.
We offer SDKs for Flutter, React, React Native, Vue.js, vanilla JavaScript, Swift (iOS), Kotlin (Android), Python, and Unity. Server-side libraries are available for Node.js, Python, Go, and PHP.
Every account gets 10,000 minutes free every month — automatically. No credit card needed. You only pay for usage beyond the free tier.
Yes. Synora is built on open WebRTC standards. Enterprise plans include on-premise deployment options with full infrastructure control.
Yes. Server-side composite and individual track recording is available. Export to S3, GCS, or Azure Blob Storage.
Synora is fully GDPR-compliant. Media is encrypted in transit (DTLS/SRTP) and we offer data residency options for Enterprise customers.
Get your API key in 30 seconds. 10,000 free minutes every month.
No credit card required.