WebRTC_video_conferences

WebRTC Video Conferencing

Based on Web Call Server, you can deploy video conferencing in a browser to three or more active participants

In conference mode, each of the users plays the video streams of the other participants, and the server manages connections to the “room” processing statuses and the distribution of video streams.

Specifications

Platforms Technologies Codecs Functions
  • Chrome
  • Firefox
  • Opera
  • IE
  • Edge
  • Safari
  • Android SDK
  • iOS SDK
  • WebRTC
  • Flash
  • VP8
  • H.264
  • Opus
  • G.711
  • Video conferencing
  • Text chat
Platforms
  • Chrome
  • Firefox
  • Opera
  • IE
  • Edge
  • Safari
  • Android SDK
  • iOS SDK
Technologies
  • WebRTC
  • Flash
Codecs
  • VP8
  • H.264
  • Opus
  • G.711
Functions
  • Video conferencing
  • Text chat

WebRTC video conferencing scheme

Users connect to WCS from browsers, desktops, tablets or smartphones. Each user sends a video stream to the server and then plays the video streams of the others connected to the conference. Thus, all participants fall into one “room”, where they can all see and hear each other.

schema_WebRTC_conference_RoomAPI_WebSocket_WCS

 

WebRTC video conferencing step-by-step diagram

  1. The first user (User 1) connects to the WCS server and creates a chat room. WCS server generates an invite link to invite the second and subsequent users
  2. The first user sends an invite link to the second and subsequent users (User 2 and User 3) in any convenient way – by e-mail, using the messenger or social network
  3. The second and subsequent users follow the invite link and join the chat room
  4. WebRTC audio-video streams are exchanged between all conference participants

 

callflow_WebRTC_conference_RoomAPI_WebSocket_WCS

 

Thus, the WCS server receives one video stream from each of the browsers and distributes N-1 streams for playback to each browser, where N is the number of conference participants, in this case it is 3.

More information on testing the conference can be found on the Testing page.

 

Download Web Call Server 5

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

    Download Now    

Installation:

  1. wget https://flashphoner.com/download-wcs5.2-server.tar.gz
  2. Unpack and install using 'install.sh'
  3. Launch server using command 'service webcallserver start'
  4. Open the web interface https://host:8444 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 Monthly Subscription

$75 per month

 

   Purchase   

 


Related Articles