SIP Express Media Server
What is Sems ?
Sems is a free and extensible media server which helps you adding voice services to your VoIP system.
Together with Ser (SIP Express Router), it turns every Linux box into a full-featured IP telephony system.
Sems can be extended through plug-ins. They help you support more voice codecs or new applications.
The plug-in Sdk is included for programmers who wish to create their own plug-ins.
The following plug-ins are shipped with Sems:
- Voicemail: record messages and mail them.
- ISDN Gateway: support calls from and to the PSTN.
- Conferencing: connect people within a conference room.
- Announcement: plays an announcement.
- Echo: test module echoing your voice.
The following audio codecs are shipped with Sems:
- G711.u
- G711.a
- GSM 06.10
- iLBC (development version)
- speex (development version)
Special features:
- MP3 file writer: attachments to voicemails with mp3 compressions.
- Text-to-speech: allows you to provide the user with dynamically generated messages.
- Interactive voice response (IVR): support for automatic voice based
services created with simple scripts in python or perl.
New Sems version:
The last version presented here is 0.9.0. It is also pretty old (>1 year). A new version has been written,
including an almost complete re-organisation of the code. This version will be, as soon as really stable,
the new official version. A special home page has been made for this version at www.iptel.org/drupal/sems.
As the old 0.9.0 version will be discontinued, i invite everybody interested in Sems to test the new one to make it the best Sems release ever.
Where to get Sems from ?
Sems is available from CVS server at berlios.de using one of the following
commands. Alternatively you can
download a snapshot by clicking one of the links, please do a cvs update
after
extracting the source tree.
- sems development version:
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/sems co answer_machine
snapshot
05/19/05
- sems version 0.9.0:
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/sems co -rser_rel_0_9_0 answer_machine
snapshot
05/19/05
- sems version 0.8.12:
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/sems co -rser_rel_0_8_12 answer_machine
snapshot
05/19/05
Note: ser rel. 0.8.12 and ser rel. 0.8.14 will run with sems version 0.8.12, while later
versions of ser run with the development version / 0.9.0 of sems (recommended).
Licence
Sems is distributed under GNU General Public License (GPL).
Where to get information, give feedback or report some bug ?
See the readme
file, the installation howto in the
docs/
directory. There is some ppt-slides (pdf) of a presentation about
sems. If you have further questions please drop a mail at sems@iptel.org (please subscribe first). The mailing list archives of
the sems mailing list is a good resource, too.
Authors
Raphael Coeffic (rco@iptel.org)
Stefan Sayer (sayer@fokus.fraunhofer.de)
Ullrich Abend (ullstar@iptel.org)
Links
Copyright (C) 2002-2005 Fhg Fokus
web statistics