Android WebRTC в локальной сети - сбой привязки UDP / RTP с ошибкой 101 - PullRequest
0 голосов
/ 22 марта 2019

Когда я пытаюсь использовать google-webrtc-1.0. + в приложении для Android, в logcat появляются следующие ошибки, не позволяющие всем кандидатам ICE с адресами без обратной связибыть успешно создан и отправлен на сервер.

Приложение работает в локальной сети, без участия серверов STUN / TURN.Сервер сигнализации - это сервер Linux, на котором работает appr.tc

С кандидатами UDP 03-21 13:09:09.254 5774 5806 W physical_socket_server.cc: (line 200): Binding socket to network address 172.17.84.115 failed; result: -3 03-21 13:09:09.254 5774 5806 E basic_packet_socket_factory.cc: (line 53): UDP bind failed with error 101

С кандидатами TCP 03-21 19:38:16.313 15880 15912 W physical_socket_server.cc: (line 200): Binding socket to network address 172.17.84.115 failed; result: -3 03-21 19:38:16.313 15880 15912 E basic_packet_socket_factory.cc: (line 78): TCP bind failed with error 101

Это очень удивительно, поскольку, используя Netcat , я вполне способен создавать сокеты TCP-сервера или UDP-датаграммы на тех же IP-адресах с любым портом диапазона WebRTC, например, 54321.

Чем можно объяснить эту ошибку?

...