Save 99% CDN Costs

Stream to 2.4M viewers
at $0 bandwidth

The elite P2P Swarm Live Streaming Protocol. Decentralized, sub-second latency, and infinitely scalable.

0M+
Concurrent Viewers
0ms
Max Latency
$99
Bandwidth Cost

How It Works

01

Publisher

Origin stream is ingested via WebRTC or SRT and fragmented into micro-chunks.

02

Seed Nodes

Initial chunks are distributed to high-bandwidth edge seed nodes.

03

Swarm Mesh

Viewers auto-connect via WebRTC datachannels, forming an intelligent mesh topology.

04

Playback

Chunks are reassembled in real-time in the browser with <500ms glass-to-glass latency.

The True Cost of Streaming

Provider
AllRTC
AWS IVS
Cloudflare
LiveKit
Bandwidth (per TB)
$0.00
$85.00
$1.00
$45.00
Latency
< 500ms
3-5s
10s+
< 100ms
P2P Offload
95-99%
0%
0%
0%

ROI Calculator

Concurrent Viewers

50,000

Hours/Month

100

AWS IVS Est. Cost

$0

AllRTC Est. Cost

$0

Developer Experience

import { SwarmClient } from '@allrtc/core'; // Initialize the viewer client const client = new SwarmClient({ licenseKey: 'bsl_live_xxx', streamId: 'matrix_broadcast_01' }); // Attach to video element const video = document.getElementById('player'); await client.attach(video); client.on('peerConnect', (peer) => { console.log(`Mesh connected: ${peer.id}`); });

6 Core Optimizations

WebRTC Datachannels

Bypasses HTTP overhead for raw UDP-based chunk delivery between peers.

🧠

AI Topology Map

Machine learning groups peers by ISP and geographic proximity to minimize cross-ocean hops.

🛡️

Byzantine Fault Tolerance

Cryptographic hashes ensure bad actors cannot inject corrupted video chunks.

🔄

Seamless Fallback

Instant failover to HTTP/HLS origin if the swarm health drops below thresholds.

🔋

Battery Aware

Mobile peers dynamically reduce upload contributions to save battery life.

📊

Real-time Telemetry

Granular dashboard tracking swarm offload percentage, latency, and peer health.

Frequently Asked Questions

How does AllRTC achieve $0 bandwidth? +
By leveraging a decentralized P2P swarm, viewers share video chunks with each other, minimizing origin server load. Origin bandwidth is only used for initial seeds, reducing costs by up to 99%.
Is it legal to use P2P for streaming? +
Yes. AllRTC uses standard WebRTC protocols built into modern browsers. Data shared is ephemeral, encrypted, and limited to the stream currently being watched.
What is the BSL 1.1 License? +
The Business Source License allows free use for non-production or specific use cases, but requires a paid license for commercial production use exceeding certain thresholds.

Simple, Transparent Pricing

Indie

For independent creators and small apps.

$799/yr
  • Up to 10,000 Peak Viewers
  • Community Support
  • Standard Analytics
  • BSL 1.1 Commercial Rights
Get Indie

Enterprise

For global broadcasters and mega-events.

$24,999/yr
  • Unlimited Peak Viewers
  • Dedicated Slack Channel
  • White-glove Onboarding
  • Source Code Access
Contact Sales