The self-extracting download bundle contains both the OpenVCX SIP server and the required OpenVSX Video Streaming Processor. You install it by executing the download file as a shell script.
cd <Your Download Directory>
chmod u+x ./openvcx_linux_x86_32_v1.8.0.b124.bin
The install script will guide you through installation and setup.
Launch OpenVCX from the shell by invoking the startvcx.sh script found in the base installation directory.
cd <OpenVCX Installation Path>/openvcx_linux_x86_32_v1.8.0
OpenVCX runs as a java process using the Mobicents JAIN-SIP framework.
If you do not have the Java Platform JRE 6 (v1.6) or higher installed you can download and install it for your operating system from here.
You will be asked to set SDP_CONNECT_LOCATION to the external IP address or full hostname of your system.
This address needs to be reachable by any video media clients placing a video call.
If you are testing on your localized private network you can set this to the IP of your network interface.
When the server starts up you will see output resembling the following.
Starting the Video Conferencing SIP Server
OpenVCX Video Conferencing Server v1.8.0.b102
Listening for SIP requests on 0.0.0.0:5060 udp
Listening for SIP requests on 0.0.0.0:5060 tcp
Listening for SIP requests on 0.0.0.0:5062 ws
Listening for SIP requests on 0.0.0.0:5061 tls (via stunnel)
Listening for SIP requests on 0.0.0.0:5063 wss (via stunnel)
Listening for HTTP requests on port 8090 ( http://127.0.0.1:8090/webrtc-demo/ )
If you wish to change the listening ports you should edit conf/server.xml.
To make sure everything has started without errors take a look at the server log located in logs/sip-conference.log and take not of any errors or warnings.