Zapa Player doesn’t sell you channels: you bring the service you already have. What it does is keep it playing when the provider stutters, switches resolution, or gives you a single connection.
On the App Store now, for iPhone and iPad, with the full version free for 7 days.
On Android —phone, tablet and Android TV— still in closed testing.
An IPTV panel doesn’t serve like a streaming service: it serves in bursts. It goes quiet for a few seconds every few minutes and comes back. Most players take that silence for the end of the channel, give up, and leave you with a frozen frame and a spinner on top.
Zapa Player was written expecting that from day one.
When the stream goes quiet, it doesn't give up: it waits and carries on. If the channel switches resolution mid-stream and the picture freezes, it asks for it again. And if the drop is real, it reconnects on its own, counting attempts so it never spins in a loop.
You see a flicker. On another player you'd see a frozen frame and a spinner.
Up and down change channel in full screen, without going back to any list. OK opens the zap browser over the video, with groups and channels, and what's on right now in each one.
If your service only allows one connection — and nearly every cheap one does — changing channel without closing the previous stream is a guaranteed error. Zapa closes it first. It sounds obvious; almost nobody does it.
Most channels arrive with no schedule at all: the row shows a name and nothing else. Zapa completes the grid from open sources and stitches it to your catalogue by channel name.
And it does it on your own device. There's no server of ours in the middle, which is why this can't go down and can never turn into a fee for keeping it alive.
Send any channel to the Chromecast at home from your phone, and keep zapping from your hand while it plays on the big screen. Live channels included, which is what almost no app manages.
The video goes from your service to your phone and from your phone to the TV, over your own wi-fi. It passes through no server of ours, and carries enough buffer that a provider stumble never reaches the living room.
Thirteen more things. The ones with a tag are paid for; the rest come as standard, with no expiry and no gate.
When a channel breaks up, a one-minute report says whether your connection holds that channel or whether the fault is upstream. No guessing.
Pick a programme from the guide, or just a day and a time, and it records on its own to the drive you choose — nothing has to stay on screen. It uses one connection of your service while it runs, and needs a drive plugged in.
“Tell me when it starts” — and the reminder still fires even if you rebooted the device in between.
The player stays in a corner of the screen while you use another app or the browser, with previous, next and pause to hand.
For talk shows and radio-on-television, where pixels and battery are wasted.
Seasons and episodes, with a seek bar that responds even on panels that answer range requests badly.
Original or dubbed, with or without subtitles, chosen over the video itself. Not on iPhone and iPad yet: you get whichever track comes selected.
Recently watched, your favourites and the channel search, always a couple of presses away.
Switch from one to another without retyping anything, and without losing the favourites of either.
iPhone, iPad, Android phone and tablet, and Android TV. The interface adapts to the remote or to your finger; it isn't the phone one stretched.
Type a title and it tells you which channel it's on and at what time, across the coming days.
Hide the categories you'll never watch and put the ones you will up front. With a big list that's the first thing you need.
A series asks for its episodes when you open it, not at launch. The list paints instantly, however big it is.
Half the category makes its money selling you while showing you your own list. There's none of that here — not out of virtue, but because there's nowhere to put it.
It downloads free and there's no account to open. Part of it is paid for, and it's worth knowing which part before you install it.
Zapa Player does not include channels. No lists, no subscriptions, no catalogue. It opens empty.
It works with the Xtream Codes service you already pay for: you enter the address, the username and the password, and that's it. If you don't have one, this app is of no use to you — and we'd rather say so here than afterwards.
Zapa Player is a playback tool. It does not include, host or distribute audiovisual content of any kind. What you see depends entirely on the service each person configures, and it is that person's responsibility that the service they use is legitimate.