English | 中文
Ghosten Player is a video player compatible with both 📱Android Phone and 📺Android TV, with future support for Windows and macOS under development. It integrates media resources, automatically scrapes metadata, supports IPTV playback, and elegantly builds your personal media library. With a clean interface and rich features, it works out of the box.
If this project helps you, please give it a 🌟Star.
The project is currently maintained with passion. Consider sponsoring to support its continuous development. Your support is the greatest motivation for me to keep maintaining it (′・ω・`)
- Automatic metadata scraping
- themoviedb
- nfo
- Clients
- Android Phone & Pad
- Android TV
- Windows (Under Development)
- macOS (Under Development)
- Cloud Storage Support
- Aliyun Drive, Quark Cloud Drive, WebDAV, and local media files
- Emby & Jellyfin
- Resolution switching (Aliyun Drive)
- Multi-account login
- File management for cloud storage
- Download & stream while downloading
- Multi-thread network acceleration
- IPTV
- Channel switching
- Auto-grouping
- EPG program schedule
- Player
- Gesture controls (double-tap to play/pause/skip, volume/brightness adjustment, zoom, seek, long-press for speed control, etc.)
- Skip intro/outro
- Embedded & external subtitles support1
- Playback speed control
- Video track selection
- DLNA casting
- Custom subtitle styles
- UI
- Bilingual (Chinese & English)
- Light & dark themes
- Phone-assisted input for TV
- Customizable UI scaling
- Customized buttons on TV
- Others
- Runs locally, no backend required2
- Small app size (≈ 15 MB)
- External USB device reading
- Cross-device data sync
- Built-in search
- Auto-update
Download the latest version from Releases. Choose the APK based on your device's architecture (see table below).
Note: Starting from v1.6.0, mobile and TV versions are packaged separately and are not interchangeable.
| Architecture / Client | Phone/Pad | TV |
|---|---|---|
| arm64-v8a | app-arm64-v8a-release.apk(Most devices) |
app-arm64-v8a-tv-release.apk |
| armeabi-v7a | app-armeabi-v7a-release.apk(Low-end devices) |
app-armeabi-v7a-tv-release.apk(Most TVs) |
Android 6.0+
https://ghosteneditor.github.io/Ghosten-Player
Note: The demo is for preview purposes only. Some features are limited due to web restrictions and may not reflect the latest release. Check Releases for the full version.
Use Chrome or Edge on desktop for the best demo experience. Mobile browsers may have compatibility issues.
Preview 3
For user guides and FAQs, visit the Wiki. If you encounter bugs or have suggestions, feel free to open an Issue. Responses are prioritized! 😊
- Guides
- Troubleshooting
- Permissions
- Data Security
- Supported Formats
Development priorities (in order):
- Mobile & player UI improvements
- Add search functionality
- IPTV program list support
- Save metadata to NFO files
- Add danmaku (bullet comments) support
- Integrate MPV player for legacy codecs
- Publish to Google Play
- Add FTP/SMB protocol support
- Desktop clients (Under Development)
- Fix DLNA casting compatibility
- Client interconnectivity
If you find this project useful, consider buying me a ☕ coffee to keep the development alive!
- This project is for personal learning purposes only.
- No media content is provided by this project. Any copyright infringement issues are unrelated to the developers.
- Use at your own risk. The developers are not responsible for potential issues such as account bans, download throttling, etc.















