wooyun 中文文档 下载 App

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 的推流协议不兼容。

投屏黑屏的快速修复步骤

第一步:手机降低画质

这是最快捷的验证和修复方法:

  1. 在手机 wooyun 里把播放画质从 4K 降到 1080P,或从 1080P 降到 720P
  2. 关闭投屏 → 重新打开投屏 → 选电视设备 → 再投屏一次
  3. 观察电视画面是否正常

降级优先级:4K → 1080P → 720P → 480P。通常降到 1080P 或 720P 就能解决。

第二步:手机切换播放线路

同一部片的不同线路可能用不同编码格式。如果线路 A 用 H.265 电视解不了,线路 B 可能用 H.264 电视能解。

第三步:手机切换解码模式

把 wooyun 的解码模式从硬解码切到强制软解码。软解码输出的是标准视频格式,兼容性更好。

第四步:电视端调整

设置路径操作
关闭 HDR电视设置 → 图像 → HDR关闭(HDR 模式可能导致某些视频黑屏)
开启游戏模式电视设置 → 图像 → 模式选择开游戏模式(减少画面处理延迟和兼容性问题)
检查 DLNA 版本电视设置 → 网络 → DLNA确保 DLNA 是开启状态
检查系统更新电视设置 → 关于 → 系统更新更新到最新版系统

第五步:检查 WiFi

投屏比在线播放对 WiFi 稳定性要求高(需要持续稳定地传输视频流)。

投屏画面卡顿但手机上流畅

手机上直接播放完全流畅,但投屏到电视就卡顿。原因和黑屏类似——WiFi 带宽叠加推流开销,或者电视解码能力有限导致丢帧。

解决方法

方法操作
降画质1080P → 720P 或 4K → 1080P
换线路可能某条线路的源文件码率更低
切软解码软解码输出更稳定
拉近距离手机和电视离路由器近一点
路由器优化给路由器重启,关闭 QoS 限速
关电视其他应用释放电视 CPU 和内存

投屏有声音没画面

这说明推流建立成功了(音频流能到电视),但视频帧解码失败了(电视解不了这个格式)。

解决方法(和黑屏类似)

  1. 降画质(最优先)
  2. 切播放线路(可能换一条编码格式不同的线路就能解)
  3. 手机切软解码
  4. 电视关闭 HDR / 换游戏模式

投屏完全黑屏无声音

这说明推流就没建立起来。问题在网络或设备发现层面。

快速排查清单

投屏黑屏的终极方案:放弃 DLNA 改有线

如果以上所有方法都试过了,投屏还是黑屏。最稳妥的方案是放弃无线 DLNA 投屏,改用有线 HDMI 连接:

手机类型转接线
Type-C 接口安卓手机Type-C 转 HDMI 线
micro-USB 接口安卓手机MHL 转 HDMI 线(老旧手机)
iPhoneLightning 转 HDMI 转接线

有线连接的优点:

缺点:

但对于追求稳定和画质的家庭影院场景来说,有线连接是体验最好的方案。

投屏黑屏排查流程总结

投屏黑屏
    ↓
手机降低画质(4K→1080P→720P)→ 重新投屏
    ├─ 画面正常 ✅
    └─ 还是黑屏 → 继续
        ↓
切换播放线路 → 切换软解码 → 重投屏
    ├─ 画面正常 ✅
    └─ 还是黑屏 → 继续
        ↓
电视端:关HDR / 开游戏模式 / 检查DLNA / 更系统
    ├─ 画面正常 ✅
    └─ 还是黑屏 → 继续
        ↓
WiFi检查:同频段 / AP隔离 / 拉近距离 / 重启路由
    ├─ 画面正常 ✅
    └─ 还是黑屏 → 终极方案
        ↓
改用有线 HDMI 连接 ✅(最稳)