精易论坛

标题: 【开源】柠檬影视 v1.0.6(TV)+ 手机 v1.0.1 — 双客户Duan免费.. [打印本页]

作者: 绣工坊墙布    时间: 昨天 17:00
标题: 【开源】柠檬影视 v1.0.6(TV)+ 手机 v1.0.1 — 双客户Duan免费..

柠檬影视 lemonTV-Film
Android TV / 电视盒子 + Android 手机 双端 MacCMS 影视客户端
开源免费 · 双端同步维护 · 免部署可用 · NAS 自建支持
当前版本:TV v1.0.6(10006) · 手机 v1.0.1(10001)





各位恩山大佬好!

玩电视盒子、NAS 的朋友,应该都折腾过 苹果 CMS(MacCMS V10) —— 自己在 NAS 或软路由上搭一套影视站,局域网全家看,数据自己掌控。

但 MacCMS 的客户端一直是个痛点:通用播放器不认 MacCMS API;手机版界面小、焦点乱;TV 端很多第三方 App 又只认 m3u8 直链,遇到采集站的 /share/ 分享页 就播不了。

今天分享一款我在用的开源项目:柠檬影视(lemonTV-Film)。现已同时提供 TV 版手机版,核心播放与数据层共用,双端体验一致。

两种用法,按需选择:
① 懒人方案:填一个公开 API 的 MacCMS 地址,不用自己部署,装好就能看
② 折腾方案:NAS / 宝塔 / Docker 自建 MacCMS,数据完全自己掌控


本帖结构:
① 双端版本介绍 + 本次更新亮点
② APP 功能详解(TV / 手机)
③ 界面预览
零部署快速体验(推荐新手先看)
⑤ MacCMS 自建部署教程(NAS / 宝塔 / Docker)
⑥ API 开启与自检
⑦ APP 连接配置
⑧ 常见问题





★ 第一部分:版本信息与本次更新 ★


一、双端版本一览

当前版本:TV v1.0.6(10006) · 手机 v1.0.1(10001)

开源地址:https://github.com/jia070310/lemonTV-Film
下载地址:https://github.com/jia070310/lemonTV-Film/releases

Release 标签说明(重要):


重要说明:





二、v1.0.6 / mobile-v1.0.1 更新亮点(重点)

★ 本次最大改进:第三方播放地址自动解析 ★

很多 MacCMS 采集站返回的播放地址 不是直链,而是类似:
  1. https://xxx.com/share/xxxxxxxx
复制代码

这种 /share/ 分享页 或网页中转链接,普通播放器直接播会失败。

v1.0.6 / mobile-v1.0.1 已修复:



架构升级:


TV v1.0.5 → v1.0.6 体验改进(v1.0.6 已包含):


手机 v1.0.0 → v1.0.1:





★ 第二部分:双端功能详解 ★


三、TV 版核心功能(柠檬影视TV)

1. 专为 TV 遥控器优化


2. 首页浏览


3. 播放器(ExoPlayer / Media3)


4. 设置中心
资源管理 — 配置 MacCMS 地址、保存、测试连通性
首页设置 — 自定义首页分类显示/排序、清除缓存
播放设置 — 快进快退时长、记忆续播开关、清空播放记录
关于应用 — GitHub 版本更新检测(设置图标红点提示)




四、手机版核心功能(柠檬影视 Mobile)

1. 移动端交互


2. 首页与浏览


3. 详情与离线


4. 播放器


5. 我的





★ 第三部分:界面预览 ★


【图1 - TV 首页】
最近播放 + 最新推荐 + 分类栏目;底部导航:首页 / 筛选 / 设置。
屏幕截图 2026-07-13 163749.jpg

【图2 - TV 播放器】
变速、选集、跳过片头片尾;HLS 预缓存状态;分享页解析提示。
屏幕截图 2026-07-13 163018.jpg
【图3 - TV 详情页】
简介、选集、立即播放 / 收藏按钮;长标题布局正常。
屏幕截图 2026-07-13 162836.jpg

【图4 - TV 资源管理】
配置 MacCMS 服务器地址,测试连通性。
屏幕截图 2026-07-13 163045.png

【图5 - 手机首页】
底部导航:首页 / 推荐 / 我的;分类栏目懒加载。
屏幕截图 2026-07-13 162547.png

【图6 - 手机详情页】
选集、收藏、离线缓存、立即播放。
屏幕截图 2026-07-13 162611.png

【图7 - 手机播放器】
变速、选集、跳过片头片尾。
屏幕截图 2026-07-13 162636.png

【图8 - 手机「我的」】
观看历史、收藏、离线下载、设置。
屏幕截图 2026-07-13 162704.png




★ 第四部分:零部署快速体验 ★
不想自建?填地址就能用!


没有 NAS、不想折腾建站? 可以直接接入 已公开视频 API 的 MacCMS 站点,3 步搞定,TV 和手机用法完全一样。

五、推荐:公开 API 的 MacCMS 站点

网上有一些 MacCMS 站点已开启 视频采集 API,填入 APP 即可使用,无需自己部署服务器

示例站点(项目 README 推荐):
github有推荐的,也有一个收集资源服务器的仓库,仓库地址在README.md介绍里,基本完全够用,自己查找的话,用谷歌搜索maccms采集服务器,有的公开API不符合,有的可以,这些需要在APP测试连通性


说明:以上为第三方公开站点,内容与稳定性由对方维护,与本 APP 及本帖作者无关。若失效可自行搜索其他「MacCMS 公开 API」站点替换。

可用站点需满足:


浏览器自测:
  1. https://域名/api.php/provide/vod/?ac=list&pg=1&pagesize=5
复制代码

正常应返回 JSON/XML,且 code=1,list 中有视频条目。




六、免部署 3 步上手(TV / 手机通用)

第 1 步:下载安装

TV 可用 U 盘 / ADB / 当贝 / 沙发管家等方式安装;手机直接安装 APK 即可。

第 2 步:填入公开站点地址


地址填写规则:
正确 ✓  https://地址
正确 ✓  http://192.168.0.16:7963
错误 ✗  https://地址/api.php
错误 ✗  https://地址/admin.php

第 3 步:返回首页,直接看
连接成功后返回首页,会自动加载最新推荐、分类栏目等内容。想自定义首页显示哪些分类 → 设置 → 首页设置 → 首页分类设置




七、免部署 vs 自建,怎么选?

免部署(公开 API 站点)
难度:★ 极低,填地址即用
数据掌控:依赖第三方站点
适合人群:想快速体验、不想折腾

自建(NAS / 宝塔 / Docker)
难度:★★★ 需部署 MacCMS + 开 API
数据掌控:完全自己掌控
局域网速度:通常更快
适合人群:NAS 玩家、长期自用

建议: 先按 免部署方案 体验 APP;满意后再考虑 NAS 自建。




★ 第五部分:MacCMS 自建部署教程 ★
进阶玩家 · NAS / 宝塔 / Docker


柠檬影视通过 MacCMS 的 视频采集 API(api.php/provide/vod)拉取分类、列表、详情与播放地址。
部署好 MacCMS + 开启视频 API = APP 就能用了。 TV 与手机配置方式相同。

八、环境要求

PHP:7.4 ~ 8.1(扩展:mysqli、curl、gd、mbstring、xml)
MySQL:5.7 / 8.0
Web 服务:Nginx 或 Apache
MacCMS:苹果 CMS V10




九、NAS 部署(家庭用户推荐)

群晖 NAS


威联通 / 飞牛 / 其他 NAS
思路相同;威联通用户也可直接用 Container Station + Docker。

导入影视数据:后台 采集 → 添加联盟资源/自定义接口 → 执行采集;或后台手动添加测试影片。




十、宝塔 / Docker 部署

宝塔面板:安装 Nginx + MySQL + PHP 7.4 → 新建网站 → 上传 MacCMS V10 → 访问 install.php 安装。

Docker 示例
  1. docker run -d \
  2.   --name maccms \
  3.   -p 7963:80 \
  4.   -e MYSQL_HOST=db \
  5.   -e MYSQL_DATABASE=maccms \
  6.   maccms/maccms10:latest
复制代码





★ 第六部分:开启 API(自建必做)★
使用公开 API 站点的用户可跳过本节


十一、开启「视频 API」(必须)



浏览器自测:
  1. http://你的IP:7963/api.php/provide/vod/?ac=list&pg=1&pagesize=5
复制代码





十二、开启「公共 API」(可选,建议开启)

后台 系统 → 开放API配置 → 公共API → 开启
开启后 APP 分类树更准确;不开启也能用,APP 会自动兼容回退。




十三、首页「最新推荐」配置(可选)

APP 首页 最新推荐 读取 MacCMS 推荐等级 level=9 的影片。
后台 视频 → 编辑影片 → 推荐 设为 9 即可。




★ 第七部分:常见问题 ★


十四、连接与数据相关

Q:提示「请先配置 MacCMS 服务器」?
A:设置里保存有效站点地址。

Q:测试连通性失败?
A:检查地址格式、网络;确认视频 API 已开启。

Q:已连接但首页无分类?
A:站点无视频数据;或到首页分类设置里开启至少一个分类。

Q:首页只有几个大类?
A:正常现象,默认只显示顶级分类;筛选页可看全部。

Q:最新推荐为空?
A:该站点未配置推荐等级 9 的数据。

Q:电视访问不了 NAS?
A:确认同网段;电视浏览器先测 http://NAS_IP:端口




十五、播放相关(v1.0.6 重点修复)

Q:有列表但无法播放 / 以前很多片播不了?
A:常见原因是采集站返回 /share/ 分享页 而非 m3u8 直链。v1.0.6 / mobile-v1.0.1 已支持自动解析。请升级到最新版后再试;若仍失败,可能是该播放源本身失效,换片或换播放源。

Q:播放时显示「正在解析播放地址...」很久?
A:正在从分享页提取真实直链,稍等即可;超时会有错误提示,可重试或换播放源。

Q:跳过片头片尾不生效?
A:播放器内 跳过 → 开启开关 → 保存设置(按整部剧集统一配置)。

Q:记忆续播不工作?
A:播放设置里确认「记忆续播功能」已开启。

Q:切换 MacCMS 服务器后收藏乱了?
A:v1.0.5+ 已按服务器隔离收藏,切换站点后只显示当前站点的收藏。

Q:无法检测更新?
A:手动从 GitHub Releases 下载。注意 TV 找 v1.0.x 标签,手机找 mobile-v1.0.x 标签。




★ 第八部分:项目信息与总结 ★


十六、项目信息

项目名称:lemonTV-Film(柠檬影视)
GitHub:https://github.com/jia070310/lemonTV-Film
技术栈:Kotlin + Jetpack Compose(TV / Mobile)+ ExoPlayer Media3 + Room + Hilt
架构:app(TV)+ app-mobile(手机)+ shared(共用业务)+ core(基础层)

版本历史(近期):
TV v1.0.6 — 双端 shared 核心层;分享页/中转链接自动解析;播放器解析提示
TV v1.0.5 — 收藏按服务器隔离;详情页布局;选集翻页焦点与固定行高
手机 v1.0.1 — 统一 shared 模块;解析错误提示优化
手机 v1.0.0 — 手机版首发:MacCMS 客户端、离线缓存、分享页解析




十七、适合谁用?

不想折腾、想 填地址就能看 的盒子 / 手机用户
NAS 玩家,自建 MacCMS 家庭影视库
想要 TV 专用客户端,不想用手机版凑合
需要 手机 + 电视双端,同一套 MacCMS 数据源
采集站分享页多、以前播不了的场景(v1.0.6 已大幅改善)
喜欢开源、可自己改代码的玩家




十八、写在最后

柠檬影视用法很简单:
有公开 API 站点 → 填地址就能用;想长期自用 → NAS 自建 MacCMS。
TV 看大屏,手机随身看,双端共用一套核心,体验一致。


v1.0.6 重点解决了采集站 分享页无法播放 的痛点,如果你以前试过类似客户端但大量片源播不了,建议升级到最新版再试。

欢迎恩山大佬试用反馈! GitHub 提 Issue 或帖内留言均可。觉得不错帮忙 Star 支持开源~




【快速下载链接】




免责声明:本帖仅分享开源客户端及 MacCMS 使用方法。公开 API 站点为第三方服务,内容与稳定性与本 APP 及作者无关,请用户自行甄别、合法合规使用。本 APP 不内置、不提供任何影视资源。


作者: 清风徐来2    时间: 昨天 18:35
感谢分享
作者: yxl2008    时间: 昨天 19:07
感谢 分享!!!
作者: dj1990    时间: 昨天 19:08
感谢分享
作者: mytiger    时间: 昨天 19:10
感谢分享
作者: cqcc    时间: 昨天 19:15
我居然一个字一个字的看完了
作者: cqcc    时间: 昨天 19:42
https://github.com 电脑手机都无法访问,打不开是怎么回事?
作者: AceProgram    时间: 昨天 21:22
★ 第八部分:项目信息与总结 ★
作者: 尐觅风    时间: 昨天 22:02
瞅瞅!!!!!!!!!!!!!!!
作者: wyd134    时间: 昨天 22:33
感谢分享
作者: jysoft2022    时间: 昨天 22:33
谢谢分享
作者: shiminghao    时间: 昨天 22:47
这是源码吗
作者: aaaaaagood    时间: 昨天 23:03
【开源】柠檬影视 v1.0.6(TV
作者: 绣工坊墙布    时间: 昨天 23:06
shiminghao 发表于 2026-7-13 22:47
这是源码吗

是的,纯源码,无任何模块
作者: 绣工坊墙布    时间: 昨天 23:07
cqcc 发表于 2026-7-13 19:15
我居然一个字一个字的看完了

哈哈哈,怎么样。
作者: 绣工坊墙布    时间: 昨天 23:07
cqcc 发表于 2026-7-13 19:42
https://github.com 电脑手机都无法访问,打不开是怎么回事?

梯子啊,还有就是改DNS试试看,反正我不开梯子,有时也能访问
作者: yy750446    时间: 8 小时前
感谢分享
作者: wsx1314    时间: 8 小时前
下载试试
作者: 285122235    时间: 5 小时前
笑嘻嘻说着
作者: umf43    时间: 4 小时前
谢谢分享
作者: 风一样存在    时间: 4 小时前
竟然选择了开源 ,大佬风格。
作者: jable    时间: 2 小时前
捡来看看安康
作者: year1970    时间: 2 小时前
感谢分享
作者: 飞鱼软件    时间: 2 小时前
感谢分享 赞一个 !
作者: yaokui6659    时间: 2 小时前

作者: wgqxj    时间: 1 小时前
谢谢分享
作者: amwpygdx    时间: 1 小时前
6666666666666666666
作者: amwpygdx    时间: 1 小时前
66666666666666666666666666
作者: 一指温柔    时间: 1 小时前
谢谢分享
作者: 陈治勤    时间: 1 小时前
66666666666666666666666
作者: 1184798949    时间: 半小时前
感谢分享
作者: 恶魔天尊    时间: 21 分钟前
辛苦了,感谢分享!!
作者: 小宝!    时间: 20 分钟前
求一个成品苹果手机 我自己看
作者: wh1234567    时间: 19 分钟前
感谢分享
作者: cqcc    时间: 8 分钟前
绣工坊墙布 发表于 2026-7-13 23:07
哈哈哈,怎么样。

非常不错,下午试试
作者: ll2001    时间: 1 分钟前
111111111111111111111111111111111111111111
作者: 绣工坊墙布    时间: 1 分钟前
小宝! 发表于 2026-7-14 10:19
求一个成品苹果手机 我自己看

IOS端 后面会出





欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4