Live Streaming
Broadcast to millions with sub-second latency. HLS + WebRTC hybrid.
Traditional HLS streaming has 5-30 seconds of latency. WebRTC is real-time but doesn't scale beyond a few hundred viewers. Gravix Cloud combines both: WebRTC for sub-second latency, with automatic HLS fallback for massive scale.
How It Works
Start Broadcasting
Start a live stream via SDK or API. The broadcaster sends video to the nearest edge node.
WebRTC Distribution
Viewers connect via WebRTC for sub-second latency. The SFU fans out the stream efficiently.
HLS Fallback
For viewers on unsupported browsers or at massive scale, auto-fallback to HLS kicks in.
Engage & Analyze
Real-time chat overlay, reactions, and detailed analytics on viewer engagement.
Key Features
Sub-Second Latency
WebRTC-based streaming with under 1 second end-to-end latency.
HLS Fallback
Auto-fallback to HLS for viewers on unsupported browsers.
Multi-Bitrate
Stream at multiple qualities for adaptive playback.
DVR & Rewind
Let viewers rewind the live stream without missing anything.
Chat Overlay
Real-time chat alongside the live stream.
CDN Integration
Distribute via global CDN for unlimited scale.
Get Started in Minutes
import Gravix from '@gravix/cloud-js';
const gravix = new Gravix('gvx_live_your_key');
const stream = await gravix.streaming.start({
name: 'product-launch-2025',
recording: true,
chatEnabled: true,
});
// Get the stream URL for viewers
console.log('Stream URL:', stream.viewerUrl);
// Start broadcasting
await gravix.streaming.broadcast(stream.id, {
video: true, audio: true,
});Performance Specs
Available on the Professional Plan
Live streaming is available on Professional and above. Enterprise required for 1M+ concurrent viewers.
View PricingFrequently Asked Questions
WebRTC streaming has under 1 second end-to-end latency, typically around 800ms.
HLS is used for viewers on browsers that don't support WebRTC, or when viewer count exceeds WebRTC capacity.
Yes, you can integrate pay-per-view or subscription models via our API. We handle the streaming, you handle the billing.
Yes, you can send multiple video tracks and let viewers switch between camera angles.
Ready to build on Gravix Cloud?
Start with 2,000 free minutes. Ship your first call in under an hour.