[Kamailio-Users] Using Asterisk as media server

Alex Balashov abalashov at evaristesys.com
Tue Mar 17 05:03:49 CET 2009


And all this requires Asterisk why?

Certainly, do you want. It will "work.". But if the question is about  
good design or robustness...

--
Sent from mobile device

On Mar 17, 2009, at 12:00 AM, Juan Perez <jperezsip2008 at yahoo.com>  
wrote:

>
> in a nutshell we wil be implementing a prepaid platform wich  
> includes among other things, customs IVRs, time limited calls, vmail  
> etc.
> Also is what we feel more comfortable with, which goes a long way :-)
>
>
>
> ----- Original Message ----
> From: Alex Balashov <abalashov at evaristesys.com>
> To: Juan Perez <jperezsip2008 at yahoo.com>
> Cc: "users at lists.kamailio.org" <users at lists.kamailio.org>
> Sent: Monday, March 16, 2009 11:50:56 PM
> Subject: Re: [Kamailio-Users] Using Asterisk as media server
>
> What are the reasons for Asterisk to be in the media path?
>
> Why not direct calls to it specifically when some feature needs to  
> be provided?
>
> --
> Sent from mobile device
>
> On Mar 16, 2009, at 11:23 PM, Juan Perez <jperezsip2008 at yahoo.com>  
> wrote:
>
>>
>> Alex, I understand your point and appreciate your input highly, but  
>> let's say that asterisk is needed as the media server for other  
>> reasons. It may not scale as well as the other solutions but we  
>> need them to be there to provide other services. I just wanted to  
>> know whether there was any difference aside from the scalabilty  
>> issue.
>>
>> We were under the impression that it was imperative to use either  
>> media-proxy or rtp-proxy but after examining in more detail how the  
>> 2 solutions work we find no reason not to use asterisk as the media  
>> proxy as well. Unless of course we are missing the big picture here  
>> and surely will find out once we set out to test it. But given the  
>> deep knowledge of a lot of people in this forum we deemed necessary  
>> to ask about the feasibility of this workaround.
>> If somebody detects any flaw on this solution or if there is  
>> someting else critical or not that we are missing we would love to  
>> hear it .
>>
>> thank you in advance and thank you Alex again,
>> jp
>>
>>
>> ----- Original Message ----
>> From: Alex Balashov <abalashov at evaristesys.com>
>> To: Juan Perez <jperezsip2008 at yahoo.com>
>> Sent: Monday, March 16, 2009 6:51:34 PM
>> Subject: Re: [Kamailio-Users] Using Asterisk as media server
>>
>>
>> No, because the amount of throughput you get per media/RTP proxy is  
>> much
>> higher than you would get through something whose entire core is  
>> structured
>> to behave as a PBX, with all the attendant features and latent  
>> event loop
>> characteristics.  A media relay does one thing and one thing only,  
>> and it
>> does it well.  Asterisk does many things, among them media relay.
>>
>> So, while you could use Asterisk in this capacity, I don't see the  
>> point.
>> It'd be a waste of time.  Also, you don't really want to get Asterisk
>> involved in the signaling layer (as a B2BUA) if you can help it.  It
>> introduces unnecessary complexity and possible points of interop  
>> problems
>> and failure.  With a media relay that is controlled by API hooks into
>> Kamailio, you don't have that problem.
>>
>> On Mon, 16 Mar 2009 15:22:27 -0700 (PDT), Juan Perez
>> <jperezsip2008 at yahoo.com> wrote:
>>>
>>> thanks alex, but actually there will be several asterisk servers,  
>>> managed
>>> by the LCR module, that should be OK right?
>>> it should be the same as adding several media-proxies or rtp- 
>>> proxies, am
>> I
>>> wrong?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ----- Original Message ----
>>> From: Alex Balashov <abalashov at evaristesys.com>
>>> To: Juan Perez <jperezsip2008 at yahoo.com>
>>> Cc: users at lists.kamailio.org
>>> Sent: Monday, March 16, 2009 3:41:46 PM
>>> Subject: Re: [Kamailio-Users] Using Asterisk as media server
>>>
>>> No, nothing needs to be modified.
>>>
>>> However, in this scenario you are limited to Asterisk's performance
>>> characteristics in terms of the number of concurrent calls that  
>>> can be
>>> handled.  Just about any media relay will be much more scalable and
>>> lightweight.
>>>
>>> Asterisk is a PBX and a nice feature server.  You don't build SIP  
>>> service
>>> delivery platforms out of Asterisk used as a general-purpose call  
>>> router.
>>>
>>> Juan Perez wrote:
>>>
>>>> Hello
>>>>
>>>> In this scenario, customers behind NAT register in kamailio,  
>>>> records are
>>> stored in a db etc. Kamailio uses Asterisk boxes as gateways to send
>> calls
>>> to PSTN.
>>>> Is it possible to use Asterisk as the media server instead of
>>> media-proxy or rtp-proxy?
>>>> In this case the SDP that Asterisk sends in the 180 message needs  
>>>> to me
>>> modified?
>>>>
>>>> thank you
>>>> jp
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Kamailio (OpenSER) - Users mailing list
>>>> Users at lists.kamailio.org
>>>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>>>> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>> -- Alex Balashov
>>> Evariste Systems
>>> Web    : http://www.evaristesys.com/
>>> Tel    : (+1) (678) 954-0670
>>> Direct : (+1) (678) 954-0671
>>> Mobile : (+1) (678) 237-1775
>> --Alex Balashov
>> Evariste Systems
>> Web    : http://www.evaristesys.com/
>> Tel    : (+1) (678) 954-0670
>> Direct : (+1) (678) 954-0671
>> Mobile : (+1) (678) 237-1775
>>
>>
>>
>>
>
>
>
>
>




More information about the sr-users mailing list