FlixShelf Get early access
EARLY ACCESS Video hosting + global delivery

Put it on the shelf.
Play it anywhere.

Video hosting with a delivery network built in. Upload once and FlixShelf encodes it, stores it on your virtual shelf and streams it in HD from the edge nearest each viewer.

Adaptive HLSGlobal edge CDNSigned URLsSRT · VTTREST API
flixshelf.com/shelf
LIBRARY
My shelf
Collections
Shared links
DELIVERY
Analytics
API keys
1080p

Coastline, drone cut

4K

Launch keynote

Studio session.mov
Uploading · 68%
2.4 GB of 3.5 GB
720p

Onboarding, part 3

1080p

Short film, final

1080p

Family archive 1998

Renditions 1080p ✓720p ✓480p ✓Subtitles · EN, ES
NEAREST EDGELHR
TIME TO FIRST FRAME0.4 s
BITRATE6.2 Mbps

Concept preview, not live data

UPLOADMP4MOVMKVWebMAVIWMVSUBTITLESSRTVTT
How it works

From upload to playback, in one service.

No separate storage bucket, encoder or CDN contract. Your shelf covers all three.

01

Upload

Drag in a file or send it through the API. Large uploads resume if the connection drops.

POST /v1/videos
02

Encode

We make an adaptive ladder of renditions and attach subtitle tracks automatically.

1080p · 720p · 480p
03

Shelve

It lands on your virtual shelf: private by default, organised in collections, ready to share.

status: ready
04

Deliver

Viewers stream from the nearest edge, on your site, in a shared link or in connected apps.

edge: nearest
Features

Everything a video needs to travel well.

▶

Adaptive HD streaming

HLS playback that shifts quality with each viewer’s connection, so it starts fast and keeps playing.

◎

Global edge delivery

Segments are cached close to your audience. Delivery is part of the service, not a separate bill to manage.

</>

Embed anywhere

A responsive player you can drop into a website, blog or course platform with one snippet.

⚿

Private by default

Signed, expiring playback URLs, password links and domain restrictions decide who can press play.

CC

Subtitles built in

Upload SRT or VTT in any number of languages. Tracks follow the video into every player and app.

{ }

REST API & webhooks

Upload, manage and query availability from code. Get a webhook when a video is ready to stream.

Plays in connected apps

Look for FlixShelf HD in the source list.

Apps that connect to FlixShelf check what each viewer is allowed to watch and list it as a source, next to every other service, under the name FlixShelf HD.

When a viewer picks it, the app asks FlixShelf for a signed playback URL, and the stream comes straight from our edge.

  • Your account and library stay with FlixShelf; apps connect through a public API
  • Only videos the viewer is entitled to appear in the availability feed
  • Any app can integrate, including your own
FlixShelfstorage · encoding · entitlements
availability API → index
Connected appindexes FlixShelf alongside other providers
viewer picks a source
CHOOSE A SOURCE
FlixShelf HD 1080p
Other provider HD
Rental SD
signed URL → nearest edge
FlixShelf edgestreams HLS to the viewer’s device
For developers

Your app. Our shelf.

One API for uploads, status, availability and playback. Put video into your own product, or list it in apps your viewers already use.

# Upload a video
curl -X POST https://api.flixshelf.com/v1/videos \
  -H "Authorization: Bearer $FLIXSHELF_KEY" \
  -F [email protected] -F privacy=private

# → webhook when it's ready
{
  "id": "vid_8f2k1q",
  "status": "ready",
  "renditions": ["1080p", "720p", "480p"],
  "playback": "https://edge.flixshelf.com/v/8f2k1q.m3u8?sig=…"
}
Built for

One shelf, many audiences.

/ Creators

Better than a folder of exports.

Short films, home videos, archives. Keep them private, share a link, or watch them on the TV through a connected app.

/ Businesses

Training, product and marketing video.

Team workspaces, embeds for your site and usage reports that show what’s being watched.

/ Platforms

Video infrastructure for your app.

Hosting, encoding and delivery behind one API, with entitlements you control.

Early access

Claim your space on the shelf.

We’re opening FlixShelf in waves. Join the list and we’ll email you when your invitation is ready. It’s free, with no commitment.

I’m joining as

We only use your details to manage early access.

FAQ

Questions, answered.

What is FlixShelf HD?

It’s how FlixShelf shows up as a source in connected apps. Choosing it streams video you’re allowed to watch directly from FlixShelf.

What can I upload?

Videos you made, own the rights to, or have permission to share. We act on valid takedown notices and remove content that breaks our terms.

Do I need a particular app to watch my videos?

No. You can watch and share from FlixShelf directly, embed the player on your site, or use any app that connects through the API.

How much will it cost?

Joining the waitlist is free. We’ll publish plans, storage allowances and delivery limits before anyone is asked to pay.

Can I use the API today?

API access opens with early access. Choose “Business” on the waitlist form to be first in line.

Waitlist privacy

We collect your email address, whether you’re joining for personal or business use, and an optional company name, to manage the FlixShelf waitlist and send early-access and launch updates.

Your submission is stored on FlixShelf’s server. We don’t sell waitlist details and don’t use tracking cookies on this page. The page loads its fonts from Google Fonts. We keep your details until the launch process is complete or you ask us to remove them.

You can ask for removal by replying to any waitlist email. Joining doesn’t create a hosting account or a paid subscription.

This page is an early-access preview. Hosting features and pricing aren’t available yet.