Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Продвинутое продвижение не приносит трафик?, UniFi Protect
 
Я пытаюсь подключить RTSP-поток с помощью onvif_srvd к Unifi Protect: RTSP-сервер работает, и я могу подключиться к нему с помощью ffplay (из ffmpeg). Процесс onvif_srvd работает, и его можно запросить с помощью curl, и я получаю XML SOAP-ответ.

В Unifi Protect: я захожу на панель управления, нажимаю на значок вопроса в верхнем правом углу для справки... Открывается диалоговое окно, которое включает:

```
Для сторонних камер убедитесь, что "Обнаружение сторонних камер" включено в настройках Protect. Если проблема не исчезнет, попробуйте расширенную настройку подключения.
```

Я нажимаю "попробовать расширенную настройку подключения".

В новом появившемся диалоговом окне "Расширенная настройка подключения [Labs]" я ввожу IP-адрес, имя пользователя и пароль камеры и процесса onvif_srvd, а затем нажимаю "Подтвердить". Кажется, что происходит какая-то активность, но затем мне сообщается "Неверные учетные данные. Пожалуйста, проверьте и повторите попытку".

Всякий раз, когда я запускаю tcpdump -i wlan0 на камере, я никогда не вижу входящих пакетов от Protect. Иногда есть некоторый трафик между доменом камеры и setup.ui.com.

```
0 пакетов отброшено ядром
root@rainbow:~# tcpdump -i wlan0 not port ssh
root@rainbow:~# tcpdump -i wlan0 not port ssh
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
19:49:22.610380 ARP, Request who-has rainbow.localdomain (80:1f:02:9a:a4:2a (oui Unknown)) tell Mac.localdomain, length 28
19:49:22.610494 ARP, Reply rainbow.localdomain is-at 80:1f:02:9a:a4:2a (oui Unknown), length 28
19:49:22.622356 ARP, Request who-has rainbow.localdomain (80:1f:02:9a:a4:2a (oui Unknown)) tell Mac.localdomain, length 28
19:49:22.622460 ARP, Reply rainbow.localdomain is-at 80:1f:02:9a:a4:2a (oui Unknown), length 28
19:49:22.676047 IP rainbow.localdomain.53037 > setup.ui.com.domain: 56754+ PTR? 216.13.247.10.in-addr.arpa. (44)
19:49:22.678932 IP setup.ui.com.domain > rainbow.localdomain.53037: 56754* 1/0/0 PTR rainbow.localdomain. (77)
19:49:22.680145 IP rainbow.localdomain.41852 > setup.ui.com.domain: 58836+ PTR? 76.199.247.10.in-addr.arpa. (44)
19:49:22.682762 IP setup.ui.com.domain > rainbow.localdomain.41852: 58836* 1/0/0 PTR Mac.localdomain. (73)
19:49:22.778369 IP rainbow.localdomain.48984 > setup.ui.com.domain: 56956+ PTR? 1.0.247.10.in-addr.arpa. (41)
19:49:22.781659 IP setup.ui.com.domain > rainbow.localdomain.48984: 56956* 1/0/0 PTR setup.ui.com. (67)
19:49:27.703726 ARP, Request who-has rainbow.localdomain tell setup.ui.com, length 46
19:49:27.703840 ARP, Reply rainbow.localdomain is-at 80:1f:02:9a:a4:2a (oui Unknown), length 28
19:49:27.707159 ARP, Request who-has setup.ui.com tell rainbow.localdomain, length 28
19:49:27.710735 ARP, Reply setup.ui.com is-at d8:b3:70:47:8e:84 (oui Unknown), length 46
```

Я в замешательстве, что именно я упускаю, почему расширенное подключение не отправляет пакеты и выдает ошибку аутентификации.
 
Перенесено в KoynovStas/onvif_srvd/issues/56 на github.com.
 
Наконец-то удалось зафиксировать трафик. Не могу выложить его здесь, потому что там ссылки на XML schema, а внешние ссылки запрещены даже в блоках кода. Процесс onvif_srvd выдаёт ошибку 500.
 
Я тоже пробовал разные scopes, чтобы посмотреть, что это даст... /usr/local/sbin/onvif_srvd --no_fork --ifs wlan0 --port 80 --user admin --password admin --scope onvif://www.onvif.org/name/T/Rainbow --scope onvif://www.onvif.org/type/NetworkVideoTransmitter --scope onvif://www.onvif.org/Profile/Streaming --scope onvif://www.onvif.org/location/HighDesertOasis --scope onvif://www.onvif.org/hardware/RaspberryPiB --name RTSP --width 960 --height 540 --url rtsp://10.247.13.216:8554/unicast --type H264
 
Еще "Discover Third-Party Cameras [Labs]" теперь включено и применено в Настройках -> Системы.
Страницы: 1
Читают тему (гостей: 1)