AFAIK, video mixing is not available. That's a whole different chapter. g-)
Andrey Kuprianov wrote:
Greger, is video conf also supported?
On 10/13/06, Greger V. Teigre greger@teigre.com 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@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers