HANDBOOK 06
快播盒子家庭播放链路排查
把一条长链路拆成几段,一段一段确认,比反复换播放器有效得多。
先把链路画出来
一条完整的家庭播放链路大致是:文件在哪 → 怎么传过去 → 谁来解码 → 谁来显示。每一段都可能出问题,而症状经常长得一样——都是「播不了」。所以不要一上来就换播放器,先确定是哪一段断了。
最省事的第一步:在电脑上先把这个文件播一遍。电脑上就播不了,那就是文件或者解码的事,容器与编码那一页更对症。电脑上没问题,才往下查链路。
外接硬盘:卡在文件系统
- exFAT 是跨平台最省心的。电脑、电视盒子、大多数播放设备都能读写,单文件也不受 4GB 限制。
- FAT32 单文件上限 4GB。一部 1080p 电影经常就超了。拷贝到一半报错、或者大文件根本拷不进去,先看是不是这个原因。
- NTFS 在非 Windows 设备上经常只能读不能写,有些盒子干脆不认。
- 供电。2.5 寸移动硬盘接在电视或盒子的 USB 口上,供电不足会表现为识别不了或者播到一半掉盘。这类症状很容易被误判成文件损坏。
整理硬盘上的文件时,命名规范那套目录层级同样适用。电视盒子的文件浏览界面通常很简陋,目录清楚比什么都重要。
局域网共享:卡在带宽与权限
- 无线带宽。高码率 4K 片源瞬时码率可以很高,2.4GHz 频段基本扛不住,表现为播几秒卡一下。有线或者 5GHz 频段差别很明显。
- 权限。共享目录的只读权限、来宾访问开关、账号密码,是最常见的「看得到设备看不到文件」的原因。
- 协议版本。老设备只支持旧版本的共享协议,而新系统出于安全考虑默认关掉了旧版本。两边对不上就是连不上。
- 中文文件名。某些老设备在共享协议上的中文编码处理有问题,表现为文件名乱码甚至文件看不见。这种情况下英文命名更稳。
投屏与 DLNA:卡在转码与字幕
投屏不是一件事,是几种完全不同的技术共用了一个词:
搞清自己用的是哪一种,才知道该查什么。
| 方式 | 实际在做什么 | 典型卡点 |
|---|---|---|
| 镜像投屏 | 把整个屏幕编码后传过去 | 延迟高、画质损失、手机发烫 |
| 推送播放 | 只把文件地址给电视,电视自己去取 | 电视解不了这个编码 |
| DLNA | 局域网内的媒体共享协议 | 外挂字幕经常丢 |
字幕在这条链路上最脆弱。推送播放和 DLNA 传过去的往往只有视频文件本身,外挂的 .srt 不会跟着走。电视端能不能加载同目录下的同名字幕,取决于它自己的播放器。字幕手册里讲的同名规则在这里能提高成功率,但不是保证。
另一个常被忽略的点:有些推送方案会在中间做实时转码。转码一旦发生,画质必然下降,而且设备发热、风扇转起来。如果投屏后画质明显不如本地播放,多半就是这个原因。
电视盒子:卡在解码能力
盒子的解码能力由它的芯片决定,和它装了什么播放软件关系不大。软件能做的是软解,而软解高码率 4K 对盒子这类设备通常不现实。
- 硬解支持的编码能流畅播,不支持的要么卡成幻灯片,要么直接黑屏。
- HEVC 10bit、AV1 这类较新的编码,老盒子基本没有对应的硬解单元。
- 音轨同样受限。AC-3、DTS 能不能出声,取决于盒子和功放的解码与透传设置。
这一页不会给出任何具体型号的兼容结论。设备型号相同、固件版本不同,结果就可能不一样。要判断你那台设备,最直接的办法是拿它上面的浏览器打开格式自检台——虽然测的是浏览器而不是盒子的本地播放器,但对硬解能力仍有参考价值。
排查顺序
- 文件在电脑上能正常播吗?不能,先解决文件本身的问题。
- 换一个确定简单的文件(比如 H.264 加 AAC 的 mp4)走同一条链路,能播吗?能,说明链路没断,是编码的事。
- 有画面没声音?按音轨排查那五步走。
- 画面卡顿但不是黑屏?多半是带宽或解码性能,不是格式支持。
- 只有字幕没出来?那是字幕传输没跟上,和播放本身无关。