Video on demand · Media tab

Video content management system with every file checked, linked and ready to embed.

Our video content management system is the Media tab of your dashboard: upload MP4 files of up to 100 GB, see each one's length, resolution and frame rate once it has been checked, then copy a link or an embed code, or lock the whole library behind signed links that expire. Every file plays from the nearest of our 5 cities.

  • Resumable uploads
  • Signed, expiring links
  • CDN or server link
  • No re-encoding
Media · library18.6 GB of 50 GB
  • Launch keynoteReady

    2.4 GB · 48:12 · 1920×1080 · 30 fps · keynote-final.mp4

    Copy CDN linkCopy server linkEmbedRename

  • Episode 12Uploading 61%

    Close the tab and it carries on from the last part next time.

  • Lecture, 4K exportRejected

    3840×2160 is above 1920×1080. Export again and upload.

How files look in the Media tab (example library).

Per file

What you can do with each video.

The library is a list you control directly. Each file carries its facts as read from the file itself, and the actions sit on the same row.

Read-out

Size, length, resolution, frame rate

Taken from the file after upload, so you see what your viewers will get before you publish a link.

Preview

Play it in the dashboard

Watch any ready file in the tab itself before you hand out the link.

Titles

Rename without re-uploading

Give a file a title of up to 120 characters. The original filename stays visible beside it.

Two links

CDN link or server link

Copy an HLS link that plays from the city nearest each viewer, or one that plays from the server your library is on. Both work; you choose per use.

Embed

A player for every file

Copy an HTML5 embed code and paste it into any https page. The embed asks which of the two links it should play from.

Delete

Space back at once

Deleting removes the file from storage and frees that space in your plan's library.

Uploads

Uploads that survive a dropped connection.

Large files are sent in parts, so a slow line or a closed laptop costs you minutes, not the whole upload.

  1. Parts

    Your browser sends the file in 8 MiB parts, three at a time, straight from disk.

  2. Retries

    A part that fails is sent again with a growing pause, up to six tries, without you doing anything.

  3. Resume

    Close the tab and the upload is offered again when you come back. We keep a quiet upload for a week.

  4. Check

    The storage host joins the parts and checks the file against the format below.

  5. Ready

    The row turns Ready with its links, or Rejected with the reason in plain words.

ContainerMP4 (.mp4 or .m4v), up to 100 GB per file
VideoH.264 (Baseline, Main or High), 8-bit 4:2:0, up to 1920×1080 and 60 frames a second
SoundAAC-LC, 44.1 or 48 kHz, mono or stereo, or no sound
Re-encodingNone. The file plays exactly as you exported it.

Access control

Signed links that expire.

By default a file's link plays for anyone who has it. Turn on signed links and every file in the library plays only from a link you generate, which stops working when its time is up.

  • Lifetime. From one hour to one year per link; 24 hours unless you say otherwise.
  • One address. Optionally, new links play only for the IP address they were made for.
  • Kill switch. Invalidate every link made so far in one step, for example after a link leaks.
  • Through the CDN. Only the playlist carries the token, so signed links play from the nearest city too.

Get link · valid 24 h

https://play.video.serverroom.net/…/playlist.m3u8?token=1761264000.9f3c…

Signed links
On
Bind to viewer IP
Optional
Longest link
1 year
Old links
Invalidate all

Delivery

Played from the city nearest each viewer.

The CDN link of every file is answered by the nearest of our 5 cities. What your viewers download counts against the same monthly transfer as your live channels: 10 TB on Starter, 100 TB on Pro, 500 TB on Platinum.

  • San Francisco
  • Miami
  • New York
  • Amsterdam
  • Bucharest

Ringed cities also host channels; every city serves viewers and takes in encoders.

Beyond single files

The same library feeds your TV station and TV app.

Your 24/7 TV station will play from this library. Scheduling, playlists, rotations and ad breaks are being added to the TV Station tab, and they will use the files you keep here as they are.

Screens

Your own Samsung and LG TV app

Included on every plan with a library, next to a public station page and a TV guide listing.

Revenue

VAST ads on Platinum

Platinum takes ads from your own VAST ad server.

Live

Live channels on the same account

Every library plan also streams live, from 1 channel on Starter to 10 on Platinum.

Scope

What it does not do, so you can plan around it.

Most online video platforms transcode every upload into a ladder of qualities. This video management platform does not, on purpose: fewer moving parts, no quality loss, and no encoding minutes on your bill.

TranscodingNone. Export H.264 and AAC in MP4 before you upload; most editors do by default.
Quality ladderOne rendition per file, the one you uploaded, up to 1080p.
EditingNo trimming or cutting in the browser. Edit in your own software.
Formats inMP4 and M4V only. Other containers are refused before the upload starts.

Need something this list rules out? Ask in the live chat before you order. The AI answers in seconds and can check your account; a person joins when you ask.

Library plans

How much library each plan gives.

The free plan is live only and has no library. The video CMS starts on Starter with 50 GB, and Platinum holds 2 TB.

Plan consoleLive

$0a month

No monthly fee. A $5 setup fee, once.

Transfer
1 TBevery month
Extra TB
$5/TBpast the allowance
Channels
1live channel
Library
Nonelive only
Viewers
1,000watching at once
Ingest
RTMPat the nearest city

$29a month

Or $19 a month when you pay a year at once ($228).

Transfer
10 TBevery month
Extra TB
$5/TBpast the allowance
Channels
1live channel
Library
50 GBVOD and TV station
Viewers
1,000watching at once
Ingest
RTMP + SRTat the nearest city

$99a month

Or $49 a month when you pay a year at once ($588).

Transfer
100 TBevery month
Extra TB
$4.50/TBpast the allowance
Channels
3live channels
Library
200 GBVOD and TV station
Viewers
5,000watching at once
Ingest
RTMP + SRTat the nearest city

$499a month

Or $249 a month when you pay a year at once ($2,988).

Transfer
500 TBevery month
Extra TB
$4/TBpast the allowance
Channels
10live channels
Library
2 TBVOD and TV station
Viewers
25,000watching at once
Ingest
RTMP + SRTat the nearest city

Sending more than 500 TB a month? Enterprise rates start at $3.75 per TB. Ask us in the chat.

FeatureFreeCD100StarterCD150ProCD200PlatinumCD300
Price
Monthly$0$29$99$499
A year paid at once—$228 ($19/mo)$588 ($49/mo)$2,988 ($249/mo)
Setup$5 once$0$0$0
Delivery
Transfer included each month1 TB10 TB100 TB500 TB
Each TB past the allowance$5/TB$5/TB$4.50/TB$4/TB
Viewers at once1,0001,0005,00025,000
Video CDN5 cities5 cities5 cities5 cities
HTTPS player linksYesYesYesYes
HLS and MPEG-DASH playbackYesYesYesYes
Low-latency HLS and DASH—YesYesYes
Standby origin with automatic failover———Yes
Live
Live channels11310
Encoder ingest at the nearest cityRTMPRTMP + SRTRTMP + SRTRTMP + SRT
WebRTC (WHIP) publishingYesYesYesYes
Restream to YouTube, Facebook, TwitchYesYesYesYes
Rewind (DVR) window—2 hours1 days7 days
Recordings kept—7 days30 days90 days
Adaptive bitrate (transcoding)———5 renditions
Live previews and thumbnailsYesYesYesYes
Event mode: event-sized audiences, no separate event order———Yes
On demand
Video librarylive only50 GB200 GB2 TB
On-demand player and embed code for every file—YesYesYes
TV station (24/7 channel from your library)—YesYesYes
Your own Samsung and LG TV app—YesYesYes
AI production studio—YesYesYes
VAST ads and server-side ad insertion———Yes
Protection
Country, IP address and website rulesYesYesYesYes
Signed playback links that expireYesYesYesYes
Brand and help
White-label player——YesYes
Public station page and TV guide listingYesYesYesYes
Support24/7 live chat24/7 live chat24/7 live chat and phone24/7 live chat and phone

Live channels, viewers at once and the price of extra transfer for each plan are listed on the video CDN plans table.

Answers

Questions about managing a video library.

What is a video content management system?

It is where you upload, organise, protect and publish video. Ours is the Media tab of your dashboard: it checks every file, gives each one a CDN link, a server link and an embed code, and can require signed links that expire.

Does the video CMS transcode my uploads?

No. Files are not re-encoded. Upload MP4 with H.264 video up to 1920×1080 and AAC sound, and it plays exactly as exported. A file that does not meet the format is rejected with the reason.

Can I stop people from sharing my video links?

Yes. Turn on signed links and each file plays only from a link you generate, valid from one hour to one year. You can bind new links to one IP address and invalidate every earlier link at once.

What happens if my upload is interrupted?

It resumes. The file goes up in 8 MiB parts, failed parts are retried, and if you close the tab the upload is offered again when you return, for up to a week.

How large can a single video and the whole library be?

A single file can be up to 100 GB. The library holds 50 GB on Starter, 200 GB on Pro and 2 TB on Platinum.

Is the video library included on the free plan?

No. Free carries live channels and no library. The library starts on Starter at $29 a month, or $19 a month paid yearly.

Start

Upload your first file today.

Starter gives you a 50 GB library, 10 TB of transfer a month and signed links for $29 a month.

Order Starter