Question / Help Sound cuts out when streaming, not sure whats going on.

OMGmoosetracks

New Member
so i just started streaming the other day, ran a test stream, i noticed that once in awhile my sound just cuts off for a few seconds, it's more annoying then anything else, when i tried to stream today it was cutting out so bad i could not take it, but really i have no clue whats going, there's no dropped frames, im at constant 30fps, i did notice that when the sound does cut off a red message will appear, but it goes away when i try to read it, if anyone has any idea as to what is happening please let me know,
 

OMGmoosetracks

New Member
and here are the logs incase you needed them

22:14:00: CLR host plugin strings not found, dynamically loading 4 strings
22:14:00: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
22:14:00: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
22:14:00: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
22:14:00: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
22:14:00: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
22:14:01: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
22:14:02: CLRHost:: Could not find/load browser settings at location C:\Users\Moosetracks\AppData\Roaming\OBS\pluginData\browser.json
22:14:02: CLRHost:: Exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\Moosetracks\AppData\Roaming\OBS\pluginData\browser.json'.
22:14:02: File name: 'C:\Users\Moosetracks\AppData\Roaming\OBS\pluginData\browser.json'
22:14:02: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
22:14:02: at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
22:14:02: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
22:14:02: at CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
22:14:03: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
22:18:05: Open Broadcaster Software v0.657b - 32bit (´・ω・`)
22:18:05: -------------------------------
22:18:05: CPU Name: AMD FX(tm)-6300 Six-Core Processor
22:18:05: CPU Speed: 3516MHz
22:18:05: Physical Memory: 4095MB Total, 4095MB Free
22:18:05: stepping id: 0, model 2, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 6, total cores 3
22:18:05: monitor 1: pos={0, 0}, size={1920, 1080}
22:18:05: Windows Version: 10.0 Build 10586 (revision 0)
22:18:05: Aero is Enabled
22:18:05: -------------------------------
22:18:05: OBS Modules:
22:18:05: Base Address Module
22:18:05: 00FF0000 OBS.exe
22:18:05: 635F0000 OBSApi.dll
22:18:05: 63400000 CLRHostPlugin.dll
22:18:05: 5AE80000 DShowPlugin.dll
22:18:05: 5AE50000 GraphicsCapture.dll
22:18:05: 5AE20000 NoiseGate.dll
22:18:05: 5AE00000 PSVPlugin.dll
22:18:05: 5ADE0000 scenesw.dll
22:18:05: ------------------------------------------
22:18:05: Adapter 1
22:18:05: Video Adapter: NVIDIA GeForce GTX 950
22:18:05: Video Adapter Dedicated Video Memory: 2065367040
22:18:05: Video Adapter Shared System Memory: 2229534720
22:18:05: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
22:18:05: =====Stream Start: 2016-04-25, 22:18:05===============================================
22:18:05: Multithreaded optimizations: On
22:18:05: Base resolution: 1920x1080
22:18:05: Output resolution: 1280x720
22:18:05: ------------------------------------------
22:18:05: Loading up D3D10 on NVIDIA GeForce GTX 950 (Adapter 1)...
22:18:05: ------------------------------------------
22:18:05: Audio Format: 48000 Hz
22:18:05: ------------------------------------------
22:18:05: Audio Channels: 2 Ch
22:18:05: Playback device Default
22:18:05: ------------------------------------------
22:18:05: Using desktop audio input: Speakers (3- Logitech G430 Gaming Headset)
22:18:05: Global Audio time adjust: 0
22:18:05: ------------------------------------------
22:18:05: Using auxilary audio input: Microphone (3- Logitech G430 Gaming Headset)
22:18:05: Mic time offset: 0
22:18:05: ------------------------------------------
22:18:05: Audio Encoding: AAC
22:18:05: bitrate: 128
22:18:05: Using graphics capture
22:18:06: Using anti-cheat hooking for game capture
22:18:06: Scene buffering time set to 700
22:18:06: ------------------------------------------
22:18:06: Video Encoding: x264
22:18:06: fps: 30
22:18:06: width: 1280, height: 720
22:18:06: preset: veryfast
22:18:06: profile: main
22:18:06: keyint: 250
22:18:06: CBR: yes
22:18:06: CFR: yes
22:18:06: max bitrate: 4500
22:18:06: buffer size: 1000
22:18:06: ------------------------------------------
22:18:06: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
22:18:07: CLRHost:: Browser 1: Status message:
22:18:07: CLRHost:: Browser 1: Failed to set referrer policy: The value 'no-referrer' is not one of 'always', 'default', 'never', or 'origin'. Defaulting to 'never'. @http://www.twitchalerts.com/alert-box/v3/D2FCDE4E5A7BA675933B10
22:18:09: CLRHost:: Browser 1: [blocked] The page at 'https://www.youtube.com/embed/?auto...blejsapi=1&origin=http://www.twitchalerts.com' was loaded over HTTPS, but ran insecure content from 'chrome-extension://pkedcjkdefgpdelpbcmbmeomcjbeemfm/cast_sender.js': this content should also be loaded over HTTPS.
22:18:09: @https://www.youtube.com/embed/?autoplay=1&controls=0&modestbranding=1&showinfo=0&rel=0&iv_load_policy=3&enablejsapi=1&origin=http%3A%2F%2Fwww.twitchalerts.com0
22:18:09: CLRHost:: Browser 1: [blocked] The page at 'https://www.youtube.com/embed/?auto...blejsapi=1&origin=http://www.twitchalerts.com' was loaded over HTTPS, but ran insecure content from 'chrome-extension://fjhoaacokmgbjemoflkofnenfaiekifl/cast_sender.js': this content should also be loaded over HTTPS.
22:18:09: @https://www.youtube.com/embed/?autoplay=1&controls=0&modestbranding=1&showinfo=0&rel=0&iv_load_policy=3&enablejsapi=1&origin=http%3A%2F%2Fwww.twitchalerts.com0
22:26:26: Trying to hook process: ShooterGame.exe
22:26:30: SharedTexCapture hooked
22:26:33: Audio timestamp for device 'Microphone (3- Logitech G430 Gaming Headset)' was behind target timestamp by 160
22:26:34: Audio timestamp for device 'Microphone (3- Logitech G430 Gaming Headset)' was behind target timestamp by 460
22:26:36: Audio timestamp for device 'Microphone (3- Logitech G430 Gaming Headset)' was behind target timestamp by 990
22:27:21: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
22:27:22: CUDA loaded successfully
22:27:22: 1 CUDA capable devices found
22:27:22: [ GPU #0 - < GeForce GTX 950 > has Compute SM 5.2, NVENC Available ]
22:28:53: FlushBufferedVideo: Flushing 62 packets over 2033 ms
22:28:55: Total frames encoded: 19464, total frames duplicated: 231 (1.19%)
22:28:55: Number of frames skipped due to encoder lag: 134 (0.69%)
22:28:55: Total frames rendered: 19277, number of late frames: 17 (0.09%) (it's okay for some frames to be late)
22:28:56:
22:28:56: Profiler time results:
22:28:56:
22:28:56: ==============================================================
22:28:56: video thread frame - [100%] [avg time: 1.261 ms] [children: 21.5%] [unaccounted: 78.5%]
22:28:56: | scene->Preprocess - [4.28%] [avg time: 0.054 ms]
22:28:56: | GPU download and conversion - [17.2%] [avg time: 0.217 ms] [children: 13.7%] [unaccounted: 3.49%]
22:28:56: | | flush - [12.5%] [avg time: 0.157 ms]
22:28:56: | | CopyResource - [0.872%] [avg time: 0.011 ms]
22:28:56: | | conversion to 4:2:0 - [0.397%] [avg time: 0.005 ms]
22:28:56: Convert444Thread - [100%] [avg time: 1.5 ms] [children: 99.2%] [unaccounted: 0.8%]
22:28:56: | Convert444toNV12 - [99.2%] [avg time: 1.488 ms]
22:28:56: encoder thread frame - [100%] [avg time: 2.835 ms] [children: 0.212%] [unaccounted: 99.8%]
22:28:56: | sending stuff out - [0.212%] [avg time: 0.006 ms]
22:28:56: ==============================================================
22:28:56:
22:28:56:
22:28:56: Profiler CPU results:
22:28:56:
22:28:56: ==============================================================
22:28:56: video thread frame - [cpu time: avg 0.588 ms, total 11343.8 ms] [avg calls per frame: 1]
22:28:56: | scene->Preprocess - [cpu time: avg 0.002 ms, total 46.875 ms] [avg calls per frame: 1]
22:28:56: | GPU download and conversion - [cpu time: avg 0.068 ms, total 1312.5 ms] [avg calls per frame: 1]
22:28:56: | | flush - [cpu time: avg 0.047 ms, total 921.875 ms] [avg calls per frame: 1]
22:28:56: | | CopyResource - [cpu time: avg 0.007 ms, total 140.625 ms] [avg calls per frame: 1]
22:28:56: | | conversion to 4:2:0 - [cpu time: avg 0.002 ms, total 46.875 ms] [avg calls per frame: 1]
22:28:56: Convert444Thread - [cpu time: avg 1.455 ms, total 28015.6 ms] [avg calls per frame: 1]
22:28:56: | Convert444toNV12 - [cpu time: avg 1.45 ms, total 27921.9 ms] [avg calls per frame: 1]
22:28:56: encoder thread frame - [cpu time: avg 2.084 ms, total 40453.1 ms] [avg calls per frame: 1]
22:28:56: | sending stuff out - [cpu time: avg 0.003 ms, total 62.5 ms] [avg calls per frame: 1]
22:28:56: ==============================================================
22:28:56:
22:28:56: =====Stream End: 2016-04-25, 22:28:56=================================================
 

FerretBomb

Active Member
22:26:36: Audio timestamp for device 'Microphone (3- Logitech G430 Gaming Headset)' was behind target timestamp by 990

The integrated USB soundcard is falling behind on timestamps badly. After it passes the scene buffering time (default 700ms), it will be discarded and apparently reacquired. Try switching the headphones to a different USB port, especially if the one you're using shares a host controller with a webcam or other high throughput device. Failing that, increase your scene buffering time in Settings to 1000-1200.

Also, you likely should disable syncing audio to video time. It can cause odd behavior, and on a proper setup should not need to be enabled.
 
Top