Nmap
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 或一些類似的展示文稿,提供我可以在 UDP 埠上獲取 RTP/RTCP 流的埠。我的期望不正確嗎?攝影機確實支持 H.264、RTSP、RTP、RTCP。
預設的 nmap 選項僅掃描 TCP 服務(即使如此,也僅掃描前 1000 個最常見的埠)。
UDP 埠掃描 更困難,因此預設情況下不進行。
請查看例如 nmap 手冊以了解有關 UDP 掃描的更多詳細資訊: https ://nmap.org/book/scan-methods-udp-scan.html