Question / Help Need some help setting up stream from advanced users

NuMotiv

New Member
Hey everyone. I just recently decided to try my hand at streaming on twitch. I've been reading guides about how to setup my stream and for the most part it works I just need to fine tune.

Currently I can stream well, it loads very fast. Doesn't ever buffer for me on my test end and looks decent enough. A couple issues I am having are:

1) When I start to move around (playing diablo 3) the stream will become pixelated vs crystal clear while not moving.
2) I have a 21x9 3440x1440 monitor and would like to stream in 1920x1080. Right now I have it fit the screen and downscale however it stretches upward to remove the letter box. Is there a way to do this better other than playing in windowed mode or 2560x1440?

My setup is as follows:

Connection:


OBS Log -
Code:
17:06:51.549: CPU Name: Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz
17:06:51.549: CPU Speed: 3702MHz
17:06:51.549: Physical Cores: 4, Logical Cores: 8
17:06:51.549: Physical Memory: 12228MB Total, 8633MB Free
17:06:51.549: Windows Version: 10.0 Build 10240 (revision: 16384)
17:06:51.549: Aero is Enabled (Aero is always on for windows 8 and above)
17:06:51.564: OBS 0.11.4 (64bit, windows)
17:06:51.564: ---------------------------------
17:06:51.565: ---------------------------------
17:06:51.565: audio settings reset:
17:06:51.565:  samples per sec: 48000
17:06:51.565:  speakers:  2
17:06:51.565:  buffering (ms):  1000
17:06:51.566: ---------------------------------
17:06:51.566: Initializing D3D11..
17:06:51.566: Available Video Adapters:
17:06:51.569:  Adapter 0: NVIDIA GeForce GTX 780 Ti
17:06:51.571: Loading up D3D11 on adapter NVIDIA GeForce GTX 780 Ti  (0)
17:06:51.592: D3D11 loaded sucessfully, feature level used: 45056
17:06:52.012: ---------------------------------
17:06:52.012: video settings reset:
17:06:52.012:  base resolution:  1920x1080
17:06:52.012:  output resolution: 1920x1080
17:06:52.012:  fps:  60/1
17:06:52.012:  format:  NV12
17:06:52.015: ---------------------------------
17:06:52.015: Loading module: coreaudio-encoder.dll
17:06:52.015: [CoreAudio encoder]: Failed loading library 'CoreAudioToolbox.dll'
17:06:52.015: [CoreAudio encoder]: Couldn't load CoreAudio AAC encoder
17:06:52.015: ---------------------------------
17:06:52.015: Loading module: image-source.dll
17:06:52.016: ---------------------------------
17:06:52.016: Loading module: obs-ffmpeg.dll
17:06:52.016: ---------------------------------
17:06:52.016: Loading module: obs-filters.dll
17:06:52.017: ---------------------------------
17:06:52.017: Loading module: obs-outputs.dll
17:06:52.017: ---------------------------------
17:06:52.017: Loading module: obs-x264.dll
17:06:52.018: ---------------------------------
17:06:52.018: Loading module: rtmp-services.dll
17:06:52.018: ---------------------------------
17:06:52.018: Loading module: text-freetype2.dll
17:06:52.158: ---------------------------------
17:06:52.158: Loading module: win-capture.dll
17:06:52.551: ---------------------------------
17:06:52.551: Loading module: win-decklink.dll
17:06:52.554: No blackmagic support
17:06:52.554: Failed to start search for DeckLink devices
17:06:52.555: ---------------------------------
17:06:52.555: Loading module: win-dshow.dll
17:06:52.558: ---------------------------------
17:06:52.558: Loading module: win-mf.dll
17:06:52.558: [Media Foundation encoder]: Adding Media Foundation AAC Encoder
17:06:52.558: ---------------------------------
17:06:52.558: Loading module: win-wasapi.dll
17:06:52.558: =====================================================================
17:06:52.559: output 'adv_stream' (rtmp_output) created
17:06:52.559: output 'adv_file_output' (ffmpeg_muxer) created
17:06:52.559: encoder 'recording_h264' (obs_x264) created
17:06:52.559: encoder 'streaming_h264' (obs_x264) created
17:06:52.559: AAC encoder bitrate mapping:
17:06:52.559:   32 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559:   64 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559:   96 kbit/s: 'Media Foundation AAC Encoder' (mf_aac)
17:06:52.559:  128 kbit/s: 'Media Foundation AAC Encoder' (mf_aac)
17:06:52.559:  160 kbit/s: 'Media Foundation AAC Encoder' (mf_aac)
17:06:52.559:  192 kbit/s: 'Media Foundation AAC Encoder' (mf_aac)
17:06:52.559:  224 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559:  256 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559:  288 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559:  320 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
17:06:52.559: encoder 'adv_aac0' (mf_aac) created
17:06:52.559: encoder 'adv_aac1' (mf_aac) created
17:06:52.559: encoder 'adv_aac2' (mf_aac) created
17:06:52.559: encoder 'adv_aac3' (mf_aac) created
17:06:52.559: service 'default_service' (rtmp_common) created
17:06:52.560: All scene data cleared
17:06:52.560: ------------------------------------------------
17:06:52.586: WASAPI: Device 'Headset Earphone (Razer Kraken 7.1 Chroma)' initialized
17:06:52.586: source 'Desktop Audio' (wasapi_output_capture) created
17:06:52.595: WASAPI: Device 'Headset Microphone (Razer Kraken 7.1 Chroma)' initialized
17:06:52.595: source 'Mic/Aux' (wasapi_input_capture) created
17:06:52.595: source 'Game' (scene) created
17:06:52.596: source 'Diablo III' (game_capture) created
17:06:52.618: == Profiler Results =============================
17:06:52.618: run_program_init: 1085.74 ms
17:06:52.618:  ┣OBSApp::AppInit: 1.997 ms
17:06:52.618:  ┃ ┗OBSApp::InitLocale: 0.864 ms
17:06:52.618:  ┗OBSApp::OBSInit: 1076.47 ms
17:06:52.618:  ┣obs_startup: 0.657 ms
17:06:52.618:  ┗OBSBasic::OBSInit: 1054.21 ms
17:06:52.618:  ┣OBSBasic::InitBasicConfig: 0.554 ms
17:06:52.618:  ┣OBSBasic::ResetAudio: 0.196 ms
17:06:52.618:  ┣OBSBasic::ResetVideo: 449.038 ms
17:06:52.618:  ┣OBSBasic::InitOBSCallbacks: 0.017 ms
17:06:52.618:  ┣OBSBasic::InitHotkeys: 0.038 ms
17:06:52.618:  ┣obs_load_all_modules: 544.677 ms
17:06:52.619:  ┃ ┣obs_init_module(coreaudio-encoder.dll): 0.342 ms
17:06:52.619:  ┃ ┣obs_init_module(image-source.dll): 0.002 ms
17:06:52.619:  ┃ ┣obs_init_module(obs-ffmpeg.dll): 0.009 ms
17:06:52.619:  ┃ ┣obs_init_module(obs-filters.dll): 0.004 ms
17:06:52.619:  ┃ ┣obs_init_module(obs-outputs.dll): 0.002 ms
17:06:52.619:  ┃ ┣obs_init_module(obs-x264.dll): 0.001 ms
17:06:52.619:  ┃ ┣obs_init_module(rtmp-services.dll): 0.003 ms
17:06:52.619:  ┃ ┣obs_init_module(text-freetype2.dll): 139.038 ms
17:06:52.619:  ┃ ┣obs_init_module(win-capture.dll): 392.434 ms
17:06:52.619:  ┃ ┣obs_init_module(win-decklink.dll): 3.151 ms
17:06:52.619:  ┃ ┣obs_init_module(win-dshow.dll): 1.9 ms
17:06:52.619:  ┃ ┣obs_init_module(win-mf.dll): 0.029 ms
17:06:52.619:  ┃ ┗obs_init_module(win-wasapi.dll): 0.005 ms
17:06:52.619:  ┣OBSBasic::ResetOutputs: 0.583 ms
17:06:52.619:  ┣OBSBasic::CreateHotkeys: 0.015 ms
17:06:52.619:  ┣OBSBasic::InitService: 0.141 ms
17:06:52.619:  ┣OBSBasic::InitPrimitives: 0.265 ms
17:06:52.619:  ┗OBSBasic::Load: 37.652 ms
17:06:52.619: =================================================
17:06:53.008: Update check: last known remote version is 0.11.4
 
Your log isn't showing what bitrate or cpu preset you are using. These are the two main parameters for how your stream will look like. HOWEVER, streaming at 1080p60 is only acceptable if you're streaming to Youtube or are a Twitch partner.

When streaming to Youtube you can send a 9Mbps stream and Youtube will transcode it for you.
When you're a Twitch partner you can send a 3.5Mbps stream and Twitch will transcode it for you.

If not, you're either expecting your viewers to have a CONSISTENT high download connection OR your stream will look like crap once stuff starts moving (which seems to be the case here).

My suggestion: downscale and stream at 720p30 at 2500 Kbps. You image will look great even with a lot going on. You can still play at your preferred resolution (as long as you maintain the aspect ratio).
 

NuMotiv

New Member
This helped out. I bumped down to 720p and found out that I was using cpu the wrong way. I had it on ultra fast when I wanted it on slow.
 
This helped out. I bumped down to 720p and found out that I was using cpu the wrong way. I had it on ultra fast when I wanted it on slow.
Glad that helped, though Slow is often overkill. I often stream at veryfast. But if you have the CPU for it, more power to you! :)
 
Top