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.