Connected fitness
Ship a connected fitness app on one API
Live classes, on-demand library, multi-device playback, heart-rate-synced playhead, completion-driven progress events.
curl -X POST https://api.fastpix.com/v1/live \ -H "Authorization: Bearer $FASTPIX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "latencyMode": "low", "autoArchive": true, "maxResolution": "1080p" }'live class start Multi-device TV + mobile + web Completion events into progress engine
TRUSTED BY PRODUCT TEAMS SHIPPING VIDEO AT SCALE






Why connected fitness breaks most video stacks
Three things this stack has to solve.
live class start
01
First squat happens on time for everyone.
Connected fitness needs sub-3-second live latency so the class starts simultaneously across the audience. Multi-CDN routing keeps global classes synchronized.
Multi-device handoff
02
TV, phone, watch — same playback ID.
Users start a class on TV, finish on phone, log the workout from a watch. Same playback ID across surfaces, same completion event into your progress engine.
Biometric sync via webhooks
03
Heart-rate events tied to playhead.
Playhead-aligned events fire as webhooks for your heart-rate / sensor service (Stryd, Polar, Strava SDK) to correlate biometrics with class progress.
Build the next
Build the next Peloton Digital, Apple Fitness+, Tonal connected app
Fitness platforms with live classes, on-demand libraries, and biometric sync.
Live classes
latency with multi-CDN routing for global classes.
On-demand library
VOD asset catalog with completion tracking + replay.
Multi-device handoff
Same playback ID across TV, phone, tablet, watch.
Biometric sync
Webhook playhead events to your heart-rate / sensor service.
What you build
Capabilities mapped to the 10 connected fitness jobs-to-be-done.
These capabilities map to live class + multi-device + biometric-webhook jobs fitness platforms ship.
Low-latency live fitness streaming
For low-latency live fitness streaming on a FastPix-powered connected fitness app, this maps to the core encode + deliver + player + analytics surface. Specific patterns live in the docs.
FastPix docsFitness video chapter detection
Auto-chapter generation via In-Video AI. Scene boundaries + topic shifts identified on encode; metadata attached to the asset.
Auto-chaptersFitness video engagement analytics
Per-session completion + watch-time + per-rendition QoE across 16 player surfaces, 56 dimensions per session via Video Data.
Video DataFitness live and VOD
Live streams auto-write to VOD assets on the same playback ID. Same player, same analytics, same URL before and after the class.
Live + VODFitness multi-language captions
Auto-captions on every asset via In-Video AI. WebVTT output, multi-language, with editable cue points. Searchable transcripts.
CaptionsFitness CTV apps
FastPix Player runs on web, iOS, Android, plus Samsung Tizen and LG webOS via the web SDK. Native Roku, Apple TV, FireTV adapters are on the roadmap.
Player surfacesPowered by
FastPix products that build this solution
Security, compliance, and partnerships
Questions this team asks
Connected Fitness platform questions, answered.
How do I record fitness content?
For connected fitness apps on FastPix, this maps to: live classes, on-demand library with completion tracking, multi-device handoff (same playback ID across TV, phone, tablet), live-to-VOD auto-write. Wire it together using Live Streaming and Video on Demand. Caveat: heart-rate / sensor sync, leaderboard ranking, and class-scheduling UI run in your app or via partners (Stryd, Polar, Strava SDKs).How do you monitor intensity?
Playhead-aligned events fire as webhooks so your heart-rate / sensor service (Stryd, Polar, Strava SDK) can correlate biometrics with class progress. Watch + scale integrations stay in your app. Developer docs.How do you measure video engagement?
Per-session completion + watch-time + per-rendition QoE across 16 player surfaces, 56 dimensions per session via Video Data. Real-time dashboards plus warehouse export.What is a good video engagement rate?
This is a category concept rather than a FastPix-defined metric. What FastPix gives you: per-session completion, watch-time, drop-off, rebuffer ratio, and 56 segmentation dimensions. Pick a baseline from your peers, then track week-over-week movement.
Pricing
Per-minute pricing under a cent.
Encoded, delivered, stored. Free trial pathway covers 10 videos + 100K streaming min + AI samples. 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.



