Hello Juha,
o Juha Heinanen [02/17/09 06:57]:
some time ago i tried web conference application and it had some
problems that prevented my from using it. the issues were also
discussed on the list, but i don't anymore remember the details.
me neither, but if you set direct_room_re=.* and direct_room_strip=0
then it behaves like conference. now empty rooms are also removed, and
you can get a room list with the master password. difference between
webconference and conference is only the dtmf dialout and the
refer-transfer from pin_collect.
the difference with dialout is that in webconference if you dialout, the
new one gets connected immediately to the room - there is no 'sideboard'
which connects the new one only to the one who does the dialout. if you
can come up with a reasonable functional scheme to sideboard, i think
that would be an interesting thing to implement (i.e. i would be adding
it myself). with the audiomixin, the main conference could for example
be in the background with lower volume, while talking in the sideboard
is not audible in the main room.
anyway, since normal conference service works very well for me and also
allows dtmf based dialout from conference, i started to wonder if it
would be a big effort to add a di command to conference module for the
same purpose?
you can basically copy most of the code for DI from another app, e.g.
from webconference, or monitoring. to have the same experience as with
dtmf you would send an event to the session, catch it in
ConferenceDialog::process() and call the createDialoutParticipant as in
onDtmf.
in order to be compatible with dtmf dialout, the di method could take as
arguments the conference uri that identifies the conference, a number to
call to as well as Dialout-From, Dialout-Suffix, and Dialout-Extra
parameters.
but this sounds like you want to do dialout like in webconference. then
just use that one.
Stefan
-- juha
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev
--
Stefan Sayer
VoIP Services
[email protected]
www.iptego.com
IPTEGO GmbH
Wittenbergplatz 1
10789 Berlin
Germany
Amtsgericht Charlottenburg, HRB 101010
Geschaeftsfuehrer: Alexander Hoffmann
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev