直播放不出来先查哪一步:从列表到网络的排障路线图
「放不出来」四个字背后可能是十种病。乱试一通不如按图索骥——这份路线图把故障按链路顺序排队:数据从列表流到你的屏幕,中间哪一环断了,就修哪一环。
五站排查法
第一站:列表加载出来了吗
打开应用看频道列表:空的或加载失败 → 问题在列表层,去列表不加载;频道都在 → 进下一站。
第二站:是全部频道还是个别频道
第三站:网络层通吗
- 手机换个网络试(Wi-Fi 互切或热点):换了就好 → 原网络的问题(隔离/防火墙/DNS)
- 组播频道单独放不出而普通频道正常 → 这是组播链路问题,不走这条路线图,直接去组播排障
第四站:播放引擎层
黑屏有声、卡顿、花屏这类「连上了但播不好」的,按顺序调:加缓冲(缓冲大小)→ 切解码(硬解与软解)→ 换外部播放器(外部播放器)。
第五站:节目单层
能播但没节目预告/时间错 → EPG 专属问题,去节目单空白。
一张速查表
| 症状 | 站点 | 跳转 |
|---|---|---|
| 列表空白/加载失败 | 第一站 | 列表不加载 |
| 全部频道黑屏 | 第三、四站 | 网络→解码 |
| 个别频道问题 | 第二站 | 那条流 |
| 卡顿顿挫 | 第四站 | 缓冲→解码 |
| 组播频道独有问题 | 特殊 | 组播排障 |
| 没节目预告 | 第五站 | 节目单空白 |
排查时一次只动一个变量,动完验证,记住结果——否则好了也不知道是哪一步的功劳。