Returns a full with all live channels, VOD, and series — typically in the format:
The XC API is proprietary but widely reverse-engineered. Using it with may violate terms of service or local laws. Always ensure you have permission to access the playlist data.
| Problem | Likely Cause | |---------|---------------| | 401 Unauthorized | Wrong username/password or expired subscription | | Empty playlist | Account has no live channels (maybe only VOD) | | Playlist loads but no video | Output format mismatch ( ts vs m3u8 ); try &output=ts | | EPG not showing | Missing tvg-id in playlist entries | | Slow category loading | API throttling by server; cache categories locally | xc api playlist
This allows you to enjoy the API speed while maintaining parental control over your content.
#EXTINF:-1 tvg-id="espn.us" tvg-name="ESPN" tvg-logo="http://...",ESPN HD http://server:port/live/USER/PASS/101.ts Returns a full with all live channels, VOD,
Reduced Buffering: By fetching only the necessary data for the channel you are watching, the API puts less strain on your device’s memory. How to Set Up an XC API Playlist
URL Typos: Ensure the URL includes the port number if required (e.g., http://provider.com:8080). | Problem | Likely Cause | |---------|---------------| |
: Increasingly popular via add-ons like M3U-XCAPI-EPG-IPTV , which allow you to integrate live TV directly into the Stremio ecosystem.
TiviMate is the gold standard for XC API usage.