In my opinion, consider the considerations of strong module dependencies in the 
design. 
For example, you have used the capabilities of another module in your code and 
called it recently, while it might be better to design and implement this 
capability in the new module itself.
Another important point is that this heavy dependency can even reduce the 
performance of the Rrtpengine module in normal mode. Suppose you have several 
rtpengine nodes separately from the Kamailio server. In this case, you will not 
receive the media packets on the Kamailio server itself.  How does the new 
module want to access the packets on the other server? I think each nodes 
separately performs the recording operation and saves it to its own file system.
However, this development can be a good contributions for Kamailio.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/3948#issuecomment-2295216432
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/pull/3948/c2295216...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to