New customer offer — try 1 month of SonicTV for CA$10.99. Activation in under 10 minutes, Ottawa-based bilingual support.
The short version

Five steps from download to first channel

  1. Install IBO Player on your device

    Download IBO Player from the official IBO site or your device store, then install it. On Android phones, tablets and boxes you approve the install when your device warns about files from outside the store. On LG and Samsung televisions, open the content store, search for IBO Player and install it from there.

  2. Open the app and note your Device ID and Device Key

    Launch IBO Player. The first screen explains the activation model — accept it, then open the profile icon on the dashboard. The Device Info panel at the top left shows your MAC / Device ID and your Device Key. Write both down.

  3. Send those two codes to SonicTV

    Give the Device ID and Device Key to your SonicTV advisor on WhatsApp, or enter them yourself at the IBO playlist management portal. IBO Player uses remote playlist activation: the playlist is attached on the portal, then pushed to the app on your television.

  4. Attach your SonicTV playlist

    On the portal, choose Add Playlist and paste the SonicTV streaming line we sent you, or choose Add XC Playlist and enter the host, username and password instead. Leave the XMLTV EPG field empty — SonicTV supplies the guide automatically. Save.

  5. Reload the app and start watching

    Return to IBO Player and restart it. The Live TV, Movies and Series sections fill with the SonicTV lineup and the programme guide populates on its own. If the layout looks cramped, open the screen icon beside the Wi-Fi symbol on the dashboard and switch the Live Screen Style, which gives the channel names and the EPG more room.

Why the playlist is added on a website rather than on the TV

IBO Player uses remote playlist activation. You never type a long streaming line with a remote control: the credentials are saved once on the IBO portal, and their cloud pushes the list to whichever device holds that Device ID. It is the reason the app works so well on televisions with awkward keyboards.

Device by device

Installing IBO Player on your hardware

Android phones, tablets and TV boxes

  1. Open the browser and download the IBO Player installation file from the official IBO site.
  2. Android warns that the file comes from outside the store — choose Download anyway.
  3. Open the downloaded file and press Install.
  4. Launch the app. The introductory screen explains activation; press OK.
  5. The dashboard loads and the app is ready for your playlist.

Amazon Fire TV Stick

  1. From the Fire TV home screen, open search and install the Downloader application.
  2. Allow Downloader to access media when prompted.
  3. In Downloader's address field enter the official IBO Player download code and press Go.
  4. Fire OS blocks installs from outside the store: open Settings → Install unknown apps and enable Downloader.
  5. Return to the download, press Install, then Open.

LG and Samsung Smart TVs

  1. Open the LG Content Store or the Samsung Apps store.
  2. Select the magnifier icon to search.
  3. Type IBO Player. Several look-alikes appear — choose the one named exactly "IBO Player".
  4. Press Install, then Launch.
  5. Accept the welcome message and continue to playlist activation below.

Windows, macOS, MAG and STB

  1. On Windows and macOS, download the desktop build from the official IBO site and run the installer.
  2. On MAG and STB hardware, point the portal address at the IBO portal supplied with your credentials and reboot the box.
  3. Open the application and read the Device ID and Device Key from the profile panel.
  4. Activation from that point is identical on every platform.

Attaching your SonicTV playlist

Open the IBO playlist management page and sign in with the MAC / Device ID and Device Key shown in your application. Once inside you have two ways to add SonicTV:

Add Playlist (M3U streaming line)

Choose Add Playlist when all you have is a long streaming line. Give it a name — "SonicTV" works — paste the line into the Playlist URL field, leave the XMLTV EPG field empty so the guide comes from the playlist itself, and optionally tick Protect this playlist to set a PIN. Save.

Add XC Playlist (Xtream Codes login)

Choose Add XC Playlist if you were given a host, a username and a password separately. The fields match the previous method with one addition: Host, which is the server address from your credentials email. Save, and the list appears on your device.

Make the Live TV screen readable

By default the Live TV layout crowds channel names under the preview window. From the dashboard, select the screen icon next to the Wi-Fi symbol, switch the Live Screen Style to the alternative layout and save. Channel names gain space, the mini preview and the guide line up properly, and the categories come back with the left arrow on your remote.

Useful habits once you are running

  • Long-press any channel and choose Add to build a favourites list — hockey, news and kids channels in one place.
  • Use the search inside Live TV rather than scrolling 19,800 entries.
  • Set parental control from Settings if children share the television.
  • Clear the cache from Settings if artwork stops loading after a long session.
  • Leave Auto boot on start enabled so the app opens with the television.

IBO Player is licensed separately by its developer after a short evaluation period; the licence is a one-off purchase made directly in the app and is not part of your SonicTV plan. The FAQ explains how that sits alongside your subscription, and the pricing page shows what the subscription itself costs.

Rather not do any of this yourself? Send a message from the contact page and an advisor will complete the activation with you, screen by screen. Once it is running, the channel list is a good map of where everything lives.

Get credentials — CA$10.99 first month