Streamed to twitch. VOD is laggy sometimes quite laggy. Can't figure out why.

bdbr

New Member
Hello there,

I'm streaming a game to twitch using OBS and saving the recording as a VOD on twitch. When I'm playing back the video, there are a lot of moments where the framerate is reduced quite a drastically even though I have a very powerful computer and there were no issues whilst recording. Also when I pan the screen in-game, the game is a bit blurry just whilst panning. Excuse me for being a bit new to this. Could someone please help me figure out what is wrong and how to fix it? Much appreciated.

My system components are:
- Windows 11
- Ryzen 5600X
- Motherboard MSI B550 Gaming Edge
- Nvidia 3070 card
- 24g ram

Internet speed is 200mbps down / 20-25mbps up

Also using a 1440p screen.

(I also noticed there is only the option to view the VOD in 1440p, and nothing lower?)
 

Viper24_

New Member
A current log file is required to help fix your issue. Please post a link to your current log file.
  • In OBS select Help > Log Files > Upload Current Log File.
  • Click Copy URL and then paste the link here.
 

WBE

Member
Preferably not the current log file, but the one from the session that actually lead to the issues you mentioned (so the OBS session where you streamed to Twitch). Go to Help, Log Files, Show Log Files and the folder with log files will be opened. By default these have date and time of the start of the OBS session in their filenames.
 

Viper24_

New Member
There are a couple of things:
You're trying to stream in 2560x1440 60FPS. Twitch maximum bitrate is 6000kbps, which IMO is only enough for 1280x720 60FPS or 1920x1080 30FPS. RelicCardinal seems like s slow pace game, so I'd suggest changing both the Base canvas resolution and the Output scaled resolution in the Video settings to 1920x1080, and set the Common FPS values to 30.

The framerate issue you are experiencing is because your network connection can't keep up. You're streaming over Wifi, so the first you should do if possible is to connect to the router with an ethernet cable.
You can use the Twitch Bandwidth Test to find the best Twitch server to stream to, and to check which speed your network will support. Set Duration to Medium. You can uncheck any regions you're not near. Get TwitchTest from https://r1ch.net/projects/twitchtest

As an last resort to keep streaming at 6000kbps, you can try enable Dynamically change bitrate to manage congestion under the advanced section.
This will lower the bitrate any time your network can't keep up, with the result of reduced quality, but a steady framerate.
 

bdbr

New Member
Thank for you the help! One question currently. If I am using a 1440p screen and set the base canvas resolution to 1080p, OBS only seems to capture a certain portion of the game screen. Is there a way to fix this other than changing the in-game resolution which I really dont want to do?
 

Viper24_

New Member
If you right click on the source, Transform, Fit to screen, it should resize perfectly to your canvas.
While you're at it, I also suggest you do Scale filtering, Bicubic on the same source.
 
Top