Я использую шлюз Janus WebRTC на компьютере с Windows 10 Professional. Используя этот шлюз, я вызываю программный телефон (Xlite) в нашей локальной сети из браузера Firefox (на виртуальной машине Microsoft Azure).
Проблема, с которой я сталкиваюсь, заключается в том, что после успешного завершения ICE соединение DTLS не инициируется Janus (проверено с помощью Wireshark). Если я использую другой сетевой интерфейс (Logmein Hamachi), то соединение DTLS будет успешно инициировано Janus, и медиа-потоки будут работать, как и ожидалось.
Я настроил Януса для использования портов UDP (входящие) в диапазоне от 50000 до 50050. Требуемые порты UDP открыты брандмауэром. Исходящие UDP-порты (от 49152 до 65535) открыты на брандмауэре (Clear OS). Я подтвердил, что входящие и исходящие порты открыты с помощью инструмента Socket Test Tool, а также использовал Open SSL, чтобы успешно инициировать соединение DTLS между компьютерами.
Я зарегистрировал весь трафик с помощью Wireshark, но не заметил приложение, использующее порты, которые оно не ожидало использовать.
Заранее спасибо за любые советы по решению этой проблемы.