Skip to content

Latest commit

 

History

History
85 lines (66 loc) · 2.08 KB

File metadata and controls

85 lines (66 loc) · 2.08 KB

OpenMCU-ru Installation

There are three ways of installing OpenMCU-ru:

  • from a packet;
  • through one-click installation script;
  • manual build.

One-Click Installation Script

There is a script that tries to do all the work automatically:

There is no guarantee though, because it is a bit outdated.

Dependencies

Mandatory:

Optional (will be used if present in system):

Built-In

OpenMCU-ru contains the following required libraries right in its repository:

For Ubuntu users

Use the following lines to install build dependencies on Ubuntu:

  apt-get install gcc make flex bison autoconf automake pkg-config
  apt-get install libtool
  apt-get install libavcodec-dev
  apt-get install libavformat-dev
  apt-get install libswscale-dev
  apt-get install libfreetype6-dev
  apt-get install libssl-dev
  apt-get install libx264-dev
  apt-get install libvpx-dev

Build on Linux

./autogen.sh
./configure
make
make install

Build on FreeBSD

./autogen.sh
./configure
gmake
gmake install

Build on Windows

Build using Microsoft Visual Studio in the following order:

  • ptlib\ptlib_*.sln
  • h323plus\h323plus_*.sln
  • openmcu-ru\win\openmcu_*.sln

Build and Start in the Docker container

cd Docker/openmcu-ru/centos-7
docker build -t openmcu-ru .
docker run --network=host -d openmcu-ru