Skip to content

fix: MissAV 1.5.11 修正验证页误判和播放阶段超时 - #9

Merged
bbnotcode merged 1 commit into
mainfrom
codex/missav-playback-recovery-20261003
Oct 3, 2026
Merged

bbnotcode merged 1 commit into
mainfrom
codex/missav-playback-recovery-20261003

Conversation

@bbnotcode

Copy link
Copy Markdown
Owner

MissAV 的正常 HTTP 200 详情页包含 Cloudflare 的普通检测脚本 /cdn-cgi/challenge-platform/scripts/jsd/main.js,旧解析器将其误判为验证拦截。已有媒体地址因此被丢弃,继续等待浏览器和备用域名,最终触发用户在 iPhone 上报告的 stage=total-deadline。

本次将 MissAV 升为 1.5.11:只识别实际拦截证据,兼容 statusCode,播放时刷新详情 HTML,并为详情 HTTP、浏览器媒体捕获和 master 请求加入脚本侧截止时间。唯一一次浏览器回退用于媒体捕获;已有地址时不为可选画质探测打开浏览器,并为返回地址预留时间。脚本侧时限不能强制取消宿主原生任务。

同步四个既有 MissAV 文件,保留下载路径、媒体库 ID、原参数和历史条目载荷。本次不修改用户报告的其他媒体库。

验证:53 项媒体库回归(新增 7 项完整 MissAV 流程检查)、60 个普通脚本语法、39 个媒体库契约、兼容副本一致性,以及其余现有 CI 命令均通过。三部实际详情均 HTTP 200,完整桌面解析约 0.3–1.5 秒返回页面真实画质。

设备验证待完成:桌面匿名 HTTP 对视频 CDN master 仍收到 Cloudflare 403,浏览器实时 master/1080P 清单为 200;未验证有效分片或 DreamBy iPhone 原生起播。此 PR 保持草稿,不能将地址解析成功表述为设备播放已修好。需确认同网络 Safari 起播、DreamBy 首次播放与切画质。

@bbnotcode
bbnotcode merged commit 34c5ec1 into main Oct 3, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant