[OpenSIPS-Users] Mediaproxy ver 2.3.4 - Conntrack meets Music on Hold

Ruud Klaver ruud at ag-projects.com
Thu Jul 2 10:39:45 CEST 2009


Hi,

On 30 Jun 2009, at 19:42, Stuart Marsden wrote:

>
> The problem is the Sipura/Linksys/Cisco  Phones do it the other way  
> round - the phone going on hold  (A) sends a normal sendonly to the  
> caller(B) . Then (A) sends a brand new invite to the MoH server(C) ,  
> passing what it thinks is the  SDP of the phone (B), but is actually  
> the mediarelay
>
> The 200OK SDP from the MoH sever is not used
>
> So MoH starts to send Audio to what it thinks is (A) but actually  
> sends it to (B)

So the phone actually starts a completely new session to the MoH  
server, which never receives any RTP in this session? This can never  
work, because the relay needs to receive RTP from the other endpoint  
of the session to know where to send the RTP from the MoH server to.  
All it has learnt from the SDP exchange is its own IP, because that  
was put as the RTP endpoint by phone A.

Ruud Klaver
AG Projects



More information about the Users mailing list