On 03/05/2013 02:48 PM, Julian Pawlowski wrote:
> Sicherlich, aber nicht ohne gr��eren Aufwand mit eigenen Scripts (obwohl
> ich es f�r nicht unwahrscheinlich halte, dass Peter wieder um die Ecke
> kommt und sagt "geht doch jetzt schon" ;-))
Nein, die Funktion ist leider noch nicht drin.
Es gibt aber einen fature request der das zwar nicht ganz trifft, aber
wenigstens in die Richtung geht:
https://github.com/amooma/GS5/issues/62
On 03/05/2013 02:17 PM,
friedens...@googlemail.com wrote:>
> Ziel soll es sein, dass die Teilnehmer der Konferenz ein Klingelzeichen
> auf dem Telefon erhalten und bei Abnahme mit der Konferenz verbunden
werden.
Man kann im Conference UI ja bereits unter "conference_invitees"
Rufnummern angeben.
An diese kommt man z.B. ueber:
SELECT b.number FROM conference_invitees a JOIN phone_numbers b ON
a.id
= b.phone_numberable_id AND b.phone_numberable_type =
"ConferenceInvitee" WHERE a.conference_id = 4;
Die Konferenz wird in der folgenden Dialplan-Klasse abgehandelt:
/opt/GS5/misc/freeswitch/scripts/common/conference.lua
Es macht also wahrscheinlich am meisten Sinn, dort eine neue Methode
(z.B. "list_invitees_numbers") reinzubauen, die die obige SQL-Abfrage macht.
Danach muessen, durch irgedwas getriggert, die Nummern aus
"list_invitees_numbers" angerufen werden.
Allerdings ist das in GS5 etwas komplizierter, da man zunaechst eine
Route benoetigt. Davor stellt sich natuerlich noch die Frage der
richtigen Berechtigungen, d.h. mit welcher Berechtigung werden diese
Anrufe generiert. Wenn sie vom Moderator getriggert wurden, dann
wahrscheinlich mit der des Moderators?
Ein etwas einfacheres Beispiel (als in dialplan.lua) wie man an eine
Route kommt, steht in /opt/GS5/misc/freeswitch/scripts/send_fax.lua.
Mit freundlichen Gr��en
Peter Kozak
--
AMOOMA GmbH - Bachstr. 124 - 56566 Neuwied -->
http://www.amooma.de
Gesch�ftsf�hrer: Stefan Wintermeyer, Handelsregister Montabaur B14998
B�cher:
http://das-asterisk-buch.de -
http://ruby-auf-schienen.de