[Live-devel] Server moved to 64bit - packet loss
Szymon Malewski
simon.mal at xl.wp.pl
Fri Sep 2 04:20:23 PDT 2011
Sat, 27 Aug 2011 22:52:11, Ross Finlayson wrote:
> > Then I moved server to another machine and I'm experiencing severe packet loss (60-70%) at client side.
> > I'm not familiar with statistics in Live555, for quick check I've added packets counters in GroupsockHelper.cpp in writeSocket and readSocket. Client receives about 1/3 of sent packets. Lowering framerate didn't help much.
> > On the other hand tcpstat shows correct traffic network on both sides.
>
> Well, if the *only* difference between the two setups is that the server is running on a different machine, then it should be easy to see - by looking at the network traffic - what's different about the new server's packets that's causing packet loss at the client.
I checked packets in wireshark and on the server side they are correct (the same as in working configuration), but on the client side some packets are not captured by wireshark.
> I suspect, however, that this is not the only difference between the two setups. Are you sure that the new server is not running on a different LAN, or that it's not behind a firewall or a different router?
I am sure. Streaming works in one direction but doesn't work in another. The are no firewalls.
I have tested it on several different computers, running Ubuntu Live CD - with default settings, just increased UDP buffer size.
On 32bit computers it works fine.
On 64bit computers with 64bit system I doesn't work
On 64bit computers with 32bit system it works fine.
I guess it might be problem with network card drivers or sth like that.
Now I am using server on virtual machine with 32bit system and for some time it is enough.
Szymon
More information about the live-devel
mailing list