我正在学习kurento-hello-world java教程,但我在接收远程流时遇到了问题。没有错误,但是远程流只停留在旋转器中,永远不会连接。
我正在远程机器上运行我的实际公里,我的本地kurento-hello-world正在连接到这个机器上。该机器具有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: ''发布于 2015-09-29 06:56:18
如果您的KMS在NAT后面,则需要配置一个眩晕服务器。有关如何配置这些信息,请阅读文档。
我建议你也读一些关于WebRTC和眩晕/转身的东西,因为这会帮你避免很多麻烦。这将是一个好的开始。
https://stackoverflow.com/questions/32829459
复制相似问题