Hello everyone!
If i want to have Kamailio as front-end and 3 asterisk as back-end.
Sip-registration should be done by Kamailio, and usage of meet-me rooms by asterisk-servers
which should be load-balanced by Kamailio.
is it possible of creating outgoing call with Kamailio and when call is answered, realtime
route this call dynamically based on some information coming from unixODBC source, to a meet-me room?
any help appreciated!!
Regards / Marcus
On 03/23/2010 11:26 AM, Marcus Kvarsell wrote:
is it possible of creating outgoing call with Kamailio and when call is answered, realtime route this call dynamically based on some information coming from unixODBC source, to a meet-me room?
First rule of proxies: they can't "create" or "initiate" anything. They just operate on requests and replies passed through them by other endpoints.
I would be remiss to fail to point out that there is a hack available:
http://www.kamailio.org/docs/modules/3.0.x/modules_k/dialog.html#id2524918
But it is rather unorthodox.
you can use dispatcher module on round robin mode with calculating hash on say callid, so that all following request will be forwarded on responsible asterisk.
but round robin method doesnt guarantee 100% efficient load balancing. kamailio will forward ur request to asterisk, what ever it is , normal call or conference call via meet me or app-conference, kamailio has nothing to do with that.