How it works
From link to live, in four steps.
These are the app’s own screens, with a sample playlist. The order is the order you will use them in.
Step 1 of 4
Add a playlist
Tap Add playlist. Paste an M3U or M3U8 link, or switch to Xtream Codes and enter the server, username and password from your provider.
Sign in with Xtream Codes.
Your provider gave you a server address, a username and a password. Kibo Player turns them into your playlist.
Your playlist link and login stay on this device. Kibo Player does not provide any channels.
M3U linkXtream CodesLoad playlistServerhttp://provider.example:8080
NameoptionalExample TV
Usernameviewer
Password••••••••
Step 2 of 4
Let the channels arrive
Kibo Player saves the channels as they download and shows how many it has found. Large playlists can take a minute or two.
Paste your M3U link.
Your provider sent it by email or message. It starts with http and often ends in .m3u or .m3u8.
Your playlist link and login stay on this device. Kibo Player does not provide any channels.
M3U linkXtream CodesLoad playlistPlaylist URLhttps://provider.example/sample.m3u8
NameoptionalExample TV
Adding playlist
4 120
2.1 MB downloaded · channels found
ConnectDownloadSave
Cancel downloadStep 3 of 4
Find a channel
Pick a category beside the channels, or search them all by name. Hold a channel to keep it in Favorites.
Kibo Player
Home
Live TV
Categories
Favorites
Playlists
MAC4A:7F:2C:91:0B:E3
Key8KF2 C7A9
Search all channelsLive TV
- Find a category
- All channels12 400
- Favorites6
- News1 820
- Sports940
- Movies3 100
- Kids410
- Music260
- 1SExample Sports 1
- 2SExample Sports 2
- 3RExample Racing
- 4TExample Tennis
- 5GExample Golf
- 6CExample Cycling
- 7SExample Sailing
Example Sports 1
Full screenTap the channel again for full screen. Hold a channel to star it.
Step 4 of 4
Watch
Tap a channel to preview it, then again for full screen. Leave the app and it keeps playing in picture in picture.

If something doesn’t play
Three things worth knowing.
It says “This channel can’t be played”
The stream may be offline or in a format this device does not support. Tap Try again; if it still fails, check the channel in your provider’s own app.
Nothing plays on my iPhone
iOS cannot play raw .ts streams. If you use an M3U link that ends in .ts, ask your provider for an M3U8 link, or sign in with Xtream Codes, which asks for M3U8.
A big playlist takes a while
Large playlists can take a minute or two to download. The download shows how many channels it has found so far.