TV Viewer
IPTV player with over 16,000 community-maintained channels for live TV and radio. Features include background audio playback, multi-source failover, picture-in-picture support, and EPG integration. No account or ads required.
TV Viewer is a free, open-source IPTV streaming app built around community-maintained playlists and privacy-first design.
Features: • Live TV and radio channels from community-maintained sources • Community Statistics page with anonymous aggregated usage insights • Timezone-based country detection (no GPS or IP lookup needed) • Background audio playback for radio streams • Multi-source failover when one stream stops working • Search, favorites, source selector, and watch history • Picture-in-Picture (PiP) support where available • No account required and no ads • Optional usage and playback analytics (opt-in only) • Optional community sharing is off by default; when enabled, health reports use URL hashes and new playlist channels may be shared with their stream URLs • Self-hosted web/Docker edition also available • Regular updates with new channels and fixes from the community
Privacy: • No account or contact details collected • No account or login required • Analytics are off by default; optional playback events include channel names and URL hashes that can be matched to known streams • Channel health reports and automatic playlist contributions are off by default and can be enabled in Settings; URL hashes may be matched to known stream URLs • Country detection uses device timezone only • All source code is open and auditable
This app does not host or provide any streams. It aggregates publicly available M3U playlists maintained by the open-source community (iptv-org and others). Channel availability depends on the source providers.
Network services: • Channel playlists are fetched from community and third-party hosts • FMStream.org is queried for public radio-station listings • Supabase provides the shared channel database, aggregated community statistics, optional analytics, and URL-hashed channel-health exchange • Analytics and channel health/playlist contributions require separate opt-ins
Permissions: • Internet: Required to stream content • Wake Lock: Keeps playback active when needed • Foreground Service: Background audio playback notification
Summary generated by Zapstore from source.
Original description, as the developer published it.
Latest release
The catalog lists this app from
tv-viewer-app/tv_viewer
and signs its releases. The developer has not claimed it.
Are you the developer? Claim your app
The app sends usage data and channel health reports to a Supabase server. It also fetches channel lists from external sources.
Release notes
TV Viewer v2.25.4
Fixed
- Optional Android crash telemetry selects the first stack frame instead of a release-build banner, with URLs and file paths redacted.
- Analytics reports show channel failures even when no crashes were recorded.
- Performance reports include up to 50,000 recent events instead of only the oldest 500, and label bounded crash samples accurately.
📥 Downloads
- Windows:
TV_Viewer-windows.zip(extract and runTV_Viewer.exe) - Android:
TV_Viewer_v2.25.4_Android.apk - LG webOS TV: versioned independently; use the latest release containing LG webOS IPK assets
- Android ABI builds:
TV_Viewer_v2.25.4_Android-armeabi-v7a.apk,-arm64-v8a.apk, and-x86_64.apk(the same binaries used for F-Droid reproducibility checks) - Linux:
TV_Viewer_v2.25.4_linux_x86_64 - Docker:
docker pull asummoner/tvviewerapp:2.25.4— Docker Hub
Comments
Loading comments…
More multimedia apps
See more-
K
Kazumi An anime collection APP based on custom rules.
-
A
AniSync Offline-first AniList client for anime and manga tracking with widgets
-
A
Audile Music recognition app
-
T
Tsacdop-Fork Enjoy podcasts with Tsacdop-Fork! A clean, simply beautiful, and friendly app.
-
A
Audio Visualizer Audio visualizer for local media playback.
-
I
Iris Gallery Fast, private, 100% offline gallery with photo editor and EXIF inspector
Get TV Viewer the private way
Updates checked on your device, and every release verified before it installs.