iOS · TestFlight · Android closed testing · early

Enve Video Player

The Book Player, but for everything you watch. Plex, Jellyfin, Emby, Silo, Premiumize, WebDAV, and local files. The rebuilt Marquee interface is live on iPhone, and the native Android build is open to closed testers on Google Play.

iPhone Tonight screen with Continue Watching and Fresh Reels
iPhone video libraries and collections
Android episode detail with playback, download, and episode navigation
Join the TestFlight See what's inside
Shipping, but still early

Video Player is already out on iPhone, and the Android port is now close enough that we're using real device screenshots on this page. Plex is the most polished backend today. Jellyfin and Emby are in active testing. Real-world bug reports help a lot.

A quick tour

The same Enve, for video.

Real screenshots from the iPhone Air. OLED black, warm orange accent, the same library and source patterns as the Book Player.

Current iPhone video libraries screen

All libraries, one screen

Movie, TV, audio, and collection libraries stay together in one source-aware list.

Current iPhone video search results

Search every library

Find movies, shows, and episodes across all connected video libraries from one search field.

Current iPhone video player settings

Playback and source settings

Sources, playback, appearance, version information, and support are grouped into a focused settings screen.

iPhone video player with previous, skip, pause, AirPlay, captions, and scrubber controls

Controls when you need them

The live player exposes previous and next, 15-second skips, pause, AirPlay, captions, more options, and a precise scrubber.

Android

Closed testing is live.

These are live screenshots from the current Android build: the same source model, the same OLED theme, and the same browse-to-play flow.

Current Android video libraries

Libraries

The current build shows every connected movie and TV library in the same source-aware browse flow.

Current Android downloads with local movies and an offline episode

Offline downloads

This capture shows a real episode already stored on device, plus the local-file browser.

Android episode detail with Resume, download, and episode navigation

Episode detail

Resume, watched state, download, synopsis, quality, cast, and adjacent episodes are visible before playback.

Current Android landscape player with playback controls

Real playback, not mockups

The current player is live on device with visible scrubber, skip controls, subtitles, gesture zones, and full-screen playback.

Backends

Stream from anywhere.

Plex

Movies, TV, libraries, watch state, and downloads. Uses the Plex API directly, with the same Plex auth flow as the Music Player.

Jellyfin and Emby

Full library browsing, native playback, watch progress sync. Works against both, with shared media models under the hood.

Silo

Connect directly to a Silo server for movie and TV libraries, native playback, watch progress, and server-aware browsing.

Premiumize and WebDAV

Stream from your Premiumize cloud or any WebDAV mount. Folder-style browsing for everything that isn't on a media server.

Local files

Import from the iPhone Files app, Android local folders, or a picked directory. Local playback is first-class on both platforms.

Player

Native players on both platforms.

iPhone: AVKit and MobileVLCKit

Native AVKit for codecs iPhone plays well. MobileVLCKit handles everything else: MKV, weird subtitle tracks, exotic codecs.

Android: ExoPlayer and Media3

The Android build stays native too: ExoPlayer, Media3, subtitle styling, and the same full-screen playback model.

AirPlay on iPhone

System audio and video routing, including AirPlay 2 to Apple TV and HomePod.

Offline downloads

Background-aware downloads and a manager UI for what's already on disk.

Multi-source libraries

Combine multiple Plex, Jellyfin, or Emby servers into a single browseable library. Filter by source when you need to.

Same look, same privacy model

OLED black, warm orange accent, floating tab bar, and credentials stored in the iOS Keychain or Android encrypted storage.

iOS · TestFlight

One TestFlight track for now.

Single combined track. You'll get everything as it ships. Updates come less often than the Book Player; the dev's primary focus is finishing the Book Player release.

Requires iOS 17 or later. TestFlight is free.

Android · Closed testing live

The Android port is real, and closed testing is open.

The Android build already covers the core browse, detail, source-management, download, and playback flow. Step 1: join the Enve alpha testers Google Group. Step 2: join the app on Google Play.