我的新jw播放器版本出现问题,我已将JWplayer 6.9升级到JWplayer 7.6.1(Premium)版本。
当我在chrome(v.52)中播放视频而未启用闪存时,我收到以下错误
"无法加载m3u8:无法通过HTTPS获取HTTP资源"
我的流式引擎是wowza,它运行在http(无法通过https运行)
我的应用程序在https上运行(无法通过http运行)
相同配置适用于firefox(使用flash +不带闪存),它播放视频。
你能指导我们解决这个问题吗?
答案 0 :(得分:1)
Chrome says cannot load http resource over https
以上声明与wowza或媒体服务器无关。加载http包含在https上是不安全的。
它可以在chrome和firefox中使用flash,因为客户端获取了crossdomain.xml文件,该文件允许浏览器通过https(您的网页)获取http(播放列表和媒体片段)。
在野生动物园中可以使用/不使用闪光灯。 对于您的问题,为什么要在chrome中禁用闪存,因为chrome本身不支持HLS。如果你在chrome中启用flash,那么你的jwplayer将获取HLS视频并将其转换为flash。 firefox也是如此。
Safari原生支持HLS,因此无论您是否拥有闪存都无关紧要,您的视频将会播放。
由于
答案 1 :(得分:0)
如果您的Wowza服务器具有公共IP地址,您可以免费获得StreamLock证书作为Wowza许可证的一部分。这将为您提供具有有效HTTPS证书的其他域名(例如https://0123456789abc.streamlock.net/)。然后,您可以将此域名用于HLS流。
更多信息:
https://www.wowza.com/forums/content.php?115-Media-security-overview
https://www.wowza.com/forums/content.php?454-How-to-get-SSL-certificates-from-the-StreamLock-service