TV Viewer - IPTV Streaming
Fixed missing channel-failure reports and incomplete performance statistics.
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
负面特征
此应用有一些你未必喜欢的特征。 了解更多!
-
此应用推广或完全依赖于非自由的网络服务
Uses community playlist hosts and FMStream, and connects to the shared Supabase channel catalog and statistics service. These network services are not self-hostable from the app.
-
此应用会记录并报告你的活动
Optional usage analytics include channel names, stream URL hashes and errors, and are sent to Supabase only after explicit opt-in. Channel-health reports and automatic contributions of newly found playlist channels are separately opt-in and disabled by default. Health reports include hashes that can be matched to known stream URLs.
- 作者: TV Viewer App
- 许可: MIT License
- 问题跟踪系统
- 源代码
- 更新日志
- 构建元数据
- 可重复性状态
捐赠
版本
尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。
下载 F-Droid-
x86_64该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
-
arm64-v8a该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
-
armeabi-v7a该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
-
x86_64该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
-
arm64-v8a该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
-
armeabi-v7a该版本需要 Android 8.0 及以上版本。
此包由原始开发者构建并签名,并保证对应于此源代码 tarball。
- Analytics consent changes apply immediately
- Queued analytics are discarded on opt-out
- Clarified optional playback analytics disclosures