Vimeo 和 JW Player 的 M3U8 播放问题

M3U8 playback issues with Vimeo and JW Player

之前播放没有问题的 M3U8 流已经开始失败并出现 "Cannot load M3U8: cross domain access denied" 错误。

我们应用程序中的视频嵌入逻辑没有改变,视频播放上周没有问题,这周就失败了。 :/

用 Vimeo 的等效移动、标准或高清视频播放 URL 替换嵌入中的 M3U8 URL 解决了问题,但显然意味着我们不能使用 M3U8。

我们正在使用 JW Player 6.12 进行播放,您可以在以下测试页面上看到演示的问题:

http://dev.ihasco.co.uk/client/video_playback_test

来自 Vimeo 的 M3U8 文件使用 302 重定向,我们的 Flash HLS 实现不支持。

如果您将正在使用的播放器 url 更新为 https,它应该可以工作。在这种情况下,它将执行 302 重定向到实际的 HLS 清单。