FastPix for entertainment and OTT
Video API to build an OTT platform
FastPix Video APIs have what you need to launch a streaming service. Turn one catalog into on-demand playback, protected by multi-DRM, in every language, on every screen your viewers own.
$25 in signup credits. No credit card, no per-subscriber fee, no minimum commit.

TRUSTED BY PRODUCT TEAMS SHIPPING VIDEO AT SCALE






One API, whole stack
Upload, transcode, playback, DRM, analytics and a linear channel all come from the same API key.
Built for scale
Multi-CDN delivery scales with the audience, so a launch spike runs on the same setup as everyday traffic.
Fast by default
Uploads finish in seconds, and playback starts on the first rendition, comfortably inside the two-second mark.
Pay per minute
Billed on minutes watched, never on subscriber count. Docs, SDKs and engineers who answer in Slack.
Developer reference
Every endpoint an OTT service uses
Everything on this page maps to a documented call, grouped the way a streaming service gets built.
Ingest and encode
Rights and DRM
Subtitles and tracks
Players and SDKs
In-video AI
Customer story
“Not only did FastPix meet all our engineering and experience requirements, but they have also done it reliably. A reliable service is non-negotiable in our model.”
Kaushik Das
Founder & CEO at AaoNXT

Catalog and rights
OTT catalog management and playback policy
OTT catalog management means holding the asset, its tracks and its playback policy in one place. Your service keeps the rights data and mints a signed token per request.

Content protection
Multi-DRM without a six-figure setup
Multi-DRM encrypts a title for Widevine, FairPlay and PlayReady so licensed content plays on every device. Self-hosting means a licence server, certificate management and testing on every platform.
Widevine, FairPlay and PlayReady for content where a licensor requires hardware-backed protection.
Signed playback by default on everything else, revocable by key rotation. Guide
Every playback decision is yours. FastPix never needs to know what a subscription costs or when it lapses.

Audio and subtitle tracks
Multiple audio tracks and subtitles on one title
A film ships with several dubs and a subtitle file per market. Add all of them to one asset, so it stays a single title with a language picker rather than four uploads.

Devices
Video player SDKs for web, iOS, Android and Smart TV
The player is the only part of the stack a subscriber ever sees. One SDK family covers every screen, themed to your brand and reporting quality as it plays.
Cross-platform support across web, iOS, Android, Flutter and React Native, with Samsung Tizen and LG webOS on the web SDK. Guide
Playback controls for adaptive bitrate, quality, speed and track switching, plus ChromeCast, AirPlay and picture-in-picture. Guide
Customizable UI themed with CSS variables, so the player carries your brand with no forking and no vendor watermark. Guide
Secure playback and built-in analytics: signed URLs and multi-DRM, with every session reporting to Video Data. Guide

Video streaming analytics
OTT analytics for QoE and content performance
56 dimensions on every session, across 17 player surfaces.
Content performance: views, watch time, completion and the exact point in a title where people leave.
Quality of experience: playback failures, startup time, rebuffering and video start failures, scored per session. Guide
Ten dimensions are yours to define: title ID, season, plan tier, region, whatever your business slices by. Guide

Bring your own stack
Export every session into your own stack
Analytics you can query, not just a dashboard you can look at. Every session streams out raw, so it lands in the tools your data team already uses.
Build a retention graph for your own catalog, the way YouTube shows one, from your own view data. Explore
Join it to ClickHouse and ask why viewers dropped off, across every title at once. Explore
Wire engagement to churn so the people about to cancel show up before the billing system says so. Explore

Built API first
OTT platform API and SDKs
The OTT platform API covers ingest, playback tokens, playlists, live and analytics. Create assets programmatically, mint a signed token per entitled viewer, subscribe to lifecycle webhooks, and read QoE into your own dashboards. Nothing that runs nightly needs a console.
SERVER SDKS
CLIENT SDKS
Read the API referenceVertical discovery feed
A short-form feed built from your long-form catalog
A vertical clip feed is a 9:16 swipe surface built from short cuts of longer titles. Clip by timecode against assets already in your catalog, with next-clip prefetch in the player.
Clip by timecode through the API. Your CMS picks the moment, FastPix returns a standalone asset.
9:16 vertical delivery with next-clip prefetch and swipe in the player SDK, so the feed feels native.
Per-clip analytics. Completion, replays and swipe-away point, so you see which moments pull people in.
Transcripts and chapters already exist on every asset, which is where clip candidates come from.

Benchmarked against five platforms
Upload and startup, measured against five platforms
A streaming catalog is heavy 4K masters and the short clips cut from them. Both were pushed through six video platforms and measured on the two things that decide cost and churn: how long ingest takes, and how long a viewer waits for the first frame.
3.5x faster than the average across platforms tested. Two others could not take the 4K file at all: one caps uploads at 100 MB, the other errored in processing.
1.0s, the fastest of the six and well inside the 2 second abandonment threshold. A seventh reading came back as 0ms and was excluded as invalid.
Multiples are measured against the average across platforms tested. Per-title encoding tunes the ladder to the source, which is why a phone held sideways in poor light still gets a usable rendition.
Build the next
Build a streaming service like Netflix or Hotstar
Subscription, ad-supported and regional streaming run on one catalog and one set of video infrastructure. Here is what that covers, and what still sits with you.
Subscription streaming
One catalog behind multi-DRM and signed playback, with your service deciding who is entitled to what. Widevine, FairPlay and PlayReady for licensed titles, signed URLs for everything else. Read more
Ad-supported tier
The same catalog on a different access policy, so a free tier and a paid tier share one asset and one playback ID. Your ad server fills the breaks; FastPix does not stitch ads.
Regional and diaspora
The same title in four languages rather than four titles, with audio and subtitle tracks on one playback ID and the viewer picking a language in the player. Read more
Good fit
You want one platform for the whole service
Regional and diaspora services, broadcaster D2C apps, creator-owned catalogs, and operators running a FAST channel alongside a subscription tier.
- You need VOD, live and a 24/7 channel from one catalog
- You want multi-DRM without a six-figure licence-server project
- You are shipping to Apple TV, Fire TV, Tizen and webOS
- Per-minute pricing matters because ARPU is thin
- Your entitlement logic already lives in your own service
Talk to us first
A few things sit outside the video layer
None of these are blockers, but they change what you build and what you integrate. Worth raising before you start, not after.
- Pre-release or premium studio content needing forensic, session-level watermarking
- Concurrent-stream limits per household as a contractual requirement
- Server-side ad stitching outside a Cloud Playout linear channel
- Subscriptions, billing and churn, which stay with your payment provider
- Series, seasons, profiles and watchlists, which stay in your data model
Building a multi-tenant platform for other people's video? See video platform. Short vertical drama? See microdrama.
Bring your catalog and your rights rules
In 30 minutes we will ingest real titles, wire signed playback to a mock entitlement check, turn on DRM, and schedule the same catalog into a linear channel. Bring your rights rules and we will show you where they plug in.
Prefer to try it yourself? Start free with $25 in credits
Questions developers ask
OTT platform questions, answered
Can I restrict playback by territory?
Yes, and the decision stays in your application, where your rights data already lives. FastPix delivers from 300+ POPs, then your entitlement service decides whether to sign a token. Resolve the territory, check the window, mint or refuse. No separate geo endpoint, no rights logic in two systems.
Do you ship native Roku, Apple TV or Fire TV apps?
Yes. Roku, Apple TV and Fire TV alongside Samsung Tizen and LG webOS, plus web, iOS, Android, Flutter and React Native. For FAST distribution without building an app at all, Cloud Playout reaches Pluto, Tubi and Samsung TV Plus, where the aggregator carries the app.
Can I build a vertical clip feed like Netflix Clips or Disney+ Verts?
Yes, and from your existing catalog rather than new production. Clip by timecode, deliver 9:16 with next-clip prefetch, and read completion per clip. AI-scored moment detection is early access; clipping by timecode is available now.
Can I run a FAST channel and a subscription catalog at once?
Yes, from one library. The same assets serve on-demand, a clip feed and a linear channel. One ingest pipeline, one set of analytics. Worth knowing FAST is consolidating around four aggregators, so the realistic goal is carriage rather than building a FAST business.
Pricing
Per minute encoded, delivered, and stored
No platform fee, no per-seat charge, no separate invoice for each surface. See full pricing.
ENCODING
Pay per minute encoded
$0.0267/min 1080p Pro
Per-title ABR encoding across H.264.
STREAMING
Pay per minute streamed
$0.00067/min 1080p Pro
Multi-CDN delivery from 300+ POPs.
STORAGE
Pay per minute stored
$0.00268/min 1080p Pro
Assets stored and CDN caching, lifecycle handled.
Three ways to get unstuck
Whatever kind of help you need, there is a path.
Docs
Read the docs and API reference
Every endpoint on this page maps to a documented call, with copy-paste examples across seven server SDKs and the client SDKs.
Browse the docsCommunity
Ask an engineer in Slack
Join the FastPix community and get answers from the engineers who build the platform, not a first-line queue.
Join the community1:1 walkthrough
Talk to us about your launch
Bring your catalog and rights rules and we will show you where they plug in, from ingest to signed playback to a linear channel.
Talk to us