Preloader
Free Trial Available

Streamora — MPD to HLS DRM Streaming Server

Convert DASH/MPD to HLS with Widevine, ClearKey & PlayReady decryption

Streamora is a fully automated streaming server. Auto MPD key refresh, auto stream recovery on failure, auto provider sync for fresh CDN URLs, auto server deployment via SSH, and auto software updates — all running in the background while you focus on your business. Built-in DRM decryption, internal remuxer (no FFmpeg), and modern admin panel. Try free for 7 days.

Streamora Free Trial 7 Days Free
  • Full access to all features — no limitations
  • Auto DRM key refresh — keys update when expired
  • Auto stream recovery — auto-restart on failure
  • Auto provider sync — channels update on schedule
  • Built-in remuxer — no FFmpeg needed
  • One-command install — running in under 2 minutes
  • No credit card required

Start Streaming in Minutes

Get Free Trial Now
Why Choose Streamora

Fully Automated — Set It and Forget It

Streamora automates everything that other panels make you do manually. DRM keys auto-refresh, streams auto-recover, channels auto-sync from providers, CDN tokens auto-renew, and servers auto-deploy. No babysitting, no scripts to run, no cron jobs to manage.

Fully Automated

Auto MPD Keys & Stream Recovery

DRM keys refresh automatically when they expire. Streams auto-restart on failure with configurable retries and cooldown. CDN token refresh runs in the background during live playback — zero manual intervention.

  • Auto DRM key dump & refresh
  • Auto stream restart on error
  • Background CDN token refresh
Set & Forget

Auto Provider Sync & Deploy

Provider scripts auto-sync channels on schedule — fresh MPD URLs, keys, and metadata fetched without touching the panel. Worker servers auto-deploy via SSH. Software updates apply from the admin panel.

  • Scheduled provider sync (channels + keys)
  • SSH auto-deploy to workers
  • One-click software updates
Zero FFmpeg

Internal Remuxer — No FFmpeg

Custom fMP4-to-TS converter built into the Streamora binary. Processes DASH streams directly in memory with DRM decryption — no FFmpeg process, no temp files, 80% less CPU. Auto-creates all directories and segments.

  • In-process CENC/CBCS decryption
  • H.264, H.265, AAC native support
  • Auto segment cleanup & management

Complete IPTV & DRM Panel Features

From single-channel testing to thousands of concurrent streams — Streamora scales with you

Internal Remuxer

Custom fMP4-to-TS converter. No FFmpeg needed for DASH streams. 80% less CPU. Handles H.264, H.265, AAC natively with CENC/CBCS decryption.

🔐

DRM Decryption

Widevine (built-in CDM + auto key dump), ClearKey, PlayReady. Key Archive stores all acquired keys. Provider scripts can auto-fetch keys.

🖥️

Multi-Server

Unlimited worker servers via SSH auto-deploy. CPU/RAM/stream health gauges per server. Version-select redeploy. License status monitoring.

📺

Channel Management

Mass add from text, JSON import/export, O11 config import, bulk actions, multi-quality support, probe, inline player preview, provider sync.

📋

Stream Profiles

Reusable configs with proxy pools, headers, running mode, CDN rewrite, overlay watermark. Drag-and-drop ordering. Channels inherit from profile.

🤖

Provider Scripts

Python scripts automate channel sync, manifest refresh, key acquisition. Marketplace with encrypted delivery. Interactive terminal mode.

👥

Users & Packages

Subscribers with connection limits, expiry, IP restrictions. Channel packages for content gating. M3U playlists per user with profile filter.

📡

EPG & Playlists

XMLTV EPG from multiple sources with auto-refresh. M3U/XMLTV endpoints per user. Connection tracking and user activity logs.

🎬

Recording & Events

Record live streams to MP4/TS/HLS. Event scheduler with auto-start/stop/record. Independent VOD downloader. DRM stream recording.

📊

Live Dashboard

WebSocket real-time updates. Stream status, codec info, bitrate, viewers. Error diagnostics with auto-detection and fix suggestions.

🔧

Tools & API

Stream tester, config importer, background jobs, activity logs, settings. Full REST API with built-in documentation page.

🚀

One-Command Install

Single bash command. Auto-detects OS, installs dependencies, generates config, creates systemd service. Running in under 2 minutes.

Support Center

Frequently Asked Questions

Common questions about Streamora. Review these before contacting support.

All Questions
General
Technical
Setup
01

What is Streamora?

Streamora is a professional streaming server that converts DASH/MPD and HLS streams into clean HLS output with full DRM decryption support. It features a custom-built internal remuxer that processes streams directly in memory without FFmpeg, multi-server load balancing with SSH auto-deploy, a provider script marketplace, and a modern responsive admin panel.

Key differences from other solutions:

  • Built-in internal remuxer — no FFmpeg dependency for most streams
  • Single Streamora binary — no PHP, no MySQL, no complex dependencies
  • One-command installer — running in under 2 minutes
  • Provider script store with encrypted delivery
02

What does the free trial include?

The 7-day free trial gives you full access to all Streamora features:

  • All pipeline modes (Internal Remux, FFmpeg, Direct, Pipe)
  • Full DRM support (Widevine, ClearKey, PlayReady)
  • Multi-server load balancing
  • User and package management
  • Recording, downloads, and events
  • Provider script installation

No credit card required. After the trial, choose a plan that fits your needs from the premium page.

03

What are the server requirements?

Streamora is lightweight and efficient:

  • OS: Ubuntu, Debian, CentOS, RHEL, Rocky, AlmaLinux, Fedora
  • RAM: 1 GB minimum — Streamora itself uses almost zero RAM
  • CPU: 1 core minimum (Internal Remux mode uses minimal CPU)
  • Disk: 100 MB for the binary + space for recordings

RAM usage depends on your stream count. The internal remuxer uses significantly less resources than FFmpeg-based solutions.

04

How do I install Streamora?

One command installs everything:

bash <(curl -s https://streamora.dev/updates/install.sh)

The installer automatically detects your OS, installs FFmpeg and dependencies, downloads the latest Streamora binary, generates a secure config, creates a systemd service, and starts Streamora. Your admin panel is ready in under 2 minutes.

05

What is the Internal Remuxer?

The Internal Remuxer is Streamora's custom-built stream processor that converts DASH/fMP4 segments to MPEG-TS directly in memory — without launching FFmpeg.

  • How it works: Parses fMP4 boxes, decrypts CENC/CBCS if needed, extracts H.264/H.265 video + AAC audio, wraps into MPEG-TS segments
  • Why it's better: No FFmpeg process overhead, no temp files, no pipe management. Everything runs natively inside the Streamora binary
  • CPU savings: Uses ~80% less CPU than FFmpeg remux mode for the same streams
  • Codec support: avc1, avc3, hev1, hevc video + AAC audio (mp4a)
06

Do I need to provide MPD links and keys?

Yes — Streamora is the streaming server, not a content provider. You need:

  • Stream URLs (DASH/MPD, HLS/M3U8, or direct URLs) from your content source
  • DRM keys if the content is encrypted (Widevine/ClearKey/PlayReady)
  • Proxy servers if your content is geo-restricted

Streamora's provider script system can automate fetching stream URLs and keys from supported platforms. Browse available scripts in the Built-in Script Store.

Try Streamora Free for 7 Days

Full access. No credit card. No limitations.

One command to install. Under 2 minutes to your first stream.

Download Free Trial View Premium Plans
Important Legal Notice
Xtream-Masters is a software development company. We build and license professional software tools — we do not host, store, stream, index, or distribute any audio, video, playlist, channel, or DRM-protected content of any kind. Every product we sell is an empty technical platform; all content processed through our software is supplied, configured, and controlled solely by the end user, who must hold the necessary rights and comply with applicable law. Copyright or DMCA notices must be directed to the operator or stream origin of the URL concerned — not to Xtream-Masters. See our Terms, Privacy Policy, and Refund Policy for full details.