Video DRM

Euron Systems uses enterprise-grade DRM (Digital Rights Management) powered by VdoCipher to protect your video content from piracy, unauthorized downloads, and screen recording.

DRM Standards

Widevine (Google)

  • Widevine L1 (Hardware DRM) — The highest level of protection. Video decryption happens in a secure hardware module, making screen recording virtually impossible. Available on Android devices, Chrome on Windows/macOS/Linux, and Smart TVs.
  • Widevine L3 (Software DRM) — Software-based protection. Less secure than L1 but more widely supported.

FairPlay (Apple)

  • Protects content on Safari, iOS, and macOS
  • Uses Apple's proprietary encryption technology
  • Required for playback on Apple devices

PlayReady (Microsoft)

  • Protects content on Microsoft Edge and Windows applications
  • Used for Xbox and Windows-based smart TVs

Protection Levels

PlanDRM LevelAnti-Screen RecordingForensic Watermark
FreeNoneNoNo
ProWidevine L3 + FairPlayBasicNo
BusinessWidevine L1 + FairPlay + PlayReadyAdvancedYes
EnterpriseWidevine L1 + FairPlay + PlayReadyAdvancedYes

How DRM Works

  1. Encryption — When you upload a video, it is encrypted using AES-128 encryption with unique keys.
  2. License Server — When a student clicks play, the video player requests a decryption license.
  3. Verification — The license server verifies the student's identity and access rights.
  4. Decryption — The video is decrypted in real-time within the player's secure environment.
  5. Playback — The decrypted video is displayed but never stored in an accessible format.

Configuration

DRM is enabled automatically on eligible plans. To configure advanced settings:

  1. Go to Settings → Security → Video DRM.
  2. Configure:
    • DRM Level — L1 or L3 (L1 recommended)
    • Device Limit — Maximum devices per student (default: 3)
    • Concurrent Streams — Maximum simultaneous streams (default: 1)
    • Offline Access — Allow downloads for offline viewing (encrypted)
    • Offline Duration — How long offline access lasts (default: 48 hours)

Was this page helpful? Contact us at support@euronsystems.com