This is an extended post from another forum board for VLC. In a nutshell, I'm trying to stream a video by RTP ( 188.8.131.52:5004 ), and connect to that stream from another computer/network. The problem is that nothing is coming through, and the guys on VLC are suggesting it may be a network/firewall issue.
When the stream is running, if I call `netstat -nu` I see the following,
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 <my IP>:42455 184.108.40.206:5004 ESTABLISHED
udp 0 0 <my IP>:42456 220.127.116.11:5005 ESTABLISHED
udp6 0 0 ::1:59525 ::1:59525 ESTABLISHED
To me it looks like port 5004 is open just fine, I have no idea what 5005 is for but its clearly related to VLC's stream. I'm not entirely sure why the state is ESTABLISHED rather than LISTENING. But more importantly, I can't understand why the VLC client on another computer/network is unable to connect to this. Any ideas? Tips? Suggestions? Advice? All of which are very appreciated Thanks