Live streaming

Live streaming API for builders.

RTMPS + SRT ingest. LL-HLS broadcast Live. Multi-CDN failover under 1.5s. DVR, instant clipping while live, and stream-health monitoring built in. Sports, hybrid events, live shopping, and creator communities ship on it.

curl -X POST "https://api.fastpix.com/v1/live/streams"
--user "ACCESS_TOKEN_ID:SECRET_KEY"
-H "Content-Type: application/json"
-d '{
"playbackSettings": {
"accessPolicy": "public"
},
"inputMediaSettings": {
"maxResolution": "1080p",
"enableDvrMode": false,
"mediaPolicy": "public",
"metadata": {
"name": "fastpix_livestream"
}
}
}'

LL-HLS low-latency live  RTMP+SRT standard encoder  Auto live-to-VOD archive

Oceaniek streams live sports on FastPix Live. AaoNxt uses Live for premiere events. Aadhan publishes vertical news on FastPix Live.

TRUSTED BY PRODUCT TEAMS SHIPPING VIDEO AT SCALE

Customer logoCustomer logoCustomer logoCustomer logoCustomer logoCustomer logo

Why this matters

Three things live streaming usually breaks. FastPix Live is built for them.

Low-latency broadcast on standard HLS.

Low-latency HLS broadcast with standard players and encoders. No exotic stack to ship.

One API for live AND on-demand.

auto_archive: true on stream creation. The replay asset is playback-ready the moment the broadcast ends. Same playback ID convention, same analytics.

Predictable cost for live too.

Encoded minutes, delivered minutes, archive storage. Set a max resolution per stream and per-stream cost stays predictable.

How it works

Three primitives, one API surface.

TL;DR: 3 calls from create to playback

01

Create the stream

POST /v1/live/streams. Returns the RTMP ingest URL and the LL-HLS playback URL in one response.

02

Point your encoder

OBS, Wirecast, vMix, FFmpeg, or any hardware encoder. RTMP / RTMPS / SRT all supported.

03

Viewers watch

LL-HLS playback in any compatible player. Auto-archives to VOD when the stream ends.

Ingest from any standard encoder.

RTMP, RTMPS, SRT supported. Authenticated stream keys. Backup ingest for redundancy.

  • RTMP, RTMPS, SRT supported
  • Single ingest URL per stream
  • Standard HLS player support
  • Authenticated stream keys + signed playback

Ingest endpoint

ProtocolRTMPS
RegionAuto-routed
Stream keyUnique per stream
Webhook on connectYes
Max concurrent streamsPlan-based

LL-HLS broadcast live

Standard HLS player support, no exotic plumbing. Sets the player buffer to the minimum that maintains stable playback. DVR and instant live clipping shipped on the same broadcast - cut a VOD asset from the live stream while it's still in progress, jump back through the DVR window to replay any moment.

  • RTMPS / SRT ingest, LL-HLS output
  • Instant live clipping while broadcast is in progress
  • Adaptive bitrate for variable network
  • Auto-archive to VOD on stream end
curl -X POST https://api.fastpix.com/v1/live \
-H "Authorization: Bearer $FASTPIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"latencyMode":"low","playbackPolicy":"signed"}'

Live ends, replay is ready.

FastPix automatically packages the broadcast as a VOD asset the moment the stream ends. Same playback flow.

  • Single API flag (auto_archive: true)
  • Replay asset ready seconds after end
  • Same playback policy honored on replay
  • Mid-event clipping available during live

Live-to-replay flow

Live broadcastRTMP ingest
Live playbackLL-HLS
Stream endsWebhook fires
Auto-archiveVOD asset created
Replay readySeconds after end
AnalyticsContinuous across both

Security, compliance, and partnerships

PartnerNVIDIA Inception
PartnerGoogle Cloud Partner

Customers

Low latency for live sports was non-negotiable. FastPix gave us that plus instant clip-to-publish for highlights on one API. We stopped fighting infrastructure.

Oceaniek engineering team

Live sports streaming

Live + replay on the same API meant our small team didn't have to build a second pipeline for the on-demand library. auto_archive: true and we were done.

Aadhan platform team

Vertical news publishing

LL-HLS

Low latency for live sports

Oceaniek

1 API

Live + replay + clips + analytics

Oceaniek

auto

Live-to-VOD archive on stream end

Aadhan

0

Separate live transcoding pipeline to maintain

Aadhan

Tech specs

What FastPix Live handles.

Ingest protocols, output formats, encoding ladders, security, captions.

Ingest protocols

RTMP
RTMP
RTMPS
RTMPS
SRT
SRT
HLS pull (planned)
HLS pull (planned)
WebRTC (roadmap)
WebRTC (roadmap)

Output formats

LL-HLS
LL-HLS
HLS
HLS
DASH
DASH
Recorded VOD (auto)
Recorded VOD (auto)

Resolutions

720p
720p
1080p
1080p

Security

Signed playback URLs
Signed playback URLs
Token expiry
Token expiry
DRM on replay
DRM on replay

DVR

Pause
Pause
Resume
Resume
Rewind
Rewind
Fast-forward
Fast-forward

Webhooks

stream.connected
stream.connected
stream.started
stream.started
stream.idle
stream.idle
stream.disconnected
stream.disconnected
stream.archived
stream.archived
stream.error
stream.error

Source encoders

Local encoder
Local encoder
Cloud encoder
Cloud encoder
Remote production
Remote production
Hardware encoders
Hardware encoders

Questions developers ask

Live streaming questions, answered.

  • How low is 'low latency' really?

    2 to 3 seconds glass-to-glass on standard LL-HLS. Sub-1 second requires WebRTC, a different product category; FastPix does not currently offer sub-1s WebRTC. For interactive use cases under 1s, talk to us about roadmap.
  • Can I use my existing encoder?

    Yes. RTMP, RTMPS, and SRT are supported. OBS, Wirecast, vMix, FFmpeg, hardware encoders, anything that speaks standard live protocols.
  • How do I migrate from AWS MediaLive + MediaPackage?

    Move ingest, transcoding, packaging, CDN, and replay archive into one FastPix Live API call. Keep your AWS account for downstream workflows if you want. Full AWS migration path.
  • How does auto-archive work?

    Set auto_archive: true on stream creation. The moment the stream ends, FastPix packages the broadcast as a VOD asset using the same playback ID convention. Replay is ready in seconds.

Pricing

Per-minute pricing for live too.

Live encoded + delivered + archived, all per-minute. See full pricing.

LIVE ENCODING

Per minute live broadcast.

$0.0324/ min encoded

Flat live encoding across 720p / 1080p / 2K / 4K. RTMP, RTMPS, and SRT ingest with backup keys included.

  • Flat rate at every resolution
  • RTMP / RTMPS / SRT ingest
  • Backup ingest included

LIVE DELIVERY

Per minute streamed.

$0.001/ viewer-min

Flat live delivery rate at every resolution. Multi-CDN, 300+ PoPs.

  • Multi-CDN, 300+ PoPs
  • Signed playback URLs
  • DRM available

REPLAY ARCHIVE

Per minute stored from live.

$0.002688/ min / month

auto_archive flips on; storage matches VOD Pro 1080p pricing.

  • auto_archive: true
  • Same as VOD storage pricing
  • Free trial pathway (10 videos + 100K streaming min)