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
| Plan | DRM Level | Anti-Screen Recording | Forensic Watermark |
|---|---|---|---|
| Free | None | No | No |
| Pro | Widevine L3 + FairPlay | Basic | No |
| Business | Widevine L1 + FairPlay + PlayReady | Advanced | Yes |
| Enterprise | Widevine L1 + FairPlay + PlayReady | Advanced | Yes |
How DRM Works
- Encryption — When you upload a video, it is encrypted using AES-128 encryption with unique keys.
- License Server — When a student clicks play, the video player requests a decryption license.
- Verification — The license server verifies the student's identity and access rights.
- Decryption — The video is decrypted in real-time within the player's secure environment.
- 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:
- Go to Settings → Security → Video DRM.
- 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)
Related Documentation
- DRM & Protection — Course-level DRM settings
- Watermarking — Visible and forensic watermarks
- Data Encryption — Platform-wide encryption