I've had to forward a port outside my router to allow a live video stream of my home security camera to be visible but obviously I don't want just anyone logging on and seeing my home.

I'm encoding using Windows Media Encoder x64 and using Windows Media Player to view the stream

Can anyone please suggest some sort of firewall / application that will require an authentication of some sort before accessing the open port?

Thanks, Stephen