Thanks Moonman, the direct point to point rtp works well. It works when both parent and baby units on wireless USB adapters.
For those who might be interested, here what I did:
$this->bbcode_second_pass_quote('', '
')Baby unit Pogoplug IP (audio source): 192.168.1.42
Parent unit (plays audio): 192.168.1.41
Parent unit, used to play audio, points to audio source:
ffmpeg -i
rtp://192.168.1.42:1234 -f alsa default
Baby unit command, audio source, send audio to parent unit's IP:
ffmpeg -re -f alsa -i plughw:0 -acodec mp2 -ab 192000 -ar 48000 -ac 1 -filter 'bandpass=f=1000:csg=0:width_type=q:w=.806' -f rtp
rtp://192.168.1.41:1234But this works only for a single parent unit (1 server, 1 client). On webcams apps like Motion, multiple clients connect to one server, and the server doesn't need to know which IP addresses the clients have. The handy link you supplied has a TCP option, I'll try to see if the TCP option can do single server multiple clients.