Skip to content
Vikings IPTV

Device setup

How to Set Up Viking IPTV on a Smart TV

A Smart TV app means nothing extra to plug in and one remote on the sofa. The catch is that Samsung and LG use their own operating systems — Tizen and webOS — so you can only install the player apps their stores offer for your model and country.

Time needed
10–15 minutes
Works on
Samsung (Tizen), LG (webOS), plus TVs running Google TV or Fire TV
Login type
Xtream Codes, or an M3U playlist added via the app's website

What you need

  • A Smart TV connected to the internet and signed in to its app store
  • Your Viking IPTV login details, and the M3U link if your app asks for a playlist
  • A phone or computer nearby — several TV players are activated from a web page
  • Ethernet if your router is close: TV Wi-Fi chips are often the weak link

No login yet? See the subscription plans, or read the general installation process first.

Step-by-step setup

  1. 1

    Identify your TV platform

    Samsung TVs from 2016 onwards run Tizen; LG TVs run webOS. Sony, TCL, Philips and Hisense models often run Google TV or Android TV — if yours does, follow the Android guide instead, because you can use Google Play apps.

  2. 2

    Find a player in the TV's app store

    Open Apps on Samsung or the LG Content Store and search for “IPTV player”. Install one that lists Xtream Codes or M3U support. Availability changes by model year and region, so the app a friend uses may not appear on your set.

  3. 3

    Add your login

    Some TV players have a normal login screen: choose Xtream Codes and enter the server URL, username and password with the remote. Others show a device ID or MAC address and ask you to add your playlist on the app developer's website from a phone or computer.

  4. 4

    Reload and wait

    Restart the app after adding the playlist. Smart TV processors are slower than streaming boxes, so the first load of a large list can take several minutes.

  5. 5

    Check the picture settings

    Turn off motion smoothing for films, and make sure the HDMI/energy-saving modes are not dimming the picture. Set the guide's time zone in the player if times are off.

Common problems on this device

The issues specific to this platform, and how to get past them.

The player app has its own fee

Many Smart TV players offer a short free period and then ask for a one-off or yearly activation fee. That is paid to the app developer and is separate from your subscription — check before you settle on an app.

The app is not in your store

Older TVs stop receiving new apps. If nothing suitable appears, a streaming stick in a spare HDMI port is the quickest fix and usually performs better than the built-in system.

The TV feels slow with a big list

Hide categories you never watch in the player's settings. A shorter list loads faster and makes the guide usable on modest TV hardware.

Settings worth changing

Keep the TV software current

Samsung: Settings → Support → Software Update. LG: Settings → General → About This TV. Updates often fix app-store and playback problems.

Use wired networking where you can

Most TVs have a 100 Mbps Ethernet port, which is plenty for 4K and far steadier than Wi-Fi through a wall.

Related guides

Questions about this device

Can I install an APK on a Samsung or LG TV?

No. Tizen and webOS do not run Android apps, so APK files cannot be installed. Use an app from the TV's own store or add an Android-based streaming device.

Is a Smart TV app or a streaming stick better?

For a TV bought in the last few years the built-in app is perfectly usable. A stick or box gives you more player apps, faster menus and longer software support, so it is the better choice for older sets and heavy use.

Why does the app ask for a MAC address?

Some TV players identify your television by a device ID so that the playlist you upload on their website reaches the right screen. It is the app's activation method, not something your IPTV login requires.

Setting up another device?

Stuck on a step?

Send us your device model, the player app and the exact message on screen.