Fred TV(前身为 Open TV)是一款完全重写的开源 IPTV 播放器,旨在为桌面端(Fred TV)和移动端/电视端(Fred TV Mobile)提供极致的观看体验。经过两年的独立开发与维护,该项目以“免费、开源、无广告”为核心承诺,通过极简的设计和强大的底层优化,解决了传统 IPTV 播放器臃肿、卡顿和功能缺失的痛点。
- Fred TV :https://github.com/Fredolx/open-tv
- Fred TV Mobile:https://github.com/Fredolx/fred-tv-mobile
为了确保项目的可持续开发,开发者呼吁社区支持,但坚持不添加任何烦人的捐赠弹窗或付费墙,致力于让 Fred TV 成为最纯净的 IPTV 解决方案。

核心功能亮点
- 🚀 极致性能与轻量化
- 超低内存占用:经过彻底重写,资源消耗极低,即使在低配设备上也能流畅运行。
- 即时搜索:拥有毫秒级的频道搜索响应速度,无需等待加载。
- 极速启动:摒弃冗余功能,专注于播放本身,实现秒开体验。
- 📺 全面的 IPTV 管理
- 多源支持:可同时导入和管理多个 IPTV 源(M3U/M3U8),轻松切换不同提供商的内容。
- 灵活导入:支持从任何来源导入频道列表,兼容性强。
- 实时刷新:根据需要手动刷新源列表,确保频道信息的时效性。
- 🎥 高级播放与控制
- 边看边录:内置录制功能,允许用户在观看直播的同时保存内容到本地。
- 遥控器友好:UI 设计充分考虑了电视遥控器的操作逻辑,适合在大屏电视上使用。
- 自定义频道:用户可以创建自己的自定义频道列表,甚至将特定流重新打包分享给朋友或其他设备。
- 收藏夹管理:一键将常用频道加入收藏,快速访问最爱内容。
技术架构与依赖
Fred TV 的强大性能得益于其对成熟开源多媒体工具的整合:
- 核心引擎:基于 mpv 播放器内核,确保了对各种视频编码格式的高兼容性和硬件加速支持。
- 处理工具:依赖 ffmpeg 进行媒体流处理和转码,以及 yt-dlp 支持部分网络视频源的解析。
安装先决条件
- Windows:官方安装包已内置
mpv,开箱即用。但建议通过包管理器更新 mpv 以获取最新特性。 - Linux (Flatpak):Flatpak 版本已包含所有依赖,无需额外配置。
- macOS:必须通过 Homebrew 或 MacPorts 安装
mpv、ffmpeg和yt-dlp。brew install mpv ffmpeg yt-dlp - Linux (Debian/Fedora 等):
- Fedora:需启用
rpmfusion仓库以安装必要的多媒体编解码器。 - Debian/Ubuntu LTS:强烈建议使用 backports 源安装最新版的
yt-dlp,以确保对新型流媒体协议的支持。
- Fedora:需启用
为什么选择 Fred TV?
- 纯粹的体验:没有追踪器、没有广告、没有强制登录,只有纯粹的观看乐趣。
- 跨平台一致性:无论是 Windows 桌面、Linux 工作站、macOS 笔记本,还是 Android 手机和电视盒子,都能获得一致的高质量体验。
- 社区驱动与透明:作为开源项目,代码完全公开,安全性可控,且功能迭代直接响应用户需求。
- 高度可定制:从频道排序到重新流式传输,赋予用户对自己媒体库的完全控制权。










