Hello,
We're making initial modifications to rtpproxy to support high channel
capacity transcoding and encryption.
At this point we want to get some general idea of the scope of changes
needed for rtpproxy and Kamailio... so we're starting with small steps.
We've been studying rtpproxy source and our current thinking is to add a
sub-structure to the existing rtpp_session structure (defined in
rtpp_session.h). The new sub-structure would include:
-encryption options (type, key length,
salt size, type of key mgt protocol, etc)
-encode / decode options (type, VAD/CNG,
VIF size, etc)
Any comments or advice on this approach appreciated.
Not sure whether to start a separate thread, but also there is the issue
of what changes are necessary to Kamailio to support sending updated
commands to rtpproxy. Would modifying Nathelper alone be sufficient?
Thanks and Regards,
Vikram.
PS : I'm posting on Kamailio's mailing list because it seems that both
Kamailio and rtpproxy developers closely follow this list.