Краткий ответ
Предпочитайте отдельные поля учётных данных. Если их нужно включить в URL, кодируйте только эти компоненты, чтобы зарезервированные символы не стали разделителями URL.
Выполните проверки
Используйте локальную учётную запись протокола камеры. Электронный адрес облачного приложения не обязательно является действительным входом RTSP или ONVIF. Выдавайте только реально необходимые права просмотра или управления.
Вводите данные входа в отдельные поля приложения, если доступны. Для URL с учётными данными кодируйте зарезервированные символы только в компонентах пользователя/пароля; никогда не кодируйте полный URL RTSP.
Прекратите повторные неудачные входы и проверьте политику блокировки учётной записи камеры. Подтвердите локальную учётную запись в интерфейсе производителя перед новой попыткой одним клиентом.
Перед передачей URL, снимка экрана или журнала удалите пароли, токены, публичные адреса и опознаваемые имена камер. Передайте время ошибки, версию приложения и очищенный формат потока.
rtsp://<encoded-user>:<encoded-password>@192.0.2.10:554/<path>Что проверить
Проверьте одну камеру и один поток до открытия большой стены камер. Не меняйте настройки камеры, пока устанавливаете стабильность первого прямого изображения.
Источники и границы применимости
AeoCam доступен для Windows. Приведённые ниже настройки камер описывают подготовку протоколов, а не сертификацию конкретной камеры или обещание всех функций в каждой версии приложения. Текущую доступность проверяйте по установленной сборке и странице Microsoft Store.
Документация производителя описывает камеру или протокол. Испытания совместимости на физических камерах здесь не заявляются. Меню и возможности могут меняться в зависимости от модели и прошивки.