【发布时间】:2017-05-09 14:25:04
【问题描述】:
我正在尝试使用 Fetch as Google 来呈现网页。我们的媒体页面使用 jwplayer 7。我使用不同的流格式(hls,渐进式下载,...),但使用“Fetch as Google”选项(Google Webmaster)在桌面模式下没有文件正确呈现。 Googlebot 可以获取所有重要文件(桌面/移动模式)
Google 会向播放器显示错误消息,具体取决于所使用的流式传输/文件的类型以及桌面/移动设备的不同):
- [hls / live mp4](桌面/移动)错误播放文件:未知播放错误
- [mp3](桌面)错误加载播放器:找不到可播放的源
- [mp3](移动)有效!
- [hls / m4a](移动)有效!
- [hls / m4a](桌面)错误播放文件:未知播放错误
- [hls / mp4](移动)有效!
- [hls / mp4](桌面)错误播放文件:未知播放错误
您知道使用 Fetch as Google 支持不同流媒体的任何原因吗?
更新/解决方案:当“自动启动”设置为“真”时会出现此问题。出于这个原因,移动渲染效果很好:在移动设备上,我们的网站将“自动启动”设置为“假”。 JwPlayer 与 Fetch as Google 一起工作得很好,只有 'autostart: false'。
【问题讨论】:
-
您使用的是什么 JW 播放器许可证/版本?在桌面上播放 HLS 需要最低 Premium 版本。
-
当然是高级许可证。但在用户计算机上一切正常,问题仅发生在 Fetch as Google
-
找到了!当“自动启动”设置为“真”时会出现此问题。出于这个原因,移动渲染效果很好:自动启动在移动设备上是错误的。现在我更新我的问题
标签: streaming video-streaming jwplayer audio-streaming google-search-console