Davidona/StreamVault-IPTV — reverse-engineered prompt
Reverse engineered prompt
Build me an Android TV IPTV player called StreamVault. It should feel made for the couch, with clean big screen screens, smooth remote control navigation, easy focus states, and fast browsing for huge channel lists.
Users should be able to add providers using M3U links or files, Xtream Codes, and Stalker Portal. The app needs separate areas for Live TV, Movies, Series, Guide, Settings, Favorites, and recent channels. Live TV should have channel groups, search, preview while browsing, channel numbers from the remote, pinned or hidden categories, and a full EPG guide with XMLTV support.
For playback, include a polished player with subtitles, audio tracks, aspect ratio, quality options, resume, continue watching, episode switching, and next episode autoplay. Add DVR basics like scheduling recordings, reminders, recording playback, and a clear recording indicator. Also include parental controls with a PIN, provider switching, and settings that make sense on Android TV.
Use Kotlin and modern Android TV patterns. Look up current docs online if needed.
Want more depth? Deep Reverse