From 9b8725f7061eeffbbee2e8295915bde149539192 Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Mon, 5 Mar 2007 16:31:26 +0000 Subject: [PATCH] updated doc git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@258 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- README | 14 +++++++++----- apps/conference/etc/conference.conf | 7 +++++++ doc/Readme.conference | 9 +++++++++ 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/README b/README index fea2f25a..48000cd2 100644 --- a/README +++ b/README @@ -12,9 +12,15 @@ Introduction: Each module or plug-in extends your system. Audio plug-ins enable new codecs and file format whereby application plug-ins implement the service's logic. + Some modules called component modules provide + functionality for other modules to use. You can easely extend Sems by creating your own plug-ins. + Applications can be written using the Sems framework API + in C++, or in Python using an embedded python interpreter + of the ivr or py_sems plugins. + The following default applications are shipped with Sems : * voicemail: records voice messages and mails them as email @@ -33,15 +39,14 @@ Introduction: connecting the callee in b2bua mode * announce_transfer: pre-call-announcement, plays an announcement - and then transfers the caller - to the callee using REFER + and then transfers the caller to the callee using REFER * early_announce: pre-call announcement using early media (183) * conf_auth: collect a PIN number, verify it against an XMLRPC authentication server and connect in b2bua mode - * announce_auth: authenticated announcement + * pin_collect: collect a PIN, optionally verify it, and transfer the call Sems only support patent free codecs. Which means that we won't support codecs like g729. On the other hand, we have support for all important patent free @@ -133,8 +138,7 @@ Bug report & Contact: Authors: - Raphael Coeffic (rco@iptel.org), - Ulrich Abend (ullstar@iptel.org) & + Raphael Coeffic (rco@iptel.org), Stefan Sayer (stefan.sayer@iptego.de) and all contributors. diff --git a/apps/conference/etc/conference.conf b/apps/conference/etc/conference.conf index 70dd5740..a410675d 100644 --- a/apps/conference/etc/conference.conf +++ b/apps/conference/etc/conference.conf @@ -2,3 +2,10 @@ default_announce=/usr/local/lib/sems/audio/conference/first_participant.wav join_sound=/usr/local/lib/sems/audio/conference/beep.wav drop_sound=/usr/local/lib/sems/audio/conference/beep.wav dialout_suffix=@iptel.org + +# playout_type : select playout mechanism +# adaptive_playout : Adaptive Playout buffer (default, recommended) +# adaptive_jb : Adaptive Jitter buffer +# simple : simple (fifo) playout buffer +# +playout_type=adaptive_playout \ No newline at end of file diff --git a/doc/Readme.conference b/doc/Readme.conference index 60b5b97f..73a68fe3 100644 --- a/doc/Readme.conference +++ b/doc/Readme.conference @@ -42,6 +42,15 @@ drop_sound: sound to be played to all the participants dialout_suffix: suffix to be append to the numbered entered by the user. Example: @iptel.org +playout_type: adaptive_playout, adaptive_jb, or simple: + select playout mechanism. + adaptive_playout : Adaptive Playout buffer + (default, recommended) + adaptive_jb : Adaptive Jitter buffer + simple : simple (fifo) playout buffer + See sems core documentation for an explanation of the + methods. + Adding participants with "Transfer" REFER: ------------------------------------------ The "Transfer REFER" is a proprietary REFER call flow which transfers a