Introduction
An overview of AIOLiveTV and how to get started.
AIOLiveTV is a Stremio addon that aggregates live TV metadata and streams from XMLTV, M3U, Xtream and other channel sources, then matches equivalent channels before returning catalog, meta and stream resources.
Public beta (0.1.0-beta). Catalog, meta, stream and optional Native EPG
work. Expect breaking changes before 1.0. There is no official public
instance — self-host or deploy on Vercel.
How would you like to get started?
Deploy on Vercel
Run AIOLiveTV as a Container Function with PostgreSQL and Redis.
Self-Host
Run AIOLiveTV on your own server, NAS, or VPS.
Configure
Add XMLTV, M3U and live addons, then review channel mappings.
What is AIOLiveTV?
AIOLiveTV is a Live TV aggregator for Stremio. It can:
- Build canonical channels from EPG when XMLTV (or another guide) is present
- Infer and merge channels from stream sources when there is no EPG
- Resolve multiple streams per channel
- Declare Native EPG (
behaviorHints.epgProvider) only when a real guide catalog exists
Add sources (Addons page)
│
▼
EPG present? ──yes──► channels from the guide
│ no
▼
channels from M3U / Xtream / live addons
│
▼
match streams (tvg-id, then name)
│
▼
review on Channels → Save
│
▼
Stremio catalog / meta / streamThe configuration UI keeps Addons, Streams, Metadata & Catalogs and Miscellaneous, plus Channels.

