Kurento Server远程流不返回数据

时间:2015-09-28 18:24:54

标签: kurento

我正在通过kurento-hello-world java教程,但是我遇到了接收远程流的问题。没有错误,但远程流只停留在微调器中,从不连接。

我在我当地的kurento-hello-world连接的远程机器上运行我的实际kms。该机器具有用于tcp的端口80,443,22和8888以及用于udp打开的仅8888。我猜我还需要打开另一个端口,以便远程流开始返回数据,但我不确定是哪一个。

这些是在没有任何反应之前在控制台中返回的最后一行:

i Received message: {"id":"startResponse","sdpAnswer":"v=0\r\no=- 3652452626 3652452626 IN IP4 0.0.0.0\r\ns=Kurento Media Server\r\nc=IN IP4 0.0.0.0\r\nt=0 0\r\na=msid-semantic: WMS UmE2pKdEGXnmq7rvsW64iUGKe2JmNy5MNO0y\r\na=group:BUNDLE\r\nm=audio 0 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126\r\na=mid:audio\r\nm=video 0 UDP/TLS/RTP/SAVPF 100 116 117 96\r\na=mid:video\r\n"}
> SDP answer received from server. Processing ...
> SDP answer received, setting remote description
> Remote URL: ''

1 个答案:

答案 0 :(得分:2)

如果您的KMS位于NAT后面,则需要配置STUN服务器。有关如何配置这些内容的信息,请阅读documentation

我建议您也阅读一些关于WebRTC和STUN / TURN的内容,因为这样可以避免很多麻烦。 This将是一个良好的开端。