Question / Help Stream always buffers no matter the encoding bitrate

Leir

New Member
These are my specs:

Operating System
Windows 8.1 Pro with Media Center 64-bit

CPU
Intel Xeon E3 1245 V2 @ 3.40GHz 45 °C
Ivy Bridge 22nm Technology

RAM
16.0GB Dual-Channel DDR3 @ 665MHz (9-9-9-24)

Motherboard
ASRock H77 Pro4/MVP (CPUSocket) 37 °C

Graphics
HP 2309 (1920x1080@60Hz)
Intel HD Graphics (ASRock)
4095MB NVIDIA GeForce GTX 680 (EVGA) 46 °C

Storage
238GB M4-CT256M4SSD1 (SSD)
1863GB Seagate ST2000DM001-1CH164 (SATA) 32 °C



I'm trying to stream Dota 2 from Singapore, and connected to Twitch's Hong Kong server after using the Twitch Bandwidth Test seeing that they have the lowest latency. I downscaled from my monitor's 1920x1080 to 1280x720 in OBS, and tried encoding bitrates from 3500 - 1000, the higher I go the better stream video quality but also the less time before it buffers. For example, if I have it at 3500kbps, viewers would only be able to view around 5 seconds of gameplay before it buffers. If I have it at 1000kbps, they would roughly see around 20secs of gameplay before it buffers again. How can I stop this buffering?

Otherwise, what settings would you guys recommend me to have?
 

Attachments

Last edited:
These are my specs:

Operating System
Windows 8.1 Pro with Media Center 64-bit

CPU
Intel Xeon E3 1245 V2 @ 3.40GHz 45 °C
Ivy Bridge 22nm Technology

RAM
16.0GB Dual-Channel DDR3 @ 665MHz (9-9-9-24)

Motherboard
ASRock H77 Pro4/MVP (CPUSocket) 37 °C

Graphics
HP 2309 (1920x1080@60Hz)
Intel HD Graphics (ASRock)
4095MB NVIDIA GeForce GTX 680 (EVGA) 46 °C

Storage
238GB M4-CT256M4SSD1 (SSD)
1863GB Seagate ST2000DM001-1CH164 (SATA) 32 °C



I'm trying to stream Dota 2 from Singapore, and connected to Twitch's Hong Kong server after using the Twitch Bandwidth Test seeing that they have the lowest latency. I downscaled from my monitor's 1920x1080 to 1280x720 in OBS, and tried encoding bitrates from 3500 - 1000, the higher I go the better stream video quality but also the less time before it buffers. For example, if I have it at 3500kbps, viewers would only be able to view around 5 seconds of gameplay before it buffers. If I have it at 1000kbps, they would roughly see around 20secs of gameplay before it buffers again. How can I stop this buffering?

Otherwise, what settings would you guys recommend me to have?
Use CBR and padding and CFR for that matter. set buffer to whatever you have your bitrate set to is best practice.

SEt stream to 2000-2500 bitrate as your faster preset will help a lot with regaining stream quality.
 
Are my specs able to stream at medium - high quality smoothly?
Try it and see. I dont know what you mean by medium? medium preset? if you are doing 720@30fps, then yes, probably, but that depends on the game you are playing as well. If your game uses a lot of CPU then maybe you'll need fast or faster preset. If its GPU dependent, then more than likely, yes.
 
Use CBR and padding and CFR for that matter. set buffer to whatever you have your bitrate set to is best practice.

SEt stream to 2000-2500 bitrate as your faster preset will help a lot with regaining stream quality.

Stream still buffers every 5 secs, any idea what else I can do? OBS says that I'm not having any dropped frames.
 
http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester run this for your region and take a SS then post the results here.

I would also take a peak at network monitor and see if you are getting major drops for moments during the test. feel free to screenshot that as well
Hope this helps.
EPr5wi5.jpg
tgWp3YT.jpg
 
Hope this helps.
EPr5wi5.jpg
tgWp3YT.jpg


were you getting that same pattern the entire time? like it seems to flatten around 10mbps then drop for a few, then peak out... There is no dropped frames but it seems the connection it stalling then peaking to send the missed packets along with current which is odd
 
were you getting that same pattern the entire time? like it seems to flatten around 10mbps then drop for a few, then peak out... There is no dropped frames but it seems the connection it stalling then peaking to send the missed packets along with current which is odd

I'm unable to re do the test now as it all says "failed" under the bandwidth column of the bandwidth test, no idea why this is happening. Could the stall be due to bandwidth throttling by my isp?
 
I'm unable to re do the test now as it all says "failed" under the bandwidth column of the bandwidth test, no idea why this is happening. Could the stall be due to bandwidth throttling by my isp?
Or ISP issues, or twitch is now blocking you for a 35Mb/s DoS attack. Kappa j/k. No something is happenning, I would contact your ISP and or twitch on twitter its like @twitchsupport or something
 
Or ISP issues, or twitch is now blocking you for a 35Mb/s DoS attack. Kappa j/k. No something is happenning, I would contact your ISP and or twitch on twitter its like @twitchsupport or something

Alright, thanks for being patient with me. Keepo out.
 
Just wondering, could it have been because I opened ports 80, 443, 1935 for twitch? Unlikely, but is it a factor?
 
Just wondering, could it have been because I opened ports 80, 443, 1935 for twitch? Unlikely, but is it a factor?
Pretty sure the first one is for standard HTTP, the second for HTTPS, and I dunno what the third one is but I don't think any of that would make things worse
 
Pretty sure the first one is for standard HTTP, the second for HTTPS, and I dunno what the third one is but I don't think any of that would make things worse
1935 is what rtmp protocol streams over

@Leir, no, but that is unnecessary since those are outgoing connections, not incoming. where did you open the ports? firewall local or router?
 
1935 is what rtmp protocol streams over

@Leir, no, but that is unnecessary since those are outgoing connections, not incoming. where did you open the ports? firewall local or router?

I went into my router's page by entering my default gateway's IP into my browser.
 
This has absolutely nothing to with anything on his end.
Read this: https://obsproject.com/forum/thread...oads-constantly-for-my-viewers-but-why.18465/

I have a friend using FFsplit, using 1500kbps as his encoding bitrate and is on the same provider as me. Other friends say that his stream doesn't buffer but it does for me. I also tried using FFsplit, tried to watch my stream on a laptop using my same connection, but it still buffers from time to time. I tried to lower my bitrate, but it did not stop the buffering, only increasing the time between the buffer intervals (which is a good thing i guess). My service provider is going to do some maintenance a few days from now, and I will see if it improves anything.
 
Tried running that Twitchtest program. Nothing happened at all. It just stays there for 10 seconds, and then no servers show. Not normal, right? :p
 
Tried running that Twitchtest program. Nothing happened at all. It just stays there for 10 seconds, and then no servers show. Not normal, right? :p
you might need C++ redistributable or something. check the site. or maybe you forgot your stream key?
 
Back
Top