The most common difficulties in setting up server-based software for business, gaming, VoIP, and online media streaming are related to router configurations issues. These problems are usually solved with port forwarding. This video explains port forwarding, and is part of a series of tutorials about how to make your computer accessible from the Internet, found at www.nch.com.au
See the article here:
Making Your Computer Accessible to the Public Internet: Router Issues and Port Forwarding (2 of 4)