Question / Help Having issues streaming/lag/buffering

andybeech

Member
hi,
so iv been streaming for a while now on Twitch and youtube gaming however I have never been able to get the settings correct for my stream, i still seem to get buffering or freezing as some of my viewers have said to me. I also randomly started getting odd frame drops last week when streaming for over 30 minutes. Heres some specs,
Using OBS Studio,
Pc Specs
Gigabyte GA 970a DS3
760 GTX OC gpu
AMD 3.8ghz 6 core black edition OC CPU
12GB ddr3 RAM
240GB SSD and 500gb HDD
Sound Blaster z
Logitech c920
3 different monitors,
windows 10 64 bit
Stream settings are;
Server London UK as im in England,
Output x264 encoder,
cbr was 2000 bitrate tried 1600 and 1800 still same problem
2keyframe interval
very fast cpu preset
profile main
Video
Base 1080 and scaled to 720 20fps bicubic filter
Also my internet speed is 217mb down and 21mbps up used JVT ping and says 100000+ so should be fine, I do stream console was using the hauppauge but couldnt see properly due to projector lighting so now using the webcam at a screen till get a avermedia capture card.
Any ideas and help to improve this would be great or do I need higher specs on PC?
thanks
 

andybeech

Member
thanks have read that before but even at 1000 bitrate it lags like fuck and my provider is good enough to stream from, and the server that i am using is the best server for the stream, according to other posts using the tool you pick the one that has the lowest RMT and has the best quality and stream to that one. Unless i missed something thanks.

OR would doing 540p be the option that I may have to go with as had no issues or many issues with that before.
 
Last edited:

andybeech

Member
So doing some test with a test account I have made using 2000Bit rate at 720p it buffers after a minute or so, testing 540p at same rate and doesnt buffer or very little. Is it cause im not using enough Bitrate for the 720p or is it my hardware just cant handle it?
 

andybeech

Member
Now testing an avermedia capture card i brought still getting same issues and youtube works perfect that can do 1080p 60fps like a champ.
 
Hi @andybeech

can you stream and once you have this issue post a log, how to do this is here https://obsproject.com/forum/threads/please-post-a-log-with-your-issue-heres-how.23074/

The 2000bitrate is fine to stream 720p @ 30fps to go to 60 fps needs around 3000+ on high motion.

So to be clear are you now using this PC to stream your console gameplay via a capture card? eitherway assuming your cpu is the AMD FX 6200 black E and its OC then it should be ok to run the 720p 30fps as its doing nothing else.
 

andybeech

Member
Hi thanks for replying and yea here is a log from a stream i just did for around 30 minutes I did noticed it buffered a couple of times at 22 minutes, http://pastebin.com/Q9ZTuKMd Which is quite usually its pretty much straight away. I used 720p and 2000 bitrate for the stream test and to London Server.
Yes I am using my avermedia capture card c985 to stream my console to my PC, I do also use it to stream PC games too like GTA V or minecraft as it helps to allow it to run smoother FPS wise. Yea i was thinking that as its not even that high of a resolution to stream at though did get 480p 30fps 2000 to work fine no lag at all, just thats a rather rubbish res and if my pc and broadband can handle 720p I would rather stream at that, Im on Virgins 200mb package tested 217mb down adn 21mb up so 2mb is nothing to ask from it really. HAHA Hope you can help with anything else I could try or test, Also i didnt have webcam on during that stream, if that shows up in log at all. Thanks
 
I see in the log although there is no obvious lag that you are using NVnec to record and stream, granted recording is at a low bitrate.

Can you try a few different senaro's

1. Stop for now recording until the steam is settled and only stream the console via the capture card then perform the 2 below.
2. Just stream using nvnec as you had done for that log at 720p, 30FPS , 2000 bitrate post log / report on the performance.
3. Just stream using x264 software at 720p, 30fps, 2000 bitrate post log/ report on performance.

You should be able to steam x264 720p 30fps and this will give you a better quality stream over nvenc at a low bitrate.
 

andybeech

Member
ok so trying on my test account so I dont spam people here is the log for
nvnec at 720p 2000 bitrate it started buffering after couple mins https://gist.github.com/5a585151035b27f9cc267a6409087164
this is the log for x264 720p 2000 bitrate some reason it seems to of froze on the twitch dashboard after 4 mins
https://gist.github.com/d9d445ef56e848bb0140f525874dc19b

ok i always thought nvnec would be as it helps to keep load of the cpu, but thats always good to know that x264 is better for quality..

Also strange as It doesnt show up in the VOD when I play them back after.
 

andybeech

Member
So using r1chs analsis to test the quality of the stream using 720p 30fps at 2000 bitrate now testing two servers first one london closest
twitch analysis 1.PNG

Then tested a us server US east ashburn VA see what would happen then all other US servers dropped frames,
twitch analysis us.PNG

The thing is I then tested Hitbox at a higher rate again 3000 bitrate 720p and 1080p and that runs flawless anything with Twitch that might be stopping me. Just the dashboard seems to buffer while watching it on my laptop when streaming on main pc, and users getting buffering too and noticed on mobile it lags as well. thanks
 
Top