播放入口选择:解析接口的含义与切换时机
解析接口是什么
有些源的播放地址不是直接的视频流(如 .m3u8),而是一个中间页面 URL。TVBox 需要通过「解析接口」来访问那个中间页面、提取出真正的视频流地址,然后再交给内置播放器播放。
简化流程:
分集 URL → 解析接口 → 真正的视频流 URL → 内置播放器播放
有些源直接返回视频流地址,跳过了解析环节;有些源的 URL 就是中间页面,必须经过解析器。
什么时候会看到解析器选择
- 直接播的:源直接返回 m3u8/mp4 等视频流 → 点集数直接进播放器,没有解析器选择界面;
- 需要解析的:源返回的是中间页面 → 点集数后 TVBox 先弹出解析器选择列表,选一个再进播放器;
- 部分源支持多个解析器:同一部剧的同一个分集,可能支持多个不同的解析器来提取真实播放地址。
为什么要换解析器
不同解析器的成功率差异很大:
- 解析器 A 对某部剧失效 → 换解析器 B 可能就能播;
- 解析器 A 加载慢 → 换解析器 B 速度更快;
- 有些解析器会有广告弹窗,有些没有。
解析器和播放线路是两回事
不要搞混这两个概念:
| 概念 | 层级 | 作用 |
|---|---|---|
| 播放线路 | 剧集详情页 | 选「哪个源」提供的播放 |
| 解析器 | 分集点击后 | 选「用哪个工具」从源返回的 URL 里提取真实播放地址 |
一部剧可能有 3 条播放线路,每条线路可能支持 2 个解析器。组合起来就有 6 种不同的播放方式——一种不行就换另一种。
切换解析器的时机
- 播放器一直加载不出来 → 退出播放器回到分集选择,换解析器重试;
- 播放器报错「无法播放」「格式不支持」→ 换解析器;
- 播放过程中频繁卡顿 → 试试别的解析器。
下一页
理解解析器之后,接下来讲 TVBox 的核心特色——聚合模式:它到底把多个源聚合到了什么程度。