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.

4K mastersno upload ceilingMulti-DRMWidevine · FairPlay · PlayReadyCTVApple TV · Fire TV · Tizen · webOS
Build an OTT platform on FastPix — on-demand, clips and channels

TRUSTED BY PRODUCT TEAMS SHIPPING VIDEO AT SCALE

Customer logoCustomer logoCustomer logoCustomer logoCustomer logoCustomer logo

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.

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

Read the AAO NXT story
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.

What rights saysWhat you build
Availcatalog entry + entitlement rule
Window opensyour check passes, token is signed
Holdbackentitlement flag pinned to a date
Churnrevoke on subscription change
Trick playstoryboard sprite + WebVTT index
One catalog holding an asset, its tracks and its playback policy

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.

Multi-DRM encryption for Widevine, FairPlay and PlayReady

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.

  • Add audio and subtitle tracks to a published title. No re-encode, no new playback ID. Guide

  • Upload your own subtitles or auto-generate them in the language that was spoken. Guide

  • Swap a track after publish when a dub is re-recorded, and the URL survives. Guide

Multiple audio and subtitle tracks on a single title

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

FastPix player SDKs across web, mobile and Smart TV

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

OTT analytics dashboard for QoE and content performance

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

Export every session into your own data stack — warehouse, ClickHouse and churn models

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 reference
API surface
POST/v1/on-demandIngest a title
POSTplayback tokensSigned JWT per viewer
GETcollectionsup to 1,000
POSTaudio + subtitle tracksper asset
POSTliveLive, archives to VOD
GETVideo Data APIQoE and engagement
HOOKvideo.asset.readyEncode finished
HOOKvideo.asset.erroredIngest failed
HOOKplayer eventsPlayback telemetry

Vertical 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.

A 9:16 vertical short-form clip feed on a phone

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.

Upload time245 MB 4K package, lower is better
FastPix20.5s
Platform A31.9s
Platform B111.7s

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.

Startup timeShort clip, cold start to first frame
FastPix1.0s
Platform C1.7s
Platform A2.8s

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.

· 30 minutes· Your titles, live· Straight answers
Talk to us

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.

Up to 720p Pro$0.0213 / min
Up to 1080p Pro$0.0267 / min
1440p (2k) Pro$0.0427 / min
2160p (4k) Pro$0.0855 / min

STREAMING

Pay per minute streamed

$0.00067/min 1080p Pro

Multi-CDN delivery from 300+ POPs.

Up to 720p Pro$0.00054 / min
Up to 1080p Pro$0.00067 / min
1440p (2k) Pro$0.00108 / min
2160p (4k) Pro$0.00217 / min

STORAGE

Pay per minute stored

$0.00268/min 1080p Pro

Assets stored and CDN caching, lifecycle handled.

Up to 720p Pro$0.00215 / min
Up to 1080p Pro$0.00268 / min
1440p (2k) Pro$0.00430 / min
2160p (4k) Pro$0.00860 / min