SIP Express Media Server

This is the homepage of SEMSi, the SIP Express Media Server. SEMS is a free, high performance, extensible media and application server for SIP (RFC3261) based VoIPi services.

SEMS is a media and application server for SIP based VoIP services. It shows good performance doing basic services like announcements and conference for combination with external application servers, and, thanks to its easy to use and flexible application development framework and back-to-back user agent support, application logic and media serving can be combined in the same process. It can provide a full VoIP system together with SIP Express Router (SER). Basic applications like announcement, pre-call announcement, RBT, conference, voicemail, mailbox etc. and lots of example applications available. Scripting in python and a simple state machine description language. Support for all commonly used free codecs (g711, gsm, iLBCi, speex, adpcm, l16 etc), wideband, ZRTP encryption, SIP registrar client, XMLRPC server/client, DIAMETERi client and more.

SEMS is free software (speech+beer), it is licensed under dual license terms: the GPLv2+ and proprietary license.

If SEMS does not provide what you are looking for, have a look at Asterisk PBX, Freeswitch, yate, pjsip.


News
  SEMS new style of converged app development tutorial (02/13/09)
  A new tutorial (text,source) shows how to use the lastest VoIP services application technologies from SEMS to rapidly create complex converged applications with minimal amount of coding.

  SEMS bugfix release 1.0.1
  The 1.0.1 release is now available for download. The 1.0.1 release contains all fixes applied to the 1.0 branchi. Update is recommended to everyone who is still using 1.0.0 or any later version from the 1.0 branch. Debian packages for etch/64 are also available.

  SEMS 1.1.0 released
  The 1.1.0 release is now available for download. With the version 1.1 SEMS gets more flexible, bug-free and easy to use than ever. There is now also a debian repositoryi set up for etch and lenny at http://ftp.iptel.org/pub/semsi/debian/ .

  1.1.0 RC1 available
  The first release candidate for 1.1 release is now available for download (debian packages). With the version 1.1 SEMS will get state machine scripting (it's cool!), an ISDNi gateway module, MT binrpc and xmlrpc, controlled server shutdown, audio file mixing and a lot more. Anyone is welcome to test this release candidate, and give feedback on the SEMS mailing list (sems@iptel.org), the SEMS developers list (semsdev@iptel.org), or the bug tracker.
   
   
  New version 1.0.0-RC1 is out:
  The first release candidate for 1.0 release is now out and ready for download. If you want to participate to the testing, it is recommended to use the appropriate SVN branch, where all the bugfixes for 1.0.0 will be available, as soon as they are published. This version is based on the last SVN version from May 16th 2008. Please post any noticed bug to the mailing list and, if it is confirmed, to the bugzilla, so that we can keep track of it.
   
  New binrpcctrl and sipctrl control plug-ins and binary debian packages:  
  SEMS has improved very much in usability and performance by these new developments. The binrpcctrl plug-in allows SEMS to be used with ser2, improving performance a lot and giving the advanced user the full power of the SIP Express Router 2 as SIP stack (more in this post). The sipctrl plug-in, on the other hand, implements a proper SIP stack (yes, you heard right!) for SEMS. Binary debian packages of 0.10 and trunk versions are now available for testing. These make installation of SEMS a one-liner.
   
  New codecs: speex, G726 (ADPCMi) and L16
  New codecs are now available: speex, G.726i in 16/24/32/40 kbit/s versions and L16. Speex is a free codec from the Xiph.org foundation and has quite good quality at comparatively low bandwidth and reasonable CPU usage. Though not a specially good codec, G726 can now be found in many SIP handsets, especially at 32kbit/s replacing G711 with half the used bandwidth at very little voice quality degradation.
   
 

 
Downloads

 

  • Get SEMS development version via SVN at Berlios as follows:
    svn checkout svn://svn.berlios.de/sems/trunki
    -or-
    svn checkout http://svn.berlios.de/svnroot/repos/sems/trunk
    BerliOS Logo

 
Roadmap, Whishlist   
 
 

Any feature missing in SEMS and you do not know what to do?

  • Then go to the roadmap and see if this feature is planed somehow.
  • If your favorite feature is not appearing on that list, then go look at the whishlist and make a proposal or support existing proposals.


   
Documentation

 

The main SEMS documentation page, or the extended full documentation.

 

Other resources
  • Very small howto on debugging SEMS.
Developer documentation quick links
Mailing lists

 

These are 'Member-only' lists to avoid spam. If you want to post, you will have to subscribe first.
Licensing 
  SEMS is available under dual license term: freely under GPL and under proprietary terms. Contact info@iptel.org for more information.
  
Links

 

Documentation and downloads of older SEMS versions can be found at the old iptel site:
http://old.iptel.org/sems

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Subject: A special feature of
From: michaelzz
Date: 3 July, 2009 - 18:13
A special feature of this conference service is that you can connect people
not only in the iptel.org SIP service network, but also in other networks,
you just need to provide an outgoing line for it. For example, if you enter
your account of your favourite VoIPi provider that offers cheap PSTNi termi-
nation, you can do cheap PSTN or mixed PSTN and VoIP conferences.

 

personal finance facts

Subject: IPTEL.ORG, the site of
From: michaelzz
Date: 2 July, 2009 - 19:27

IPTEL.ORG, the site of SERi, Sip Express Router, has released a design documentation for Sip Express Media Server, SEMSi (v 0.10.0). If you are interested in the media servers in VOIP IP Telephony, then it is a must read. It is in PDF format and copy righted The document) by the creators and I cannot reproduce it here.

 

HO Trains

Subject: SEMSi (SIP Express Media
From: michaelzz
Date: 2 July, 2009 - 09:13

SEMSi (SIP Express Media Server) is very extensible and programmable SIP media server for SERi or OpenSER. The plug-in based SDK enables you to extend SEMS and write your own applications and integrate new codec. Voicemail, announcement and echo plug-ins are already included. SEMS supports g711u, g711a, GSM06.10 and wav file.

 

search engine optimisation

Subject: The call forwarding feature
From: michaelzz
Date: 30 June, 2009 - 10:27
The call forwarding feature is an important feature for VoIPi providers. It is implemented using forkingi or redirection. When you use forking, a new call leg is created, sending a new INVITE to the new destination after the first destination fails (busy or timeout). Using redirection, the proxy sends an answer to the call originator and gives it the address where it should redirect the call.

 

cobra insurance

Subject: SEMSi is a free, GPL SIP
From: michaelzz
Date: 27 June, 2009 - 12:44
SEMSi is a free, GPL SIP media server featuring announcement, voicemail, conference, isdn gateway, ivr and more. SEMS works together with SERi, the SIP Express Router, and any other standards compliant SIP server and device


 

cheap concert tickets

Subject: Sip Express Router, has
From: michaelzz
Date: 24 June, 2009 - 12:09

Sip Express Router, has released a design documentation for Sip Express Media Server, SEMSi (v 0.10.0). If you are interested in the media servers in VOIP IP Telephony, then it is a must read. It is in PDF format and copy righted The document) by the creators and I cannot reproduce it here.

 

regards,

health insurance leads

Subject: Semsi can be extended
From: michaelzz
Date: 24 June, 2009 - 10:03

Semsi 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.

 

Fta

Subject: This security workship is
From: acotas548
Date: 4 June, 2009 - 05:39
This security workship is the third following successful events in Dallas 2004 and Washington 2005. The workshop addresses the challenges, advanced technologies and regulations for providing secure VoIPi services over the Internet as well as in third generation networks. Hawaii Logo Design | Florida Logo Design | Delaware Logo Design
Subject:  Hi, Is it possible to
From: michaelzz
Date: 19 June, 2009 - 08:15

 Hi,

Is it possible to download semsi from anywhere else than the cvs ?

Is sems working with openser 1.0.0 ?

 

regards,

HO Trains

Subject: This security workship is
From: mustadam123
Date: 25 June, 2009 - 06:46
This security workship is the third following successful events in Dallas 2004 and Washington 2005. The workshop addresses the challenges, advanced technologies and regulations for providing secure VoIPi services over the Internet as well as in third generation networks. Charity Logo | Churches Logos
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login