GiliSoft Video DRM Protection

Control playback of downloadable video packages

Protect the approved lessons, issue viewer access, and test the supported player before distribution.

Protected video playback and access-control illustration

Secure Video Lessons for Students

Student access is more varied than a single licensed office PC. Lesson protection should account for shared devices, assistive needs, unstable connectivity, and the risk of losing access just before an assignment is due.

Quick answer

For downloadable lessons, GiliSoft Video DRM Protection can package videos and issue Playback Passwords. Pilot the viewing workflow with real student devices and preserve accessible alternatives.

Design for Student Access First

SituationApproachCheck before release
Shared school computerAvoid personal PC Binding by defaultAccount rotation and lab policies
Home computerTest supported package and playerOperating system and replacement device
Low-connectivity learnerVerify offline viewing before distributionPassword and blacklist behavior offline
Student needing captions or transcriptPrepare the accessible material and test itDo not block required learning access

How to Protect and Deliver the Videos

  1. Prepare the teaching version

    Remove answer keys and staff-only material. Provide captions, transcript, or accessible alternative that matches the lesson.

  2. Create the protected lesson package

    Add approved videos in GiliSoft Video DRM Protection, set a recognizable Project ID, save the Encryption Key, and select a workable password mode.

  3. Set proportionate restrictions

    Use a watermark or expiration only if it serves the school policy. Avoid binding that prevents normal shared-device or home-device use.

  4. Pilot with student-like conditions

    Test the package on the expected Windows or other supported player, with and without internet, and check caption access, password recovery, and support response.

The Video DRM Protection user guide shows the matching settings, password maker, and supported package workflow.

Product Interface for This Workflow

Use the actual GiliSoft Video DRM Protection screens to confirm project settings, protected output, and viewer credentials.

Add the approved videos and supporting files to the protection project.
Add the approved videos and supporting files to the protection project.
Save the Project ID and Encryption Key and choose the required binding mode.
Save the Project ID and Encryption Key and choose the required binding mode.
Create a Playback Password from the matching project details.
Create a Playback Password from the matching project details.

Check the Viewer Experience

  • Keep the publisher Encryption Key and Project ID separate from the viewer Playback Password.
  • Test the completed GEM or EXE package in the supported playback environment, not just the original source video.
  • Check expiry, device changes, caption or transcript access, and a reachable support route.
  • When using an online blacklist, confirm it was configured before release and verify the next online check.
Important: Do not assume all students can use a protected player, install software, or stay online. Provide an authorized alternative when the protected path is inaccessible.

Frequently Asked Questions

Is PC Binding appropriate for every student?

No. Shared labs, family devices, and hardware changes can make it impractical. Pilot it before adoption.

Does the DRM tool replace captions or transcripts?

No. Prepare accessible learning materials separately and verify students can use them alongside the protected video.

Protect the video, then test the viewer path

Create a protected package with GiliSoft Video DRM Protection and verify authorized playback before delivery.