Skip to content
Outputs and Playlists

Outputs and Playlists

One source, every screen: XUI.live delivers each channel as HLS, MPEG-TS and RTMP, and generates subscription playlists in twenty device-specific formats. What a given subscriber may use is a decision you make three times — globally, per package, per line.

The three outputs

HLS (m3u8) — segmented HTTP delivery; what smart TVs, phones and most modern apps expect. MPEG-TS (ts) — a continuous transport stream; the classic for set-top boxes and desktop players. RTMP — for the players and pipelines that speak it.

Each output has a global switch, plus a restreamer-only variant — a format can be off for subscribers but still available to your wholesale partners.

Who gets what

Per package, tick the outputs the product includes; per line, narrow further when one subscription needs an exception. A player asks for the format in its playback URL — the extension decides, .m3u8 or .ts — and the panel refuses formats the line is not entitled to.

Playlists for every device

The playlist generator ships twenty formats: M3U and M3U Plus, a simple list, and the receiver family — Enigma2 OE 1.6 and 2.0 including auto-install scripts, DreamBox, GigaBlue, Octagon, Spark, Ariva and more. A subscriber picks their device, downloads one file — or runs one script on the receiver — and the full line-up arrives with names and numbering.

Playlists honour everything decided elsewhere: the line’s bouquets, its allowed outputs, bouquet and channel order, and the reseller’s own domain when branding is set.

RTMP, in and out

RTMP flows both directions. Push sends a running channel to external destinations — set on the stream, with per-target URLs and keys. Pull and publish are guarded by RTMP IPs: an allow-list of remote addresses authorised to publish into your panel or pull from it, managed on its own screen with live statistics per address.

Every door into the panel itself is guarded too — access codes are next.