Hi I am using Linphone as a softphone. It is work well with “hello world”, and I can hear the sound. However, I cant hear the audio from another linphone. Here is my settings:
exten = _200[12],1,Answer()
same = n,Wait(1)
same = n,Playback(hello-world)
same = n,Dial(PJSIP/${EXTEN},,T)
…the point being that this appears to be a re-invite issue, causing direct RTP attempts between the extensions; and one work-around is to keep Asterisk in the media path eg. using T option to Dial() to allow the calling party to initiate transfers using DTMF.
Another work-around is to check firewall settings on the PCs running Linphone.
More debug output would be helpful, including the output on the Asterisk CLI of commands such as rtp set debug on and pjsip set logger on, then placing the calls again and copying the text of the output with any sensitive issues masked (such as public IP addresses in particular.) Very beneficial would be output from capturing the SIP INVITE messages sent at the start of the call.