Which Playlist Format Does Your Provider Use?

Before adding a playlist you need to know which format your provider sent you. Check the welcome email from your IPTV subscription β€” the credentials make the format obvious.

Most common

M3U URL

A single long URL ending in .m3u or .m3u_plus. Contains your username and password embedded in the URL itself.

http://server.com:8080/get.php?username=USER&password=PASS&type=m3u_plus
Recommended

Xtream Codes

Three separate fields β€” server URL, username, password. More secure than M3U and EPG is included automatically without a separate URL.

Server: http://server.com:8080
Username: youruser
Password: yourpass
Less common

Stalker Portal

Portal URL plus a MAC address. Used by some Middle Eastern and Eastern European providers. The MAC address is whitelisted on the provider's server.

Portal: http://portal.com/c/
MAC: 00:1A:79:XX:XX:XX

How to Add Each Playlist Type

All three live behind the same entry point: Settings β†’ Playlists β†’ Add Playlist. The format you pick on the next screen determines which fields TiviMate asks for.

Add an M3U Playlist

  1. Open the Add Playlist screen
  2. Paste the full M3U URL Use the on-screen keyboard or β€” much easier β€” pair your phone via TiviMate Companion and type from there. Give the playlist a recognisable name.
    Tip
    If channels load with no categories, ask your provider for the m3u_plus version of the URL β€” it includes group titles that TiviMate uses for categories.
  3. Tap Add TiviMate fetches the playlist and lists channels within seconds.
    ⚠ Never share an M3U URL publicly
    The URL contains your username and password in plain text. Anyone who has it can use your subscription on their device until you change credentials.

Add an Xtream Codes Playlist

  1. Open the Add Playlist screen
  2. Enter Server, Username and Password Three separate fields exactly as they appear in your welcome email. Server includes the http:// and port (e.g. :8080).
  3. Tap Add TiviMate authenticates and pulls channels, categories and EPG in one step.
    βœ“ Why Xtream Codes is preferred
    EPG is included automatically β€” no separate EPG URL needed. Credentials are not exposed in a single shareable URL.

Add a Stalker Portal Playlist

  1. Open the Add Playlist screen
  2. Enter the portal URL and tap Next twice The portal URL usually ends in /c/ or /stalker_portal/c/. TiviMate auto-generates a MAC address on the next screen β€” do not keep it.
  3. Replace the auto-generated MAC with your provider's MAC Delete the generated MAC and paste in the exact MAC address from your welcome email. Format 00:1A:79:XX:XX:XX.
    ⚠ Auto-generated MAC will never work
    Stalker Portal authenticates by MAC. Your provider has whitelisted one specific MAC on their server. Any other MAC β€” including the one TiviMate generates β€” is rejected.
  4. Tap Next twice, then Done TiviMate connects to the portal and loads channels.

Managing Multiple Playlists (Premium Feature)

The free version of TiviMate limits you to one playlist. Premium removes this limit entirely. If you have more than one IPTV subscription β€” or want to test a new provider alongside your existing one β€” here is how to manage them cleanly.

Cleanup

Hide duplicate channels

When two playlists carry the same channel, TiviMate can hide the duplicates so the channel list stays tidy.

Priority

Set playlist priority order

The first playlist in the list takes priority β€” its version of a duplicated channel is the one that plays. Drag to reorder.

Refresh control

Per-playlist update interval

Different providers update at different rates. Set each playlist to refresh on its own schedule.

Tidy lists

Hide unused groups

Most playlists ship 20+ category groups you do not watch. Hide them once and the channel grid becomes immediately easier to navigate.


The Output Format Setting β€” MPEG-TS vs HLS

This is a setting that makes a real difference on some connections and almost no guide covers it. Available for Xtream Codes playlists only.

Default

MPEG-TS

Higher quality video and audio. Requires more bandwidth and a consistent connection. Best for fast stable Wi-Fi or wired Ethernet.

Fallback

HLS

Lower bitrate, less bandwidth required. Handles unstable connections better. If you have weak Wi-Fi or ISP throttling, switching to HLS can eliminate buffering on channels that struggle in MPEG-TS.

Recommended approach
Try MPEG-TS first. If you get buffering on certain channels that your connection speed should handle, switch that playlist to HLS and test again. Many users find HLS more reliable on shared household Wi-Fi during peak hours.

How to Reload and Refresh Your Playlist

Three different refresh actions for three different situations.

Scheduled

Update playlist

Manual trigger of the scheduled update. Use when channels are missing after your provider added new ones.

Force

Force reload

Bypasses TiviMate's cache and re-fetches the playlist from scratch. Use when Update does not pull in obvious changes.

Last resort

Delete and re-add

Removes all cached data including grouping and favourites for that playlist. Use only when reload does not fix authentication or channel-list issues.


Quick Reference β€” Every Playlist Action

ActionPath
Add M3U playlistSettings β†’ Playlists β†’ Add Playlist β†’ M3U Playlist
Add Xtream CodesSettings β†’ Playlists β†’ Add Playlist β†’ Xtream Codes
Add Stalker PortalSettings β†’ Playlists β†’ Add Playlist β†’ Stalker Portal
Update playlistSettings β†’ Playlists β†’ select playlist β†’ Update
Force reloadSettings β†’ Playlists β†’ long-press playlist β†’ Reload
Set update intervalSettings β†’ Playlists β†’ select playlist β†’ Update Interval
Hide duplicate channelsSettings β†’ Playlist Settings β†’ Channel Options β†’ Hide Duplicates
Hide unused groupsSettings β†’ Playlists β†’ select playlist β†’ Manage Groups
Change output formatSettings β†’ Playlists β†’ select β†’ Xtream Codes Parameters β†’ Output Format
Reorder playlistsSettings β†’ Playlists β†’ drag to reorder
Delete playlistSettings β†’ Playlists β†’ long-press β†’ Delete

Keep going with TiviMate

For a full TiviMate setup from scratch see our TiviMate Setup guide. For complete EPG configuration including the best free sources see our TiviMate EPG guide. For the best IPTV services that work with TiviMate see our best IPTV services guide.

Browse top IPTV services