[Serusers] SEMS is definitely back in business!
sip
sip at arcdiv.com
Fri Oct 13 19:51:08 CEST 2006
Sounds interesting. Will this one have decent docs? ;)
N.
On Fri, 13 Oct 2006 11:02:38 +0200, Greger V. Teigre wrote
> This is a teaser on SEMS 0.10.0 (http://iptel.org/sems), not an
> official announcement... New documentation is in the process of
> being developed, but I find the ongoing things so exciting that I
> just wanted to share this with you. g-)
> -----------------------------
> Some of you have looked at SEMS before, others probably don't know
> what it is. The answer is that if you cannot do it in SER, you can
> probably do it in SEMS :-)
>
> Here is a list (from README):
> * voicemail: records voice messages and mail them to the callee.
> * conferencing: enables many people to talk together at the same time.
> * announcement: plays an announcement.
> * echo: test module echoing your voice.
> * mailbox: saves voicemails into an IMAP server. Users can dial in
> to check their messages * ann_b2b: plays ann announcement before
> connecting the callee in b2bua mode * conf_auth: collect a PIN
> number, verify it against an XMLRPC authentication server and
> connect in b2bua mode * early_announce: announcement for early media
> (183)
>
> To those of you who looked at SEMS, but found it lacking, it is time
> to have another look... A lot of new functionality has not been
> added, but the basic tools for easily creating your own applications
> are now there.
>
> This is from a recent update Stephan did to the WHATSNEW file:
> --------------------
> What is new in SEMS version 0.10.0
>
> Between 0.9.0 (CVS) versions and 0.10.0, quite a lot has changed.
> Almost 50% of the code has been rewritten: the design has been
> simplified a lot, and to make a slim, clean core a lot of
> functionality has been dropped. Instead, for the core we just
> focus on the essentials: basic signalling, session and media
> handling, and loading plugins.
>
> An inter-plugin API ("DI-API") has been introduced, such that
> functionality can be added using plugins, everybody can implement
> their favorite functionality as a reusable plug-in, and applications
> can be built in a modular manner.
>
> A new kind of modules, session component plugins, can even modify the
> basic signaling behaviour, the session timer plugin is the first one
> to use this.
>
> Major additional changes:
> * Interface to Ser has been rewritten.
>
> * Application plug-in interface has been partially rewritten.
> Applications are now exclusively event driven and asynchronous.
>
> * Media is processed by one thread for all sessions, improving
> the performance extremely due to less task-switching
>
> * Back-to-back User Agent (B2BUA) functionality has been added.
>
> * IVR python code has been completely rewritten: Applications are
> now developed in the IVR like their C++ counterparts
>
> * Session-Timer has been added (as module), replacing the ICMP
> watcher
>
> * Adaptive playout buffer has been added
>
> * Audio processing simplified
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list