Skip to content
Castreon
Delivery

M3U export and public domain

Updated 03 Oct 2026

Public domain

All delivery addresses in the panel are built from the Public domain (Settings → Instance):

  • empty — the server address (IP) is used;
  • filled in — for example tv.yourdomain.com:33400.

For your own domain:

  1. At your DNS provider, create an A record pointing the domain (for example tv.yourdomain.com) to the server IP.
  2. Enter the domain, with port, in Public domain.
  3. The change applies immediately — the addresses on every channel page and in the M3U export use the new domain.

The panel and delivery run over HTTP. If you need HTTPS for players, put a reverse proxy (for example nginx) or a CDN in front of the server and turn on Behind a proxy (nginx) in Settings → Instance.

M3U export

An M3U list with all channels, ready to load into an IPTV player or to send to a partner:

  1. Open Channels.
  2. Optionally, pick a group in the filter — the export then contains only the channels of that group.
  3. Click Export M3U.

The file contains the active channels, with the HLS address of each and, where available, the HTTP-TS address. The name, group, logo and EPG ID set in the channel editor go into the list, so players can display them nicely.

If you set a Token for players, add ?token=… to the addresses before passing the list on.