Paris skyline with Eiffel Tower illuminated at night, smart TV in foreground
Player Reviews 12 min read

Best IPTV Player for France in 2026: IBO vs Duplex vs HOT

Oliver Schneider

Oliver Schneider

European IPTV Markets

The IPTV in France 2026 guide already covers the channel map, the ISP notes, and why TF1, France 2, and beIN SPORTS 1 are the first four rows I ask people to test. That article is still the long read. The France country hub is the shorter living-room index. World Media Store’s France IPTV 2026 guide is the channel-landscape read this comparison does not repeat.

What I keep getting after that guide went up is a narrower question. The playlist already includes the French groups. The Livebox, Freebox, or SFR box is already in the lounge. Which app should sit on that TV so the rest of the house can change channel without a tutorial.

This is that comparison. IBO Player, Duplex TV, and HOT Player are the three I still send French households to. The country guide calls Duplex TV “Duplex Player.” Same app. They all take Xtream Codes and M3U. They all keep é, ç, and « » readable if you set UTF-8. The split is device coverage, how the guide is used, and what the home line actually does to playback.


TL;DR (Quick picks)

  • Best default for most French living rooms: IBO Player
  • Best on an older Samsung or LG, or if someone lives in the guide: Duplex TV
  • Best on Android when the playlist has real French VOD: HOT Player

If you can only install one app this week, start with IBO Player. Move to Duplex TV when the TV is old or the remote never leaves the EPG. Add HOT Player only when you already know you want posters and the set is Android.


What actually matters on a French living-room TV

Player pages talk about 4K and a polished home screen. A French lounge in 2026 is more specific.

  • The TV is usually not a phone. Samsung Tizen and LG webOS are still common in rented flats. An Android-only app is a second product on those sets.
  • Accented titles have to be readable. If Journal de 20 heures or a France 2 film title shows as boxes, people stop opening the guide and start punching channel numbers.
  • Categories arrive in French. France, Sport, Cinéma, Séries, Information. The player has to treat those labels as text, not broken metadata.
  • Saturday 21:00 is the honest test. beIN SPORTS 1 on a Ligue 1 night is where Orange fibre looks easy and Numericable cable looks busy.
  • One remote for the whole house. Favourites and a search box matter more than a pretty phone layout.

On Orange fibre in Paris or Lyon, any of these three will play HD if the provider is healthy. The app choice starts to matter when the TV is from 2017, the playlist is a 10,000-row Europe dump, or Free is sitting on port 8080.


How I would choose

I do not score these as interchangeable skins. I pick from the room.

Choose IBO Player if the lounge is Android TV or a Fire Stick, there is a Samsung or LG in another room, and someone also watches on a phone. That is still the common French setup.

Choose Duplex TV if the TV is an older Tizen or webOS set, or if the person with the remote plans the evening from the guide: 20h on TF1, a France 2 film, then the match.

Choose HOT Player if the only screen that matters is Android and the playlist has a real French VOD library. Do not make it the only app in a mixed-TV flat.

No player repairs a dead portal or a missing Canal+ row. Test the same channel in a second app before you blame the first one. Canal+ authentication and the full ISP write-up stay in the France guide.


IBO Player (best default)

IBO Player is still the safest first install in France. Providers already name it in setup notes. It keeps French accents in the channel list and the guide. It covers the devices that actually sit in the same apartment: Android TV, Fire TV, Samsung, LG, iOS, and Apple TV.

That last point is the one that keeps winning. HOT Player is Android-first. Duplex TV is strong on Smart TVs and the guide, but IBO Player is the one I can put on the lounge stick, the bedroom TV, and the kitchen phone without teaching three interfaces.

Day to day it is a list-and-guide player. You add Xtream Codes, wait for the first index, open France, and pin TF1, France 2, M6, BFMTV, plus beIN SPORTS 1 or DAZN if those are in the package. The first import of a huge Europe bundle can drag. After that cache lands, channel changes are fine on a mid-range box.

The IBO Player Ireland setup guide is still the cleanest 2026 walkthrough we have for Xtream versus M3U, the time-zone check, and a manual EPG refresh. The clicks are the same in France. Set the device zone to Europe/Paris before you decide the guide is wrong.

IBO Player pros and cons

Pros:

  • Widest device coverage of the three
  • Reliable French character rendering in lists and EPG
  • Xtream Codes and M3U, which is what most French providers send
  • Easy to recommend when more than one person uses the TV

Cons:

  • First load of a huge playlist can drag
  • The home screen is less visual than HOT Player
  • Fewer guide tools than Duplex TV

Best for: mixed-device homes, first-time setups, anyone who wants one app on the TV and the phone.


Duplex TV (best on older TVs and guide-heavy homes)

Duplex TV is the living-room pick when the TV is the product, not the phone. Older Samsung Tizen and LG webOS sets from 2016 to 2019 still sit under a lot of French TVs. IBO Player will often run there. Duplex TV stays usable, and the guide is the centre of the app instead of a sidebar.

That matters in houses where someone sets a reminder for the 20h, filters the grid to Favourites, and never wants to scroll Sport to find beIN SPORTS 1. Duplex TV is the one of these three that treats that habit as normal.

The France guide already notes series reminders and a favourite-only guide. I will not repeat the click path. What I will add here is when that is worth the install. If the lounge TV is a recent Android set and nobody opens the EPG, IBO Player is enough. If the remote lives in the guide, or the TV is old, Duplex TV is the better only-app.

It still needs a current build on Free. Older player versions mishandle AAAA records on the Freebox IPv6 stack and fail to resolve the stream host. Update first. Do not swap apps because port 8080 is blocked. The Duplex TV Belgium setup is the walkthrough for activation, Xtream login, and a first EPG refresh. The Belgian ISP names are different. The first-run steps are not.

Duplex TV pros and cons

Pros:

  • Comfortable on older Samsung and LG living-room sets
  • Guide filtering, search, and reminders that people actually use
  • Favourite-only EPG on a 200 to 400 channel French lineup
  • Xtream Codes and M3U

Cons:

  • Home screen is less poster-led than HOT Player
  • A huge Europe bundle still needs hiding and Favourites
  • Reminders do not help if the Saturday stream is already congested

Best for: older Smart TVs, shared remotes, households that plan the evening from the guide.


HOT Player (best visual Android option)

HOT Player is the one I send people to when they say IPTV still looks like a spreadsheet. The home screen is tiles and posters. If the provider includes French series, films, or a usable VOD library, that layout is the difference between browsing and giving up.

It is an Android app. That is the constraint. Fine on Android TV, Google TV, a Fire Stick, and a phone. Not the answer for a Samsung or LG with no Android layer, and a weak only-app if you also need iOS. Put IBO Player on those other screens. Add HOT Player on the Android set if you already know you want that home screen.

Playback-wise it is a sensible pick when the playlist includes H.265 sports feeds. French beIN and DAZN rows increasingly arrive that way to save bandwidth. You should not need a codec hunt for those streams. On Orange fibre the default buffer is enough. On SFR Numericable, raise it. The HOT Player setup guide covers decoder and buffer settings without turning the app into a science project.

Use Favourites early. A France-plus-Europe playlist is unusable if you scroll Sport every Saturday to find beIN SPORTS 1. Pin the match channels and leave the rest hidden.

HOT Player pros and cons

Pros:

  • Poster-led home screen that suits VOD
  • Comfortable H.265 playback for high-bitrate sports
  • More than one playlist in the same app
  • Straightforward Xtream Codes setup

Cons:

  • Android only, so mixed Smart TV homes still need something else
  • Large M3U lists feel messy until you hide groups
  • Easy to blame the app for evening congestion that is actually the cable riser or the server

Best for: Android TV households that watch a mix of live French channels and VOD, especially on Orange fibre.


Orange, Free, and SFR: what the player can fix

The France hub already has the living-room ISP notes. The short version for this comparison: the player does not invent a healthier sports server and it does not unblock a filtered port.

On Orange fibre, all three apps should zap instantly. Leave the buffer alone. A failed login on a known-good credential is usually CGNAT or port 8080, not a reason to crown a different app. On Free, ask for port 80 or 443 before you swap IBO Player for Duplex TV, and update the app if IPv6 resolution fails. On SFR Numericable, wire the box and raise the buffer in whichever app you kept. Swapping IBO Player for HOT Player on Wi-Fi will not fix a congested riser.

The 4G or 5G Freebox and the SFR 4G Box are holiday-flat lines. I still put IBO Player on a travel stick because it is already on the other devices. I do not use either mobile box as the main TV connection.


Saturday 21:00 on beIN SPORTS

Ligue 1 at 21:00 is the test I trust. On Orange fibre in a wired living room, all three apps will usually hold beIN SPORTS 1 if the provider is healthy. The same fixture on Numericable, a shared 5 GHz network, or a Free mobile box is a different job. Packet loss shows up as a freeze at 70 minutes, not as a polite error.

If the same channel fails in two apps, stop swapping software. Check the provider status. Move to Ethernet. Raise the buffer on SFR cable. That is house work, not a ranking.

DAZN’s Sunday slot is quieter. It is a useful second test if beIN is the only row that dies. If DAZN plays and beIN does not, the app is not the story.


French EPG, time zone, and UTF-8

A “broken guide” in France is usually one of three things.

  1. The device clock is wrong. Set automatic date and time, and confirm Europe/Paris, before you add a second XMLTV URL.
  2. The file loaded and the row is bound to the wrong id. Auto-match still grabs “France 2 HD” and leaves the row you watch empty.
  3. The player is not on UTF-8. Boxes in Spécial élection or Cinéma titles are encoding, not a reason to delete the app.

The country guide already lists common tokens such as tf1.fr and france-2.fr. I will not reprint that table. If a row is still empty after you map those, the XMLTV ID hub walks through the bind on IBO Player, MAT Player, and Duplex TV. The public stacks there are SRF, ERT, VRT, and SVT. The work on TF1 or France 2 is the same: search the XML for the id, not the pretty name.

IBO Player is the least fussy of these three when the feed is decent. Duplex TV is the picky one on duplicate HD rows, which is why it is also the one I trust once the bind is right. HOT Player is fine after a manual refresh.


Quick comparison (France, 2026)

NeedIBO PlayerDuplex TVHOT Player
PlatformsAndroid, iOS, Smart TV, Apple TVAndroid, iOS, Smart TVAndroid
French EPG textStrongStrongStrong
Guide toolsAdequateStrongBasic
VOD browsingBasicBasicStrong
Older Samsung / LGAdequateStrongNot the living-room app
Orange fibre HDStrongStrongStrong
Best fitMost homesOlder TVs and guide-heavy homesVisual Android setups

After you pick an app

Do this once on the main TV. It prevents most of the “it worked yesterday” messages I get.

  1. Add the playlist with Xtream Codes if you have a portal URL, username, and password.
  2. Let the first index finish, then run a manual playlist refresh and EPG refresh.
  3. Confirm Europe/Paris before you decide the guide is wrong.
  4. Build a short Favourites list: TF1, France 2, M6, BFMTV, and the sports channels you watch on Saturday.
  5. On Orange fibre, leave the buffer alone. On SFR Numericable or any Wi-Fi living room, raise it and prefer Ethernet.
  6. On Free, if login fails on port 8080, ask the provider for 80 or 443 and try DNS 1.1.1.1. That is an ISP quirk, not an app ranking.

If you want the channel map, Canal+ cases, or the longer ISP write-up, go back to the France IPTV guide or the France hub. This comparison is only here to stop you installing all three apps “just in case.”


Final recommendations

Best IPTV player for France in 2026: IBO Player. It is the one I still start with because it covers the devices French households already own and it does not mangle French in the guide.

Best if the TV is old or the remote lives in the EPG: Duplex TV. Use it on older Samsung and LG sets, and keep the Duplex TV Belgium setup open for first-run activation.

Best if the TV is Android and you care about VOD: HOT Player. Use it when the home screen should look like a streaming app, and keep the HOT Player setup guide open for buffer and EPG.

Pick one. Pin Favourites. Leave the other two for a second device if you later need them.


Oliver Schneider

Oliver Schneider

European IPTV Markets

Oliver covers European IPTV trends and regulations, with a deep focus on the DACH region markets. Based in Zurich, he brings a local perspective to Swiss and German IPTV guides.

@oliverschneider

Related Articles