ARVIO v1.9.94
This release focuses on making the TV/IPTV experience much faster and more reliable, while also improving metadata, playback, mobile polish, and app stability.
TV, IPTV, EPG, and catchup
- Reworked large IPTV list handling so 50k+ channel playlists load and navigate more smoothly.
- Added faster visible-first EPG loading, SQLite-backed EPG indexing, warmer guide caches, and improved guide matching.
- Added and refined support for multiple EPG sources per IPTV playlist.
- Improved catchup support with fullscreen guide browsing, archive-aware playback URLs, past guide history, and better seek/pause behavior.
- Fixed several IPTV category issues, including hidden category restore visibility and cleaner category behavior.
- Improved live TV playback startup, Stalker/Xtream handling, stream headers, buffering behavior, and source fallback behavior.
- Fixed TV guide back navigation and reduced slow fullscreen live-TV exit behavior.
- Improved TV channel logos, channel metadata, provider scoping, and guide navigation stability.
Playback and sources
- Improved startup playback retry/failover so bad first attempts can move to the next valid source more reliably.
- Avoided debrid side effects during stream prewarm, so searching no longer starts unwanted debrid downloads.
- Improved default audio selection, including a
Noneoption for users who need it. - Improved source switching, mini-player/fullscreen transitions, and player error handling.
Metadata, ratings, and discovery
- Switched title metadata toward real IMDb ratings when available.
- Added IMDb-style ratings for episodes and improved rating hydration across home/details.
- Prefetched provider logos and IMDb metadata so focused cards show service badges faster.
- Fixed mobile catalog pagination and missing landscape logos.
Mobile, UI, and settings polish
- Added Chromecast support for the mobile player.
- Added Picture-in-Picture mode for touch devices.
- Redesigned the watchlist with separate Movies and Series rows.
- Added a Netflix-style mobile hero carousel and improved mobile layout/search spacing.
- Improved TV settings polish, input modal button visibility, accent/focus states, and launcher icon centering.
- Improved screen-timeout handling so the screen is kept on only during playback.
Stability, security, and cleanup
- Reduced noisy handled crash reports in Sentry.
- Hardened IPTV JSON loading against memory pressure and reduced guide memory churn.
- Added usage analytics tracking.
- Hardened auth email sending.
- Added pairing-token validation and replaced wildcard CORS with an origin allowlist.
- Included several regex, Gson TypeToken, and parsing cleanups to reduce memory and startup overhead.
Contributors
Thanks to everyone who contributed to this release:
@ProdigyV21, @Himanth-reddy, @chillpill244, @silentbil, @jonahmichael, @EierKopZA, @pjetrazz
APK: ARVIO-v1.9.94.apk