IPTV on LG Smart TV 2026: webOS Apps, Sideload Reality, and the Cleanest Setup Routes

Secondary: LG webOS IPTV, LG Smart IPTV app, LG Content Store IPTV, LG TV M3U, LG WebOS sideload

Pull up the LG Content Store on a 2024 OLED C4 running webOS 24, and the IPTV section is thinner than most owners expect. Three paid utility apps, a free LG-curated FAST channel service, and that is roughly the menu. webOS is not Android TV, and that fact shapes every decision you make about playing M3U links on a Magic Remote. This guide walks through what actually installs from the Content Store, how the device-license model on Smart IPTV and Set IPTV really works in practice, what LG Channels gives you for free, the casting fallback when no app is acceptable, the Developer Mode route for technically inclined owners, and the moment when honest advice is to stop fighting webOS and plug a $40 stick into the HDMI port instead.

What IPTV on an LG TV actually looks like #

Most LG buyers expect their smart TV to behave like a phone — open a store, search for an app, install it, sign in, watch. webOS technically allows that flow, but the IPTV shortlist is narrow on purpose. LG vets each app, and the platform itself uses Linux rather than Android, so anything ported has to be rewritten for webOS. The result is a small core of M3U-compatible utilities — Smart IPTV, Set IPTV, Net IPTV, and IBO Player are the names that come up almost every time. None of these apps include channels. They are empty containers. You bring a playlist URL from your provider, the app reads it, and the channels populate. Picture quality, EPG accuracy, and recording behavior all depend on the playlist source rather than the app itself. That is the mental model: webOS gives you the shell, your subscription supplies the content, and the TV sits in between holding the pieces together.

The webOS app landscape — Smart IPTV, Set IPTV, Net IPTV, IBO Player #

Smart IPTV (often shortened to SS IPTV by older guides, but the current Content Store listing is just "Smart IPTV") is the veteran. It launched on webOS years ago, supports M3U, M3U8, Xtream Codes login, and EPG via XMLTV. Set IPTV is the closest competitor — almost identical feature surface, slightly different UI conventions, and a separate device-license fee. Net IPTV is the cheaper outlier among the paid trio, with a simpler interface that some viewers prefer for older relatives. IBO Player rounds out the group and tends to ship updates faster than the others. All four require you to associate the TV with a portal — usually you load a web page on a phone, type your TV's MAC address, paste your M3U URL, and the playlist syncs to the TV. That web-portal handshake is unique to webOS apps and trips up first-timers who expect to type the URL directly on the TV.

The €5.49-ish device-license model — how it works on LG #

Every paid IPTV utility on webOS uses the same trick. You install the app for free and get a seven-day trial. After the trial, the app stops accepting playlist updates until you pay a one-time per-device activation fee — typically around five and a half euros, occasionally fluctuating up or down depending on the developer. The price is per MAC address, so if your apartment has two LG TVs you pay twice. The fee is one-time for the lifetime of that physical TV; if you sell the TV the license stays with the hardware. If you buy a new LG and migrate, you pay again. Crucially, this fee goes to the app developer, not to the IPTV provider. Smart IPTV and Set IPTV are American English terms — the app developers run small studios in Germany and Italy respectively. The money is unrelated to the channels you watch, and no IPTV subscription cost is bundled into the activation.

LG Channels — the licensed FAST alternative #

If you opened the IPTV section of this article expecting a free option, LG Channels is the closest match. Built into webOS since 2015 and updated heavily in the past three years, LG Channels is a FAST service — Free Ad-Supported Streaming Television. It looks and feels like cable: a number-based grid, an EPG, and live ad-supported channels from partners like Pluto TV, Tubi, Plex, Xumo, and a rotating cast of niche networks. There are now around 300 channels in the US lineup and growing. None of this is IPTV in the M3U sense — the streams are baked into webOS by LG, the licensing is signed and advertiser-funded, and you cannot add your own playlist. But for a viewer whose actual need is "something always on in the background," LG Channels often answers the brief without any setup at all.

Adding an M3U URL inside Smart IPTV on webOS #

The first time through the process feels backwards. You install Smart IPTV from the Content Store, open the app, and the screen displays your TV's MAC address along with a URL like siptv.app. On a phone, laptop, or any browser, you visit that URL and find the "My List" page. You enter the MAC address, paste the M3U URL your provider gave you, give the playlist a name, and click save. Back on the TV, the app polls the portal, downloads the playlist, and within a minute or two the channels appear. From that point, channel changing happens entirely on the TV with the Magic Remote. If your provider rotates URLs, you go back to the web portal and replace the link — no need to touch the TV again. Set IPTV uses an almost identical workflow at setiptv.com, and Net IPTV does the same at netiptv.app.

Adding a playlist via Xtream Codes login #

If your provider gave you a username, password, and server URL rather than an M3U link, that is Xtream Codes — a portal protocol that exposes channels, VOD, and EPG through a single login. Smart IPTV, Set IPTV, and IBO Player all accept Xtream credentials. The advantage is a richer experience: VOD libraries appear as separate sections, the EPG is fetched automatically, and changing your subscription on the provider side does not break the connection. The disadvantage is that Xtream is more sensitive to provider outages — when the portal is down, the app shows blank lists rather than the cached channels you might still get from a static M3U. For most users, Xtream is the better choice when offered, with the caveat that the credentials are hard to update on a TV remote and you may want to log in via the web portal where available.

Setting up EPG so the guide actually populates #

An empty TV guide is a common first-day complaint. The fix lives in two places. First, your provider has to publish an EPG XML feed, often hosted at a URL ending in epg.xml or guide.xml.gz. Second, the IPTV app needs that URL pointed at it. In Smart IPTV, the field lives under Settings, then EPG. In Set IPTV, it sits under External EPG. The app downloads the file every few hours and merges program names, descriptions, and start/end times into the channel grid. If the EPG language does not match your locale, some apps let you switch the time-zone offset; others lock to the playlist's time zone. Channel matching is the other gotcha — the EPG channel ID has to match the playlist's tvg-id tag, and providers sometimes rename channels without updating the IDs, leaving holes in the guide. None of this is webOS's fault, but it lands on the LG owner to debug.

The casting workaround — phone to LG TV #

If you would rather avoid Content Store apps entirely, screen mirroring is a valid path. Modern LG TVs support AirPlay 2 (since 2019) for iPhone and iPad casting, plus Miracast for Android. You install your IPTV app of choice on the phone — firestick/”>tivimate-on-firestick/”>TiVimate works on Android, IPTV Smarters Pro on iOS — and mirror the screen. Picture quality is watchable but not pristine, the phone has to stay awake, and battery drain is real. More usefully, the LG ThinQ app on Android offers a remote-control bridge that lets a phone-side IPTV player push streams natively rather than mirroring pixels. The setup is fiddly and the experience is not as smooth as a native app, but for short-term viewing or a guest who does not want to mess with portal codes, casting clears the lowest friction bar.

Developer Mode and homebrew — what is possible, what is risky #

LG runs a Developer Mode program aimed at app developers. With a free LG developer account and the Developer Mode app from the Content Store, you can install one additional app outside the official store at a time. The catch — the dev session expires every fifty hours and the TV must phone home to LG's servers to renew. For ongoing daily use, there is also Homebrew Channel — a community project that patches webOS to allow a small ecosystem of unofficial apps. Installing it is a real commitment: it requires a specific webOS version, a USB stick, and a willingness to void warranty in spirit if not in writing. Homebrew gives you genuine sideload capability and tools like the LG TV-equivalent of an app drawer for unsigned apps. It is brilliant for the right user. It is wildly inappropriate for someone whose only goal is to watch sports on a Sunday.

When you should just plug in a Firestick or Shield #

If you have read this far and the workflow already feels heavy, here is the honest recommendation. A 4K Fire TV Stick costs about $50 and runs TiVimate Premium, IPTV Smarters Pro, OTT Navigator, and any other Android-based IPTV app you want, with no MAC-address portals or fifty-hour developer sessions. An Nvidia Shield TV Tube at $149 does the same thing with better hardware and a smoother UI. Either device plugs into the LG's HDMI port, the LG becomes a panel, and you skip the entire webOS app dance. For viewers who watch IPTV every day and care about EPG quality, recording, and app stability, an external Android TV box is almost always the right answer. The LG's own input list will remember the device, and CEC means a single Magic Remote can still control playback for most actions.

Verdict by LG owner type #

If you bought your LG specifically for its panel quality and watch IPTV occasionally, Smart IPTV or Set IPTV with the one-time activation fee covers you cleanly. If your household includes someone who only wants "channels," point them at LG Channels and skip the M3U layer entirely. If you are a power user who wants TiVimate, recording, and the full Android TV ecosystem, do not fight webOS — buy a Shield Tube or a Fire TV Stick. And if you genuinely enjoy the technical side, Homebrew Channel is the only path that delivers true sideload freedom on an LG, with all the maintenance burden that implies.

Frequently Asked Questions #

Can I sideload TiVimate onto an LG TV? #

Not in the Android TV sense. webOS runs Linux, not Android, so TiVimate's Android APK will not install on an LG TV directly. Developer Mode permits one unsigned webOS app for fifty-hour sessions, and the Homebrew Channel community project patches the system more permanently — but neither path runs Android apps. The realistic options are the webOS-native players (Smart IPTV, Set IPTV, Net IPTV, IBO Player) or plugging a Fire TV Stick or Nvidia Shield into HDMI to run TiVimate there.

Why does Smart IPTV on LG ask for €5.49? #

The fee is a one-time activation that the app developer charges per device after the seven-day trial ends. It is keyed to the TV's MAC address and lives with the hardware for as long as you own that TV. The amount goes to the Smart IPTV studio, not to your IPTV provider. Set IPTV and Net IPTV use the same model with their own price points. If you change TVs you pay again, but moving providers does not require re-paying.

Does an LG TV support IPTV without an app? #

Only via casting or external hardware. webOS itself does not have a built-in M3U player the way some Samsung Tizen models hide one in the channel scan. You can mirror an iPhone via AirPlay 2 (2019 LG models and newer) or an Android via Miracast, with your IPTV app running on the phone. Otherwise the answer is to install one of the Content Store apps or attach a streaming stick over HDMI.

What happens to my Smart IPTV license if I get a new LG? #

It stays with the old TV. The activation is bound to the MAC address of the device you paid for, so a new TV means a new MAC, and Smart IPTV will start a fresh trial that expires after seven days. There is no transfer or refund. Set IPTV and Net IPTV work the same way. If you sell the old TV, the activation transfers with the hardware, which slightly raises secondhand value for buyers who use IPTV.

Is LG Channels the same as IPTV? #

Technically no. LG Channels is a FAST service — Free Ad-Supported Streaming Television — with around 300 advertiser-funded channels licensed to LG by partners like Pluto TV, Tubi, Plex, and Xumo. The streams are baked into webOS and you cannot add your own M3U playlist. From a viewer's perspective the experience is similar (a channel grid with an EPG), but you do not bring your own subscription, and the lineup is curated rather than self-managed.

Editorial disclosure: This guide is independent. ott-tv.org reviews IPTV apps and hardware on their merits. We do not endorse any specific IPTV subscription provider. The legal status of unlicensed IPTV streams depends on the source and your local jurisdiction; readers are responsible for using only properly licensed content.

Picture of Linda Davis

Linda Davis

Linda Davis founded OTT-TV in 2017 to solve the frustrations of unreliable IPTV streaming. A network engineer with a passion for seamless entertainment, she built a premium IPTV platform now trusted by over 85,000 households worldwide. Linda remains dedicated to delivering stable, high-quality streams without the complexity.