jia070310

lemonIPTV-windows

jia070310

柠檬 TV Windows 桌面版是一款基于 Flutter 的 Windows IPTV 直播客户端,支持 M3U / TXT 订阅、EPG 电子节目单、自定义 User-Agent,提供 mpv 和 VLC 双播放内核,解码异常自动切换,优先软解。

V1.1.5
发布于
2026年2月8日
14
星标
607
下载
同步于
1 天前

最新版本

V1.1.52026年2月8日 14:23
下载慢?可在上方随时切换镜像源

项目说明

项目概述

lemonIPTV-windows(柠檬 TV · Windows 桌面版)是一款基于 Flutter 的 Windows IPTV 直播客户端,支持 M3U / TXT 订阅、EPG、自定义 User-Agent 等。本仓库为 Windows 桌面端源码;发布包与版本信息见 Releases。

主要功能

  • 双播放内核:默认 mpv(media_kit),可选 VLC(dart_vlc);在设置 → 播放器设置中手动切换
  • 解码异常自动切换:检测到疑似解码相关错误时,自动尝试切换到另一内核并重试播放
  • 优先软解:在播放器设置中开启(mpv / VLC 均会尽量遵循)
  • 订阅与解析:支持 .m3u、.txt、本地文件与远程订阅;频道合并、分组、换台快捷键等与其他端一致
  • 自动更新:应用通过仓库根目录的 versions.json 获取 Windows 端版本与下载地址

适用人群

  • Windows 10/11 x64 用户
  • 需要 Windows IPTV 直播客户端的用户
  • 需要双播放内核和自动切换的用户

快速上手

  1. 确保 Windows 10/11 x64,安装 Flutter SDK(^3.8.1)和 Visual Studio(含 C++ 桌面开发)
  2. 克隆仓库:git clone https://github.com/jia070310/lemonIPTV-windows.git
  3. 安装依赖:flutter pub get
  4. 调试运行:flutter run -d windows
  5. 发布构建:flutter build windows --release(产物在 build\windows\x64\runner\Release\)

核心优势

  • 双播放内核,解码异常自动切换
  • 支持 M3U / TXT 订阅和 EPG 电子节目单
  • 自动更新,版本管理方便
  • 基于 Flutter 开发,界面流畅

系统要求

  • 操作系统:Windows 10/11 x64
  • 额外依赖:Flutter SDK ^3.8.1、Visual Studio(含 C++ 桌面开发工作负载)

历史版本

排序