Hiya,

17Mbit/1Mbit ADSL this end, 576kbit/288kbit ADSL their end, each
behind (as Messenger/Tools/Options/Connection confirms) UPnP port-
restricted NAT router with a single public IP, running Live Messenger
8.5 under XP SP2. On this end I'm now using Linux+iptables for router/
firewall with linux-igd for UPnP, though it was a Speedtouch 585v6
before that, with similar behaviour.

Some of the time, tcpdump confirms the two machines end up using a TCP
video/audio stream for video conversations - these are peer-to-peer
rather than via some relay server. These connections are fairly jerky,
with sound repeating itself every so often while the picture stalls.
Other times, UDP peer-to-peer is used - these conversations are smooth
and pleasant.

Could anyone tell me what causes one or the other to be negotiated,
and whether who initiates the call should make a difference? Any way
of strongly hinting the negotiation toward UDP?

Cheers,

--
Tom Garcia