Frequently asked questions
Answers without the guesswork.
Start here for the most common setup, playback and programme-guide questions.
Does CLUB IPTV include channels or a subscription?
No. It is a player and management interface for content you provide or are authorized to access. Payments and stream availability are handled by your content provider.
Where do I enter the connection code?
Open the Playlist Editor on this website. Generate the code in Settings → General inside the app, enter it once, and the browser session will remember that device.
Why does my playlist not update immediately?
Save it in the editor, then use Refresh in the app. If the source is an external playlist, also make sure the remote URL itself returns the new content without an upstream cache.
How is a channel matched to EPG?
The app prioritizes tvg-id, then checks country and controlled name fallbacks. Use tvg-country when similarly named regional channels must not share programme data.
Why do I hear sound but see no picture?
The stream may use a video codec or profile unsupported by that TV box. Test another hardware decoder or stream variant; VLC on a computer often supports more formats than embedded TV hardware.
Why does a channel work on the TV but not in a browser?
Browsers have stricter codec and cross-origin requirements. The HLS manifest and every media segment must be browser-compatible and permitted for the website origin.
What does “Failed to load remote content” mean?
The device could not retrieve the URL. Check spelling, DNS, HTTP status, redirects, TLS compatibility, access restrictions and CORS headers. Test the exact URL from the same network.
Can I use a compressed XMLTV source?
The backend importer supports XMLTV sources including gzip downloads. For direct device loading, smaller uncompressed guides are safer on resource-constrained TVs.
Why is a programme title very long?
Some XMLTV providers put season and episode information directly inside the title. Big tiles preserve that text and scroll long programme rows rather than wrapping them.
What is the default parental-control PIN?
The default PIN is 12345. The enabled state, custom restricted channel names and changed PIN are stored per device.
What happens if I clear browser data?
A browser device keeps its private UUID in local storage and the Playlist Editor uses a Laravel session cookie. Clearing browser storage can create a new browser identity or require reconnecting with a new code.
Where can I learn the M3U directives?
The Guides page documents tvg-id, logos, groups, #EXTBG, #EXTSIZE, catch-up, nested playlists and XMLTV matching.