No RTP sent after successful ICE negotiation when using PJSIP 1.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

We have built an application based on PJSIP and have recently upgraded from using version 1.0.3 to version 1.5. This is running quite well and the operation went relatively smoothly. However, we ran into a situation where no RTP is sent to the remote host by PJSIP when establishing a session using ICE.

The scenario is the following: Two sip endpoints are behind the same NAT. Both endpoints are using exactly the same software, using PJSIP 1.5. PJSUA is configured to use a STUN server, but not a TURN server. The logs and SIP trace show that the SDP negotiation was successful and the internal IP candidate was selected for both endpoints. However, for some reason neither endpoint starts sending RTP.

The only strange thing that I can find in the logs is that two stream objects are created for the one session, but I am not sure if this is somehow related.

Has anyone used ICE successfully with version 1.5 (specifically with two endpoints behind the same NAT)? Does this problem sound familiar to anyone?

Thanks in advance for any help provided!

Best regards,
Ruud Klaver
Sping


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux