[SR-Users] rtpengine does not send RTP packets out

Richard Fuchs rfuchs at sipwise.com
Mon Nov 3 15:21:25 CET 2014


On 11/03/14 09:17, Juan Perez wrote:
> thank you Richard, yes the IP is local to the machine:
> 
> ./rtpengine --interface=pub/<PUBLIC_IP> --interface=priv/10.0.2.68
> --listen-ng=127.0.0.1:7722--timeout=30 --port-min=35000 --port-max=65000
> --log-level=7 --log-facility=daemon
> 
> The PUBLIC_IP is a NAT that the machine has, it is a virtual machine
> (Amazon), so it is not configured on any interface in that machine.

There's your problem. If the address isn't configured on the machine,
rtpengine cannot use it as source address when sending packets out. If
RTP packets must be sent with one address as source, but another address
must appear in SDP bodies, use this format:

--interface=pub/<RTP SOURCE ADDRESS>!<SDP ADDRESS>

cheers



More information about the sr-users mailing list