苹果CMS采集站最常见的故障:片子采集进来了,点播放却黑屏/转圈。多数情况不是片源没了,而是播放接口问题。下面按排查优先级捋一遍。
第一步:确认是不是源的问题
直接在浏览器打开采集源的 vod_play_url 里剥出来的 m3u8 地址,能播就是采集源正常,问题在你站点。
第二步:检查播放器配置
- 播放器核心(默认是 H5)是否选对了——有些源给的 m3u8 带 key 校验,得用能带 Referer 的播放器
- 跨域:源允许跨域吗?不允许就要走代理或后端中转
- HTTPS 混合内容:页面是 https,播放地址是 http,浏览器会直接拦掉
第三步:切备用源
采集站务必备 2-3 个可搜的源互相兜底。一个源失效时,把该源类型的采集停掉,搜索结果自动落到其他源。站点做成多源聚合的话感知最小——这也是聚合搜索比单源采集体感好的原因。
想省事可以直接参考 ciligo.cc 这种多源聚合方案,播放源挂了自动切换,用户无感。
以上是个人排查流程,欢迎补充你踩过的坑。