在Linux中打开一个RTSP端口

我想检查客户端是否可以通过rtsp://192.168.1.5:554访问服务器。 正如你所看到的,rtsp协议和端口#554必须打开并在服务器上工作。

我可以添加吗?

iptables -A INPUT -m state --state NEW -p tcp --dport 554 -j ACCEPT 

但协议被指定为tcp。 改变到-p rtsp也不起作用。

任何想法呢?

RTSP只是TCP或UDP之上的另一种应用层协议,如HTTP或FTP。 正如维基百科所说的那样

TCP和UDP的默认传输层端口号是554,后者很less用于控制请求。

如果你打开TCP和UDP,你应该没问题。