Total setup time
Downloading the app and registering the device key takes most of it. The playlist itself loads in under a minute.
Of all the IPTV applications available, IBO Player is the one that runs on nearly every platform and operating system. A tidy interface is not the only reason people pick it — smooth playback and a sensible set of core features make it the standard choice, and it is the only application Channelux supports. This guide takes you from download to first channel, then through every setting worth changing.
Downloading the app and registering the device key takes most of it. The playlist itself loads in under a minute.
You may move the line between devices, but only one may stream at a time. A second screen needs a second line.
Android, Fire TV, Windows, macOS, iOS, Samsung Tizen and LG webOS all have an official IBO Player build.
It is worth clarifying the origin of any application before you install it. IBO Player is built by a development group that trades as IBODEV; the player is one product in a wider portfolio. Download it only from the official IBODEV site or the official store listing for your platform. Files from forums and file-locker links are the single most common source of "the app stopped working" support tickets.
IBO Player is available for essentially every operating system, from Android to Linux, and the developer publishes a direct download for each platform. That breadth is why Channelux standardised on it: one app, one set of instructions, one activation flow no matter what is plugged into your TV.
Ask any IPTV subscriber where the hardware headaches come from and the answer is smart TVs that do not run Android. Those closed operating systems restrict what developers can build, which is why many popular players never appear on Samsung or LG sets at all. IBO Player did the work, and that alone makes it the right answer for a large share of Canadian living rooms.
There is no recording function. Not everyone uses one, but its absence counts against the app when you are comparing feature lists. The fourteen-day catch-up window on your Channelux line covers most of the same ground: if you missed it, scroll back in the guide rather than planning ahead.
You cannot watch several feeds in a grid. Given that a Channelux subscription authorises one device at a time anyway, this is rarely the deciding factor, but it is worth knowing before you install.
Most IPTV apps have a login screen where you type the server address, username and password. IBO Player works differently: you enter your details on the developer's web portal instead, and their system pushes the playlist to the app on your device. The upside is that you manage every device from one place. The downside is that if the portal is unreachable from your network, the app cannot refresh its content — rare, but real. A different DNS usually resolves it.
IBO Player includes a short evaluation period, after which a one-time licence is required. That licence is paid to IBODEV, not to Channelux; it is a few dollars once, and it is not bundled into your subscription price. Our support desk will happily walk you through the purchase screen.
If the app closes itself whenever you switch to another app, that is Android's battery optimiser, not a fault. Our Android guide shows exactly which setting to change.
The Windows build requires Windows 10 or newer and a 64-bit system.
This is the part that trips people up, because it does not happen on the television. Open the IBO Player playlist-management portal in a browser, sign in with the device key and code from the app, and add the playlist there.
If nothing loads: ninety per cent of failures are a mistyped URL or a device key entered against the wrong account. Re-check both, then message +15144477860 — support can see whether the line is active from our side within seconds.
The Live TV screen lists categories on the left, channels in the middle and the programme guide on the right. With 22,400 channels attached, that first view is busy by definition.
Open Settings › Manage Categories and hide every bouquet you will never watch. Hiding is non-destructive — the channels stay on your line, they simply stop cluttering the interface. Most subscribers end up with six or seven visible categories and a navigation experience that feels like a normal television.
Highlight a channel, press and hold OK (or the menu button on a remote), and choose Add to Favourites. The favourites category then sits at the top of the list. Building a twenty-channel favourites list is the single biggest quality-of-life improvement available in the app.
Press the search icon in Live TV and type part of a channel name. Search matches across every visible category, so it is faster than scrolling — particularly for sports feeds whose names include a league abbreviation.
The on-demand sections mirror the live layout: categories on the left, artwork in a grid, and a detail page with synopsis, runtime and available audio or subtitle tracks. Because the Channelux library refreshes daily, sort by "recently added" if you want to see what landed overnight. Titles play from the same servers as live channels, so if live is smooth, on demand will be too.
When the evaluation period ends, the app shows a purchase prompt with your device key. Complete the payment on the developer's portal using the key shown — not a key from a different device — and the licence attaches within a minute or two. Card payments are the norm; the portal lists the current options. Keep the receipt: if you replace the device, the developer can usually migrate the licence.
The web portal is also where you edit or replace a playlist later. Each device you register appears as its own entry, with the attached playlist underneath. The bottom row of the dashboard holds the functions you will actually use: refresh (pushes changes to the device immediately), edit (change the URL without re-registering), and remove (detach a playlist cleanly before attaching a new one).
Shows the current connection and lets you override DNS. If the portal is unreachable or the guide refuses to populate, switching to a public resolver here fixes it more often than anything else.
Sets a PIN and locks chosen categories behind it. Worth doing before you hand the remote to anyone small.
Run this monthly. IBO Player ships fixes quietly and an out-of-date build is a common cause of odd playback behaviour.
Switches the interface language. English and French are both available, which matters in a bilingual household.
Displays the build number and your device key. Support will ask for both, so this is the screen to open before you message us.
Empties stored artwork and guide data. Use it when the guide shows yesterday's schedule or thumbnails load against the wrong titles.
The hide/show controls described above, for live, movies and series independently.
Lets you switch the decoder between hardware and software. Hardware is the default and the right choice on almost all modern devices; software decoding helps on older boxes that stutter on high-bitrate feeds.
Cosmetic. Choose a static background if you are on a very low-powered stick — one less thing for it to render.
Controls how aggressively the app pre-loads artwork and guide data. Reduce it on slow connections; leave it alone on fibre.
Launches IBO Player automatically when the device powers on. On a dedicated TV box this turns the whole setup into something that behaves like a cable receiver.
IBO Player is not the most feature-dense player on the market, and it does not pretend to be. What it offers is reach — it runs on the televisions and boxes people actually own, including the ones other developers gave up on — plus playback that stays smooth when the source is good. Paired with a stable line, that is the whole job. If your picture still stutters after setup, the problem is upstream of the app: work through our buffering guide, and if that does not resolve it, message support so we can check the node you are hitting.
Send a message on WhatsApp and a technician will walk you through the activation portal screen by screen, in English or French. No appointment, no queue number. If you have not ordered yet, the intro month is CA$10.99.