for version 0.0.30. The latest version of this documentation can be found on-line at These plugins are to be used with the base classes and other utility objects and functions described in the Farsight2 Reference Manual.

I. Plugins implementing FsConference
RTP Plugin
FsRtpConference — Farsight RTP Conference Gstreamer Elements
FsRtpParticipant — A RTP participant in a FsRtpConference
FsRtpSession — A RTP session in a FsRtpConference
FsRtpStream — A RTP stream in a FsRtpSession in a FsRtpConference
Raw Plugin
FsRawConference — Farsight Raw Conference Gstreamer Elements Base class
FsRawParticipant — A Raw participant in a FsRawConference
FsRawSession — A Raw session in a FsRawConference
FsRawStream — A raw stream in a FsRawSession in a FsRawConference
MSN Webcam plugin
FsMsnCamSendConference — Farsight MSN send Conference Gstreamer Element
FsMsnCamCamRecvConference — Farsight MSN Receive Conference Gstreamer Element
FsMsnConference — Farsight MSN Conference Gstreamer Elements Base class
FsMsnParticipant — A MSN participant in a FsMsnConference
FsMsnSession — A MSN session in a FsMsnConference
FsMsnStream — A MSN stream in a FsMsnSession in a FsMsnConference
II. Transmitters
FsRawUdpStreamTransmitter — A stream transmitter object for UDP with STUN
FsMulticastStreamTransmitter — A stream transmitter object for Multicast UDP
FsNiceStreamTransmitter — A stream transmitter object for ICE using libnice
FsShmStreamTransmitter — A stream transmitter object for Shared Memory
III. Utility elements
FsFunnel — N-to-1 simple funnel
GstVideoanyrate — Removes the framerate from video caps