Skip to content

The Xtream Codes alternative your players already speak.

streamars answers the Xtream Codes API the way your subscribers' apps expect, and replaces the panel behind it with one that is maintained, measured and runs on your own servers.

streamars and XC, side by side.

The same API on the outside. Underneath, a different panel: one Go program, maintained and updated from the admin panel.

FeaturestreamarsXC
Xtream Codes API, M3U and XMLTVYesYes
MAG portal and Enigma2 bouquetsYesYes
Maintained, with new releasesYes, latest 1.1.0No releases since 2019
Load balancersUnlimited, included in €49 a monthLicensed separately¹
Public, repeatable benchmarkYesNo

Built into streamars

  • Updates from the admin panel, with automatic rollback
  • Load balancers installed from the panel over SSH
  • Connection limits that hold on TS and HLS alike
  • Restream detection and on-screen fingerprints
  • Alerts, Doctor and a public status page
  • Viewing quality per channel, server, country and ISP

¹ XC's own price list charged for load balancers on top of the main licence, as reported in a 2016 review. XC is named here for compatibility and comparison only.

Measured on the same hardware.

  • 4.9 ms

    API latency at p99, against 40.6 ms for XC

  • 1 GB

    memory with 500 live viewers, against 3 GB

  • 0

    seek errors on movies, against 16–27 per run

The full benchmark and how we ran it

Switch without losing a subscriber.

The import wizard reads your XC database, shows you a dry run and writes nothing until you approve it. Lines keep their logins, resellers keep their credits, and your load-balancer servers come across as servers to install.

Step-by-step migration guideWhat comes across

Questions.

Is streamars a fork of Xtream Codes?
No. streamars is written from scratch in Go. It answers the Xtream Codes API, M3U and XMLTV the way players expect, but it shares no code with XC.
Will my subscribers' players keep working?
Yes. Players sign in with the same server address, username and password, playlist links keep their shape, and MAG and Enigma2 boxes reconnect to the same portal.
Can I bring my existing XC panel across?
Yes. The import wizard reads your XC database, shows a dry run of lines, resellers, bouquets and catalog, and writes nothing until you approve.
How much does it cost?
€49 a month or €490 a year for your whole panel, excl. VAT, with unlimited load balancers and every feature. The first 14 days are free.
Does streamars come with channels?
No. It is software only and provides no channels or content. You stream only what you hold the rights or licences for.

Try the alternative.

Create an account and the full panel is yours for 14 days, no card needed. Subscribe from the portal when you are ready.