On this page
On this page
Jump to a section
You watch IPTV on an LG Smart TV by installing a player from the LG Content Store (labelled Apps on newer webOS versions) and loading your login, either by typing it with the Magic Remote or by uploading your playlist on the app’s website with the MAC address it shows. LG’s store has a slightly better IPTV selection than Samsung’s, and any of the players it lists will run a full channel lineup from an IPTV Canada plan. Here is the whole process, from finding an app to fixing TruMotion.
1. How IPTV Works on webOS
An IPTV player on your LG TV connects to your provider’s server over the internet and streams the live channels and on-demand titles in your subscription. LG TVs run webOS, LG’s own operating system, and like Samsung’s Tizen it does not run Android apps. Every player must come from LG’s official store.
That limits the choice, but webOS has one advantage: LG’s remote. The Magic Remote’s pointer and scroll wheel make on-screen keyboards and long channel lists far less painful than a standard directional pad, so typing a login directly into an app is realistic on an LG TV in a way it is not on many others.
Do not confuse IPTV apps with LG Channels, the free ad-supported service built into the TV. LG Channels has nothing to do with your subscription and cannot load your playlist.
2. Prerequisites and Preparation
You need an LG TV with access to the Content Store, a wired or 5 GHz connection, your login details, and a working Magic Remote. A few checks before you start:
- Update webOS. Go to Settings > All Settings > Support > Software Update (older versions put it under General) and install anything pending. New apps often require the latest release.
- Pair the Magic Remote. Point it at the screen and press the scroll wheel. If no pointer appears, hold the Home and Back buttons together for a few seconds to re-pair.
- Sign in to an LG account if the store asks, and accept its terms once.
- Keep your welcome email on your phone. An IPTV free trial gives you a login to test with if you have not chosen a service yet.
A phone or laptop is also useful, since several webOS players activate through a website rather than on the TV.
3. Choosing a webOS Player
The recommended option for LG owners is a Content Store player that accepts Xtream Codes directly on the TV, with IPTV Smarters Pro the first one to search for. Users in some regions report it missing from the store, so search your own TV and fall back to one of the website-activated players if needed.
Commonly used webOS players, and how each takes your login:
- IPTV Smarters Pro: Xtream Codes or M3U typed in the app. Availability varies by region and webOS version.
- IBO Player: upload your playlist on the developer’s website with the MAC address or device key shown in the app. Usually paid after a trial.
- Duplex Play: the same website method with a device key. Usually paid after a trial.
- Net IPTV: website upload with the TV’s MAC address. Usually paid after a trial.
- SS IPTV: a playlist link or code entered on its website.
Activation fees are one-time payments to the app developer and have nothing to do with your subscription. They are a normal part of the LG and Samsung ecosystem, where developers cannot rely on app-store billing.
Between the two login types, Xtream Codes (server URL, username, password) is the one to use where the app supports it, because the guide and categories load with the login. An M3U link works in every player on this list but may need a separate EPG link.
4. Installing From the LG Content Store
Install the player from the LG Content Store, which newer webOS versions label Apps on the Home screen. The search works the same way on both.
- Press Home on the Magic Remote.
- Open Apps or LG Content Store.
- Select the search icon at the top of the store.
- Type the player’s name with the on-screen keyboard, or press the mic button and say it.
- Open the result and check the developer name and description.
- Select Install (or Download) and sign in to your LG account if asked.
- Select Launch when the install finishes.
- If the app shows a MAC address or device key, photograph the screen. You will need it now and again after any reset.
If the app is not listed, your region or webOS version does not offer it. Pick another player from section 3 or go to section 7. Tools that claim to sideload apps onto webOS through developer mode exist, but they are unsupported, can stop working after an update and are not worth the trouble for a TV.
5. Adding Your Login
Your player connects using either Xtream Codes details or an M3U URL, and how you enter them depends on the app.
Direct login on the TV (IPTV Smarters Pro)
- Open the app and choose Login with Xtream Codes API.
- Give the playlist a name, such as “Living Room”.
- Enter the server URL exactly, with http:// or https:// and the port number.
- Enter your username and password. Both are case-sensitive.
- Select Add User and wait for the channels to load.
The Magic Remote makes this easier than on most TVs: point at each key rather than scrolling to it, and use the scroll wheel to move through the field.
Website activation (IBO Player, Duplex Play, Net IPTV)
- Open the app on the TV and copy the MAC address or device key from its screen. Use the app’s ID, not the one in the TV’s network menu.
- On a phone or laptop, open the developer’s official website and find the playlist upload page.
- Enter the MAC address or device key.
- Paste your M3U URL, or use the Xtream fields if the site provides them.
- Save, then close and reopen the app on the TV.
- Pay for activation, if required, only on the developer’s own site.
6. Guide, Favourites and Categories
Guide and playlist settings are inside the IPTV app, usually under Settings or a menu on the playlist screen. LG’s TV settings do not control them.
- EPG: Xtream Codes logins normally fill the guide by themselves. For M3U, add the provider’s EPG link in the app.
- Refresh the guide when program data looks out of date, and reload the playlist when channels are missing.
- Favourites: long-press OK on a channel or use the app’s heart or star icon.
- Categories: hide groups you never watch. Menus get shorter and the app loads faster.
- Time offset: fix guide times that are off by an hour or more in the app’s EPG settings.
- PIN lock: most players can hide categories behind a code.
Use the scroll wheel on the Magic Remote to fly through long channel lists. It is the fastest navigation on any smart TV.
7. Fallbacks for Older LG TVs and Broken Apps
The main alternative when no IPTV player works on your LG TV is a streaming device on a spare HDMI port. Older webOS versions stop receiving new apps at some point, and a stick or box costs less than most activation fees.
- Fire TV Stick: inexpensive, everywhere in Canadian stores, and a broad choice of players once you sideload. Our Firestick IPTV guide walks through it.
- Google TV Streamer or Chromecast: TiviMate from Google Play, no sideloading. See the Android TV guide.
- Apple TV: the best match for a household of iPhones, covered in our Apple TV guide.
On the TV itself, keep a second player installed in case the first breaks after a webOS update. LG TVs also accept Screen Share from Android phones and Windows PCs, and most recent models support AirPlay, which is fine for a quick test and less so for a full evening.
8. LG Picture Settings and Network
Plan for 25 Mbps as the minimum for smooth IPTV on an LG Smart TV, with extra headroom for each additional screen: about 10 Mbps per HD stream and 25 Mbps per 4K stream.
Network first. Nearly every LG Smart TV has a LAN port on the back panel. A cable to the router removes the drops and interference behind most buffering. When a cable is not practical, choose the 5 GHz Wi-Fi network and save 2.4 GHz for TVs several rooms away.
Picture settings that matter for IPTV:
- Filmmaker Mode (under Picture Mode) turns off extra processing so films look the way they were made. It is the safest default for movies and series.
- TruMotion is LG’s motion smoothing, found in the advanced picture settings (sometimes under Picture Options or Clarity, depending on the webOS version). It can add artifacts on compressed streams. Turn it off for films and try a low setting for hockey and football.
- Game Optimizer stays off for IPTV. It is for consoles.
- Quick Start+ keeps the TV in a light standby. Switching it off gives the TV a proper restart when an app acts up.
Two or more LG TVs: each stream counts toward the connection limit on your plan, so a household with a living-room OLED and a bedroom set needs an IPTV Subscription with two connections. Watch data caps if both stream in 4K.
9. Troubleshooting
The primary fix for buffering or freezing on an LG TV is a wired Ethernet connection followed by a full restart of the router and the TV. Do that before adjusting anything in the app.
The TV keeps buffering. Unplug the TV for a full minute, restart the modem and router, then test your speed on a phone beside the TV during the evening. If the speed is fine and the buffering continues, delete the IPTV app and reinstall it from the store, or switch to a lower-quality version of the channel.
Audio is out of sync. Use the app’s audio delay option first. If that does not help, set the TV’s digital sound output to PCM.
Some channels have no sound. The app cannot decode that audio format. Test another player.
Login fails. Check the server URL, username and password character by character, and confirm the plan or trial is active. If you have retyped everything and it still fails, IPTV Support can look at the account.
The app disappeared. Store listings change. Move to a backup player or a streaming device.
VPN context: LG TVs do not run VPN apps, so a VPN for the TV lives on the router. It adds privacy on shared networks and lowers speed slightly. Canadian ISPs are expected to follow CRTC traffic management rules, and evening slowdowns are far more often congestion than deliberate throttling.
10. Legal and Practical Considerations
IPTV technology is legal in Canada, and installing an IPTV player app on an LG TV is legal. The legal risk sits with the content: watching or sharing programming without authorization from the rights holders can infringe the Copyright Act. This is general information, not legal advice.
Two things every LG owner should know. First, enforcement is aimed at unauthorized services, and ISPs forward rights holders’ infringement notices to the subscriber under Canada’s notice-and-notice rules. Second, the practical risks of a shaky provider land on the TV owner: dead playlists, a surprise shutdown, and an activation fee paid for an app that no longer has anything to play. The CRTC regulates licensed broadcasting distribution, and a provider that can explain its licensing and answer a support ticket is the one to trust with your MAC address.
Pay app developers only through their official websites, and treat any “LG IPTV app file” offered for download as a scam, since webOS cannot install one.
Frequently Asked Questions
What is the best IPTV app for an LG Smart TV?
IPTV Smarters Pro is the easiest when your LG Content Store lists it, because you log in with Xtream Codes on the TV using the Magic Remote. IBO Player and Duplex Play are the most common alternatives and activate through a website.
Is IPTV Smarters Pro available on LG TVs?
Not on every model or in every region. It has been offered on webOS, but some users report it missing, so search the Content Store on your own TV.
Where is the LG Content Store on newer LG TVs?
It is labelled Apps on newer webOS versions. Press Home on the Magic Remote, open Apps and use the search icon at the top.
Do I have to pay for IPTV apps on LG TVs?
Some require it. Several webOS players offer a trial, then charge a one-time device activation fee on the developer’s website. That fee is separate from your IPTV subscription.
Does TruMotion affect IPTV picture quality?
Yes. TruMotion smooths motion, which can make films look unnatural and add artifacts on compressed streams. Turn it off or use Filmmaker Mode for films, and try a low setting only for sports.
Conclusion
An LG Smart TV works well for IPTV once a supported webOS player is paired with your login and a wired connection, and the Magic Remote makes the setup easier than on most TVs.
- Search the Content Store on your own TV, since listings vary by region and webOS version.
- Use Xtream Codes in the app where possible, and the developer’s website for MAC uploads.
- Plug in Ethernet, set Filmmaker Mode, and keep TruMotion low or off.
- Keep a backup player or a streaming stick ready for the day an app disappears.
Take a photo of the app’s MAC address screen so a factory reset never turns into a full re-setup.