How to Set Up IPTV on a Samsung or LG Smart TV
A smart TV is the screen most people actually want this on, and it is also where most people get stuck. The reason is simple: Samsung and LG do not run Android. Every Firestick guide you have read tells you to enable unknown sources and sideload a player, and neither of those steps exists on a Samsung or an LG. Here is what does.
Key takeaways
- Samsung runs Tizen and LG runs webOS. Neither is Android, so there is no sideloading and no Downloader app.
- You install a player from the TV's own store: Smart Hub on Samsung, the LG Content Store on LG.
- Which players appear depends on your model year and region. This is the single most common reason a guide "does not work" on your set.
- Sign in with the Xtream Codes API option where the app offers it. It fetches the programme guide; a plain M3U link often does not.
- Typing a server URL on a TV remote is the worst part. Use the phone keyboard in the TV's remote app rather than the on-screen grid.
- If your TV is older than roughly 2018 or the app is missing, a €45 streaming stick is the better answer than fighting the television.
On this page
Why the Firestick instructions do not transfer
A Firestick runs a version of Android. That is why every Firestick guide follows the same shape: turn on installs from unknown sources, install the Downloader app, fetch an APK, open it. All four of those steps depend on Android.
Samsung televisions run Tizen. LG televisions run webOS. Both are closed platforms with their own app stores, and neither offers a way to install an app the manufacturer has not published. There is no unknown sources toggle to find, because there is nothing to toggle it for.
The practical consequence is that your options are narrower but the process is shorter. You are not sideloading anything. You are installing one app from the store your TV already has, and signing in.
If a guide tells you to sideload an APK onto a Samsung or LG television, it was written for a different device and pasted onto the wrong heading. There is no way to do it on a stock set.
What you need before you start
- Your credentials. A username, a password and a server URL, sent by email after you subscribe. Have the email open on your phone.
- The TV on the internet. Wired if you can reach it. A smart TV's wireless aerial is usually behind the panel, which is the worst place in the room for signal.
- Your TV's remote app on your phone. SmartThings for Samsung, the LG ThinQ app for LG. This is what turns the URL from a five-minute ordeal into ten seconds.
- Ten minutes. Most of it is the first-time sign-in; nothing after that is slow.
Samsung, step by step
- Press the Home button on the remote to open Smart Hub, then move to Apps.
- Open the search icon at the top right and search for an IPTV player. IPTV Smarters Pro is the usual choice where it is available in your region.
- Install it and open it. On first launch it asks how you want to log in.
- Choose the Xtream Codes API option, not the M3U one, if both are offered. Same channels either way, but Xtream Codes pulls the programme guide and catch-up with them.
- Enter your username, password and server URL exactly as they appear in your email. The server URL includes
http://and a port number; both matter. - Let the list load. The first load takes longer than the ones after it, because the guide data comes down with it.
If your Samsung is a 2017 model or older, expect the app list to be thinner and the interface slower. That is a hardware limit rather than anything you have done wrong, and the stick route below fixes it.
LG, step by step
- Press Home and open the LG Content Store.
- Search for an IPTV player. On webOS the shortlist is usually IPTV Smarters Pro or Set IPTV, depending on region and model year.
- Install and open it. Some webOS players show a device key or MAC address on first launch rather than a login form.
- If you see a login form, use the Xtream Codes option and enter your username, password and server URL.
- If you see a device key instead, that player expects you to upload a playlist to its website against that key. Send the key to support and we will do it for you, or switch to a player that offers a direct login.
- Load the channel list and check the programme guide populates.
The device-key model is the one thing on webOS that catches people out. It is not a fault. Some players are built that way, and you either use their upload page or pick a different app.
The part everyone hates: typing the URL
The server URL is a string of numbers and punctuation, and an on-screen keyboard on a television is the worst possible way to enter one. Two things make it painless.
Use the phone remote app. SmartThings on Samsung and LG ThinQ both give you your phone's keyboard as the TV's input. You type on glass instead of arrowing around a grid, and you can paste.
Check three things before you blame the credentials. Most "invalid login" reports are one of these: a capital letter the on-screen keyboard added at the start, a missing http://, or the port number dropped from the end of the server URL. Passwords are case sensitive; server URLs are not forgiving about the port.
If the app is not in the store
This is common enough to be worth stating plainly rather than pretending every set is the same. Which players appear in Smart Hub or the LG Content Store varies by model year and by country, and apps are added and removed over time without warning. If you search and find nothing, you have not done anything wrong.
In that case, in order of how much hassle each involves:
- Search for an alternative player. More than one exists on both platforms; the names differ by region.
- Check the store's own region setting. A TV set up in the wrong country shows a different catalogue.
- Use a streaming stick. A €45 Fire TV Stick 4K plugs into the same television and gives you the full Android choice of players, and it will almost certainly be faster than the TV's own interface.
When a stick beats the smart TV
Getting it working on the television itself is tidier, with one remote and no extra box. But there are three cases where the stick is genuinely the better answer, and it is worth knowing before you spend an evening on it.
| Your situation | Better option |
|---|---|
| 2019 or newer set, player is in the store | Use the TV app. Nothing to buy |
| Player missing from your region's store | Streaming stick |
| TV older than about 2018, menus already sluggish | Streaming stick. The TV's processor is the limit |
| You want the same setup on more than one TV | Sticks, and move one between rooms |
| 4K playback stutters on the TV app but not elsewhere | Streaming stick |
Our Firestick walkthrough covers that route end to end, and the setup guide has short versions for every other device.
Try it on your own television first
A 24-hour trial is enough to find out whether the player is in your store and whether the picture holds during a live match.
See Plans and Pricing Ask on WhatsApp 24-hour free trial · no contract · cancel anytimeTroubleshooting
Four things account for most of what goes wrong on a smart TV, and none of them needs a factory reset.
The login is rejected. Check the three things in the section above before anything else: a stray capital, a missing http://, a dropped port. Retype rather than correcting character by character.
Channels list but nothing plays. Almost always the network rather than the subscription. Test the same channel on your phone; if the phone plays it, the television's connection is the problem, and our buffering guide works through it properly.
The picture stutters only in 4K. An older set can decode HD comfortably and struggle with 4K. Drop to the HD version of the channel and see whether it settles.
The app disappears after a software update. Television makers remove apps from the store sometimes, and an update can take one with it. Reinstall if it is still listed; if it is not, that is the point at which a stick stops being optional.
Frequently asked questions
No. Samsung runs Tizen and LG runs webOS, and neither allows installing apps from outside its own store on a stock television. Any guide telling you to enable unknown sources or use Downloader was written for an Android device such as a Firestick. On a smart TV you install from Smart Hub or the LG Content Store, or you use a streaming stick.
Which apps appear depends on your model year and your region, and manufacturers add and remove them over time. Try an alternative player, check the store's country setting, and if neither helps, a streaming stick plugged into the same television gives you the full choice of players for about €45.
Xtream Codes where the app offers it. Both carry the same channels, but the Xtream Codes API also brings the programme guide and catch-up, which a plain M3U playlist link often does not. Use M3U only if the player gives you no other option.
Some webOS players work that way: instead of signing in on the television, you register the key on the app's website and upload a playlist to it. Send us the key on WhatsApp and we will load it for you, or install a player that offers a direct login instead.
On a recent set, yes, and it is tidier with one remote and no extra box. On a television older than about 2018 the stick is usually faster, because the limit is the TV's own processor rather than the app. If your TV menus already feel sluggish, the IPTV app will feel sluggish too.
You can install the player and sign in on as many devices as you like. What you cannot do is watch on two at once: a subscription streams to one device at a time, so starting a stream on the phone stops the one on the television. A second simultaneous screen needs a second subscription.