Online education

Video DRM for Online Courses and Live Classes

Protect paid courses, recorded lessons, and live teaching while keeping your current LMS and learner accounts. DRM-X connects encrypted media and DRM licenses to purchases, enrollment, course availability, and concurrent-viewing rules.

01 / DRM-X 6.0

Protect access to course videos

Copied course links

Encrypted media requires an authorized DRM license. Possession of the video URL alone does not grant playback rights.

Shared accounts

Connect concurrent-stream and renewal policies to learner accounts to limit simultaneous viewing.

Live-class access

Check registration or course enrollment before requesting live playback.

Mobile learning

Use supported encrypted downloads with persistent-license expiry for learners who need offline access.

02 / DRM-X 6.0

Keep your LMS and learner records

03 / DRM-X 6.0

Course access from enrollment to playback

Course access from enrollment to playback
StepResponsibility
EnrollmentThe LMS checks the learner’s purchase, enrollment, and course availability.
AuthorizationYour backend requests playback for the permitted Content ID.
LicenseDRM-X processes the device request under the selected license policy.
MediaYour CDN delivers encrypted lessons or the supported live stream.
PlaybackThe player connects to the device DRM and presents the permitted content.
04 / DRM-X 6.0

Live classes, recorded lessons, and learner experience

Use the appropriate player for browser or mobile viewing. Include subtitles and multiple audio tracks where supported, and integrate resume behavior with the selected SDK.

For supported mobile downloads, acquire encrypted media and persistent licenses before going offline. Only downloaded tracks remain available without a connection.

05 / DRM-X 6.0

Set viewing periods and account policies

Connect course availability to license duration, renewal, security level, and concurrent-viewing rules. A disconnected license remains subject to its existing expiry.

DRM limits unauthorized playback. It cannot guarantee that every screen-capture method or external camera recording is prevented.

Questions

Common questions

Can I keep my existing LMS?

Yes. Your LMS remains responsible for learner accounts, purchases, enrollment, and access periods. Connect those decisions through the documented integration.

Can learners download lessons?

Supported Android and iPhone/iPad SDK workflows can download encrypted media and persistent licenses. Native SDK access requires an active Professional or Enterprise plan.

Can the same access rules cover live and recorded lessons?

Your platform can use the same enrollment decision for both. Live and on-demand packages must still match the selected player and device.

Your next step

Protect your first course

Use the relevant guide or contact our team to plan your supported workflow.