I'm running red5-server-1.0.3 on a centos 6 64bit vps and wish to do live-camera webcasting with it.
In order for me to upload the video stream, and for site visitors to see the image I have to open port 1935 in iptables and I've learnt that if I have red5 running on my server anyone - not just me - can connect to it and upload/stream their own video, which is a real security risk. I have to have the port (1935) open in iptables otherwise no-one can view the video stream. Is there a way to configure iptables so that only I can feed it the input video, but anyone can view it? The line I have in iptables right now is:
Code:
-A INPUT -p tcp -m tcp -d <red5-svr-ip.addr/32> --dport 1935 -j ACCEPT
I've also been looking into the red5 app itself but so far can see no way of closing this gaping hole.