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 _______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
