У меня дома есть беспроводная IP-камера (D-link DCS-932L), которую я беспроводным образом подключаю к своему WiFi-маршрутизатору, сохраняя в нем свой Wi-Fi SSID и пароль. Я могу получить доступ к камере через телефон через назначенное приложение как локально (локальная сеть), так и через Интернет. Мой вопрос касается подключения через Интернет (за пределами моей локальной сети).
Я знаю, что для того, чтобы установить соединение с этой камерой, мне нужно будет перенаправить определенный порт на IP камеры в маршрутизаторе, но это не так, поскольку моя камера работает без каких-либо настроек переадресации портов на моем маршрутизаторе. Я могу только предположить, что соединение с сервером приложений инициируется с камеры, и соединение остается открытым. Если да, то как он остается открытым? Нет ли таймера тайм-аута для соединения? Продолжает ли он отправлять тестовые пакеты до истечения времени ожидания? Если так, как часто? Какова лучшая практика для проверки того, что соединение установлено, но в то же время не перегружает сервер тестовыми пакетами (при условии, что этот продукт был продан миллионам пользователей)?
Извините за длинный список вопросов.