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.
Play your own M3U playlists with EPG, favorites, PiP, and multi-track audio