0

我已将 Ant Media Server 集成到我的项目中,并将其超低延迟播放器嵌入到我的网站中。但是 Ant Media Server 返回无效响应。通常相同的 url 可以在网络浏览器上播放。问题在于嵌入。

我已经像这样嵌入了

<iframe src="//server_address:5080/WebRTCAppEE/play.html?name=70277403434" ></iframe>

你猜这有什么问题吗?

问候,

4

1 回答 1

2

问题可能与http和https之间的协议差异有关。例如,如果您的网站使用 https,则嵌入一些内容

"//server_address:5080/WebRTCAppEE/play.html?name=70277403434"

由于“//”,使用相同的协议(https)进行连接。另一方面,5080 端口用于 http 而不是用于 https。服务器返回 http 内容,但 Web 浏览器需要 https,因此它显示无效响应。

解析可以是这样的,您可以为您的实例分配一个域并将 SSL 安装到您的 Ant Media Server 实例,如此处所述 https://antmedia.io/enable-ssl-on-ant-media-server/

之后像这样嵌入

<iframe
src="https://fully_qualified_domain_name:5443/WebRTCAppEE/play.html?name=70277403434"
></iframe>
于 2019-06-12T07:16:23.773 回答