Widevine & PlayReady Decryption
Built-in Widevine L1/L3, PlayReady, FairPlay, and ClearKey DRM support. Auto key acquisition via CDM, manual key input, or provider script-based decryption. CENC and CBCS encryption modes.
Self-hosted DRM streaming panel that decrypts Widevine, PlayReady and FairPlay.
Converts DASH DRM and HLS DRM to clean HLS output in real-time.
Auto-fetch & refresh MPD tokens and decryption keys, one-cmd install.
bash <(curl -s https://streamora.dev/updates/install.sh)
Manage your Streamora server with these systemd commands. Click any command to copy it to your clipboard.
Everything you need to decrypt, convert, and serve DRM-protected streams from a single self-hosted server.
Built-in Widevine L1/L3, PlayReady, FairPlay, and ClearKey DRM support. Auto key acquisition via CDM, manual key input, or provider script-based decryption. CENC and CBCS encryption modes.
Python-based provider scripts with auto-sync, auto key refresh, and interactive terminal. Encrypted scripts (SENC) tied to license + hardware. One panel manages all DRM providers.
In-process fMP4 to MPEG-TS remuxer converts DASH DRM to HLS without FFmpeg. Parses ISO BMFF, decrypts AES-128-CTR CENC, converts H.264/H.265, wraps AAC/AC-3/E-AC-3.
Real-time DRM stream monitoring, channel management, EPG, user management, recording, and download manager. WebSocket live updates, dark mode, fully responsive.
Converts MPEG-DASH MPD manifests to HLS playlists in real-time. Handles SegmentTemplate, SegmentList, SegmentBase formats. Live edge detection with automatic segment deduplication.
Automatically acquires Widevine and PlayReady decryption keys from license servers using CDM devices. Keys cached in database, auto-refreshed on expiry. Zero manual intervention.
Built in Go for performance. Single binary, zero runtime dependencies.
Input: MPEG-DASH (MPD), HLS (M3U8), Smooth Streaming, direct URLs. Output: HLS (MPEG-TS or fMP4), MPEG-TS, SRT. DRM: Widevine L1/L3, PlayReady, FairPlay, ClearKey, AES-128.
Ready-made Python scripts for 23+ DRM content providers. Auto-sync channels, auto-configure profiles, auto-refresh tokens and decryption keys.
Browse the full catalog — 3 free, 20 paid. Each script ships with a complete setup guide including credentials, proxy config, and provider-specific notes.
Simple, transparent licensing for your DRM streaming server.
Common questions about DRM streaming panels and Streamora.
bash <(curl -s https://streamora.dev/updates/install.sh). The installer supports Ubuntu, Debian, CentOS, RHEL, Rocky Linux, AlmaLinux, and Fedora. It automatically installs all dependencies (FFmpeg, mp4decrypt, Python), creates the systemd service, and starts the admin panel.Install in under 2 minutes. One command, fully automated setup. Widevine, PlayReady, and FairPlay ready.