Learning course · Updated June 2026
How a learning-video product is actually built, tracked, integrated, made interactive, made live, made intelligent, measured, and shipped — SCORM and xAPI tracking, LTI and cmi5 integration, interactive video, virtual classrooms, AI tutors, proctoring, and learning analytics. A practical, vendor-neutral e-learning and corporate-training video course from Fora Soft engineers, from the first architecture decision to launch.
Every chapter leads with the business trade-off, then the build. Every standards claim is tied to a named version and year — SCORM 1.2 / 2004 (ADL), xAPI 1.0.3, cmi5, LTI 1.3 / Advantage (1EdTech), the xAPI Video Profile, and WCAG 2.1 AA (W3C). We translate specs into product decisions; we are engineers, not spec authors, and cite the primary sources.
Outcomes
Nine blocks that take you from the platform anatomy to a launched, tracked, accessible learning product. By the end, you can specify, build, integrate, measure, and operate an e-learning video platform — for a corporate LMS, a MOOC, a tutoring marketplace, or a cohort-based course.
Pick a path
The same 57 articles, ordered for what you actually need to do this quarter.
From "what is e-learning video" to the tracking layer. The vocabulary, the platform anatomy, the cost model, and the SCORM/xAPI/cmi5/LTI standards that make learning measurable.
The parts that earn engagement. Interactive video, the virtual classroom on WebRTC, and the 2026 AI features — applied to a learning product, honest about limits.
The integrity, measurement, reach, and architecture that close the build. Proctoring without the creep, the analytics that matter, WCAG at scale, and the reference designs.
Syllabus
Every chapter is self-contained. Read in order, or jump straight to the block you need — from the platform anatomy to the reference architectures.
01
02
03
04
05
06
07
08
09
Talk to the engineers who build them. Fora Soft has shipped LMS platforms, interactive video, virtual classrooms, and SCORM/xAPI tracking since 2005 — 250+ projects.
Featured
Hand-picked deep dives across standards, architecture, and analytics — the highest-impact reads first, before you commit to a learning path.
Reference
120+ terms with crisp, cited definitions, aliases, and links to deep dives. From SCORM, xAPI, cmi5, and LTI to the LRS, the xAPI Video Profile, interactive video, and verifiable credentials — the full A–Z of learning-video engineering is one click away.
SCORM
Sharable Content Object Reference Model (ADL). The legacy but still-dominant standard for packaging a course and tracking completion, score, and time inside an LMS — SCORM 1.2 and 2004.
xAPI
The Experience API (Tin Can, xAPI 1.0.3 / IEEE 9274.1.1). The modern standard that tracks any learning experience — including video — as "actor-verb-object" statements stored in an LRS.
cmi5
The xAPI profile that brings LMS launch, authorization, and reporting to xAPI content — effectively "SCORM's job, done with xAPI." Bridges the old SCORM world and the new xAPI one.
LTI
Learning Tools Interoperability (1EdTech, LTI 1.3 / Advantage). The standard that lets an external tool launch securely inside an LMS and pass grades back via Assignment and Grade Services.
LMS
Learning Management System. The platform that hosts courses, enrols learners, launches content, and stores results — Moodle, Canvas, Blackboard, or a custom build the rest of the stack integrates with.
xAPI Video Profile
The xAPI profile that standardizes how video events — played, paused, seeked, completed, watch-time — are tracked as xAPI statements. The bridge between interactive video and learning analytics.
Written and maintained by
FAQ
SCORM (Sharable Content Object Reference Model) is ADL's standard for packaging e-learning content and tracking it inside an LMS. A SCORM package is a zip with a manifest the LMS launches; the content reports completion, score, and time through a JavaScript run-time. The two live versions are SCORM 1.2 and SCORM 2004. It can't track much beyond the LMS, but it remains the most widely supported tracking standard.
SCORM tracks a course inside an LMS through a browser run-time — completion, score, and time, only while the content runs in the LMS. xAPI (the Experience API, or Tin Can) records any learning experience as actor-verb-object statements in a Learning Record Store, so it captures video watch-time, mobile, and offline learning SCORM cannot. SCORM is more widely supported; xAPI is more capable; cmi5 bridges them by adding LMS launch to xAPI.
An e-learning platform is a content-and-tracking pipeline: author or ingest course video, package it to a standard (SCORM, xAPI, or cmi5), host and deliver it, play it back with interactivity, track every interaction to a Learning Record Store, integrate with an LMS over LTI, and report learning analytics. Add live classrooms, AI, and proctoring as needed. Most teams integrate an existing LMS and build where they differentiate — usually the video and interactivity layer.
A custom e-learning build typically runs from the low tens of thousands for a single-format player with SCORM tracking to several hundred thousand for a full platform with interactive video, live classrooms, AI, proctoring, and analytics. Cost drivers are how many standards you support, whether you integrate or build the LMS, the live-classroom scale, and the interactivity depth. Most builds land in a 4 to 9 month range; integrating an existing LMS is the biggest saving.
A virtual classroom is live video built for teaching, not just meeting. On top of the WebRTC layer a meeting tool gives you, it adds breakout rooms with managed state, a teaching whiteboard, controlled screen share, hand-raising and moderation, attendance and engagement tracking sent to the LMS, and recording into the course catalog. A tool like Zoom handles the call; a virtual classroom handles the pedagogy, the roster, and the learning record around it.
In practice, yes for most providers. WCAG 2.1 AA is the conformance target referenced by the ADA and the updated Section 508, and the 2026 US web-accessibility rule makes it explicit for many public and educational bodies — a high-litigation area. For learning video it means accurate captions, transcripts, audio description where needed, keyboard-operable players, and sufficient contrast. Captions and transcripts also improve comprehension and completion for all learners, so it is a learning win too.
Fora Soft has built real-time video, audio, and AI products since 2005 — WebRTC, LiveKit, generative pipelines, and AI agents at scale. Tell us what you’re building and we’ll send a real engineer your way.