mrkeyoor.com_
Tue 11 Aug 17:01 UTC
Self-Hostedevaluationupdated 11 Aug 2026

open-tv

Fred TV, formerly Open TV, is a free local IPTV player for importing M3U files, playlist links, and Xtream accounts on desktop and mobile devices. It turns a provider's raw channel list into a fast, remote-friendly interface with search, favorites, recording, custom channels, and optional restreaming to another device.

Verdict

Fred TV is an appealing IPTV client for people who already trust their provider and want speed, recording, and a clean remote-controlled interface without running a full media center. Packaged installs make it easy to try, but the solo-maintainer risk and unresolved security report rule out an unconditional recommendation. Use it with trusted playlists, avoid exposing restreaming beyond a controlled network, and keep an alternative player available for incompatible streams.

Setup4/5Simple packaged installs, with manual media dependencies elsewhere
Docs3/5Useful install and controls guide, but little troubleshooting depth
Community3/5Thousands of users and active reports, supported by one maintainer
Maturity3/5Capable cross-platform client with unresolved compatibility and security risk

Who it’s for

People who already have a lawful M3U or Xtream source and want a focused player rather than a full media server.
Windows, macOS, Linux, Android, and iOS users who value a similar IPTV interface across platforms.
Living-room PC users who need keyboard and TV-remote navigation.
Tinkerers who want recording, custom channel lists, source refreshes, and local restreaming in an open-source client.

Who it’s NOT for

Anyone expecting channels or subscriptions to be included: the README only imports a source you provide, so Fred TV is a player rather than a content service.
Security-sensitive users who must open untrusted shared playlists: unresolved issue #424 alleges command injection and an unauthenticated restream endpoint, and the repository has no documented SECURITY.md process.
Households expecting favorites and settings to follow them between devices: cross-platform export, import, or sync remains an open request in issue #425.
Android viewers who cannot tolerate the display sleeping during playback: issue #448 reports that the screen timeout still activates on Android 16.
Organizations requiring a support contract or several maintainers: the README says one developer has maintained the project alone and urgently needs donations to continue.

Setup reality

Windows and Flatpak users get the cleanest route because the Windows MSI includes mpv and the README exempts both from manual prerequisites. macOS users must install mpv, ffmpeg, and yt-dlp through Homebrew or MacPorts; Linux package users need the same tools, with RPM Fusion required on Fedora and a yt-dlp backport recommended on older distributions. The Docker image is explicitly not the recommended install and requires host networking, X11 socket and authorization mounts, persistent state, and GPU device access, so it is not a headless web deployment.

A focused player for playlists you already have

Fred TV is a client for sources the user supplies: an M3U file, an M3U URL, or Xtream credentials. It parses channels, movies, and series into a fast interface, lets several sources coexist, and adds search, categories, favorites, and manual refresh controls. That is the right boundary for a trustworthy IPTV application.

The app goes beyond a bare playlist viewer. Users can record the current stream, create custom channels, share those custom definitions, and restream a channel to another device. Keyboard shortcuts cover common navigation, and the interface is designed to work with a TV remote or air mouse. Stream caching can smooth a weak connection, while disabling it lowers latency or avoids problems when a provider drops streams completely.

This focused scope is the main advantage over Kodi. There is no media-library administration, add-on system, skin framework, or server to learn before opening a channel. IPTVnator is the closer comparison, while Hypnotix offers an even simpler Linux path. Fred TV is worth trying when the desired experience is a quick channel list with practical viewing controls rather than a complete home-theater platform.

Installation ranges from easy to fussy

Windows users can install from Microsoft or use the release MSI, which includes mpv. Linux users have Flatpak and AUR choices, plus release packages in RPM and DEB formats. macOS has an App Store listing and a universal DMG in the latest GitHub release. Google Play and Apple's mobile store extend the project beyond the desktop, though mobile behavior and release numbering do not necessarily match the desktop package.

The packaged routes hide important dependencies. Fred TV delegates playback and media work to mpv, ffmpeg, and yt-dlp. macOS users installing the DMG still need those through Homebrew or MacPorts. Native Linux packages require distribution packages, Fedora needs RPM Fusion, and the README recommends a backport of yt-dlp on Debian or another long-term-support distribution. Stream failures can therefore come from Fred TV, a provider, a manifest, codecs, graphics configuration, or one of those external tools.

Docker exists, but it is a poor reason to choose the app. The README explicitly recommends releases or Flatpak instead. The container uses host networking, forwards the X11 display, mounts X authorization and application state, and needs either an NVIDIA GPU allocation or /dev/dri. This packages a graphical desktop client; it does not turn Fred TV into a browser-accessible IPTV server.

Playback features are useful, compatibility varies

M3U and Xtream coverage handles the common ways providers expose IPTV. Multiple source support and instant search are particularly valuable for large channel lists. Favorites and hidden categories help reduce clutter, and release 1.9.1 added bulk operations plus the last refresh date for each source. The same release fixed catch-up playback and downloads, custom channel creation, lost hidden categories, and several Linux problems.

Provider behavior is the hard part. Open reports describe Xtream responses that fail JSON decoding, streams that play in VLC but not Fred TV, malformed HLS paths that mpv treats as local files, failed movie downloads, and dark or incorrect colors on some 4K content. These reports span different providers and operating systems, so they do not establish one common defect. They do show why a buyer should test live channels, catch-up, movies, series, subtitles, recording, and hardware decoding against the actual subscription before settling on the app.

Device continuity is limited. Issue #425 asks for cross-platform export, import, or synchronization of favorites and settings because a user must currently repeat that work across PC, Mac, Android, and iPad. Android issue #448 reports that the phone screen can time out during active video. These are material gaps for someone choosing Fred TV mainly because it appears in several app stores.

The unresolved security report changes the recommendation

Issue #424 is an unresolved public report from April 2026 alleging six security problems reachable through imported M3U or custom channel files. The reported classes include argument injection into mpv, an unauthenticated restream listener bound to all interfaces, unsafe header construction, optional TLS verification being disabled without a warning, and a missing content security policy. The reporter offered private reproduction details and noted that the repository had no security policy or contact route.

These remain allegations in an open issue, not confirmed findings from a published advisory. Even so, they are specific enough to affect safe use. Do not import a playlist or shared channel bundle from an unknown person. Treat provider URLs and credentials as sensitive, keep the restream feature on a trusted network, and do not expose its port through a router until the maintainer documents authentication and the report's disposition. A desktop media player routinely handles hostile network content, so silence around a detailed report deserves caution.

Health and the decision

The repository's last push was June 14, 2026. The newest tagged desktop release, 1.9.1, shipped on January 19, while issue activity continued into July and a closed issue was updated in August. GitHub listed 109 open issues and pull requests; issue search found 101 open issues. Those facts do not show abandonment, but they do show a substantial support queue after a quieter stretch of code pushes.

The README is unusually direct about project risk: one developer has maintained Fred TV alone for two years and says donations are necessary to continue. That explains both the cohesive product and the limited capacity for platform-specific bugs, packaging, security response, and feature requests. Community reports are active, but a large user base is not the same as a funded maintenance team.

Fred TV is still an easy recommendation to trial with a trusted source because it is quick, capable, and pleasantly narrow. It is not yet the player to deploy without safeguards in a security-sensitive household or organization. Install the native package, test every media mode you use, keep mpv and related dependencies current, and watch issue #424 before accepting playlists from anyone you do not trust.

Alternatives

ProjectWhat it isPick it when
IPTVnatorA cross-platform IPTV client with playlists, favorites, TV guide, and catch-up support.pick this instead when you want the closest direct competitor and need to compare stream compatibility or desktop behavior.
HypnotixLinux Mint's straightforward M3U IPTV player for live television and media libraries.pick this instead when you use Linux and prefer a simpler player integrated with the Mint ecosystem.
KodiA mature home-theater platform that can handle IPTV through its wider media-center system.pick this instead when IPTV is one part of a full living-room library with add-ons, skins, and broader media management.

What people are saying

  1. [github-trending] Fredolx/open-tv

Sources

  1. Fred TV repository and README
  2. Fred TV v1.9.1 release
  3. Security vulnerability report #424
  4. Cross-platform settings sync request #425
  5. Android display timeout report #448
  6. Xtream playback report #334