IP 摄像机不显示 RTP 流的开放端口,但显示 RTSP 端口开放

IP 摄像机不显示 RTP 流的开放端口,但显示 RTSP 端口开放

我在 IP 摄像机上运行了 nmap,查看哪些端口是开放的。正如预期的那样,我看到端口号 554 上有一个 RTSP 端口开放。但是,我没有看到任何用于 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。

答案1

默认的 nmap 选项仅扫描 TCP 服务(和即使如此,也只有前 1000 个最常见的端口)。

UDP 端口扫描 更加困难,因此默认情况下不这样做。

例如,请查看 nmap 手册来了解有关 UDP 扫描的更多详细信息: https://nmap.org/book/scan-methods-udp-scan.html

相关内容