Fix JAVGG packed playback and quality discovery - #11
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
JAVGG 的四条播放线路被读成同一个
Server;luluvdoo 与 SW 的公开播放器使用打包脚本,旧提取器无法读到 HLS 地址,因此动态画质发现返回为空。此修复以 1.0.2 发布,保留
javgg-mini-library.js下载路径、媒体库 ID、baseUrl参数及旧javgg://播放载荷。按data-nume与source-player-N对应线路,作为数据解包公开播放配置,不执行网页代码。只展示本次成功发现的真实画质,默认最高可用画质,并在播放时刷新签名地址。画质发现与播放各限 28 秒;播放器和清单 HTTP 各最多 4 秒,两路并发检查。单条线路失效不影响其余线路;静态发现已有可用结果时直接返回,全部失败时最多一次 8 秒浏览器捕获。已选线路的播放捕获最多 10 秒。捕获路径使用实际请求头;luluvdoo 使用观察到的 Origin 与来源首页 Referer,其他静态播放器不猜测来源头。404、验证页、非 HLS、blob-only 和宿主挂起均有阶段诊断。脚本截止时间无法强制取消宿主原生任务。
验证:
iPhone 上的 DreamBy 画质发现、浏览器媒体回传、原生起播与切画质尚未验证。本 PR 保持草稿,未合并 main。