Android — coming very soon Learn more

2, 3 or 4 tiles, adaptive layouts

Pick 2 channels (1×2 side-by-side), 3 channels (1 large + 2 stacked), or 4 channels (2×2 mosaic). The layout adapts to the count automatically — no manual sizing.

Centralized audio coordinator

A single audio track plays at a time — tap a tile to make it "the audible one". OneTV automatically mutes the others. No more cacophony of three commentaries running over each other.

Tap to expand, tap to swap

Tap any tile in the mosaic and it expands to fullscreen with an animated frame transition. Tap again to come back to the mosaic. Long-press a tile to swap channels without leaving multi-screen.

Save and restore mosaics

Found a perfect Sunday-football combination of three channels? Save it. OneTV stores the channel stable keys in iCloud, so the same mosaic appears on every device — Apple TV, iPhone, iPad.

Per-tile color adjustment

Apply brightness, contrast and saturation tweaks to each tile independently — useful when channels come from very different sources. The settings persist across sessions.

Smart Xtream connection gating

OneTV tracks your Xtream `max_connections` and gracefully handles servers that throttle you. The multi-screen button stays visible (we cache `lastKnownInfoByPlaylistID`) and the mosaic stops at your subscription limit instead of crashing the stream.

What's the maximum number of simultaneous streams?

4 on Apple TV (2×2 grid) and 4 on iPhone (compact 2×2). The real-world limit depends on your network bandwidth and on your IPTV subscription's `max_connections` — OneTV monitors both and tells you if you're close to a limit.

Can I mix sources in a single mosaic?

Yes. M3U, Xtream Codes, Stalker portals and even Emby Live TV channels can coexist in the same mosaic. Each tile runs in its own player instance with the engine that best suits the stream.

Does it work for Plex / Jellyfin / Emby VOD?

Multi-screen mosaic is designed for Live TV. For VOD, use Picture-in-Picture on iPhone/iPad instead — you can keep an episode playing in the corner while browsing the rest of the app.

How does audio coordination work?

A singleton `MultiScreenAudioCoordinator` keeps track of which tile is "audible". When you tap a new tile, the coordinator broadcasts a mute signal to all others. The transition is instant — no fade, no double-audio glitch.

Can I save a mosaic and restore it later?

Yes. OneTV stores the channel stable keys (not URLs) in iCloud, which means saved mosaics survive playlist refreshes and follow you across devices. Stable keys decouple "the channel I chose" from "the exact stream URL today".

Four channels. One screen. No compromise.

Free to download. Multi-screen mosaic unlocked with Pro (€2.99/mo or €69.99 lifetime).

Download on the App Store