To set up IPTV on GSE Smart IPTV, buy GSE SMART IPTV PRO from the App Store on your iPhone, iPad or Apple TV, then add your IPTV Canada service in one of two ways: paste the M3U link under Remote Playlists, or enter the server URL, username and password under Xtream Codes API. Add the EPG link for the TV guide and you’re done. GSE is a paid app for Apple devices; on Android and Fire TV, other players do the same job better.
1. What GSE Smart IPTV Is, and Where It Runs
GSE Smart IPTV is a player: it has no channels of its own and plays the playlist your provider gives you. The current app is GSE SMART IPTV PRO, developed by droidvision and sold by GSE Technology, and it’s a one-time purchase on iPhone and iPad, with the Apple TV version bought separately.
- iPhone, iPad and Apple TV: GSE is a good pick, especially if you like a detailed guide.
- Android TV, Google TV and Android phones: the GSE-named listings on Google Play aren’t from GSE’s developer, so we don’t recommend them. Use TiviMate or IPTV Smarters Pro; our Android TV guide covers both.
- Fire TV Stick: skip GSE and use TiviMate, installed with Downloader code 272483, as our Fire Stick guide shows.
2. What You Need Before You Start
- An Apple Account with a payment method, since GSE isn’t free.
- Your login from the welcome email: an M3U link, or Xtream Codes details (server URL, username, password). Xtream Codes is the better choice on Apple TV, where typing a long M3U link with the remote is slow.
- The EPG (XMLTV) link, if your email lists one, for the TV guide.
No login yet? Since GSE costs money before you’ve watched anything, try your service in a free app first: an IPTV free trial works in Smarters Pro too, and you can move to GSE once you know the channels suit you.
3. Install GSE on iPhone or iPad
Open the App Store, search for GSE Smart IPTV and buy GSE SMART IPTV PRO. Check the developer line says droidvision before you pay, because several players with similar names and icons sit next to it in the results.

4. Add Your M3U Link
Open the side menu and tap Remote Playlists. That’s where M3U links live; Xtream Codes has its own entry further down the same menu (see section 5).

Tap the + button, then Add M3U URL.

Type a name for the playlist, paste the whole M3U link from your email and tap Add. Then tap the new playlist to open it; GSE loads the channel groups the first time you do.

Not sure which line of the email is the M3U link? Our guide to what an M3U link is shows what one looks like.
5. Set Up GSE on Apple TV with Xtream Codes
On the Apple TV itself, open the App Store, search for GSE Smart IPTV and get GSE SMART IPTV PRO for Apple TV. It’s a separate purchase from the iPhone version.

Open it and look at the menu: Remote Playlists takes M3U links, and Xtream-codes API takes a server login.

Choose Xtream-codes API and select +.

Give it a name, then type the server URL, username and password exactly as they’re written in the email, and select login. The same Xtream Codes API entry exists in the iPhone and iPad menu if you’d rather log in that way there too.

Our Apple TV guide compares GSE with the free Smarters Pro app, and our iPhone guide covers casting to a TV with AirPlay.
6. Add the TV Guide (EPG)
With an Xtream Codes login, the guide usually arrives with the channels; open the EPG after they load to check. If it’s empty, or you used an M3U link, add the guide yourself. On iPhone and iPad, open EPG program guide in the menu, tap +, then Add Remote EPG source, enter a name and your XMLTV link, and tap Add.

On Apple TV, the same option sits in the app’s EPG settings. Once the guide shows, check a channel you know: if every listing is a few hours off, the time zone on the device or in the app’s EPG settings needs fixing. Our EPG guide explains how the listings are matched to channels.

7. Fixing Common GSE Problems
| Problem | Likely cause | Fix |
|---|---|---|
| Playlist added, no channels | The playlist wasn’t opened, or the link is incomplete | Tap the playlist to load it; if still empty, copy the whole link again |
| Xtream login fails | A typo, wrong capitals, or a missing port | Re-enter the server URL exactly as emailed, including any number after a colon |
| Guide empty | No EPG source added, or the wrong link | Add the XMLTV link as a Remote EPG source (section 6) |
| Guide times wrong | Time zone mismatch | Set the correct time zone on the device and in GSE’s EPG settings |
| Channels freeze or buffer | Wi-Fi, or the server | Move closer to the router or use a cable on Apple TV; see our buffering guide |
| Bought the wrong app | A lookalike in the App Store | Check the developer is droidvision; Apple handles refund requests through reportaproblem.apple.com |
If a channel won’t play in GSE, try the same login in another player such as Smarters Pro. If it fails there as well, the issue is with the link or the service rather than the app.
8. Is GSE Smart IPTV Legal?
Yes. It’s an ordinary App Store app, and like any media player it’s legal to own and use. The legal question is about the streams you load into it: a playlist from a provider with the rights is fine, while free lists passed around online usually aren’t, and those tend to disappear without warning. Our guide on whether IPTV is legal in Canada covers what to check.
Frequently Asked Questions
Is GSE Smart IPTV free?
No. GSE SMART IPTV PRO is a paid App Store app, and the Apple TV version is a separate purchase from the iPhone and iPad one.
Does GSE Smart IPTV work on a Fire Stick?
Not as an official app. On a Fire Stick, use TiviMate (Downloader code 272483), which takes the same Xtream Codes or M3U details.
Is GSE on Android?
The GSE-named apps on Google Play aren’t from GSE’s own developer, so we don’t recommend them. TiviMate and IPTV Smarters Pro are the better Android choices.
Should I use M3U or Xtream Codes in GSE?
Either works. Xtream Codes is easier on Apple TV and usually brings the guide with it; M3U is quick to paste on an iPhone.
Do I have to buy GSE again for my Apple TV?
Yes. The Apple TV app is its own listing in the App Store, separate from the iPhone and iPad version.
Can I use GSE on several devices?
Yes, with the same login on each. How many can watch at once depends on the number of connections in your plan, not on the app.
Have another question? Find more answers in our IPTV FAQ.
Conclusion
GSE is worth its price on Apple devices if you watch a lot of live TV and want a guide with detail. Setup comes down to picking the right menu: Remote Playlists for an M3U link, Xtream-codes API for a server login, and EPG program guide when the listings need their own link.
Buy the version by droidvision, keep your welcome email open while you type, and test your IPTV subscription on the iPhone before setting up the Apple TV; once one device works, the second is the same details in a slightly different layout.