Puede ser... si tengo ICE habilitado pero no la dirección configurada en rtp.conf ni en el demo de sipml5, no creí que fuera necesario porque el audio sí llego al peer de A que es el que está detrás de NAT (webrtc).
Las configuraciones...
sip.conf
udpbindaddr=0.0.0.0:5060
realm=142.0.37.229
transport=udp,ws
secret=
context=internal
host=dynamic
type=friend
transport=udp,ws
encryption=yes
avpf=yes
icesupport=yes
disallow=all
allow=ulaw
type=peer
host=x.x.x.x
context=dial_out
disable=all
allow=alaw
allow=ulaw
allow=gsm
canreinvite=no
rtp.conf
icesupport=yes
rtpstart=10000
rtpend=10100
Unas líneas de RTP debug...
Sent RTP packet to x.x.x.x:59822 (via ICE) (type 00, seq 051511, ts 169440, len 4294967284)
Got RTP packet from x.x.x.x:59822 (type 00, seq 028291, ts 1519494014, len 000160)