Quick summary
Wholphin is an open-source client for Android TV built to work with Jellyfin. It was created specifically for TV screens, delivering a distinct user interface and navigation tailored to remote controls. The app supports playback and library browsing for a wide range of media, and emphasizes an optimized living-room experience.
Key features
- DVR support for recorded content and scheduled recordings
- Live TV streaming and channel browsing
- TV series and episode organization with resume and metadata handling
- Movie playback with posters, summaries, and playback history
Playback and performance
Wholphin uses ExoPlayer and MPV under the hood to provide flexible, high-quality playback. Those engines allow for smooth streaming, support for multiple audio tracks and subtitles, and options for hardware acceleration when available.
Basic requirements
To use Wholphin you must have a running Jellyfin server that you control and have configured. The mobile/TV app connects to your server over the local network or internet using your Jellyfin account credentials; some features (like DVR) also require the corresponding services to be enabled on the server side.
What makes it a good choice
- Designed from scratch for large-screen navigation and remote-friendly controls
- Focus on managing personal media libraries rather than third-party streaming services
- Open-source development model, enabling community contributions and transparency
Alternative to consider
- CapCut (Free) — primarily a video editing application and not a Jellyfin client, but useful if you need to edit media before adding it to your library.
Technical
- Android
- Free