IPTViewer is a clean, fast IPTV player for your own M3U playlists.
You provide the playlist URL — IPTViewer plays it. No content is bundled with the app.
FEATURES:
• Load any M3U/M3U8 playlist URL
• Save multiple playlists with custom names and switch between them
• Smart channel grouping — multiple quality variants (4K, FHD, HD, SD) merged into one entry with quality switching
• Auto quality fallback — if a stream fails, automatically tries the next best source
• Electronic Program Guide (EPG) — see what's playing now and next
• Multi-audio & subtitle track selection for compatible streams
• Picture-in-Picture — keep watching while using other apps
• Background audio playback — continue listening with screen off
• Sleep timer — auto-stop playback after a chosen duration
• Gesture controls — swipe up/down for volume and brightness
• Audio output picker — switch between speaker, Bluetooth, and headphones
• Favorites — mark channels for quick access
• Category filter — load only the categories you watch
• Search — find channels by name
• Channel and source management — disable sources you don't use
• Multiple themes — blue, black, and white
ANDROID TV:
• Full D-pad remote navigation
• Channel up/down via remote
• Optimized layouts for TV screens
STREAMING:
• Supports HLS (.m3u8) and MPEG-TS streams
• Adaptive buffering — adjusts automatically based on connection quality
• Stream stats: resolution, bitrate, FPS
DESIGN:
• Clean, minimal interface
• Portrait and landscape layouts
• Auto-hide panel in landscape for immersive viewing
• Dark theme optimized for long viewing sessions
• RTL support
IPTViewer does not include any TV content, streams, or playlists. You must provide your own M3U playlist URL to use this app.