[prev in list] [next in list] [prev in thread] [next in thread]
List: sr-users
Subject: Re: [SR-Users] RTPEngine: Async connection/communication between Kamailio and RTPEngine
From: David Villasmil <david.villasmil.work () gmail ! com>
Date: 2021-08-12 8:54:21
Message-ID: CAFGRPVoaNJRV0yaO_PjYPNdORdQ8Jr6F8vyR2LEX+oewKad55w () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
That's what I'm wondering, even if kam-rtpengine is async, that's won't
solve the latency problem, it will only hide it. But if that's what he
wants, go right ahead :)
On Thu, 12 Aug 2021 at 09:48, Yuriy Gorlichenko <ovoshlook@gmail.com> wrote:
> RTPengine since 9.0 provided HTTP transport for control protocol messages.
> you can use http_async_client as the easiest way to achieve async
> communication between Kamailio and RTPengine.
> But this doesn't resolve the latency problem. This will only unblock
> workers to be able to handle other requests while waiting for rtpengine
> response.
>
> чт, 12 авг. 2021 г. в 10:29, David Villasmil <
> david.villasmil.work@gmail.com>:
>
>> Hello,
>>
>> I may be grossly misunderstanding you, but how would doing async polling
>> with RTPEngine that solve a latency problem? I'm not trying to shoot down
>> the idea/question/request, just wondering.
>>
>> David
>>
>> On Thu, 12 Aug 2021 at 09:06, Mitesh Thakkar <mail.mthakkar@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> Couple of week before I have posted feature request -
>>> https://github.com/kamailio/kamailio/issues/2807
>>>
>>> As suggested, I am trying to figure out how I can achieve it with async
>>> or sworker modules. Can someone help me to understand how to use those
>>> modules to achieve async connectivity?
>>>
>>> Regards,
>>> Miteshkumar Thakkar
>>>
>>> __________________________________________________________
>>> Kamailio - Users Mailing List - Non Commercial Discussions
>>> * sr-users@lists.kamailio.org
>>> Important: keep the mailing list in the recipients, do not reply only to
>>> the sender!
>>> Edit mailing list options or unsubscribe:
>>> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>> --
>> Regards,
>>
>> David Villasmil
>> email: david.villasmil.work@gmail.com
>> phone: +34669448337
>> __________________________________________________________
>> Kamailio - Users Mailing List - Non Commercial Discussions
>> * sr-users@lists.kamailio.org
>> Important: keep the mailing list in the recipients, do not reply only to
>> the sender!
>> Edit mailing list options or unsubscribe:
>> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> * sr-users@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
--
Regards,
David Villasmil
email: david.villasmil.work@gmail.com
phone: +34669448337
[Attachment #5 (text/html)]
<div dir="auto">That's what I'm wondering, even if kam-rtpengine is async, that's \
won't solve the latency problem, it will only hide it. But if that's what he wants, \
go right ahead :)</div><div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Thu, 12 Aug 2021 at 09:48, Yuriy Gorlichenko <<a \
href="mailto:ovoshlook@gmail.com">ovoshlook@gmail.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">RTPengine since 9.0 \
provided HTTP transport for control protocol messages.<br>you can use \
http_async_client as the easiest way to achieve async communication between Kamailio \
and RTPengine.<br>But this doesn't resolve the latency problem. This will only \
unblock workers to be able to handle other requests while waiting for rtpengine \
response.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, \
12 авг. 2021 г. в 10:29, David Villasmil <<a \
href="mailto:david.villasmil.work@gmail.com" \
target="_blank">david.villasmil.work@gmail.com</a>>:<br></div></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div \
dir="auto">Hello,</div><div dir="auto"><br></div><div dir="auto">I may be grossly \
misunderstanding you, but how would doing async polling with RTPEngine that solve a \
latency problem? I'm not trying to shoot down the idea/question/request, just \
wondering. </div><div dir="auto"><br></div><div dir="auto">David</div><div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 12 Aug 2021 at 09:06, \
Mitesh Thakkar <<a href="mailto:mail.mthakkar@gmail.com" \
target="_blank">mail.mthakkar@gmail.com</a>> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Couple of \
week before I have posted feature request - <a \
href="https://github.com/kamailio/kamailio/issues/2807" \
target="_blank">https://github.com/kamailio/kamailio/issues/2807</a></div><div><br></div><div>As \
suggested, I am trying to figure out how I can achieve it with async or sworker \
modules. Can someone help me to understand how to use those modules to achieve async \
connectivity?</div><div><br clear="all"><div><div dir="ltr"><div \
dir="ltr">Regards,<br>Miteshkumar Thakkar<br><br></div></div></div></div></div> \
__________________________________________________________<br> Kamailio - Users \
Mailing List - Non Commercial Discussions<br>
* <a href="mailto:sr-users@lists.kamailio.org" \
target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the \
sender!<br> Edit mailing list options or unsubscribe:<br>
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" \
rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div></div>-- <br><div dir="ltr"><div \
dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a \
href="mailto:david.villasmil.work@gmail.com" \
target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: \
+34669448337</div></div></div> \
__________________________________________________________<br> Kamailio - Users \
Mailing List - Non Commercial Discussions<br>
* <a href="mailto:sr-users@lists.kamailio.org" \
target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the \
sender!<br> Edit mailing list options or unsubscribe:<br>
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" \
rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
* <a href="mailto:sr-users@lists.kamailio.org" \
target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the \
sender!<br> Edit mailing list options or unsubscribe:<br>
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" \
rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" \
data-smartmail="gmail_signature"><div \
dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a \
href="mailto:david.villasmil.work@gmail.com" \
target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: \
+34669448337</div></div></div>
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic