Я запустил nmap на своей IP-камере, чтобы посмотреть, какие порты открыты. Я вижу, что порт RTSP открыт на порту 554, как и ожидалось. Однако я не вижу открытых портов для потоковой передачи RTP-RTCP.
Вот результат работы nmap:
PORT STATE SERVICE
22/tcp filtered ssh
80/tcp open http
554/tcp open rtsp
8000/tcp open http-alt
8200/tcp open trivnet1
9010/tcp open sdr
9020/tcp open tambora
49152/tcp open unknown
Как я понимаю, если я отправлю команду RTSP на сервер RTSP, я получу SDP или что-то подобное. презентация с указанием порта, из которого я могу получить потоки RTP / RTCP, которые будут на портах UDP. Мои ожидания неверны? Камера поддерживает H.264, RTSP, RTP, RTCP.
Опции nmap по умолчанию сканируют только TCP-службы (и даже тогда только самые популярные 1000 портов). Сканирование UDP-портов
UDP-портов является более сложным и поэтому не выполняется по умолчанию.
Пожалуйста, ознакомьтесь, например, с руководством nmap для получения более подробной информации о UDP-сканировании: https://nmap.org/book/scan-methods-udp-scan.html