Skip to content
Xavier Carol edited this page Feb 26, 2015 · 48 revisions

Environment

The environment requirements to correctly install and deploy liveMediaStreamer.

  • Ubuntu 14.04 x64
  • g++4.8 compiler

It is highly recommended to uninstall libav and livemedia reporitory libarries:

apt-get remove --purge libavutil* libavformat* libavcodec* libavfilter* libavdevice* libswscale* libavresample*
apt-get remove --purge liblivemedia*

NOTE: default (and recommended) installation path is /usr/local/

Third-party libraries

Download the i2CAT_dependencies.tar.bz and untar to /usr/local. Use i2CAT_dependencies.md5 to check file integrity.

tar xf i2CAT_dependencies.tar.bz -C /usr/local/

apt-get update
apt-get -y install git autoconf automake build-essential libtool pkg-config
apt-get -y install libass-dev libtheora-dev libvorbis-dev libx264-dev libopus-dev libmp3lame-dev libvpx-dev
apt-get -y install liblog4cplus-dev libtinyxml2-dev libcppunit-dev

libgpac-dev libsdl1.2-dev libva-dev libvdpau-dev libx11-dev libxext-dev libxfixes-dev  texi2html zlib1g-dev 

liveMediaStreamer

git clone https://github.com/ua-i2cat/livemediastreamer.git
cd livemediastreamer
./autogen.sh
make
sudo make install

You can now follow up with the Deployment-guide

Clone this wiki locally