Video chat in a browser

Web Call Server allows embedding a video chat in your own project. This video chat will work on most of contemporary browsers without installing any third-party software as well as on the majority of mobile devices.



A video chat involves two users: a caller and a callee. The first one initiates the connectionб while the other one answers the incoming call.





  • Chrome
  • Firefox
  • Opera
  • IE
  • Edge
  • Android SDK
  • iOS SDK


  • WebRTC
  • Flash, RTMP, RTMFP


  • VP8
  • H.264
  • Opus
  • G.711


  • Video conferencing
  • Text messaging


Video chat operation flowchart

Each of video chat participants establishes connection with the server from the browser. After the connection is established, users can get in touch using video from their web cameras and microphones.



Step by step browser video chat operation

  1. The first user initiates a call to the second user.
  2. The second user receives a notification about the incoming call.
  3. The second user answers the incoming call.
  4. The first user receives a notification status that the callee has answered the call.
  5. Audio and video connection is established between the users based on WebRTC or Flash technology depending on the browser.




Example of a simple video chat with Google Chrome on one side and Mozilla Firefox on the other side

In this example we use two virtual cameras, one in Chrome and the other in Firefox. As a result, we establish duplex video connection. The first screenshot displays the Google Chrome browser, the second one – the Firefox browser.



You can learn more about the demo interface of video stream broadcasting in the Testing section.


Download Web Call Server 5

System requirements: Linux x86_64, 1 core CPU, 1 Gb RAM, Java

    Download Now    


  1. wget
  2. Unpack and install using ''
  3. Launch server using command 'service webcallserver start'
  4. Open the web interface https://host:8888 and activate your license


If you are using Amazon EC2, you don't need to download anything.

Launch WCS5 on Amazon EC2


Web Call Server 5 - Trial

The 30-days license is provided once for a person or organization. Please use your corporate email.



Related articles

Develop a video chat between the browser and mobile app

Features of video chat published iOS apps in the App Store

Developing WebRTC videochat between iOS, Android and browser


Related features

WebRTC video conferences