Node.js Kurento webrtc视频不';无法从远程服务器播放
我已经使用docker在本地安装了kurento media server,并创建了一个Node.js应用程序与之通信 我有两种类型的客户端,演示者客户端和查看器客户端。 一切都在本地环境下工作,使用自签名SSL证书,我还可以从本地网络上的其他设备进行连接 现在我想让它从AWS开始工作,我使用模板文件从创建了CloudFormation堆栈,并将Node.js服务器部署到不同的EC2实例 问题是视频无法在查看器客户端上播放。 与Node.js应用程序的通信与在local&arrives中的通信相同 我的第一个猜测是这是一个证书错误,所以我将我的域链接到CloudFlare,并使用了它的SSL服务。 但视频仍然无法播放 此外,我还检查了TURN服务器,该模板已创建,它似乎正在工作: 两个EC2实例上的所有端口当前都处于打开状态 我错过了什么?我怎样才能排除故障呢Node.js Kurento webrtc视频不';无法从远程服务器播放,node.js,amazon-web-services,webrtc,kurento,Node.js,Amazon Web Services,Webrtc,Kurento,我已经使用docker在本地安装了kurento media server,并创建了一个Node.js应用程序与之通信 我有两种类型的客户端,演示者客户端和查看器客户端。 一切都在本地环境下工作,使用自签名SSL证书,我还可以从本地网络上的其他设备进行连接 现在我想让它从AWS开始工作,我使用模板文件从创建了CloudFormation堆栈,并将Node.js服务器部署到不同的EC2实例 问题是视频无法在查看器客户端上播放。 与Node.js应用程序的通信与在local&arrives中的通信相
提前感谢:)如果有人对我感兴趣,我忘了打电话:
webRtcPeer.addIceCandidate(candidate);
在我的客户端应用程序中,当候选者从服务器到达时。在客户端应用程序中,当我从套接字事件(data.candidate)接收到作为参数的候选者数据,并将其添加到webrtc对等对象时:
webRtcPeer.addIceCandidate(候选者)代码>