Question / Help Upload Speed Confusion (New Streamer)

Jacodah

New Member
Hey guys I'm kind of a new streamer on Twitch. I did read the *read first* on disconnecting and dropped frames, but I still hope someone could relate or help me. I'm from Wyoming where our internet isn't fantastic. When I do an internet test on speedtest.net my download speed is 60mbps and my upload is around 3.5 to 4mbps. I use a Hauppauge HDPVR 2, and recently was trying a stream Red Dead Redemption on PS3. I usually full screen the Hauppauge capture window on my left monitor, and then monitor capture on OBS on the right one. When I was streaming I noticed that in the bottom right corner of OBS it said 530kbps and would turn red at around 750kbps and then I would start dropping frames. I can't say where my encoding bitrate was when I started, I think around 1000, I kept trying to lower the encoding until it was basically unwatchable. I'm confused, is this a problem with a Twitch server or do I need to change some of my settings? Why is my upload speed on speedtest.net different than on the bottom right of OBS? Is the HDPVR 2 a bad capture card? Do I just have bad internet?

Thanks so much.
 

FaHu

Member
Are your internet connected with a cable to your pc. If not that could be a problem. You should as well post a logfile from your last stream from obs
 

jdm12983

Member
Hey guys I'm kind of a new streamer on Twitch. I did read the *read first* on disconnecting and dropped frames, but I still hope someone could relate or help me. I'm from Wyoming where our internet isn't fantastic. When I do an internet test on speedtest.net my download speed is 60mbps and my upload is around 3.5 to 4mbps. I use a Hauppauge HDPVR 2, and recently was trying a stream Red Dead Redemption on PS3. I usually full screen the Hauppauge capture window on my left monitor, and then monitor capture on OBS on the right one. When I was streaming I noticed that in the bottom right corner of OBS it said 530kbps and would turn red at around 750kbps and then I would start dropping frames. I can't say where my encoding bitrate was when I started, I think around 1000, I kept trying to lower the encoding until it was basically unwatchable. I'm confused, is this a problem with a Twitch server or do I need to change some of my settings? Why is my upload speed on speedtest.net different than on the bottom right of OBS? Is the HDPVR 2 a bad capture card? Do I just have bad internet?

Thanks so much.

That number on the bottom of OBS isn't related to you upload/internet speed. That; if I'm not mistaken; is actually the bitrate at which the game is being recorded.

If you would/could, post your OBS settings here. And also computer specs - just in case. Hopefully we can help from there.
 

Jacodah

New Member
Thanks so much for the replies. My internet cable is plugged directly into my desktop.


https://obsproject.com/analyzer?url=https://gist.github.com/2177b5c49caf911dce34

There's the analysis of that stream, and I attached the log file.

Okay, settings:

Encoding

Encoder: x264

CBR is On

Max Bitrate (Kb/s): 600, Buffer Size is the same (Was there after last stream, was dropping frames at 600)

Codec: AAC

Bitrate: 48

Format: 48khz

Channel: Mono

Broadcast Settings

Auto-reconnect is On

FMS URL: US West: San Fransisco, CA (I live in Wyoming and don't know which one to do)

Nothing else is checked or remains default

Video

Video Adapter: AMD Radeon HD 5700 Series

Base Resolution, Custom: 1920 x 1080, Aspect 16:9

Resolution Downscale: None (1920x1080)

FPS 25

Aero is Disabled

Audio

Microphone: Blue Snowball

Push-to-talk Delay: 200

Mic sync offset: 250

Advanced

Multithreaded Optimizations On

Use CFR is On

x264 CPU Preset: Veryfast

(I didn't know most of this so I left the same and turned on the ones I read about... Not changing Veryfast etc...)
 

Attachments

  • Last Stream.txt
    43.3 KB · Views: 12

FerretBomb

Active Member
1) Enable Aero.
2) Don't use Monitor Capture under Windows 7; it's terribad and slow, avoid it at ALL COSTS.
3) Use a Game Capture of the DWM Process (with Aero ON). It will cap your primary monitor, and not be awful.

500kbps probably isn't enough for that resolution... actually, not sure it's enough at all for anything above 240p. Can also probably drop your audio bitrate to 64kbps to shave a bit more bitrate margin.

Also, all of your settings are contained in your logfile. No need to post them separately, just a link to the logfile is sufficient. :) Grabbed it out of your analyzer link: https://gist.github.com/2177b5c49caf911dce34

150kbps definitely won't be enough (the brief test at the end of that log). But yeah, even at 500 you're running into connection and stability issues. Grab Twitchtest and scan the local ingests, see if there's a better one you could be using, instead of the auto-selector:
http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester
 

Jacodah

New Member
Thanks so much! I know a bit more about the encoding and the quality now, I was just desperately lowering it so that we wouldn't drop frames. Monitor Capture is terribad, I see that now. Yeah I don't understand Aero... Also when I choose game capture, Haupaugge capture shows up in the sources but when I choose it there is just a black screen. I don't know what DWM means... So for now I'm still fullscreening the left monitor except now I'm window capturing. And I've been having a hell of a time trying to install the Microsoft Visual Redistributable you need in order to install TwitchTest. Gonna keep trying though. Other than that thanks for the help and I'm gonna do some more tests!
 
Last edited:
Top