Firewall and Network Configuration Help Guide
iSpQ VideoChat software provides live streaming audio/video services and real-time visual
messaging through the Internet. This guide is designed to give you some background on how
iSpQ Video Chat uses the Internet in providing these services so that you can properly configure
As with any advanced application of the Internet, Client/Server and Peer-to-Peer networking connections are established as part of the
iSpQ video chat service. Some users may not be able to use all of the
capabilities of iSpQ Video Chat because of their default network configuration. This is
a normal barrier for any peer-to-peer application that is overcome through simple changes
to the network devices. An Internet sharing device such as a Cable/DSL router or a company
firewall usually requires customization in order to enable all of the video features
of iSpQ VideoChat.
Networking with iSpQ VideoChat
With the latest release of iSpQ video chat, Version 8, it is no longer necessary to make changes to your network; however, doing so will greatly enhance
the quality of a video chat. Please see the below section about Configuring an Internet Sharing Device.
The networking and audio technology in iSpQ Videochat 8 is not fully backwards-compatible with older versions (we recommend upgrading to iSpQ 8 for the
best-performimg video chat experience). Mac OS X users of version iSpQ videochat 7.2 will not receive audio from 8.0 Windows users.
A network diagnostic tool is included in iSpQ VideoChat to assist
you in determining if you need to perform any special configurations. Below is a list of
all ports and services used by the iSpQ VideoChat client software. You can use this
information to setup your network device should the network diagnostic tool indicate
failure on a port.
Peer-to-Peer and Client/Server Port Description:
||IN & OUT
||Audio data & control
|TCP, 2000 (baseport)
||IN & OUT
||Video chat control
|TCP, 2001 (baseport + 1)
||IN & OUT
||Video chat data
|TCP, 2002 (baseport + 2)
||IN & OUT
||Peer-to-peer Quick Message
||Login, account info, and profile viewing
Configuring an Internet Sharing Device
Sharing your broadband connection is a logical thing to do so that all of your computers
can experience rapid downloads and high frame rate with iSpQ Video Chat. However, if you are not running version 8, your
Cable/DSL router will need some simple changes to make it work.
The default configuration of an Internet sharing router will allow all of the outbound
connections to be made. You will be able to log in, view the directories, participate
in text chat and view user photos. Incoming connections, such as those required for
video control and data, will not automatically be enabled. Enable this connection by
creating a Port Forwarding Rule on the router for default ports 2000, 2001 and 2002 to the
Virtual IP Address of the computer that has iSpQ VideoChat installed. It is recommended that a port
forwarding rule be configured for UDP ports 2000-2100 if you experience audio connection issues.
View an example of setting up a LINKSYS Router.
Network security is a very high priority for both consumers and corporations. Network
firewalls are designed to help keep unwanted data and hackers from entering the secure
network. This security measure prevents older versions of iSpQ VideoChat from working because it needs to connect on ports that the firewall
has blocked. The solution is to manually open the Ports described in the table above.
Most firewalls allow any outbound TCP/IP traffic and will only require
opening inbound traffic on Ports 2000, 2001, and 2002. Opening ports on a critical network, for any reason, might pose a security risk. So before making any changes to your firewall, be sure to talk to your network
administrator or a network security specialist.
Testing Your New Configuration
If you make changes to your router or firewall, you can test your new network configuration in the program options. Select Edit > Options in the main menu and click Networking on the left. Your IP and/or Local Address should be visible. To connect to iSpQ using a proxy server, click Proxy Settings and enter the appropriate information.
Test your changes by clicking Test Network. Results from the network test are then displayed as each step is completed. These results are also written to a file called "network.txt" in the iSpQ VideoChat program folder.
Note: Even if the network test fails using a new Base Port that you entered, iSpQ will still work (including video chat). Configuring the necessary Base Port will only improve the quality of your experience.