IPTV / LIVE STREAMING SERVER SOFTWARE

Cronomagic Streaming Server

Run your live TV and IPTV channels on your own Linux server. The Cronomagic Streaming Server pulls your live sources, publishes every channel as HLS for websites, apps, smart TVs and set-top boxes, keeps channels on air and lets your team manage everything from a web dashboard.

Start a free trial How it works
Free trial Plans from $19.99/month. Installs with one command Dozens of channels per server Debian 12+ / Ubuntu 22.04+

Streaming server features

Your sources and encoders

Pull live streams from IPTV sources, IP cameras and hardware encoders over HTTP/HLS, SRT, UDP, RTMP, RTSP or RIST.

Light on the server

Channels are re-packaged without re-encoding, so picture quality is untouched and one server runs dozens of channels. Sources should be H.264 + AAC for web playback.

HLS and more outputs

Every channel is published as HLS for web and apps. It can also push to RTMP, SRT, UDP or RIST and record to segment files (DVR recording).

Always on air

A watchdog restarts failed channels, switches to a backup source and back automatically, detects hung streams and resumes channels after a reboot.

Picture and sound monitoring

Live thumbnails plus black, frozen and silent detection, with alerts by email, Telegram or webhook.

Viewers and embedding

Live viewer counts and history per channel, and an embeddable web player restricted to the websites you approve.

Team and control

Admin, Operator and Viewer roles, login protection and an audit log. Bulk actions, tags, CSV/JSON channel import/export, a REST API and Let's Encrypt HTTPS.

Ready to put your channels on air?

Try it free on your own server. We reply with a trial license, or with a quote when you are ready to buy.
Start a free trial

How it works

1

Request

Fill in the form below with your server, the number of channels, and whether you want a free trial or a quote.

2

Trial or quote

Our team prepares a trial license for your server, or contacts you with a quote and your license.

3

Your private link

You receive a private page with your license key and your install command.

4

Install

Run one command on your server. It installs everything and prints your dashboard address.

Server requirements

  • A 64-bit (x86_64) Linux server with Debian 12 or newer, or Ubuntu 22.04 or newer, and root access.
  • Minimum 2 vCPU, 4 GB RAM and 20 GB of disk (more for DVR recording). Each channel uses about 70 MB of RAM and a small fraction of one CPU core.
  • Sources in H.264 video with AAC audio for playback in web browsers.
  • Bandwidth is usually the limit: each viewer receives the channel's bitrate (about 3 to 5 Mbps in HD), so 1 Gbit/s serves about 250 HD viewers at once.
  • Inbound TCP ports 80 and 443 open. Outbound HTTPS to encoder.cronomagic.com for the license check, plus whatever your sources use.
  • A license for the server's public IP address. It is linked to the first server that activates it.

Frequently asked questions

What is a streaming server?

A streaming server receives live video streams and delivers them to viewers on websites, apps, smart TVs and set-top boxes. The Cronomagic Streaming Server does this on your own Linux server: it pulls each live source, publishes it as HLS and keeps it on air.

Is it the same as an encoder?

No. An encoder (software such as OBS, or a hardware encoder) compresses video into a live stream. The streaming server takes those streams and delivers them to your viewers. Your existing encoders and IPTV sources become its inputs.

Does it transcode my channels?

No. Channels are re-packaged without re-encoding, so picture quality is untouched and one server runs dozens of channels. Your sources should already be H.264 video with AAC audio for playback in web browsers.

How many channels and viewers can one server handle?

Dozens of channels per server: each channel uses about 70 MB of RAM and a small fraction of one CPU core. The number of viewers depends mostly on bandwidth: at 3 to 5 Mbps per HD viewer, 1 Gbit/s serves about 250 HD viewers at once.

Can I try it before buying?

Yes. Choose a free trial in the form below and we prepare a trial license for your server, with all features. When you buy, your installation keeps running with the paid license: nothing to reinstall.

How much does it cost?

Plans from $19.99/month. Pricing depends on your number of channels. Send the form and we reply with a quote.

What server do I need?

A 64-bit (x86_64) Linux server with Debian 12+ or Ubuntu 22.04+, root access, and at least 2 vCPU, 4 GB of RAM and 20 GB of disk. It can be your own hardware, a VPS or a dedicated server.