Sdr Plug-In Modules
Sdr can be configured to support new tools by means of plug-in modules
which define the media, protocol and formats supported by a tool,
along with long-form names for these formats and the flags that are
needed to start up the tool.
Sdr will read files in "/usr/local/etc/sdr/plugins" and
"~/.sdr/plugins" and will search for files whose name begins
"sdr2.plugin.". The naming convention for plugins is
"sdr2.plugin.sequence.media.protocol.format.tool" where for
convenience, format is often wildcarded when the plugin file
contains many formats.
New media can also defined in this manner but this should not be done
without prior discussion on the mailing list "remconf@es.net" to avoid
undesirable proliferation of media definitions for what really should be
protocols or formats.
Sdr has built in definitions for the following:
- audio rtp pcm vat
- audio rtp dvi vat
- audio rtp gsm vat
- audio rtp lpc vat
- audio vat pcm vat
- audio vat dvi vat
- audio vat gsm vat
- audio vat lpc vat
- audio rtp pcm rat
- audio rtp dvi rat
- audio rtp gsm rat
- audio rtp lpc rat
- video rtp h261 vic
- video rtp nv vic
- video rtp jpeg vic
- video rtp cellB vic
- video rtp nv nv
- whiteboard udp wb wb
- text udp nt nt
If you wish to add new protocols,formats or tools you'll need to
create an appropriate sdr plugin and distribute it to anyone you wish
to participate in your session.
Further information
For further information on plugins, see: