Kurento webrtc视频无法从远程服务器

时间:2018-05-16 11:39:53

标签: node.js amazon-web-services webrtc kurento

我已经使用docker在本地安装了kurento媒体服务器,并创建了一个Node.js应用程序与之通信。

我有两种类型的客户端,主持人客户端和观众客户。 一切都在本地环境中使用自签名SSL证书,我也可以从本地网络上的其他设备连接。

现在我希望从 AWS 开始,我使用模板文件从kurento installation guide创建CloudFormation堆栈,并将我的Node.js服务器部署到另一个EC2实例。

问题是视频无法在查看器客户端上播放。 与Node.js应用程序的通信与本地和& sdpAnswer到了。

我的第一个猜测是它是一个证书错误,所以我将我的域链接到CloudFlare,并使用了它的SSL服务。 但视频仍无法播放。

另外,我检查了TURN服务器,模板创建了,它似乎正在工作: Trickle ICE check

所有端口当前都在两个EC2实例上打开。

我在这里缺少什么?我怎么能解决它?

提前致谢:)

1 个答案:

答案 0 :(得分:1)

如果有人有兴趣,就我而言,我忘了打电话:

webRtcPeer.addIceCandidate(candidate);

在我的客户端应用程序中,当候选人从服务器到达时。

相关问题