Video conference server OpenMCU-ru - Introduction

OpenMCU-ru project:

  • Andrey Varnavskiy 'muggot', 2009-2014
  • Konstantin Yeliseyev 'kay27', 2012-2014
  • Andrey Burbovskiy 'xak-mcu', 2013-2014

OpenMCU original project (now abandoned):

License: MPL. Some plugins have other (open source) licenses - see the appropriate files in the plugin folders.

The OpenMCU-ru Administrator's Guide is available at http://videoswitch.ru/forum/index.php/board,13.0.html

1. Introduction

OpenMCU-ru is an open source Multipoint Control Unit (software MCU). It is fork of the original OpenMCU with many new features. OpenMCU-ru is a simple free software for video conferences based on H.323 and SIP protocols. Server runs on Linux, Windows and FreeBSD.

2. Features

OpenMCU-ru has the following features:

  • configuration and control via the web interface on port 1420 (use for connecting: http://host:1420)
  • supported interface languages: English, Russian, Ukrainian, Japanese
  • does not require codec hardware to operate
  • outgoing video is cached to reduce the load on the server
  • supported protocols: H.323, SIP
  • supported video codecs: H.261, H.263, H.263+, H.264, VP8
  • supported audio codecs: G.711, G.722, G723.1, G.726, G.729, iLBC, Speex, SILK, OPUS
  • several different conferences can be taking place at the same time using different 'rooms'
  • display statistics on calls in real time
  • initiate calls from the MCU to remote endpoints
  • conference recording
  • conference translation as web stream

3. Operation

OpenMCU-ru listens on H.323 and SIP ports for incoming connections.

On incoming connection server creates room, specified by remote terminal and connects client to this room. If client did not specify any room then client will be connected to default room («room101» by default, can be changed in options).

You can call to the server using the destination address «room_name@server-name_or_address». For example, using Myphone or Linphone as a client, you can call: «meeting1@mcu.myservers.com».

New rooms are created automatically when they are accessed. Also, there is default room for clients which did not specify room or which are unable to specify it (for example NetMeeting).

During the conference you will hear other members and will see them in the video window. You can setup voice activation detection (VAD), change screen layout and configure other parameters via the web interface.

See also