Public Beta Live
Stream
Terabytes.
Pay $0
Bandwidth.
The first "Bring Your Own Bucket" Video API. Connect your R2 or S3 bucket and stop paying for egress fees. We handle the transcoding and player; you own the storage.
upload.ts
1 import { BYOB } from '@byob/sdk'; 2 3 const client = new BYOB({ 4 provider: 'cloudflare_r2', 5 bucket: 'my-videos' 6 }); 7 8 await client.upload({ 9 file: videoFile, 10 egress_cost: $0.00 // It's actually zero 11 });
Upload Complete
The Price of Freedom vs. Lock-in
Stop paying a tax on your own success.
Traditional Video Cloud
Based on 1TB Bandwidth
$130.00/mo
+ Heavy Markups on Egress
Winner
BYOB Video
Based on 1TB Bandwidth
$0.00/mo
✓ Direct-to-Bucket Connection
How It Works
01
Connect Storage
Link your existing Cloudflare R2, AWS S3, or Wasabi bucket via API keys.
02
Upload & Encode
Send video files. We automatically encode them into HLS adaptive bitrate streams.
03
Embed Player
Use our lightweight React component or drop in a standard HLS player URL.
Everything you need to scale video
MAP_NODES_ACTIVE
Global Edge Delivery
Your video is cached on 300+ edge nodes globally. We route traffic to the closest bucket automatically.
You Own The Data
No vendor lock-in. The raw files and encoded segments live in YOUR bucket.
Signed URLs
Secure your content with time-limited signed tokens and domain restrictions.
Frequently Asked Questions
Yes. Because you connect your own bucket (like Cloudflare R2), you benefit from their pricing model. Cloudflare R2 has $0 egress fees. You only pay us for the transcoding service.