Из нашего расследования пока вот возможные причины, по которым не работает тест скорости:
- iOS-приложение некорректно работает с доменными именами. Мы открываем сокет, который сейчас не поддерживает доменные имена, поэтому убедитесь, что при подключении к контроллеру из мобильного приложения вы используете IP-адрес.
- Потоки теста скорости в контроллере иногда не завершаются правильно и зависают. Это приводит к ситуации, когда тест скорости запускается успешно, но данные либо не передаются, либо передаются очень мало (особенно при загрузке). Перезапуск должен помочь, но, конечно, это не идеальное решение. Мы продолжаем разбираться с этой проблемой.
- У вас отсутствует перенаправление порта 6789. Это порт по умолчанию, который использует сокет для передачи данных, так что убедитесь, что он настроен в пробросе портов, если контроллер находится за NAT, например.
Можете, пожалуйста, подтвердить, что у вас одна из этих проблем? Или это что-то другое?
Спасибо!
Дэвид