wooyun追剧投屏黑屏有声音或没声音的排查
投屏黑屏的三种典型情况
投屏时的黑屏问题和手机直接播放的黑屏问题成因不同,因为投屏涉及手机 → WiFi → 电视三段链路,任何一段出问题都可能导致黑屏:
| 表现 | 问题环节 |
|---|---|
| 黑屏但有声音 | 手机解码出了问题,视频帧没成功推流 |
| 完全黑屏无声音 | 推流完全没建立起来(网络/WiFi/电视设置问题) |
| 黑屏有声音但断断续续 | WiFi 带宽不稳定,推流时断时续 |
最常见原因:电视解码能力不足
90% 的投屏黑屏问题是因为电视的硬解码能力不足以解码手机推过来的视频。具体表现:
情况 1:手机投 4K,电视解不了 4K
大部分 2018 年以前的电视,即使宣称支持 4K 显示,其DLNA 接收器可能不支持 4K HEVC 硬解码。手机推 4K HEVC 流过来,电视解不了 → 黑屏(或显示不支持的提示)。
情况 2:手机投 H.265/AV1,电视只支持 H.264
不同视频编码格式的兼容性差异大。部分老电视的 DLNA 接收器只支持 H.264 编码,不支持 H.265(HEVC)。
情况 3:电视系统版本太老
一些国产互联网电视的系统版本更新不及时,DLNA 协议版本过低,和新版 wooyun 的推流协议不兼容。
投屏黑屏的快速修复步骤
第一步:手机降低画质
这是最快捷的验证和修复方法:
- 在手机 wooyun 里把播放画质从 4K 降到 1080P,或从 1080P 降到 720P
- 关闭投屏 → 重新打开投屏 → 选电视设备 → 再投屏一次
- 观察电视画面是否正常
降级优先级:4K → 1080P → 720P → 480P。通常降到 1080P 或 720P 就能解决。
第二步:手机切换播放线路
同一部片的不同线路可能用不同编码格式。如果线路 A 用 H.265 电视解不了,线路 B 可能用 H.264 电视能解。
第三步:手机切换解码模式
把 wooyun 的解码模式从硬解码切到强制软解码。软解码输出的是标准视频格式,兼容性更好。
第四步:电视端调整
| 设置 | 路径 | 操作 |
|---|---|---|
| 关闭 HDR | 电视设置 → 图像 → HDR | 关闭(HDR 模式可能导致某些视频黑屏) |
| 开启游戏模式 | 电视设置 → 图像 → 模式选择 | 开游戏模式(减少画面处理延迟和兼容性问题) |
| 检查 DLNA 版本 | 电视设置 → 网络 → DLNA | 确保 DLNA 是开启状态 |
| 检查系统更新 | 电视设置 → 关于 → 系统更新 | 更新到最新版系统 |
第五步:检查 WiFi
投屏比在线播放对 WiFi 稳定性要求高(需要持续稳定地传输视频流)。
- 确保手机和电视在同一个 WiFi 频段(都 2.4G 或都 5G,不要一个 2.4G 一个 5G)
- 关闭其他占带宽的设备(电脑下载、其他手机在线看视频等)
- 检查路由器有没有开启 AP 隔离(必须关闭)
- 尝试重启路由器
投屏画面卡顿但手机上流畅
手机上直接播放完全流畅,但投屏到电视就卡顿。原因和黑屏类似——WiFi 带宽叠加推流开销,或者电视解码能力有限导致丢帧。
解决方法
| 方法 | 操作 |
|---|---|
| 降画质 | 1080P → 720P 或 4K → 1080P |
| 换线路 | 可能某条线路的源文件码率更低 |
| 切软解码 | 软解码输出更稳定 |
| 拉近距离 | 手机和电视离路由器近一点 |
| 路由器优化 | 给路由器重启,关闭 QoS 限速 |
| 关电视其他应用 | 释放电视 CPU 和内存 |
投屏有声音没画面
这说明推流建立成功了(音频流能到电视),但视频帧解码失败了(电视解不了这个格式)。
解决方法(和黑屏类似)
- 降画质(最优先)
- 切播放线路(可能换一条编码格式不同的线路就能解)
- 手机切软解码
- 电视关闭 HDR / 换游戏模式
投屏完全黑屏无声音
这说明推流就没建立起来。问题在网络或设备发现层面。
快速排查清单
- ✅ 手机和电视在同一个 WiFi 同一个频段吗?
- ✅ 电视DLNA 开关已开启吗?
- ✅ 手机投屏能搜到电视设备吗?(如果搜不到 → 参考"同 WiFi 匹配"页)
- ✅ 手机和电视的 WiFi 信号强度正常吗?
- ✅ 路由器AP 隔离关闭了吗?
- ✅ 电视系统更新到最新版了吗?
投屏黑屏的终极方案:放弃 DLNA 改有线
如果以上所有方法都试过了,投屏还是黑屏。最稳妥的方案是放弃无线 DLNA 投屏,改用有线 HDMI 连接:
| 手机类型 | 转接线 |
|---|---|
| Type-C 接口安卓手机 | Type-C 转 HDMI 线 |
| micro-USB 接口安卓手机 | MHL 转 HDMI 线(老旧手机) |
| iPhone | Lightning 转 HDMI 转接线 |
有线连接的优点:
- 零延迟:直接把手机画面输出到电视,没有网络传输的延迟
- 零兼容性问题:绕过 DLNA 协议和电视解码器,画面在手机端解码好后直接输出
- 稳定可靠:不受 WiFi 信号波动影响
缺点:
- 需要花钱买转接线(通常 20~50 元)
- 有线连接不如无线方便
但对于追求稳定和画质的家庭影院场景来说,有线连接是体验最好的方案。
投屏黑屏排查流程总结
投屏黑屏
↓
手机降低画质(4K→1080P→720P)→ 重新投屏
├─ 画面正常 ✅
└─ 还是黑屏 → 继续
↓
切换播放线路 → 切换软解码 → 重投屏
├─ 画面正常 ✅
└─ 还是黑屏 → 继续
↓
电视端:关HDR / 开游戏模式 / 检查DLNA / 更系统
├─ 画面正常 ✅
└─ 还是黑屏 → 继续
↓
WiFi检查:同频段 / AP隔离 / 拉近距离 / 重启路由
├─ 画面正常 ✅
└─ 还是黑屏 → 终极方案
↓
改用有线 HDMI 连接 ✅(最稳)