Communication in different network with SRTP

I’m having trouble trying to communicate between two endpoints on different networks that implement SRTP. I built a trunk endpoint to connect the two networks.
When it is used for communication between two endpoint in different network without SRTP, it works and can use to communicate, but when SRTP is activated it connected but there no sound transmitted, it all noise.

Previously I made modifications to the libsrtp encryption module, the results of this modification have been tried for local communication on a network and communication using srtp was successful.
After trying to understand the existing encryption methods, it can be seen that the packet sent from server 1 to server 2 is encrypted using another method that is different from the encryption method in libsrtp.

Does anyone know why this is happening?

I am using realtime mysql, but my configuration it looks like this.



Thank you

Could something be corrupting the SSRC?

Are you back to the standard libSRTP library or is this still some sort of modification you did to libSRTP? In the latter case, you might have implemented something wrongly – with the same libSRTP it works, with two different instances it does not. libSRTP contained a similar software bug. Perhaps you can learn/benefit from that …

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.