8 Protocols. Zero Dropped Frames.
Sub-16ms latency. 100M+ concurrent viewers. 99.99% uptime SLA.
WebRTC, SRT, RTMP, HLS/DASH, FFmpeg, NDI 6.2.1, OMT, and Dante — all production-ready. Browser streaming to broadcast workflows. AI-powered production. Enterprise security. One platform.
8 Production-Ready Protocols
From <16ms OMT for real-time gaming to professional NDI 6.2.1 studio production—every protocol production-ready and working seamlessly together
WebRTC
Browser-based streaming
Interactive webinars, remote collaborations, viewer engagement streams, browser-based events
- Live webinars and Q&A sessions
- Virtual events with browser viewers
- Remote interview broadcasts
RTMP
Standard broadcaster integration
OBS Studio, Streamlabs, vMix integration, multi-platform publishing
- Content creator streaming to YouTube/Twitch
- Multi-platform broadcasting setup
- Traditional streaming workflows
SRT
Professional broadcast production
Reliable remote contributions, live events with backup, professional quality streaming
- Live sports remote contribution feeds
- News broadcast backup feeds
- Professional event streaming
HLS/DASH
Universal playback (mobile & desktop)
Mobile devices, CDN delivery, global distribution to any device
- Mobile app streaming
- Global content distribution
- Automatic quality adaptation
NDI 6.2.1
IP-based studio production
Professional multi-camera production, studio switchers, production workflows, visionOS AR/VR
- Professional studio production
- Multi-camera event coverage
- Live event switching
- AR/VR streaming
OMT
Ultra-low latency streaming
Live interactive experiences requiring near-real-time audience response, competitive gaming, live auctions
- Live gaming with real-time chat interaction
- Interactive auctions and voting
- Live collaborative productions
- Esports tournaments
Dante
Professional audio over IP
Professional audio mixing, live sound reinforcement, audio-centric productions, broadcast studios
- Live concert audio distribution
- Professional audio mixing
- Stadium sound reinforcement
- Broadcast studio integration
FFmpeg
Video processing & transcoding
Format conversion, video enhancement, batch processing, video effects
- Video format conversion workflows
- Applying real-time filters
- Batch video processing
Not Sure Which Protocol? We've Got You.
Need browser-based viewers?
Use WebRTC for interactive experiences, or HLS/DASH for maximum device compatibility
Using OBS or Streamlabs?
Use RTMP - works with all standard broadcasting software
Professional broadcast reliability needed?
Use SRT for redundant remote contributions with automatic error recovery
Professional studio production?
NDI 6.2.1 for multi-camera switching and professional workflows
Need ultra-low latency interaction?
OMT for real-time audience response and interactive experiences (<16ms)
Handling professional audio?
Dante for audio-over-IP with professional mixing tools (<1ms)
Protocol Latency Comparison
Lower latency = faster real-time interaction. Choose based on your use case.
Ship Faster with Production-Ready Code
Battle-tested SDK examples—copy, paste, and go live in minutes, not months
WebRTC Browser Streaming
Stream directly from browser with camera access
import { WaveClient } from '@wave-av/sdk';
const wave = new WaveClient({
apiKey: process.env.WAVE_API_KEY
});
// Request camera access
const stream = await navigator
.mediaDevices.getUserMedia({
video: { width: 1920, height: 1080 },
audio: true
});
// Create WebRTC stream
// Start streaming
await broadcast.start(stream);
console.log('Live URL:', broadcast.url);SRT Professional Broadcast
Low-latency broadcasting with error correction
import { WaveClient } from '@wave-av/sdk';
const wave = new WaveClient({
apiKey: process.env.WAVE_API_KEY
});
// Create SRT stream
// Get SRT ingest URL
const ingestUrl = stream.getSRTUrl();
// Example: srt://ingest.wave.online:10000
// ?streamid=stream_abc123&passphrase=xyz
// Use with OBS, vMix, FFmpeg, etc.
console.log('Push to:', ingestUrl);RTMP Standard Integration
Industry-standard protocol for OBS and Streamlabs
import { WaveClient } from '@wave-av/sdk';
const wave = new WaveClient({
apiKey: process.env.WAVE_API_KEY
});
// Create RTMP stream
// Get RTMP credentials
const rtmpConfig = stream.getRTMPConfig();
console.log('Server:', rtmpConfig.server);
// rtmp://live.wave.online/app
console.log('Stream Key:', rtmpConfig.key);
// live_abc123xyz456
// Configure in OBS: Settings → StreamHLS/DASH Playback
Universal playback for web and mobile viewers
import { WavePlayer } from '@wave-av/player';
// Initialize player
// Load HLS stream
await player.load({
streamId: 'stream_abc123',
protocol: 'hls',
// Automatic quality switching
adaptiveBitrate: true,
qualities: ['1080p', '720p', '480p', '360p']
});
// Monitor playback
player.on('playing', () => {
console.log('Stream playing');
});Need more detailed integration guides?
Everything You Need. Nothing You Don't.
Analytics, security, recording, and developer tools—all included. Zero add-ons, zero surprises.
AI-Powered Features
- ✓AI Highlight Detection (13 types: audio, motion, scene, face, sentiment)
- ✓Automatic thumbnail generation with best-frame selection
- ✓ML-powered viewer predictions and recommendations
- ✓Automatic captioning and transcription
- ✓Content moderation and safety detection
- ✓Smart clip creation and social export
Professional Broadcast Tools
- ✓Waveform and vectorscope monitoring
- ✓Loudness analysis (LUFS/dBFS)
- ✓PTP/IEEE 1588 precision synchronization
- ✓Genlock and SMPTE timecode support
- ✓GPU acceleration (NVIDIA T4, A100)
- ✓Hardware encoder integration
DVR & Instant Replay
- ✓8-hour live DVR rewind capability
- ✓Instant replay buffers (10-300 seconds)
- ✓Frame-accurate playback control
- ✓Multi-angle replay synchronization
- ✓One-click replay triggers
- ✓Seamless live-to-VOD transition
Social Media Export
- ✓11 platform integrations (YouTube, TikTok, Instagram, Twitch, X)
- ✓Platform-optimized formats and aspect ratios
- ✓Scheduled publishing and queue management
- ✓Automatic captioning per platform
- ✓Engagement analytics across platforms
- ✓Bulk export and batch processing
Analytics & Insights
- ✓Real-time viewer analytics and heatmaps
- ✓Engagement metrics and watch time
- ✓Performance monitoring and alerts
- ✓Audience demographics and geography
- ✓Revenue analytics and conversion tracking
- ✓Custom dashboards and reports
Recording & Archive
- ✓Automatic stream recording
- ✓Multi-cloud storage (S3, Azure, GCS, R2, B2)
- ✓Multi-bitrate transcoding up to 4K60 HDR
- ✓AI-powered highlight clip creation
- ✓Full-text searchable content archive
- ✓Long-term archival and compliance
Security & Compliance
- ✓SOC 2 Type II certified
- ✓HIPAA ready with BAA available
- ✓GDPR and CCPA compliant
- ✓End-to-end AES-256 encryption
- ✓Zero-trust architecture
- ✓Regional data residency (US, EU, APAC)
Developer Tools
- ✓500+ REST API endpoints
- ✓Real-time WebSocket API
- ✓11 native SDKs (Web, iOS, Android, React Native, Flutter, more)
- ✓Webhooks with guaranteed delivery
- ✓Complete OpenAPI documentation
- ✓24/7 support and dedicated CSM
Ready to Transform Your Streaming?
Start your 14-day trial in 60 seconds—no commitment, cancel anytime.