Online learning
Ship a learning platform on one video API
Course ingest, signed playback, chapters, chapter markers (quiz overlay UI runs in your app or via partners), completion analytics. The whole video layer your LMS is missing.
curl -X POST https://api.fastpix.com/v1/on-demand \ -H "Authorization: Bearer $FASTPIX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": [{ "url": "https://your-cdn.com/lecture.mp4" }], "playback_policy": "signed", "in_video_ai": { "captions": true, "chapters": true } }'Per-title encoding lecture-tuned 16 player surfaces web + iOS + Android 56 dimensions watch-time + completion
TRUSTED BY PRODUCT TEAMS SHIPPING VIDEO AT SCALE






Why online learning breaks most video stacks
Three things this stack has to solve.
Lectures encoded for the source
01
Per-title encoding for talking-head video.
Talking-head lectures compress very differently from action footage. Per-title encoding profiles each source and picks an adaptive bitrate ladder tuned for that content type.
Cohort live + VOD library
02
One API for live classes and the replay.
Live cohort classes auto-write to a VOD asset on the same playback ID. Same player, same analytics, same URL. The replay portal is just the live-class URL after the broadcast ends.
Completion events for the LMS
03
Webhook into Moodle, Canvas, or Open edX.
Per-session completion + watch-time events fire as signed webhooks your LMS consumes. The LMS owns SCORM packaging and the gradebook; FastPix owns the video layer.
Build the next
Build the next Udemy, Coursera, Teachable, Thinkific
Course-catalog apps with on-demand lectures, live classes, and completion tracking baked in.
Async courses
VOD lectures + chapters + transcripts. Searchable across the catalog.
Cohort-based
Live classes with recording + auto-VOD. Same playback ID for the replay.
Corporate L&D
Captions in WebVTT (SCORM packaging in your LMS or via partner), completion webhooks that your LMS (Moodle, Canvas, Open edX) consumes.
Test prep
Granular timestamp analytics, repeat-section tracking, focus heatmaps.
What you build
Capabilities mapped to the 20 online learning jobs-to-be-done.
Each capability ties to a job we hear from online-learning teams building course delivery on top of FastPix.
K-12 video completion analytics
Per-session completion + watch-time + per-rendition QoE across 16 player surfaces, 56 dimensions per session via Video Data.
Video DataK-12 low-bandwidth video
Per-title encoding profiles each source and emits an adaptive bitrate ladder tuned for the source's complexity. AV1 / HEVC where supported.
Per-title encodingK-12 tier-gated content
Signed playback URLs with per-tier policy. Your auth service validates the user's tier before signing. Revoke on subscription change.
Signed playbackHomeschool K-12 video
For homeschool K-12 video on a FastPix-powered learning app, this maps to the core encode + deliver + player + analytics surface. Specific patterns live in the docs.
FastPix docsOnline learning LMS integration
Webhooks for completion + watch-time + signed playback callbacks land directly in your LMS. SCORM packaging stays in the LMS; FastPix owns the video layer.
FastPix docsOnline learning multi-language
Multi-language audio tracks attached to the same playback ID. Pick locale at playback time via the player API. AI dubbing pipeline via In-Video AI.
Multi-languagePowered by
FastPix products that build this solution
Security, compliance, and partnerships
Customer
Live courses to learners in 40+ countries
“Streaming live courses with under-3-second start to learners in 40+ countries.”
Knovo team
Live + VOD learning platform
Questions this team asks
Online Learning platform questions, answered.
What is an LMS in online learning?
This is an online-learning category concept rather than something FastPix defines. What FastPix does in this space: VOD lectures with per-title encoding, live cohort classes at latency, auto-captions and transcripts via In-Video AI, completion + watch-time events via Video Data, signed playback URLs for course gating. Look at: Video on Demand, Live Streaming. Caveat: Quiz overlay UI, SCORM courseware engine, and gradebook sync usually live in your LMS (Moodle, Canvas, Open edX) or a partner.Is an LMS good for online courses?
FastPix does not take a position on whether a given LMS is the right fit. What we can say: if you are building or evaluating online-learning delivery, the FastPix primitives that matter are Video on Demand and Live Streaming. Comparison pages have the side-by-side trade-offs.What's the best LMS for online courses?
For online-learning workloads, the relevant comparisons are FastPix vs Mux, FastPix vs Cloudflare Stream, and FastPix vs AWS Elemental. FastPix differs by including the player and analytics at the same per-minute price.How does pricing work?
Usage-based per-minute pricing. Free trial pathway covers 10 videos + 100K streaming min + AI samples. See full pricing.
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.



