![如何通过 https 提供 Wowza amlst url?](https://linux22.com/image/672832/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%20https%20%E6%8F%90%E4%BE%9B%20Wowza%20amlst%20url%EF%BC%9F.png)
我有一个使用 SSL 的网页。页面上有一个 jwplayer,它从 Wowza 服务器获取流。如果访问者运行的是 iOS,则将提供具有五种不同质量的 HLS 流,否则将提供 RTMP 流。RTMP 流使用 SMIL 清单来提供不同的质量。这两个流都通过 http url 提供(http://mysite.se:1935/myWowzaApp/myStream/amlst:desktop/playlist.m3u8? 和http://mysite.se/myWowzaApp/myStream/amlst:desktop/jwplayer.smil)
问题是浏览器警告页面上存在混合内容(https 和 http)。那么,我该如何通过 https 网址提供流呢?
我已经安装了证书,以便能够使用 https 连接到 Wowza Streaming Engine Monitor。
答案1
好的,我的问题重复了https://stackoverflow.com/questions/12382205/secure-streaming-in-wowza-media-streaming(我在安装证书时确实阅读了该答案中的页面,但显然我并没有真正注意我在做什么......)
因此,网址应更改为: https://mysite.se:443/myWowzaApp/myStream/amlst:desktop/playlist.m3u8(适用于台式电脑,但不适用于 iPad 或 iPhone)
https://mysite.se:443/myWowzaApp/myStream/amlst:desktop/jwplayer.smil
还必须打开服务器上 443 端口的防火墙。