JWP第7层错误"cannot load m3u8 crossdomain access denied"铬只赢10



在PC Windows 10 Firefox上,Edge Loads正常。仅在镀铬!"无法加载M3U8:拒绝跨域访问"

jwplayer html代码

<script> var playerInstance = jwplayer('Player'); playerInstance.setup({ primary: 'flash', file: 'http://example/playlist.m3u8', image: "//example/example.png", title: "example" }); </script>

crossdomain.xml

<cross-domain-policy>
  <allow-access-from domain="*" secure="false"/>
  <allow-http-request-headers-from secure="false" headers="*" domain="*"/>
</cross-domain-policy>

您需要设置流文件的CORS标头..../playlist.m3u8,当播放器以HTML5模式工作时,需要它(在Chrome的新版本上,Flash插件已阻止了默认情况下(

Access-Control-Allow-Origin:*

这是一种类似于闪光灯的机制。

您可以在HLS.JS演示页面上测试CORS HLS流:http://video-dev.github.io/hls.js/demo/

关于cors:https://enable-cors.org/

对不起,后期响应

我找到了我问题的答案。URL缺少端口号(http://exsamle.com :0000 /my/my/stream.m3u8(

相关内容

  • 没有找到相关文章

最新更新