[OpenSIPS-Users] Opensips Active Calls
Rodrigo Ferreira
rodrigo.ferreira at vipway.net.br
Fri Mar 16 15:24:16 CET 2012
I didnt see the previous email from Bogdan, sorry about that.
And you are right, I’ll not be lazy and put some effort to make a call viewer using the dlg_list, I have a prototype here, it works 90% of the time, I will try to make some changes to the dialogs right.
But thanks for the info Vlad, you helped me a lot.
=)
From: Vlad Paiu
Sent: Friday, March 16, 2012 11:19 AM
To: users at lists.opensips.org
Subject: Re: [OpenSIPS-Users] Opensips Active Calls
Hello,
The ringing status is not in the database because, as Bogdan mentioned in a previous email, the dialogs are only inserted into the DB after dialog establishment ( after 200 Ok was received ).
In regards to dlg_list showing different number of lines for different calls, that's only normal because, depending of the state of a call, it can have zero, one, or multiple callee legs ( zero if no replies have been received for the INVITE, one if there was a reply from a single branch or multiple legs in case you have serial or parallel forking ).
So your choices would be to either work a little extra to parse the dlg_list output ( which is not that complicated at all :) ) and also have information about early dialogs, or be lazy and use the DB, but then you only have established dialogs information, and you also put a higher load on the DB.
Regards,
Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com
On 03/16/2012 04:11 PM, Rodrigo Ferreira wrote:
The db_mode from dialog module almost fit my needs, the only thing that it doesnt show me, its the ringing status.
Do I have to make changes to the routing logic to do that?
From: Rodrigo Ferreira
Sent: Friday, March 16, 2012 9:36 AM
To: OpenSIPS users mailling list
Subject: Re: [OpenSIPS-Users] Opensips Active Calls
I’m thinking in build a web interface to show me all the calls and theirs status.
I have tried to make using dlg_list from fifo, but they give me only text, and sometimes the dialog on fifo doesnt show all the lines that I expected.
For example, if a call is going normal, it shows me a number of lines (I dont remember exactly how much lines it shows me), but if I had dialed a number, and hung up the call right after I dialed, it showed me a different number of lines. Thats why i’m thinking on query a databases to make a friendly web interface for my users.
From: Bogdan-Andrei Iancu
Sent: Friday, March 16, 2012 9:25 AM
To: OpenSIPS users mailling list
Subject: Re: [OpenSIPS-Users] Opensips Active Calls
Just a small note - by looking into DB, to dialog table, you will not be able to see calls in early state ; dialog module pushes calls to DB only when established.
The "dlg_list" gives you all calls, including the ones in early state.
Regards,
Bogdan
On 03/16/2012 02:19 PM, Vlad Paiu wrote:
Hello,
You can also enable DB persistency for the dialog module, see the db_mode parameter [1] , and after than you can query the database to get the ongoing dialogs.
But why doesn't the dlg_list fifo command satisfy your needs ? It should be much faster to get the ongoing dialogs from the OpenSIPS internal memory, instead of querying a database.
[1] http://www.opensips.org/html/docs/modules/devel/dialog.html#id292771
Regards,
Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com
On 03/16/2012 02:14 PM, Rodrigo Ferreiraw wrote:
Good Morning,
there’s a way to see active calls on Opensips besides “opensips fifo dlg_list”? Because I wanna make a call viewer, to make easier the call visualization, I know that “dlg_list” show me actual status of the call, like, ringing, active or hanging up.
Is there something databased who keeps this information too?
Thanks
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
------------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
------------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--------------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20120316/c82a58c2/attachment-0001.htm>
More information about the Users
mailing list