AIOLiveTVAIOLiveTV
Configuration

Setup Guide

Add XMLTV, M3U or Xtream, review channel mappings, and install AIOLiveTV in Stremio.

AIOLiveTV is a Live TV aggregator for Stremio. It does not replace a playlist host or an IPTV provider: you point it at your XMLTV, M3U, Xtream account or live addons, then it merges equivalent channels and serves catalog, meta and stream to Stremio.

AIOLiveTV is in public beta (0.1.0-beta). The with/without EPG flow, Native EPG declaration and the Channels page work. Expect breaking changes before 1.0.

Option-by-option reference: Configure Options. Source details: XMLTV, M3U and Xtream.

1. Run an instance

There is no official public AIOLiveTV host. Deploy your own:

Open /stremio/configure on that instance.

Stremio (desktop and web) requires HTTPS for addons that are not on localhost. Put Traefik, Caddy or Nginx in front of a remote install.

2. Add sources

On Addons, install at least one live source. Typical combinations:

GoalAdd
Guide + streamsXMLTV and M3U (or Xtream)
Streams onlyM3U, Xtream, or a live Stremio addon
Brazilian EPGVivo TV, Claro TV+ or Mi.tv (Brasil), plus an M3U/Xtream for streams
Latin American EPGMi.tv (pick the country), plus an M3U/Xtream for streams

For each source, leave Resources at the defaults unless you only want streams from that source (then select Stream so its channels are not listed twice).

XMLTV, Xtream, Vivo TV, Claro TV+ and Mi.tv can shift programme times with EPG Time Shift. Local playlists on a LAN need HTTP_ALLOW_PRIVATE_URLS=true on a personal instance — leave it false on anything shared.

3. Review Channels

Open Channels. AIOLiveTV builds canonical channels from EPG when a guide exists, otherwise from stream sources. High-confidence matches (tvg-id, then normalised name) are applied automatically; weaker matches stay as suggestions.

You can:

  • enable or disable a channel
  • accept or reject a suggested stream
  • add a manual mapping
  • change stream order

Nothing is stored until you click Save. See Channels.

4. Save and install

Go to Save & Install, create a configuration (UUID + password — store both; they cannot be recovered), then install the manifest in Stremio.

  • Install to Stremio if the app is on this device
  • Manifest URL for other devices or Stremio-compatible clients

After saving, Stremio shows one merged live catalog. Native EPG (behaviorHints.epgProvider) appears only when a real guide catalog is enabled.

Making changes

In Stremio, click Configure next to AIOLiveTV, or open /stremio/configure and sign in with the UUID and password. Edit Addons or Channels, then Save. Reinstall only if a pop-up tells you the manifest changed.

Export a JSON backup from Save & Install → Backups.

Next steps

On this page