Farsight2-0.0.12

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 6.5 platform but has not been tested.

Package Information

Farsight2 Dependencies

Required

GStreamer Base Plug-ins-0.10.25, libnice-0.0.8, and Python-2.7.2

Optional

GStreamer Python Bindings, GTK-Doc-1.18, PyGObject-3.0.3, 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.

--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: libgstfarsight-0.10.{so,a}, libmulticast-transmitter.{so,a}, libnice-transmitter.{so,a}, librawudp-transmitter.{so,a}, libfsfunnel.{so,a}, libfsrtcpfilter.{so,a}, libfsrtpconference.{so,a}, and libfsvideoanyrate.{so,a}
Installed Directories: /usr/{include/gstreamer-0.10/gst/farsight,lib/farsight2-0.0, share/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 2010-08-14 09:43:53 +0000