Question / Help Router dropping frames? I am going nuts

So I have been experimenting with settings and testing various things.

One of them is streaming directly to the modem and then streaming with exact same settings through the router.

Basically when I have the connection through the router, it starts dropping frames:
RTMPPublisher::BufferedSend: Socket buffer is full (462592 / 463872 bytes), waiting to send 4097 bytes
..
.
.


This is recorded bypassing the router: http://www.twitch.tv/rambo2uo/b/375351852
And this through the router: http://www.twitch.tv/rambo2uo/b/375370500

http://pastebin.com/MYTLU5TE

Please help, I am going nuts.

P.S. My router is a linksys WRT54GL, I have currently tomato 1.28 on it.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I unfortunately don't have an answer. Routers aren't always perfect, they can cause headaches like this sometimes. I don't know for sure though.
 

hilalpro

Member
it's probably not simply the router. frankfurt server is not the most stable server atm try amesterdam or the uk.
 
hilalpro said:
it's probably not simply the router. frankfurt server is not the most stable server atm try amesterdam or the uk.

Telling you, when I am plugged through the router it is happening, when directly in the modem everything is fine.

What does this even mean?
RTMPPublisher::BufferedSend: Socket buffer is full (462592 / 463872 bytes), waiting to send 4097 bytes
 

hilalpro

Member
rangerrambo said:
hilalpro said:
it's probably not simply the router. frankfurt server is not the most stable server atm try amesterdam or the uk.

Telling you, when I am plugged through the router it is happening, when directly in the modem everything is fine.

What does this even mean?
RTMPPublisher::BufferedSend: Socket buffer is full (462592 / 463872 bytes), waiting to send 4097 bytes
you're also using low latency mode and streaming to that server.. giving how randomly the bitrate will try to adapt during the stream. and at that much bitrate. it's not a simple router or not case you have.

i would say for frame drops testing purposes use this gif, a different server, and disable low latency mode.
http://fc01.deviantart.net/fs71/f/2013/ ... 5xsnpo.gif

that line you've quoted basically tells you that obs have some data that has to go and windows is holding it back because of your connection.
 

R1CH

Forum Admin
Developer
The WRT54G series has a pretty weak CPU, I maxed it out at 10mbps (small packets) under testing. Low latency mode may be putting too much stress on it.
 
hilalpro said:
that line you've quoted basically tells you that obs have some data that has to go and windows is holding it back because of your connection.

Thank you Jim,hilalpro and R1CH for your assistance, in the mean time I did the following:
-tried with different firmware
-tried with beta
-tried increase cpu affinity/priority for OBS (strangely when you run in in admin mode you can't)


In the end, what it came down to, was me testing the connection through speedtest to Amsterdam and noticing how I had 3mbps upload instead of 4mbps and the stream was lagging. Next I reset the router got 3.97 mbps back and the stream was fine, even through router.

So I think I got this one solved. Now onto the next one, figuring out the info around delay streaming.
 
Top