The nice thing about
WM Recorder is that it can capture packets coming to your Windows Media Player and Real Player in the PRO real time recording modes. So if you can play streams with your WMP without opening your router ports you should be able to record your streams.
WM Recorder is free to try so you don't have to buy it before checking out whether it will work for you or not.
Do you have any problem with recording?