OpenVCX
    
Open Source Video Conferencing and Streaming Server
 

Installation

Quick start installation guide for OpenVCX Video Conferencing Server.


 

Basic Startup Configuration

Quick start configuration guide for OpenVCX Video Conferencing Server.  Read more


 

SIP Video Client Configuration Checklist

A guide for configuring SIP Video VoIP calling client for use with OpenVCX Video Conferencing Server.  Read more


 

Using WebRTC

A guide for configuring and using WebRTC with OpenVCX Video Conferencing Server.  Read more


 

Installing OpenVCX (Video Conferencing Server)

 

You can download a copy of OpenVCX from the download page.

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 
./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 
  ./startvcx.sh

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.


 

 

 

 

 

 

Don't hesitate to contact us via our contact page or email us at openvcx@gmail.com.