Попробуйте сначала с локальным потоковым сервером Darwin, установленным в вашей локальной сети. Таким образом, брандмауэр не имеет значения. Поток будет работать.
Если вы хотите попробовать с внешнего сервера, то:
1) Проверьте client_ports, упомянутые в ответе SERVER, некоторые серверы предлагают порты, отличные от запрошенных. Вы должны использовать порты, предложенные сервером.
2) Если порты верны, то вы можете отправлять 64-байтовые пустые пакеты с каждого из портов UDP на сервер (так называемые «устройства открывания дверей»).
3) Если вышеупомянутые два не исправляют это, проверьте журналы на стороне сервера. Сервер может закрывать порты UDP.