Skip to content
Streamline TV

How to Set Up IPTV on a Smart TV: Samsung, LG and Android

SO
Sam Okafor
Founder, handles support
Published Last updated 7 min read
TL;DR

Setting up IPTV on a smart TV takes about ten minutes, and the method depends entirely on which operating system the TV runs. Android TV and Google TV are the easy ones — the player app is in the Play Store. Samsung's Tizen and LG's webOS are fiddlier: you install a player from the built-in store, read the TV's MAC address off the screen, and upload your M3U playlist from a phone or laptop. Budget a sustained 5–10 Mbps per HD stream and 25+ Mbps per 4K stream before you start.

Setting up IPTV on a smart TV comes down to one question: which operating system does the TV run? Android TV and Google TV sets install a player straight from the Google Play Store. Samsung and LG sets can't, so you install one of the store's own players, read the TV's MAC address off the screen, and upload your playlist from a phone.

Here's the short version. Get your credentials, work out your operating system, install a player, load the playlist, then wire the TV in before you judge the picture. Ten minutes, and about nine of them are typing a long URL with a remote. If you're not sure what any of this is yet, the plain-English explanation of IPTV covers the concept first.

Hand holding a television remote in front of a screen
Photo by www.kaboompics.com on Pexels

What you need, and which operating system you have

Three things before you touch the TV:

  • Your credentials. Either an M3U playlist URL, or Xtream Codes details — server URL, username, password.
  • Your EPG URL, if the provider issues one. It's a separate URL to the playlist, and it matters later.
  • A TV on the internet. Wired if a cable will reach.

Now find the operating system. It decides everything that follows.

TV brandOperating systemHow the player gets installed
Samsung, 2015 onwardTizenStore app, then a MAC address upload
LG, 2014 onwardwebOSLG Content Store, then a playlist or a MAC upload
Sony, Philips, TCL, HisenseAndroid TV / Google TVGoogle Play, directly
Anything older or budget-builtThe maker's own LinuxUsually no route at all — see below

On a Samsung, check Settings → Support → About This TV. On an LG, Settings → All Settings → General → About This TV. Both screens show the operating system and the MAC address, which saves you a trip back.

Television settings menu open on a screen
Photo by Pixabay on Pexels

Samsung (Tizen): the MAC address method

  1. Press Home, open Apps, and search for IPTV. Install one of the players listed — which ones your region's store carries varies by model year.
  2. Open the player. It displays the TV's MAC address on the first screen. If it doesn't, read it from Settings → Support → About This TV.
  3. On a phone or laptop, open the player developer's playlist upload page, enter that MAC address and your M3U URL, and submit.
  4. Restart the app on the TV. The channel list loads from the uploaded playlist.

Use the wireless MAC if the TV is on Wi-Fi and the Ethernet MAC if it's wired. The screen lists both, they differ by a character or two, and mixing them up produces an "invalid details" error that looks exactly like a subscription failure.

Most Tizen players also charge a one-off licence fee after a short trial, paid to the app developer rather than to your provider. It arrives from a company you've never heard of, a week after you thought you'd finished.

App store grid displayed on a smart television
Photo by Déji Fadahunsi on Pexels

LG (webOS): install from the Content Store

  1. Press Home and open the LG Content Store (on newer sets it's just Apps).
  2. Use the search icon, search for IPTV, pick a player, and select Install, then Launch.
  3. Choose to add a playlist and enter your M3U URL — or, if the player supports it, your Xtream Codes server, username and password.
  4. Refresh the channel list.

Some webOS players use the same upload-by-MAC route as Samsung. If yours asks for a MAC address rather than a URL, it's at Settings → All Settings → General → About This TV, and step 3 happens on your phone instead.

Streaming box and remote beside a television
Photo by Image Hunter on Pexels

Android TV, Google TV and Sony: install from Google Play

This is the easy one, and it's why Sony, Philips and TCL sets are less trouble than the big two brands.

  1. Open the Google Play Store on the TV.
  2. Search for your player — IPTV Smarters Pro and TiviMate are the usual choices — and install it.
  3. Open it, choose Xtream Codes or M3U playlist, and enter your details.

If the player isn't in the store, sideload it: Settings → Device Preferences → About → Build, pressed repeatedly until developer mode enables, then Apps → Special app access → Install unknown apps. Same idea on a Fire TV Stick with different menus — the Firestick walkthrough has those end to end.

Ethernet cable plugged into a home router
Photo by Pixabay on Pexels

How much speed your TV actually needs

These are the FCC's published figures, per simultaneous stream, sustained:

QualitySustained speed needed
SD3–5 Mbps
HD (720p/1080p)5–10 Mbps
4K / UHD25+ Mbps

Sustained is the word doing the work. A speed test measures a burst of a few seconds to a server in your own city; a stream draws continuously for ninety minutes from a server that probably isn't. A line testing at 300 Mbps at noon can still fail to hold 25 Mbps at nine on a Saturday.

Wire the TV in if you possibly can. It removes the largest variable in the chain in about four minutes. If you can't, put the TV on the 5GHz band rather than 2.4GHz — in a block of flats, twenty networks can be sharing 2.4GHz airtime, and distance to the router is rarely the problem (Wi-Fi Alliance has the detail). A cable along the skirting board is nobody's proudest interior decision. It also ends most of these conversations.

Person troubleshooting a television at home
Photo by Beyzanur K. on Pexels

Fixes for the five things that go wrong most

  • Channels play, guide is blank. The EPG comes from a different URL to the playlist, with its own expiry, following DVB conventions. Re-enter the guide URL. This is almost never a billing problem.
  • "Invalid details" after a MAC upload. Wrong MAC address, nine times out of ten — wireless entered where wired was needed, or a 0 typed as an O.
  • Some channels fail, most are fine. That's the provider's end, not your TV. Test three channels before you factory-reset anything.
  • Fine at noon, unwatchable at 9pm. That's your ISP's path at peak, not the player and not the provider. If it stops over a VPN, that's your confirmation.
  • The app itself is slow or crashing, rather than the stream stuttering. Different fault, different fix — clearing the cache handles it, and does nothing whatsoever for buffering.
Small streaming media player on a shelf
Photo by Pixabay on Pexels

Why a separate player usually beats the TV's own app

Worth saying plainly, even though it means telling you to spend money elsewhere: a cheap dedicated streaming player is the better decision most of the time.

Smart TV app stores are slow to update and quick to drop apps, and the app you set up today is tied to the life of the panel. The bigger issue is decode. An older or bottom-tier set will stutter on 4K no matter what your line is doing, because the bottleneck is the chip in the television rather than the bandwidth reaching it — and that failure looks identical to a bad stream, which is how providers end up blamed for hardware. A player you can replace in three years sidesteps all of it and moves to your next TV.

Living room with the television switched off
Photo by Anete Lusina on Pexels

When a smart TV setup is the wrong call

  • A line that can't hold a sustained 25 Mbps, feeding a 4K set. No provider fixes that, and switching services changes nothing except who you're annoyed with. Fix the connection or watch in HD.
  • You want one specific competition. If an official app sells exactly that, buy it. Cheaper, licensed, no playlist URL to type.
  • A TV older than about 2014. Often no usable store and no sideload route. Buy a player, or spend the money elsewhere.
  • You'd rather not type a 60-character URL with a directional pad. Understandable. Use a player that pairs with a code from your phone instead.
While you're here

Where to go once the TV is playing.

Frequently asked

Straight answers, marked up for Google.

Can I install IPTV on any smart TV?
No. You need a set with an app store that carries a player — Samsung Tizen from around 2015, LG webOS from around 2014, or any Android TV or Google TV set. Older televisions and budget sets running the manufacturer's own Linux usually have no route at all, and the fix is a separate streaming player.
Do I need a Firestick or set-top box to watch IPTV on a smart TV?
Not if the TV runs Tizen, webOS, Android TV or Google TV — those can run a player app on their own. A separate player is still often the better choice, because a weak decoder in the television will stutter on 4K regardless of how fast your connection is.
How do I find my TV's MAC address?
On a Samsung, go to Settings → Support → About This TV. On an LG, go to Settings → All Settings → General → About This TV. Both screens list a wireless MAC and an Ethernet MAC, and you need the one matching how the TV is actually connected.
Why does the IPTV app ask me to pay after seven days?
Several Samsung and LG players are sold by their developers with a short free trial and then a one-off licence fee. That charge goes to the app developer, not to your IPTV provider, and it is separate from your subscription.
Why are some channels not loading when others work fine?
If most channels play and a handful don't, the fault is at the provider's end rather than in your setup, and reinstalling the app will not change it. Test three or four channels before you reset anything, then report which ones failed.
Why is my TV guide blank when the channels work?
The guide data comes from a separate EPG URL with its own expiry date, so a working playlist and a dead guide URL is a normal combination. Re-enter the EPG URL in the player's settings. It is almost never a subscription problem.
How much internet speed do I need for IPTV on a smart TV?
Per the FCC broadband speed guide, allow a sustained 3–5 Mbps for SD, 5–10 Mbps for HD and 25+ Mbps for 4K. Those figures are per simultaneous stream, so two 4K televisions need roughly 50 Mbps of headroom between them before anything else in the house is counted.
Can I use a VPN on a Samsung or LG smart TV?
Not directly. Tizen and webOS do not run VPN client apps, so the VPN has to be configured on your router instead, which puts every device in the house behind it. Android TV sets can install a VPN app from the Play Store normally.

These eight questions are also emitted as FAQPage schema in the page head, so Google may show the answers directly in the results. Or not. You never really know with Google.

Still stuck? Email us.

Tell us the TV brand and model year, which player you installed, and what the screen actually says. Those three details skip about four replies.

If you're still deciding, the plans page lists device limits and how to cancel in plain words, and the rest of the guides cover the individual players end to end.