Ethernet Controller, Large send offload (LSO) and Livestreaming

Hi folks,

No question, more a PSA b/c I recently encountered this problem and it drove me nuts for about a week. I hope my finding helps someone else.

Problem: After installing the most recent OBS update as of 8 Feb '24, I encountered SLOW (kbps range) upload speed when trying to stream to YouTube using ethernet. No issues where seen, normal streaming, when using wifi.

Context: This was very strange b/c there had been NO issues with streaming over the past 3 years with this computer. Most recent version of Windows installed. No VPN being used. Windows Defender security. From my perspective I hadn't changed my computer configuration at all.

Solution: Turned out to be an Large send offload (LSO) issue with the Ethernet controller. Nothing to do with OBS at all as far as I can tell. After disabling LSO v2 for both IPv4 and 6 on the controller uploads were back to normal (10+ Mbps) speeds.

Discussion: I took the summer off live streaming and during that time my Windows updated several times with routine updates, patches etc. Since I wasn't doing videos nothing stood out to me as odd. When I returned to streaming I updated to the latest version of OBS. Set my configurations and when trying to stream found out that something was BAD wrong. Hence my search for a soltuion. Since I didn't find anything similar on this forum I decided to share my experience.
The following post on the MS Community is where I found this solution.

Happy streaming!

Regards,
Daniel
 
Top