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

Reply via email to