Я хотел бы использовать хорошую эвристику, чтобы использовать, чтобы определить, находится ли кто-то за симметричным NAT или блокирует UDP-пакеты без генерации кандидатов ICE из сервера TURN .
Я попробовал метод, описанный здесь: https://webrtchacks.com/symmetric-nat/, но я не уверен, что он все еще точен, так как тест предполагает, что 2 сервера STUN вернут один rPort
из SDP и когда ятестирование в разных сетях Я всегда получаю 2 разных rPort
с (я полагаю, потому что теперь кандидаты ICE выбираются параллельно?)
Также любопытно, как проще всего симулировать симметричный NAT.Я пытался подключиться через точку доступа Android, но это не сработало.Я попробовал SO решение здесь , но оно не сработало в Ubuntu 18.04.