u/semihovic

Image 1 — Zapo Player, looking for beta testers!
Image 2 — Zapo Player, looking for beta testers!
Image 3 — Zapo Player, looking for beta testers!
Image 4 — Zapo Player, looking for beta testers!
Image 5 — Zapo Player, looking for beta testers!
Image 6 — Zapo Player, looking for beta testers!
Image 7 — Zapo Player, looking for beta testers!
Image 8 — Zapo Player, looking for beta testers!
Image 9 — Zapo Player, looking for beta testers!
Image 10 — Zapo Player, looking for beta testers!
Image 11 — Zapo Player, looking for beta testers!
Image 12 — Zapo Player, looking for beta testers!
Image 13 — Zapo Player, looking for beta testers!
Image 14 — Zapo Player, looking for beta testers!

Zapo Player, looking for beta testers!

Hey everyone, I'd like to ask for beta testers who'd like to test out an android IPTV player that I've been working on. I know it's yet another IPTV. However, this one should really be different than the others. It's not a wow never seen an app like this, it's more of a damn it feels like I've been using this app for years and it has everything I needed.

Prior to anything, I'd like to tell you guys the main focus is easy to use and modern look. I wanted the modern look, but an UX that's not too crazy complicated.

Also, it's been design for Android TV's & android phones mainly for landscape use.

If you're up for it, please let me know and i'll your mail to the beta tester list or send you the downloader code!

Disclaimer:

Zapo is a player. It does not provide channels, playlists or subscriptions; you bring your own source.

Some of the cool features:

  • Ultra fast channel switching
  • Private mode (watch channels in private without having to see them in recently watched)
  • TMDB integration
  • Edit Groups
  • Downloads (for offline viewing), recordings, watchlist, favorites
  • PVR + Casting support
  • Auto generated movie/serie list categories (popular, top rated, action, comedy, animation etc) prior to showing the default list
  • Custom DNS support (by default CloudFlare) for providers that block certain domain names
    • With custom useragent selection
  • Similar movies list for the movie you selected, movie search for actors
  • Search in live, epg, series, movies, series
  • In-player trailers for movies and series based on the language of the app you've selected
  • Per channel auto saving buffering. If one channels requires more buffer, the app automaticly detects it and applies more buffer to that specific channel
  • Parental control
  • Choose between the modern and classic IPTV design but still have all the features
  • Subtitle settings for better readability
  • Android TV integration so you can directly continue watching from the Android dashboard
  • Pretty long list of features yet the APK is still around ~10mb and requires less resources
  • M3U url, Xtream & m3u list support. Multiple playlists are supported7

What makes it more different than others:

  • Private DNS-address just on the app, not system wide.
  • There's an feature that automaticly determines buffer speed per channel. If the channel has slow connection, the buffer slightly increases to decrease interrupt of the channel. This is PER channel and is being saved for futher views. If the speed increases so does the buffer time decrease.
  • Same goes for the quality, if the FPS drops, the player will drop to a slightly lower quality for struggling android boxes.
  • Movie list within your own playlist of the same actor. Almost instant generation.
  • Advanced search index that's being generated the moment it loads the playlist and further get populated with information of EPG & TMDB
  • No data collection or whatsoever
  • Trailers that load inside the player WITH the language of selected UI. Directly from youtube without ads.
  • The player auto sorts the movies/series inside your player. Meaning popular movies, top rated & genre.
  • Series automaticly play after each other with a popup telling you that the next episode starts within 10 seconds unless you cancel. You can directly jump to the next episode if one is available anytime without going back to the serie list. (Not so sure if other have this, haven't really tested it)
  • Some playlist don't allow specific user-agents. That's why the app tries a preset list of useragent (on the background) to load the channel.

Detailed feature list generated with AI to save some time since I'm focusing more on development and we're in realy beta:

Most IPTV apps feel like phone apps squeezed onto a TV. Zapo is designed around the remote from the very first screen.

  • Clear focus everywhere. You always see where you are, and the D-pad goes where you expect.
  • Comes back where you left off. Press Back and you land on the card you opened, not at the top of the list.
  • Every remote key works. Channel up/down, number keys, Guide, Info, Last channel and media keys all do what they say.
  • Looks right on every screen. The layout scales itself to your TV, from a small HD set to a large 4K panel.
  • Phones and tablets too. The same app gives touch devices their own layout.

Two styles, your choice

On first launch Zapo asks how you'd like it to look.

  • Modern: a clean look inspired by Google TV. Tabs for Live TV, Movies and Series, a featured banner of new titles, and rows you browse left to right.
  • Classic: a tile dashboard with your groups, favourites and recordings one click away.

You can switch at any time; your favourites, history and settings stay the same.

Up and running in a minute

  • Pick your language: English, Nederlands or Türkçe, each with its flag.
  • Add a playlist with an M3U link, an Xtream Codes login, or a file from your device. Pasting a full Xtream link fills in the fields for you.
  • If something goes wrong, Zapo tells you why in plain words, such as a wrong login, an expired account or a server that can't be reached.
  • Add several playlists and switch between them in one tap.
  • Even very large playlists with tens of thousands of channels load quickly in the background, and your current list stays usable while it updates. Loading is now much faster on TV boxes with slow storage.
  • Works with picky servers. If a provider turns Zapo away, it retries automatically the way a browser would.
  • Your subscription status is always visible, with a heads-up when it is about to end.

Live TV that feels instant

Switching channels is the heart of an IPTV app, and Zapo is tuned to make it feel immediate.

  • Instant zapping. The last picture stays on screen until the next channel is ready, so there's no flash of black between channels.
  • Smart buffering. Zapo learns how each channel behaves and adjusts its buffer automatically, giving smooth playback on shaky streams and quick starts on good ones.
  • The best picture your connection allows. Playback starts in high quality and moves up quickly when your network has room for it.
  • Quality limit for weaker boxes that struggle with 4K: cap it at 1080p or 720p for smooth playback.
  • Recovers by itself. If the connection drops, Zapo reconnects and tells you what it is doing. If a video decoder gets stuck, it switches to another one without you noticing.

A player that gets out of the way

The live player has been redesigned to be clean and calm:

  • The channel logo, name and clock at the top, with a LIVE badge.
  • Previous, pause and next in the centre of the screen.
  • A slim guide timeline at the bottom showing what's on now, what's next and how much time is left.
  • One row of shortcuts: Favourite, Guide, Record, Channels, Last channel and Picture size. Everything else (audio, groups, multiview, sleep timer, cast) is one press away under ⋯.

A channel list that floats over the picture

Press Left and the new channel list slides in over the video, which keeps playing full screen.

  • A deck of channel cards with the logo, number, what's on now with a progress bar, the time left and what's up next. The channel in focus stays in the middle, and the one you're watching is clearly marked.
  • Press Left again for your groups. Each group shows how many channels it has; open it and you start at the top of the list, or at the channel you're watching.
  • Browsing doesn't change what you're watching. Press OK to switch, or Back to return.
  • Jump ten channels at a time with Page up/down, or type a channel number straight away.
  • Flip back to the last channel with one key.

The guide, right in the player

  • The guide bar at the bottom shows a timeline that slides under a fixed marker, with the programme under it shown large.
  • Move in 15-minute steps (hold for an hour), jump a day with channel up/down, and press 0 to come back to now. It covers yesterday, today and tomorrow.
  • Press OK on a past programme to replay it, or on the current one to go back to live.

Fine-tune what you see and hear

  • Picture size: Fit, Fill, Zoom, 16:9 or 4:3.
  • Audio and subtitle tracks per stream.
  • Audio sync, saved per channel, for broadcasts where sound and picture don't line up.
  • Zapo remembers your audio choice, so your preferred language comes back next time.
  • Plays the audio formats many TV channels use, including formats Android can't play on its own, such as surround sound and older broadcast audio.

A full TV guide

  • A full-screen timeline guide with channels and times, a "now" line, and quick jumps to now or another day.
  • Filter by favourites or groups, and open any programme for its details.
  • Correct times, even across time zones and daylight-saving changes, with a manual offset if your provider is off.
  • Channels are matched to the guide automatically, and you can fix any that don't match by hand.
  • See what's on now right in the channel list, with a progress bar.

Catch-up and replay

Missed something? If your provider offers an archive, Zapo plays it.

  • Replay past programmes straight from the guide.
  • Start over a programme that is already on air.
  • Skip around freely, then press Live to jump back to the broadcast.
  • A clear REPLAY banner in amber shows the programme, its day and time, so you never mistake a replay for live TV. The guide is one press away to pick something else.

Never miss a show

  • Reminders: pick an upcoming programme in the guide and Zapo pops up just before it starts, with a button to switch straight to the channel.
  • Planned recordings: schedule a programme from the guide and it records itself, with a little margin before and after. Zapo warns you when two recordings overlap.
  • Sleep timer: stop after 30, 60 or 90 minutes, or at the end of the programme or film. Zapo asks "Still watching?" first, so it never cuts you off by mistake.

Record live TV

  • Record the channel you're watching for a set time, until the programme ends, or until you stop.
  • Recording carries on in the background, even if you watch something else.
  • A Recordings library with the channel logo, date and time, ready to play back.

Multiview

Watch up to four channels at once, which is perfect for match days. Pick which tile has the sound, swap channels or go full screen on any of them.

Movies and series, beautifully presented

  • Featured banner with the newest titles, artwork and taglines.
  • Rows for every category, plus See all for the complete collection.
  • Continue watching with a progress bar on every poster. Only titles you've really started appear there, and you can remove any title with a long press.
  • Resume where you stopped, or start from the beginning.
  • Series with seasons, episodes, thumbnails and watched marks. A Next episode button and an automatic Up next countdown keep the binge going.
  • Netflix-style skipping: press forward or back several times to jump further, and the arrow shows how far you're going.

Rich movie information

Movie and series pages come alive with information from The Movie Database (TMDB), in your language:

  • Plot, tagline, genres, running time, director and scores on every poster.
  • Cast with photos; pick an actor to see everything with them in your playlist.
  • Trailers that play right inside the app.
  • More like this and More with… recommendations, showing only titles you can actually play.
  • Discover rows such as Popular now, Top rated, Action, Comedy, Drama and Animation, filled with titles from your own playlist.
  • Works even when your playlist uses titles in another language, or messy names full of tags.

Watchlist

Save for later on any movie or series. Your Watchlist gets its own row, and films leave it by themselves once you've watched them.

Downloads

  • Download movies and episodes to watch offline.
  • Downloads continue in the background and pick up where they stopped after a network drop or restart.
  • Zapo checks your free space first, so there are no surprises.

Your TV home screen

  • Continue watching on the TV home screen. Movies and series you're watching appear in the system's "Play Next" row, so you can resume without opening the app first.
  • Favourite channels row on classic Android TV launchers: start a channel straight from the home screen.
  • Start on boot (Premium): open Zapo as soon as the TV turns on.

Cast to the big screen

On phones and tablets, cast live TV, movies and series to a Chromecast, Google TV or Cast-enabled TV. Your phone becomes the remote, and you can keep zapping while casting. Picture-in-picture is there too when you want to keep watching while doing something else.

Search everything

One search box finds channels, programmes, movies and series. It's fast and forgiving: you don't need special characters, so "cnn turk" finds "CNN TÜRK".

Make it yours

  • Favourites for channels, movies and series, and a Recently watched list.
  • Hide channels you never watch. Changed your mind? Undo straight away, or bring them back any time from Settings › Hidden channels.
  • Edit groups: rename, hide, lock and reorder (Premium).
  • Themes: dark, light or follow the system, with a choice of accent colours.
  • Watch in private: channels you watch this way stay out of your history.
  • Channels without a logo get neat coloured initials instead of an empty box.
  • Your favourites, history and edits survive playlist updates, and even removing and re-adding a playlist.

Family friendly

  • A PIN to lock channels and groups. Locked movies hide their posters and titles too.
  • Locks come back on by themselves after a while, when the app closes, or with Lock now.

Safe and private

  • Playlist links and logins are stored encrypted on your device.
  • Your logins never appear in on-screen information or lists.
  • Secure connections are preferred, and unsecured sources are clearly labelled.
  • Optional private DNS for more reliable connections.
  • Backup and restore your settings, playlists, favourites and progress, with an optional password.

Available in

English · Nederlands · Türkçe, with dates, times and numbers shown the way you're used to.

Works on

Android TV · Google TV · Android TV boxes · Android phones and tablets (Android 7 and newer).

u/semihovic — 5 days ago