Farsight2-0.0.26

Introduction to Farsight2

The Farsight2 package is a collection of GStreamer modules and libraries for videoconferencing.

This package is known to build using an LFS 7.0 platform but has not been tested.

Package Information

Farsight2 Dependencies

Required

gst-plugins-base-0.10.36, libnice-0.1.2, and Python-2.7.3

Optional

GStreamer Python Bindings, GTK-Doc-1.18, gupnp-0.18.3, PyGObject-2.28.6, and Valgrind

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/farsight2

Installation of Farsight2

Install Farsight2 by running the following commands:

./configure --prefix=/usr \
            --disable-python &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--disable-python: This parameter disables the Python bindings from being built. Omit it if you have installed the optional python module dependencies.

--enable-static=no: This switch prevents the static libraries being installed.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

Contents

Installed Programs: None
Installed Libraries: libfsfunnel.{so,a},libfsmsnconference.{so,a}, libfsrawconference.{so,a},libfsrtcpfilter.{so,a},libfsrtpconference.{so,a}, libfsvideoanyrate.{so,a},libgstfarsight-0.10.{so,a}, libmulticast-transmitter.{so,a},libnice-transmitter.{so,a}, librawudp-transmitter.{so,a}, and libshm-transmitter.{so,a}
Installed Directories: /usr/{include/gstreamer-0.10/gst/farsight,lib/farsight2-0.0, share/{farsight2/0.0/fsrtpconference,gtk-doc/html/{farsight2-libs-0.10, farsight2-plugins-0.10}}}

Short Descriptions

libgstfarsight-0.10.{so,a}

contains the farsight2 API functions.

Last updated on 2012-03-16 01:21:54 +0000