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