我已将 Ant Media Server 集成到我的项目中,并将其超低延迟播放器嵌入到我的网站中。但是 Ant Media Server 返回无效响应。通常相同的 url 可以在网络浏览器上播放。问题在于嵌入。
我已经像这样嵌入了
<iframe src="//server_address:5080/WebRTCAppEE/play.html?name=70277403434" ></iframe>
你猜这有什么问题吗?
问候,
我已将 Ant Media Server 集成到我的项目中,并将其超低延迟播放器嵌入到我的网站中。但是 Ant Media Server 返回无效响应。通常相同的 url 可以在网络浏览器上播放。问题在于嵌入。
我已经像这样嵌入了
<iframe src="//server_address:5080/WebRTCAppEE/play.html?name=70277403434" ></iframe>
你猜这有什么问题吗?
问候,
问题可能与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>