Hello friends,
I have been streaming Overwatch/HotS over the past two weeks from OBS to Twitch. I was trying to stream from my gaming computer alone at first, but had to turn my graphics down to low and was still getting very choppy results. Now I am using an older PC as a streaming PC and using OBS/NDI to get the input. The video is coming across well, but my viewers say audio appears to be 1-5 seconds delayed. The stream usually starts out with no delay, and then gets progressively worse throughout the session. I notice I get this message in my log often: "adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds" even after turning off device timestamps. I have posted in the NDI Github & Reddit a few times and have not received response, so I am trying here.
Another question, does it matter if we have notification/alerts set up on gaming pc vs stream pc? I currently have my scenes set up on my gaming PC. Didn't think that would matter, but thought I would ask.
Setup:
Computer A (Gaming):
CPU - i5-6600K (base clock)
GPU - GTX1080
RAM - 16GB
OBS A settings -
Output ~ rescale to: 720p; encoder: x264; rate control: CBR; video bitrate: 4500; Audio: 160
Audio ~ 48khz
Video ~ base: 2560x1440; rescale to: 1280x720; bicubic 16samples; 60FPS
In Advance - Audio - audio monitoring device - should i have this at default and checked "disable windows audio ducking"?
Computer B (Streaming): CPU -
CPU - i7-2600
GPU - AMD Radeon HD 6670
RAM - 12GB
OBS B settings -
Output ~ rescale to: 1280x720; encoder: x264; rate control: CBR; video bitrate: 4500; audio: 160
Audio ~ 48khz
Video ~ base: 1920x1080; rescale to: 1280x720; bicubic 16samples; 30FPS (thought this was at 60, will change to 60...)
Avanced Audio Properties: Monitor & Output OBS A; Monitor Only Desktop Audio
NDI Source: Bandwidth Highest, Sync Internal
Uploading Logs from Computer A (Gaming PC - I see "Adding 23ms of audio buffering).