跳到主要内容
v6.0 新功能Android TV 应用来了

更新日志

公开打造。 每个版本,都有日期。

RSS 订阅
版本总数
14
已发布改动
533
最新版本
v6.0
自 2024年8月6日 起公开
2024

v6.0

10 项改动

Android TV 应用、本国内容与重构的插件引擎

Android TV

  • 新增新增 Android TV 应用:为遥控器打造的原生 Leanback 应用,带大图首页与栏目、语音搜索、含儿童档案和 PIN 码的用户档案、片单、观看历史、评分、列表、统计以及在哪看
  • 新增用户用手机应用中的“关联电视”扫描二维码即可在电视上登录,无需打字
  • 新增管理后台新增 TV 应用页面,电视应用可单独设置更新信息和强制登录规则

本国内容

  • 新增本国内容会优先展示用户所在国家的作品,往下一滑就是全球专区;国家根据 SIM 卡或设备设置自动识别
  • 改进“正在热映”和“即将上映”遵循该国家的实际上映日程,流媒体服务栏目会显示每个平台在该国家的完整片库

插件

  • 新增经你允许后,用户可以安装自己的插件,在管理后台用一个开关即可控制
  • 改进重构插件引擎,兼容 Nuvio 的插件在手机和电视上的运行方式与在 Nuvio 应用中一致
  • 改进链接搜索现在会同时查询后台链接、Addon 和插件,每个来源完成后即显示结果
显示全部 10 项改动

Tracker 模式

  • 改进Tracker 模式通过 Trakt 同步让用户登录;后台账号用于 Links 和 Panel 模式,连接后台后可加入编辑精选

首页

  • 改进在首页下拉刷新,始终获取最新列表

v5.2

37 项改动

Tracker 模式:完整的观影追踪应用,含片库、评分、列表、统计、导入、在哪看与提醒

Tracker 模式

  • 新增推出 Tracker 模式(观影追踪),这是仅靠 TMDB 目录运行的模式的新名称和新布局:一款带你品牌的观影追踪与发现应用,可上架 Google Play 并通过 AdMob 变现,无需后台
  • 新增新增 Tracker 标签页布局(首页、发现、片库和更多),可在 Firebase 中切换,现有应用也可保留当前的标签页
  • 新增Tracker 模式下片单无需登录即可使用:按档案保存在设备上,用户开启 Trakt 同步后会同步到 Trakt
  • 新增Tracker 模式现在可连接你的管理后台,使用你自己的用户账号:用户用邮箱或 Google 注册,片库在手机和电视间同步,Trakt 则成为可选项

片库与即将上线

  • 新增新增片库标签页,接下来看、即将上线、片单、观看历史和列表集中在一处
  • 新增新增“即将上线”页面,列出你关注剧集的下一集,以及片单中尚未上映的电影,按今天、明天、本周和以后分组

标记已看

  • 新增电影页面新增“已看”开关
  • 新增剧集可逐集标记为已看或未看,也可一次标记整季,或标记到所选的某一集为止;只会标记已播出的剧集
显示全部 37 项改动

标记已看

  • 改进手动标记后,“接下来看”会立即跳到下一集或下一季

评分与列表

  • 新增电影和剧集页面新增 1 到 10 分的评分和简短影评,另有“你的评分”页面
  • 新增新增自建列表:片库中的“列表”标签页,以及每个电影和剧集页面上的“加入列表”
  • 新增评分和列表会同步到 Trakt,以及用户在你管理后台上的账号
  • 新增“评分、列表与统计”开关(在 Builder 或管理后台中)可在任何模式下关闭评分、列表、统计和导入,变成纯流媒体应用;已保存的评分和列表会保留

统计与导入

  • 新增新增统计:观看时长、已看电影和剧集数、最爱类型、按月视图,以及用户的打分习惯
  • 新增新增年度回顾,附可分享的卡片
  • 新增新增导入与导出:将片库备份为 JSON 或 CSV,并可从 IMDb、Letterboxd 或 TV Time 导入

首页与发现

  • 新增首页新增“因为你看过”栏目,根据用户最近看过的内容推荐
  • 新增首页新增“编辑精选”栏目,展示你在管理后台亲自挑选的作品
  • 新增电影页面会显示所属的系列合集,以及该系列的其他电影

在哪看

  • 新增“在哪看”现在是链接页面的第一个标签页,排在“服务器”之前,列出用户所在地区提供该作品的流媒体平台(数据来自 JustWatch)
  • 新增作品没有可播放的片源时,主按钮会变成“在哪看”,不再是死胡同;尚未上映的电影则会加入片单
  • 改进Links 模式仍以“播放”为主按钮,只有作品没有授权链接时才切换为“在哪看”

提醒

  • 新增新增提醒:你关注的剧集出新集时提醒,片单中的电影上映时提醒
  • 新增新增通知页面,公告和提醒各有独立开关

Android TV

  • 新增Tracker 模式下,“我的片单”无需登录即可使用,电影页面新增“已看”开关,作品没有片源时会打开“在哪看”
  • 新增Android TV 支持评分和列表:作品页面可“评分”和“加入列表”,“我的片单”中以栏目显示“你的评分”和每个列表,并与手机同步
  • 新增电视上的“我的片单”以“即将上线”栏目开头,可用遥控器把剧集标记为已看、未看或“看到这一集”
  • 新增电视应用会显示“因为你看过”和“编辑精选”栏目;连接后台后,Tracker 模式下可用你的后台账号登录

管理后台 (v2.5)

  • 改进管理后台 2.5.0 为评分、列表和编辑精选新增了数据库表:更新后请运行后台更新(Builder 中的“更新后台”),这些功能才能正常使用
  • 新增“应用布局”下新增“编辑精选”页面,可用 TMDB 作品打造亲自挑选的首页栏目,每个栏目最多 100 部
  • 新增仪表盘新增“用户片库”标签页:活跃用户、片单与已看数量、评分、影评和列表,以及最多加入片单、最多观看和评分最高的作品和最新影评
  • 改进用户详情会显示每个档案的片单、已看、评分和列表数量
  • 改进应用的观看历史现在分批同步,大型片库上传更快

干净的默认配置

  • 改进应用和 Firebase 模板出厂不再带任何片源:Stremio Addon、插件和服务器均为可选,默认关闭,只由你自己添加
  • 改进现有项目会保留当前的片源,Builder 中的“从头开始”也不再清除它们
  • 改进仅靠 TMDB 运行的模式在 Builder、管理后台和文档中统一改名为 Tracker 模式;Firebase 键名不变
  • 改进Tracker 模式下,Builder 的 Firebase 步骤提供可选的“连接你的管理后台”选项,其首页编辑器也列出了新栏目

v5.1

35 项改动

重建观看历史:按单集追踪,Trakt 与后台双向同步

观看历史与继续 / 已看

  • 新增“继续观看”拆分为“继续”和“已看”两个标签页:看完的作品移到“已看”,正在看和接下来要看的仍留在“继续”
  • 新增新增类似 Trakt 的逐集观看历史:“已看”标签页现在列出你看完的每一集和每部电影,最新的在前,各自带有日期
  • 新增“继续”现在每部剧只显示一个“接下来看”条目(正确的下一集,需要时自动跳到下一季),让你总知道接下来播什么
  • 改进围绕单一同步引擎重建 Trakt 和后台的片单与观看进度同步,以应用自身的片库为准(最近一次观看为准)
  • 新增新增本地、后台和 Trakt 之间的双向观看历史同步,所有已连接账号最终得到同一份列表,不会出现重复或回传的条目
  • 改进更新后,已看完的条目会自动迁移;即使未登录,观看历史也会在本地记录
  • 改进登录后“继续观看”和片单几乎立即出现:先加载已保存的条目,再在后台补全海报
  • 改进“已看”标签页在滚动时分页加载,即使历史记录非常多也能秒开、流畅滚动
显示全部 35 项改动

观看历史与继续 / 已看

  • 改进“已看”标签页中的电影现在和列表其他条目一样显示片长和类型(例如 2 小时 35 分 · 科幻)

继续 / 已看的控制与隐私

  • 改进重新设计“继续”和“已看”,改为全宽列表行:圆角海报、标题、副标题(剧集显示季 / 集 / 集名,电影显示片长和类型),以及你最近观看的日期
  • 新增“继续”行新增细进度条,并用小书签标记同时在片单中的条目
  • 新增新增垃圾桶图标用于删除某一行,另有三点菜单提供快捷操作:“继续”可选从头播放、标记为已看和删除;“已看”可选标记为未看和删除
  • 改进删除条目或标记为未看现在会处处生效:从本设备、Trakt 和你的后台账号中移除,下次同步也不会悄悄恢复
  • 新增Trakt 卡片下新增“同步我的观看动态”隐私开关,可在保持连接的同时停止分享观看记录(你的列表仍照常下载)
  • 新增新增低调的同步反馈:刷新失败时短暂显示“无法同步,显示已保存的数据”,不再静默失败
  • 改进登录后台时,会把本地保存的片单和观看进度回填到后台,与现有的 Trakt 回填一致

应用:性能与修复

  • 修复修复登录 Trakt 后因历史记录庞大导致应用卡死(有时被系统杀掉)的问题:首次同步现在分批快速写入,数据库也支持同时读写
  • 改进在后台线程而非主线程构建列表,让首页和“继续观看”在片库很大时依然流畅
  • 修复播放器、列表、Trakt 和后台统一以 90% 作为看完的标准,快看完的作品不再在进行中行和下一集卡片之间来回跳
  • 修复修复“继续”和“已看”的排序,条目按日期最新在前,与 Trakt 一致;导入历史不再用当前时间覆盖真实的最后观看日期
  • 修复修复同步时“继续”标签页明显闪烁、条目反复变换顺序的问题,现在会稳定在正确状态

应用:下载器

  • 改进改进应用内下载器,下载更可靠,整体体验更流畅

后台:剧集管理

  • 新增添加 / 编辑剧集页面中新增“更新季与集”按钮,可从 TMDB 拉取该剧上次添加后的最新季和剧集,新季和新集上线后会自动添加

后台:下载器设置

  • 新增新增通用下载器选项,可只交付外部链接(插件和 Stremio 链接),在管理后台的下载器设置中配置

后台:观看进度同步

  • 新增观看进度 API 现在可删除单个条目,在应用中删除作品(或标记为未看)时,后台账号中的对应记录也会移除
  • 新增观看进度现在会为已看完的条目保存并返回观看日期,让应用的逐集历史显示准确日期(更新后请运行数据库迁移)

后台:生产环境稳定性与缓存

  • 修复修复 MySQL 缓存死锁导致的生产环境 CPU / 内存事故:生产包的限流和 API 响应缓存现在默认使用文件缓存,而不是数据库缓存
  • 新增为受影响的 aaPanel 安装新增 emergency-cache-recovery.sh 脚本,并在“服务器状态”中提供紧急恢复指引
  • 改进ContentCacheService 的通配符缓存清除扩展到文件和 Redis 驱动,不再只支持数据库
  • 改进移除公开 TMDB 路由上重复的全局 throttle:api 中间件,并在缺失的地方添加路由级限流
  • 改进队列工作进程的 cron 模板新增 episodes 队列
  • 改进为季、剧集、电视流查询和设置分组查询添加复合索引,提升高频 API 路径的性能
  • 修复修复 episode_cast 表缺失时每周 people:purge-orphans 计划任务失败的问题
  • 新增部署工具在打包生产环境时提供可选的 Redis 缓存,.env.example 说明了文件(默认)、Redis(进阶)和数据库(旧版)三种缓存策略

后台:修复

  • 修复修复管理后台的更新器页面

v5.0

223 项改动

应用内下载器、插件、云同步、重写的播放器,以及基于签名请求的 API 安全

应用内下载器

  • 新增推出完整的应用内下载功能,用户可直接在应用内下载受支持的电影和剧集链接
  • 新增新增专门的下载页面,处理进行中、已完成、失败和空状态
  • 新增新增更流畅的实时下载进度卡片
  • 新增新增下载通知,点按即可打开应用内的下载页面
  • 新增下载失败后支持重试,不再直接移除
  • 新增下载文件命名更智能,扩展名识别更准确
  • 新增支持难以处理的主机:直接下载链接无法立即使用时,通过提取器备用方案解析出可播放的媒体
  • 新增部分下载的续传处理更安全
显示全部 223 项改动

应用内下载器

  • 新增对需要会话访问的主机,Cookie 和请求头处理更可靠
  • 新增新增流类型检测,避免把 HLS、DASH 或 TS 清单保存成无法播放的视频文件
  • 新增新增现代化底部弹窗,用于选择下载器来源
  • 新增支持在管理后台预先配置外部下载器应用
  • 新增下载页面的存储信息更清晰,显示可用空间和空下载大小

插件与抓取器支持

  • 新增推出基于插件的片源支持,应用可通过运行抓取器加载更多播放源
  • 新增插件和抓取器链接加入现有的片源选择流程
  • 新增支持插件和抓取器片源行,以简洁的标签显示画质、语言和来源信息
  • 新增支持从管理后台加载插件清单
  • 新增新增插件就绪处理,应用可在显示结果前稍等插件清单加载
  • 新增插件清单暂时为空或未就绪时自动重试
  • 新增支持首次启动时初始化插件,用户无需重新打开应用即可使用插件片源
  • 新增改进插件链接的语言解析,支持地区语言和本地文字语言
  • 新增插件信息标签可自动换行,小屏幕上显示更好
  • 新增插件片源支持覆盖播放、一键解析、服务器列表和下载流程

Stremio 字幕 Addon

  • 新增播放时支持字幕 Addon
  • 新增播放电影或剧集时自动查找字幕 Addon
  • 新增字幕 Addon 支持所有受支持的播放服务器类型,不仅限于插件或 Stremio 流
  • 新增新增字幕自动预取,Addon 字幕无需手动搜索即可出现在字幕选择器中
  • 新增缺少所需 ID 时可通过 IMDb 备用解析
  • 新增Addon 过滤更智能,只查询支持字幕的 Addon
  • 新增持久缓存 Addon 能力信息,减少重复检查清单
  • 新增流内字幕和 Addon 字幕的名称更简洁
  • 新增改进字幕抽屉界面,带内嵌字幕标签、Addon 加载状态和更简洁的空状态
  • 新增字幕编码处理更安全,减少混合编码导致的字幕解析问题

外部播放器与下载器控制

  • 新增外部视频播放器应用可在后台配置
  • 新增支持多个预设播放器应用,不再只有一个自定义播放器
  • 新增支持为外部播放器应用排序
  • 新增所选播放器应用未安装时提供安装引导
  • 新增开启后,用户可选择任意已安装的播放器应用
  • 新增下载方式也采用类似的外部应用选择流程

高级播放流程

  • 改进重写整个播放器
  • 新增全新的播放器控制界面
  • 新增为 ExoPlayer 播放新增倍速控制
  • 新增播放启动流程更清晰:ExoPlayer 直接播放 → 提取器 → WebView 提取 → WebView 备用
  • 新增改进直链媒体识别,支持签名链接、长 URL、HLS/DASH 链接和 Google 类媒体主机
  • 新增在解析遮罩层后静默进行 WebView 提取,减少 WebView 闪现
  • 新增把请求头和 Cookie 带入 ExoPlayer,更好地处理受保护的主机
  • 新增记住需要可见 WebView 播放的片源主机
  • 新增新增一键解析流程,进入播放器更顺畅
  • 新增播放器、解析器、切换片源和继续观看流程统一使用带品牌的解析遮罩层
  • 新增解析遮罩层新增关闭按钮,用户可立即取消启动播放
  • 新增没有 Logo 时以作品标题作为品牌备用显示
  • 新增片源失败、过期或需要重新解析时,播放恢复更可靠

继续观看云同步

  • 新增为 API 用户新增基于后台的继续观看同步
  • 新增登录后播放进度与管理后台同步
  • 新增支持从后台恢复继续观看栏目
  • 新增对过期的直链和签名 URL 智能恢复
  • 新增刷新片源时保留续播时间点
  • 新增上次可用的流仍然有效时可直接复用
  • 新增继续观看排序更稳定,正在看和已看的条目在首页和最近观看中保持一致
  • 新增非后台模式下支持通过 Trakt 登录同步观看进度

现代发现体验

  • 改进“发现”重新设计为统一的滚动信息流
  • 新增新增本地最近搜索,持久保存在设备上
  • 新增支持删除单条最近搜索
  • 改进改进实时搜索建议,输入时暂时替换“发现”信息流
  • 新增“发现”搜索框内新增清除按钮
  • 新增新增“热门电影”和“热门剧集”大图卡片
  • 新增电影和剧集统一使用类型标签
  • 新增合并类型浏览,分为电影和剧集标签页

首页与详情页 UI 改进

  • 新增支持在管理后台调整预设菜单的顺序
  • 新增首页大图轮播更丰富,带视差图片动效和渐变层次
  • 新增新增播放平台推广卡片,显示平台 Logo 和最新作品海报
  • 新增海报卡片尺寸优化,更高、更有质感
  • 新增新增自适应海报网格,手机、平板、横竖屏切换和分屏布局都能显示合适的海报数量
  • 新增预告片卡片改进,与剧集卡片视觉一致
  • 新增改进电影和剧集详情页背景图的呈现:清晰图片、模糊效果和氛围遮罩
  • 新增从列表、轮播或搜索打开详情页时,立即显示预览占位

Android 15/16 UI 基础

  • 改进应用页面迁移到现代的边到边显示,适配较新的 Android 版本
  • 改进使用现代 WindowInsets API 更新状态栏和导航栏处理
  • 新增为工具栏、列表、筛选抽屉、对话框和底部弹窗分别处理边距
  • 改进保留沉浸式的首页和详情页视觉,同时让操作按钮正确位于状态栏下方
  • 新增改进 Android 12+ 的品牌启动页表现
  • 新增全应用统一底部弹窗样式,弹窗与深色界面和手势导航区域正确匹配
  • 改进全应用加载指示器统一为 Material 圆形进度样式

API 安全与流保护

  • 新增新增基于 HMAC 签名的后台 API 客户端请求校验
  • 新增新增时间戳和 nonce 防重放保护
  • 新增使用短时效一次性播放令牌 URL,不再暴露直接的流地址
  • 新增为播放链接接口新增设备会话保护
  • 新增新增设备会话自动签发和续期流程
  • 新增受保护的链接请求使用基于会话派生的签名
  • 新增播放令牌与活跃设备会话绑定
  • 新增针对反复出现的可疑行为自动启用滥用防护
  • 改进更新 Android 网络层,支持安全请求签名、会话续期和播放令牌使用

性能与稳定性

  • 改进提升抓取器的启动速度和稳定性
  • 改进提升插件和抓取器运行时的 QuickJS 安全性
  • 新增为重型抓取器片源新增内存保护
  • 改进TMDB 和后台 API 客户端使用真正的磁盘缓存,改进应用网络性能
  • 新增新增系统 DNS 与 Cloudflare DNS 之间的自动 DNS 备援
  • 改进在后台链接模式下减少不必要的 TMDB 和 API 调用
  • 改进合并详情请求,加快电影和剧集详情页加载
  • 改进延后详情页中较重的工作,页面渲染更快
  • 改进提升首页性能,减少列表卡顿
  • 改进“更多”标签页首次打开更流畅
  • 改进提升播放器启动可靠性,减少过时的重试 / 错误状态
  • 改进改进下载器的后台处理,减少界面闪烁
  • 新增在宽高比限制严格的设备上,画中画更可靠
  • 改进清理未使用的 Android 资源、布局、字符串、尺寸、依赖和旧播放代码

修复

  • 修复修复清除搜索后“发现”未恢复主信息流的问题
  • 修复修复旧的或过时的播放尝试弹出播放器错误页面的问题
  • 修复修复片源选择打开时内容数据不完整或错误的问题
  • 修复修复过期令牌 URL 被错误重试或保存的问题
  • 修复修复部分列表模式下后台图片 URL 导致海报无法显示的问题
  • 修复修复后台 / TMDB 混合模式下人物详情头像和信息的处理问题
  • 修复修复边到边迁移导致的工具栏和间距问题
  • 修复修复选择“关闭”后字幕选择的边缘情况
  • 修复修复播放时自动合并字幕导致的黑屏闪烁
  • 修复修复首次启动时插件和抓取器未就绪的问题
  • 修复修复切换页面时下载来源丢失的问题
  • 修复修复 Android 手势导航后方导航栏颜色不一致的问题
  • 修复修复播放器、详情页、列表、对话框和底部弹窗中的多处界面间距、加载和兼容性问题

后台:插件管理

  • 新增管理后台新增插件清单和抓取器注册表管理
  • 新增支持添加、刷新、删除、启用或停用插件清单和抓取器
  • 新增为 Android 应用新增公开的抓取器注册表 API

后台:下载器设置

  • 新增Android 配置下新增专门的下载设置页面
  • 新增新增结构化的下载器行为开关
  • 新增支持拖放管理预设下载器应用
  • 改进播放和下载设置归为一组,查找更方便

后台:外部播放器管理

  • 改进重新设计视频播放器设置页面
  • 新增支持添加、编辑、删除、排序和配置外部播放器应用
  • 新增支持多个预设播放器应用
  • 新增新增开关:启用外部播放器、允许任意播放器应用
  • 改进更新 Android 配置处理,支持更丰富的外部播放器系统

后台:OneSignal 通知

  • 新增管理后台内新增完整的 OneSignal 通知管理
  • 新增支持发送通知、查看最近通知、检查送达详情和取消定时通知
  • 新增服务器设置中新增 OneSignal 配置字段
  • 新增通知可发送给所有用户、用户分组,或通过 External ID 发送给特定用户
  • 新增新增已发送、已送达、已打开和失败通知的统计标记
  • 新增新增自动通知:新电影、新剧集、新季、新集和电影链接更新
  • 新增新增可编辑的通知模板,带辅助占位符和实时预览

后台:GA4 / Firebase Analytics

  • 新增仪表盘内新增 Firebase/GA4 受众分析
  • 新增新增活跃用户、会话、互动、留存、国家和城市分析
  • 新增服务器设置中新增 GA4 配置字段
  • 改进新增分析数据缓存,并改进性能
  • 改进针对 API 未启用、权限被拒和媒体资源无效等问题,提供有帮助的配置错误提示
  • 新增未配置 GA4 时显示占位分析界面,不再弹出阻断性错误
  • 改进分析数据并入仪表盘概览,体验更简洁

后台:仪表盘与界面

  • 改进重新设计仪表盘概览,指标更丰富,视觉层次更好
  • 改进改进内容分布图表、动态时间线、国家和城市卡片,以及留存说明
  • 新增全局工具栏搜索可用,支持搜索页面和内容
  • 改进改进小屏和大屏显示器的响应式缩放
  • 改进后台界面改用更简洁的单色 shadcn 风格基础
  • 改进改进深色模式,黑灰界面更干净,对比度更好
  • 改进改进卡片、侧边栏、工具栏、对话框、下拉菜单、表格、标签页和控件
  • 改进后台各列表页的页面宽度和间距更统一
  • 改进改进图标和输入框清晰度,以及页面滚动性能

后台:服务器状态与配置工具

  • 新增新增“服务器状态”页面,显示服务器相关信息,并针对潜在问题提供快速帮助说明
  • 改进系统状态摘要和操作指引更清晰
  • 新增新增常见问题的“快速修复”卡片,涵盖数据库、存储权限、缓存 / 日志权限、迁移和调试模式
  • 新增新增可直接复制的 SSH 和 aaPanel 终端命令
  • 新增新增 aaPanel 定时任务模板,买家可轻松复制粘贴到 aaPanel
  • 改进改进诊断,涵盖数据库、可写路径、迁移、队列 / 缓存驱动、TMDB 密钥、PHP 限制和环境状态

后台:首页菜单

  • 改进首页菜单栏目管理更好用
  • 新增作品可按标题、热度、上映日期和添加顺序排序
  • 新增新增升序 / 降序排序
  • 新增每个栏目的排序偏好会被记住
  • 改进手动排序更流畅
  • 新增新增明确的作品移除控件
  • 改进改进按类型生成的栏目中“添加作品”的筛选
  • 改进启用排序模式时保护手动排序,防止误改

后台:类型可见性

  • 新增类型新增“启用 / 隐藏”开关
  • 改进隐藏的类型不会出现在公开的 Android API 类型列表中
  • 改进隐藏的类型也不会出现在电影、剧集和搜索响应的类型字段中
  • 改进后台选择器现在只显示启用的类型
  • 改进重新设计类型卡片,状态标记更简洁,操作分组,间距更好

后台:剧集播放链接管理

  • 改进重新设计剧集播放链接管理
  • 新增新增按季折叠面板,带单集已关联标记
  • 新增支持逐集行内编辑
  • 新增支持在每一集内拖动排序
  • 新增新增“添加并转到下一集”流程
  • 新增支持按集数范围批量添加,每行一个 URL
  • 新增新增未匹配链接的处理
  • 改进电影和剧集链接的视频大小改为可选
  • 新增完善对特别篇 / 第 0 季的支持

后台:性能、安全与稳定性

  • 新增保存或删除电影和剧集时,精准清除相关 API 缓存
  • 改进改进 TMDB 设置的缓存,保存的值立即生效
  • 新增TMDB 首选语言更好地支持地区语言
  • 改进改进 TMDB 图片和 Logo 的语言匹配
  • 新增TMDB 图片代理覆盖所有 API 响应,绕过 ISP 屏蔽
  • 改进降低图片代理的内存占用
  • 改进提升后端在高负载下的稳定性
  • 改进减少繁重的数据库检查和重复的磁盘写入
  • 改进在人物和相似内容同步任务中降低 TMDB 请求压力
  • 新增为较小的 VPS 安装设置更安全的同步上限
  • 改进提升收藏、首页菜单和仪表盘 API 的性能
  • 新增新增已登录管理员 API 的限流
  • 改进加固安装程序的数据库配置,减少敏感的安装日志
  • 新增后台 API 新增安全的排序白名单
  • 改进在兼容的主版本内更新前端和后端依赖
  • 改进更新 Laravel/PHP 依赖,包括 Laravel 12.55.1
  • 改进改进部署默认设置和 Laravel 运行目录的打包

后台:修复

  • 修复修复导入对话框中 TMDB 设置未立即生效的问题
  • 修复修复保存后 TMDB 图片 URL 片段重复的问题
  • 修复修复保存前 TMDB 图片预览的问题
  • 修复修复 TMDB 电影和剧集重复导入的问题,现在会提示确认编辑已有作品
  • 修复修复演职人员较多的作品反复进行人物同步的问题
  • 修复修复演职人员头像不显示的问题
  • 修复修复 Links 模式下首页栏目显示空标题的问题
  • 修复修复 Links 模式下“最近添加”海报的处理问题
  • 修复修复首页菜单的删除、排序、筛选和重新加载状态问题
  • 修复修复仪表盘“最近动态”的排序
  • 修复修复后台界面的主题同步
  • 修复修复输入框图标模糊不清的问题
  • 修复修复剧集季表单在 aaPanel 生产构建中的问题
  • 修复修复 Laravel 12 计划任务的注册
  • 修复修复数据库迁移的重叠和回滚问题
  • 修复修复后台界面的多处间距、深色模式和性能问题

文档

  • 新增新增 GA4 配置指南,帮助买家完成设置
  • 新增新增新手友好的设置说明,涵盖媒体资源 ID、启用 API、权限、验证和故障排查
  • 新增新增简化的快速入门指南,让买家更容易上手
  • 改进重新设计文档界面,布局更简洁现代
  • 改进改进文档导航,提供推荐的“快速设置路径”
  • 改进文档主题更新为中性灰 / shadcn 风格
  • 改进更新队列、计划任务和插件文档,与当前架构一致
  • 改进删除未使用的文档文件和旧素材,让安装包更整洁

v4.2

7 项改动

新的 DNS 管理器与管理后台自动同步调度器

应用

  • 改进更新第三方库
  • 新增新的 DNS 管理器:应用在系统 DNS 与 Cloudflare DNS 之间自动切换,让 API 调用更快
  • 修复问题修复

管理后台 (v2.4)

  • 新增新增人物与相似内容自动同步计划任务(可在设置中配置)
  • 改进改进缓存管理
  • 改进常规问题修复与性能改进

文档

  • 改进更新文档

v4.1

53 项改动

受 AppleTV 启发的 Material 3 重新设计,融入 iOS 26 玻璃效果

应用

  • 改进Material UI SDK 已更新
  • 改进Glide SDK 已更新
  • 改进GSon SDK 已更新
  • 改进Firebase BOM SDK 已更新
  • 改进OneSignal SDK 已更新
  • 改进JSoup SDK 已更新
  • 改进Android Work SDK 已更新
  • 改进Room Runtime 与 Compiler SDK 已更新
显示全部 53 项改动

应用

  • 改进AdMob SDK 已更新
  • 改进Unity SDK 已更新
  • 改进AppLovin SDK 已更新
  • 修复修复 MainActivity 广告循环问题
  • 改进应用核心、TabsLayout、工具栏、对话框和图标改用 Material 3 样式
  • 新增少数组件支持 Material 2 样式
  • 新增新增底部导航栏(灵感来自 Android 版 AppleTV+)
  • 改进大部分 AlertDialog 改用 Material 3 设计语言,界面更好看
  • 改进更新窗口配色
  • 新增为播放平台图标、预告片、首页海报、网格海报、演职人员和剧集加入受 iOS 26 启发的玻璃效果
  • 新增新增人物详情页面,作品数量准确,并支持筛选
  • 改进更新用户图标,匹配新主题
  • 改进更新播放器中的视频画质选择器
  • 新增播放器中显示季和集信息
  • 修复修复应用在后台静默崩溃的问题:应用长时间停留在设备的多任务界面时,会因配置数据为空而崩溃
  • 改进更新电影和剧集的分页方式,并在底部加入进度条
  • 修复修复在首页多次下拉刷新(SwipeToRefresh)导致应用崩溃的问题
  • 新增Panel 模式下支持预设菜单(可在管理后台开启或关闭)
  • 修复修复数据更新时退出片单导致应用崩溃的问题
  • 改进电影 / 剧集详情页改用受 iOS 26 版 AppleTV 启发的最新界面
  • 改进重写人物详情 Activity
  • 改进优化应用对 API 的调用(降低 Panel 模式下的服务器负载)
  • 改进更新“服务器”和“Addon”页面中的外部播放器逻辑
  • 改进管理后台“预设菜单”页面中的“全部隐藏”开关只对应用的 Panel 模式生效
  • 改进问题修复与性能改进

管理后台 (v2.2)

  • 修复修复安装程序的 CORS 问题
  • 修复修复导入电影时的崩溃(现在会安全处理数值数据)
  • 修复修复缺失的人物同步接口(加入安全的备用方案)
  • 新增新增自动人物同步(定时任务,间隔可配置)
  • 改进改进现有安装的数据库迁移(扩大数值类型范围)
  • 改进优化 API 响应(发现 / 热门结果更轻量,缓存更好)
  • 新增新增 ETag 和 Cache-Control 响应头,重复的 API 调用更快
  • 改进改进后台电影 / 剧集控制器,更安全地处理播放链接和海报
  • 修复修复播放平台和国家接口
  • 改进改进人物详情与演职信息(合并演员和剧组,缺失时使用默认值)
  • 修复修复收藏以及未发布 / 已删除内容泄露到响应中的问题
  • 改进改进外部图片处理(支持 TMDB、自定义 URL、base64 和上传)
  • 改进更新人物、电影和剧集控制器,错误处理更好,并对数值进行清理
  • 改进优化后台安全(包名、版本和 user-agent 检查现在会被正确执行)
  • 改进前端更新:响应式图片、懒加载和异步解码
  • 新增新增 CSP 规则,上传的图片和非 TMDB 图片可正确显示
  • 改进改进部署脚本(自动生成 .env、缓存和队列配置)
  • 新增新增长期静态缓存规则(Nginx/Apache),性能更快
  • 改进“首页菜单”页面不再自动排序,管理员可以自定义顺序
  • 改进常规问题修复、性能改进和界面优化

v4.0

66 项改动

全新管理后台:Laravel + React,支持浅色 / 深色主题

应用

  • 改进更新所有第三方 SDK
  • 改进移除 Firebase Realtime Database SDK 及每个类/调用中的相关代码
  • 新增新增 API 接口并接入后台
  • 修复修复多个问题
  • 改进更新 Gradle
  • 新增全面支持管理后台,并加入安全校验
  • 新增新的注册和登录页面,支持在管理后台创建用户
  • 新增支持 Google 登录
显示全部 66 项改动

应用

  • 新增新增“忘记密码”选项
  • 改进支持 Android 15/16 和折叠屏设备,target SDK 和 compile SDK 更新为 35
  • 改进更新 AppCompat SDK
  • 改进更新 ConstraintLayout SDK
  • 改进更新 RecyclerView SDK
  • 改进更新 Retrofit SDK
  • 改进更新 GSon SDK
  • 改进更新 OkHttp3 SDK
  • 改进更新 Firebase BOM SDK
  • 改进更新 Text Utils SDK
  • 改进更新用于网页抓取的 JSoup
  • 改进更新 Work 与 Runtime SDK
  • 改进更新 StartApp Ads SDK
  • 改进更新 AppLovin SDK
  • 改进更新 Unity Ads SDK
  • 新增全应用支持新的边到边设计规范
  • 新增Links 模式下支持用户注册 / 登录
  • 新增Links 模式下支持同步用户收藏
  • 改进轮播界面更新,加入视差动画
  • 改进更新轮播指示点界面
  • 新增电影 / 剧集海报支持自定义标签(在管理后台添加画质、更新等标签)
  • 新增Addon 现在可默认安装(在管理后台配置)
  • 新增新增主机提取库
  • 新增新增 Autoembed 服务器系统(可在管理后台控制)
  • 改进应用现在可从 100 多个主机提取视频
  • 新增新增网页广告拦截器
  • 新增应用会先用提取库从主机提取视频,失败则尝试用 WebView 提取,再失败则在网页播放器中播放(这意味着大多数视频都会在 ExoPlayer 中播放)
  • 修复修复刘海屏设备上的黑边问题(播放器现在会铺满整个屏幕)
  • 修复多项问题修复
  • 改进界面小幅调整
  • 新增还有更多改进

管理后台

  • 新增推出全新管理后台,基于 Laravel PHP 后端 + React 前端和 MySQL/MariaDB 构建
  • 新增现代设计
  • 新增浅色 / 深色主题
  • 新增支持添加 / 编辑 / 删除任意电影及其全部元数据
  • 新增支持添加 / 编辑 / 删除任意剧集及其全部元数据
  • 新增为剧集添加自定义季 / 集
  • 新增为电影 / 剧集添加播放链接
  • 新增创建自定义演员和剧组,或从 TMDB 导入
  • 新增支持按指定的语言和地区,直接从 TMDB 导入电影 / 剧集元数据
  • 新增创建自定义类型,或从 TMDB 导入
  • 新增添加 / 编辑播放平台,或从 TMDB 导入
  • 新增添加自定义首页菜单和页面
  • 新增添加自定义精选轮播,支持电影和剧集
  • 新增掌控应用的每一个细节
  • 新增轻松切换 Panel 模式、Links 模式或 Auto 模式
  • 新增简单易用的部署脚本
  • 新增多层安全防护
  • 新增支持共享主机或 VPS
  • 新增API 相关安全
  • 新增用户注册 / 登录使用正规的 Firebase 认证,保障安全
  • 新增可直接在应用内添加自定义用户
  • 新增季 / 集新增发布开关(现在可在 Panel 模式下显示或隐藏剧集的任意一季或一集)
  • 新增新增收藏同步接口,Links 模式下用户可把电影 / 剧集加入片单
  • 新增在管理后台从 TMDB 导入电影或剧集时,新增图片画质选择器
  • 新增新增“Addon”页面(可轻松输入任意 Stremio Addon URL、设为默认安装或一键删除)

文档

  • 新增新增文档

Remote Config

  • 改进请导入压缩包中提供的最新 JSON

v2.6

9 项改动

改进 Stremio Addon 的安装与处理

  • 新增新建自定义 StremioUrlInterceptor,在网络层处理 URL 转换
  • 改进ApiClient 加入该拦截器
  • 新增新增正确的 URL 规范化,以处理 stremio:// 协议 URL
  • 改进改进格式错误 URL 的错误处理
  • 新增新增 updateButtonState() 方法,集中管理按钮状态
  • 改进在 onBindViewHolder 开始时重置按钮状态
  • 改进将按钮状态逻辑与点击处理分离
  • 改进更新商店按钮设置,正确处理已安装状态
显示全部 9 项改动
  • 改进安装 Addon 时的即时视觉反馈更好

v2.5

14 项改动

改进 Addon 的处理与安装

  • 改进Addon 的 URL 和协议处理更好
  • 改进改进 URL 裁剪和校验
  • 改进正确处理各类协议(stremio://、http://、https://)
  • 改进stremio:// URL 优先尝试 HTTPS
  • 改进stremio:// URL 的备用处理更好
  • 改进性能和稳定性提升
  • 新增加入随机抖动,防止请求扎堆(惊群效应)
  • 新增重试改用正确的指数退避
显示全部 14 项改动
  • 改进改进错误处理
  • 修复修复 Addon 缺少图标时应用崩溃的问题
  • 改进更从容地处理错误
  • 改进日志更完善,便于调试
  • 改进响应处理独立进行
  • 改进manifest.json 的处理保持一致

v2.4

28 项改动

支持 Android 15,并集成自定义视频播放器

  • 新增支持 Android 15
  • 改进更新 Gradle,支持并适配 Android 15 API
  • 改进更新 ConstraintLayout SDK
  • 改进更新 Annotations SDK
  • 改进更新 Firebase BOM SDK
  • 改进更新 ICU4J SDK
  • 改进更新 AdMob SDK
  • 改进更新 AppLovin SDK
显示全部 28 项改动
  • 改进更新 Firebase BOM SDK
  • 改进更新 StartApp SDK
  • 修复修复启动页在出错时尝试显示 AlertDialog 导致崩溃的问题
  • 新增如果你将某个国家列入黑名单,这些用户只会看到“播放平台”底部弹窗,只能根据内容和地区可用性,通过 Netflix、Amazon 等服务观看
  • 改进更新被屏蔽国家专用的“播放平台”底部弹窗界面
  • 修复修复 JSON 响应中 Addon 缺少电影 / 剧集 URL 时 StremioAddons 页面崩溃的问题
  • 改进移除 Wang Avi 库,所有布局和类改用原生 ProgressBar
  • 新增服务器和 Addon 均支持自定义播放器(ECPlayer)
  • 新增可在 Firebase / 管理后台中开启或关闭你的自定义视频播放器应用
  • 新增可在 Firebase / 管理后台中开启或关闭外部视频播放器应用
  • 新增在 Firebase / 管理后台中设置自定义视频播放器应用的名称
  • 新增在 Firebase / 管理后台中设置自定义视频播放器应用的包名
  • 新增在 Firebase / 管理后台中设置自定义视频播放器应用的图标 URL
  • 新增在 Firebase / 管理后台中设置自定义视频播放器应用的下载 URL
  • 新增在 Firebase / 管理后台中设置自定义视频播放器应用的介绍信息
  • 新增在 Firebase / 管理后台中显示或隐藏应用内视频播放器(隐藏后用户必须安装你的自定义视频播放器应用;否则用户可根据你开启或关闭的选项,选择在应用内播放、用你的自定义播放器应用或外部播放器应用播放)
  • 修复多项问题修复
  • 改进界面小幅调整
  • 修复修复地区屏蔽功能有时因 ISP 屏蔽 API 而失效的问题
  • 新增如果用户尚未安装你的自定义视频播放器应用,会弹出底部弹窗,显示下载按钮和应用信息,方便用户安装

v2.2

10 项改动

  • 改进更新 Annotations SDK
  • 改进更新 Work Runtime SDK
  • 改进更新 AdMob SDK
  • 新增获取 Firebase Remote Config 数据时额外延迟 10 秒,确保应用不会触发频率限制
  • 改进更新 DNSManager,会调用 TMDB API 检查 ISP 是否在屏蔽或限速
  • 新增获取数据时在启动页显示 ProgressCircle 加载圈
  • 新增新增 Firebase Remote Config 重连,应对网络变化或域名被屏蔽导致的失败
  • 新增发现 TMDB API 被 ISP 屏蔽或限速时,应用会显示 Toast 提示
显示全部 10 项改动
  • 新增应用会在两种情况下连接 Cloudflare DNS 1)ISP 屏蔽了访问;2)ISP 或用户的网络整体拖慢了连接。
  • 新增如果用户正在使用 VPN,应用会改用系统 DNS,而不是 Cloudflare

v2.1

6 项改动

  • 改进更新数据库连接代码的多个部分,提高效率
  • 新增采用新的指数退避机制,更有效地处理 API 错误重试
  • 改进应用现在可在 Panel 模式和 Links 模式之间无缝切换,无需调用数据库
  • 新增支持 Torrent 播放应用,用于播放来自 Stremio Addon 的磁力链接和种子链接(会显示所有支持 Torrent 播放的应用;测试时可安装 AceStream 或 Amnis 应用)
  • 改进界面小幅调整与问题修复
  • 改进应用现在只有在无法访问 TMDB API(被 ISP 屏蔽)时才使用内置的 Cloudflare DNS,否则使用系统 DNS

v2.0

34 项改动

完整支持 Stremio Addon、商店功能和 debrid 链接

  • 改进将 Annotations SDK 更新到最新版本
  • 改进更新 Firebase BOM,提升兼容性
  • 改进更新 JSoup,提升解析能力
  • 改进更新 StartApp Ads,改进广告集成
  • 改进更新 Unity Ads,提升性能
  • 改进更新 AppLovin Ads,增强变现能力
  • 改进重构负责连接 Firebase 的主要 API 代码
  • 新增新增可按需调用的服务,包括远程配置、数据库访问和用户校验功能
显示全部 34 项改动
  • 新增全面支持 Stremio Addon
  • 新增Stremio Addon 同时支持电影和剧集
  • 新增新增“商店”功能,应用所有者可在后台添加 Stremio Addon URL,并在应用内展示
  • 新增支持通过外部 intent 和网页链接安装 Stremio Addon(用户可点击任何以 stremio:// 开头的 URL)
  • 改进更新数据库结构,避免引入新功能时应用崩溃
  • 新增用户点击“播放”时显示三个标签页 1)播放平台(可在管理后台开启或关闭);2)服务器(显示在管理后台添加的链接);3)Addon(显示用户安装的 Addon 提供的链接和种子)。
  • 新增“更多”页面新增 Addon 按钮,用户可管理自己的 Addon(安装、卸载并查看所有必要的 Addon 详情)
  • 新增用户可通过 URL 安装 Addon(支持 http、https 和 Stremio 前缀的 URL)
  • 新增允许用户更改设置的 Addon 会自动显示设置图标
  • 新增如果用户尝试安装已安装的 Addon,应用会提示重复,并提供替换现有 Addon 的选项
  • 新增用户可在 Addon 设置中开启或关闭种子文件
  • 新增想要下载或播放种子 / 磁力文件的用户,会被提示使用受支持的应用
  • 修复修复链接页面上横幅广告重叠导致部分服务器被遮挡的问题
  • 新增支持 Addon 提供的 debrid 服务链接,可流畅播放,并支持 DASH 链接
  • 新增如果用户尚未安装任何 Addon,Addon 页面会提示这一点,并提供管理 Addon 的按钮
  • 新增新增辅助功能,包括 Toast 提示、错误处理、数据库管理、对话框和 Addon 回调
  • 修复修复多个问题,提升整体功能
  • 改进只初始化已开启的广告网络,避免不必要的流量消耗
  • 修复修复在完整与部分后台模式之间切换时应用显示为空或崩溃的问题
  • 改进多项小调整,提升稳定性和性能
  • 改进界面响应更灵敏,体验更流畅
  • 改进改进错误日志,便于排查问题
  • 改进优化网络调用,数据获取更快
  • 新增新增日志功能,记录 Addon 安装和用户交互
  • 改进更新第三方库,提升安全性
  • 改进整体提升应用响应速度和运行速度

v1.0

首发

1 项改动

产品发布

  • 新增EasyCine 正式发布:原生 Android 电影与剧集应用、管理后台和 Laravel 后端。之后的一切都建立在这个基础之上。

上线你的流媒体服务。 以你的品牌,上架 Google Play。

试用演示购买