Удаленный поток Kurento Server не возвращает данные

Я работаю над учебным пособием по Java kurento-hello-world, но у меня возникают проблемы с получением удаленного потока. Ошибок нет, но удаленный поток просто остается в счетчике и никогда не подключается.

Я запускаю свои настоящие км на удаленной машине, к которой подключается мой локальный kurento-hello-world. У машины есть порты 80, 443, 22 и 8888 для tcp и только 8888 для открытия udp. Я предполагаю, что есть еще один порт, который мне нужно будет открыть, чтобы удаленный поток начал возвращать данные, но я не уверен, какой именно.

Это последние строки, которые возвращаются в консоль перед тем, как ничего не происходит:

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: ''

person user1634494    schedule 28.09.2015    source источник


Ответы (1)


Вам необходимо настроить сервер STUN, если ваш KMS находится за NAT. Прочтите документацию, чтобы узнать, как настроить тех.

Я предлагаю вам также прочитать что-нибудь о WebRTC и STUN/TURN в целом, так как это избавит вас от многих проблем. Это будет хорошим началом.

person igracia    schedule 29.09.2015
comment
Не волнуйтесь! Любое время ;-) - person igracia; 30.09.2015