The RTPengine module in OpenSIPS simply instructs the server to start/stop the sessions, and adds a few control flags. It does not, by any means, handle the RTP packets order. The module ensures that for a specific callid, *all* initial and sequential messages go to the same RTPengine go to the same instance, if, of course, you are using the same RTPEngine set for that call.

So to be honest, I can't say I understand what's happening in your setup. Can you give us a few more indications?

Best regards,
Răzvan

On 4/26/19 6:21 PM, Vitalii Aleksandrov wrote:

It happened that rtpengine with multiple rtp workers sometimes receives RTP packets ordered sequentially but forwards them a bit reordered introducing out-of-order frames. With one rtp worker everything works fine. The idea was to start a couple of single threaded rtpengines and loadbalance from opensips. But it looks like not with the current opensips/rtpengine module.
I remember that somebody from smartvox  opened an issue on this (it was either Pete Kelly or John Quick).

Pete,John
do you recall ?

Op vr 26 apr. 2019 om 15:15 schreef Vitalii Aleksandrov <[email protected] <mailto:[email protected]>>:

    Hello opensips users,

    has anybody tried to configure opensips with multiple rtpengine
    sockets?

    Logically thinking offer/answer from initial INVITE/OK and from all
    in-dialog messages must go to the same instance and opensips can load
    balance only initial INVITEs.
    I briefly compared opensips/rtpengine and kamaio/rtpengine modules
    and
    found that this logic is present only in kamailio. Does it really
    work
    in opensips as expected?


    _______________________________________________
    Users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


--
Răzvan Crainea
OpenSIPS Core Developer
  http://www.opensips-solutions.com
Meet the OpenSIPS team at the next OpenSIPS Summit:
  https://www.opensips.org/events

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to