路由器端口转发和rtsp流问题

时间:2011-08-10 13:28:38

标签: java streaming portforwarding vlcj

我正在使用vlcj来传输(RTSP)视频。 问题是我在路由器后面,如果有正在监听的应用程序,dd-wrt只转发和打开端口。但是,我流视频,我不听流媒体端口......

如何解决这个问题? 如果我不使用路由器并直接连接,一切正常。

*信息: linksys wrt54gl 固件:DD-WRT v24-sp2(10/10/09)min

1 个答案:

答案 0 :(得分:1)

RTSP使用tcp通信进行客户端和服务器之间的会话控制。所以服务器必须监听客户端。 RTSP的默认端口为554,但examples on VLCj使用端口5555,因此请注意。路由器的此端口必须是forwarded,从WAN地址到流媒体服务器的LAN地址。

请不要与使用多播的RTP混淆并广播到LAN广播地址!通过路由器进行广播是很困难的,因为它必须重新广播到WAN。