Installation¶
Installing Dependencies¶
RSB-related Dependencies¶
GStreamer Dependencies¶
- GStreamer core libraries and header files (Ubuntu package
libgstreamer0.10-dev
) - GStreamer base plugin libraries and header files (Ubuntu package
libgstreamer-plugins-base0.10-dev
)
For example via
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
Building and Installing the Plugin¶
The plugin can be built as follows
cd $RSB_GSTREAMER_ROOT/build cmake -DBOOSTUUID_ROOT=$BOOSTUUIDDIR \ -DRSC_DIR=$RSCPREFIX/share/rsc \ -DRSB_DIR=$RSBPREFIX/share/rsb \ -DRST_DIR=$RSTPREFIX/share/rst \ .. make
This command sequence should produce a file called libgstrsb.so
in the build
directory. To install the plugin, this file can be copied to $HOME/.gstreamer-0.10/plugins
where it will be discovered and used automatically. This can be checked by executing the commands
gst-inspect-0.10 rsbvideosrc gst-inspect-0.10 rsbaudiosrc