Check every channel at once
Doubo tests your whole playlist in parallel and lines up the channels that are ready to play, so you can just press play.
IPTV & M3U player · iOS · macOS · Android coming soon
Doubo is a native IPTV player. Import M3U/M3U8, browse by group, save your favorites, and watch in Picture in Picture or on your TV.
Features
Built natively, so it stays light, smooth, and easy on your battery.
Doubo tests your whole playlist in parallel and lines up the channels that are ready to play, so you can just press play.
When a channel has several sources, switch between them under Lines and pick the smoothest one anytime.
Add a URL or a local .m3u / .m3u8 file. Channel names, groups, and logos are parsed automatically, and your last 20 playlists are remembered and restored at launch.
Browse by group-title, search channel names and groups instantly, star the channels you watch, and jump back through recently played.
Built on AVKit, with Picture in Picture, subtitle tracks, playback speed, and landscape full screen. The playing channel's row shows a live frame.
Cast to DLNA smart TVs on the same network, or open a local video file to play it directly.
Control your TV from Doubo. A built-in universal remote finds Roku, Samsung, LG and DLNA TVs on your network and sends power, volume, channel up/down, a number pad, a direction pad with OK, and text search.
On channels whose source provides catch-up, go back in time and watch programmes that already aired.
On multi-bitrate HLS channels, choose Auto, High, Medium or Low to match your connection and save data.
Watch one feed's picture with another's sound — pick the video from one source and the audio from another, with manual sync.
Sign in to an Xtream Codes account to load its live channels. Your password is stored only in the device Keychain.
Playlists, favorites, and history stay on your device. The app has no ad or analytics SDKs and collects no personal data.
Get started
Paste an M3U URL you're authorized to use, or import one from Files.
One tap lines up the channels that are ready to play.
Tap to play, keep watching in Picture in Picture, or send it to the living-room TV.
Platforms
Available now on iPhone, iPad, and Mac. Android phones, tablets, and Android TV / TV boxes are coming soon.
Roadmap
Our priority is simple. First, make playback even smoother and more stable. Then add the program guide, catch-up, and more.
Running into a problem or have an idea? Here's how to reach us.
Support
No. Doubo is a player; it doesn't bundle or sell channel content. Add playlists you're authorized to use. Recommended lists in the app are third-party public links, and their availability and viewing rights are set by their providers.
Tap Add, paste an M3U / M3U8 playlist URL you’re authorized to use, or import a .m3u / .m3u8 file from Files. Channels are grouped automatically. See the Guide page for step-by-step instructions.
M3U and M3U8 playlists, with live streams such as HLS (.m3u8) that Apple’s native player supports. You can also open local video files directly.
The app collects no personal data. Playlists, favorites, and watch history stay on your device. This website uses Google Analytics to understand visits; see the privacy policy.
The TV must support DLNA rendering (DMR) and be on the same network. Automatic discovery on iPhone and iPad requires Apple's multicast networking entitlement, which is still pending; Mac isn't affected.
It’s on the way. Doubo for Android will support phones, tablets, and Android TV / TV boxes, and we’ll announce it here as soon as it’s available.
An Apple TV version is planned. Today Doubo runs on iPhone, iPad, and Mac, and you can cast to your living-room TV.
Yes. Doubo includes a universal TV remote for Roku, Samsung, LG and DLNA TVs on the same network, with power, volume, channel up/down, a number pad, a direction pad and text search. TVs are found automatically over your network. Apple TV can't be controlled by third-party apps.
Yes, on channels whose playlist source provides catch-up parameters. You can go back and watch programmes that already aired.
Yes. On multi-bitrate HLS channels you can pick Auto, High, Medium or Low to match your connection.
Yes. Enter your Xtream host, username and password; Doubo loads the live channels and stores the password only in the device Keychain.
Doubo shows the channels it cached from the last successful load and tells you the network reason, instead of leaving a blank screen.
A native IPTV & M3U player for iPhone, iPad, and Mac. Android coming soon.