Question / Help Twitch Video Freezing/Requires Video Set As Source

OnTheFrontLine

New Member
For the last few weeks, my twitch stream has been having an issue with the video freezing, yet audio never skips a beat. I believe it is happening on both desktop and mobile. If you are on mobile you can hit the little gear icon and change the video setting to "Source" instead of "Auto" and it will stream flawlessly.

Last night i tried a full reinstall of OBS, even deleting all application folders and set the entire thing up from scratch again, yet the problem persists. All of the settings i have are set to the twitch requirements as outlined in the red text that tells you what to change and automatically optimize.

I have it set to 3500kbps, 1920x1080, no downscaling, and using NVENC as the encoder. I have an EVGA 760. The twitch dashboard shows the stream quality as excellent. Also im not sure if there is a correlation between using the 32 or 64 bit version. Im currently running on 64bit windows 8.

If you need log files let me know where to find them and i will post those as well.

Any help would be greatly appreciated :-)
 

OnTheFrontLine

New Member
Okay i just did the log analyzer and it shows zero issues with the log. Also i would like to add that i tried the x264 instead of NVENC and it didnt seem to make a difference.
 

dodgepong

Administrator
Community Helper
Go ahead and post the log here.

Does the Twitch buffering icon show up when you're watching the stream? Does the VOD afterward have the same problems?
 

OnTheFrontLine

New Member
Thanks for the reply :-) Log file below. The buffering icon never shows up in my testing and the VOD/Recordings are perfectly fine so it is delivering as it is expected.

As far as the log file below goes i do see one minor in the log analyzer in regards to the llhq preset, but i have tried changing it to every other thing on there and it doesnt seem to make a difference.


Code:
08:31:31: =====Stream Start: 2014-06-27, 08:31:31===============================================
08:31:31:   Multithreaded optimizations: On
08:31:31:   Base resolution: 1920x1080
08:31:31:   Output resolution: 1920x1080
08:31:31: ------------------------------------------
08:31:31: Loading up D3D10 on NVIDIA GeForce GTX 760 (Adapter 1)...
08:31:31: ------------------------------------------
08:31:31: Audio Format: 48000 Hz
08:31:31: ------------------------------------------
08:31:31: Audio Channels: 2 Ch
08:31:31: Playback device Default
08:31:31: ------------------------------------------
08:31:31: Using desktop audio input: Speakers (3- Logitech G430 Gaming Headset)
08:31:31: Global Audio time adjust: 0
08:31:31: Using 7.1 surround speaker setup
08:31:31: ------------------------------------------
08:31:31: Using auxilary audio input: Microphone (3- Logitech G430 Gaming Headset)
08:31:31: Mic time offset: 0
08:31:31: ------------------------------------------
08:31:31: Audio Encoding: AAC
08:31:31:     bitrate: 128
08:31:31: Using text output
08:31:31: Using bitmap image
08:31:31: ------------------------------------------
08:31:31:     device: Logitech QuickCam Pro 9000,
08:31:31:     device id \\?\usb#vid_046d&pid_0990&mi_00#7&14680d92&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
08:31:31:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000
08:31:31:     use buffering: false - 0, fourCC: 'I420'
08:31:31:     audio device: Disable,
08:31:31:     audio device id Disabled,
08:31:31:     audio time offset 0,
08:31:31:
08:31:31: Using directshow input
08:31:31: Using graphics capture
08:31:31: Scene buffering time set to 700
08:31:31: 1 CUDA capable devices found
08:31:31: [ GPU #0 - < GeForce GTX 760 > has Compute SM 3.0, NVENC Available ]
08:31:31: NVENC internal init finished successfully
08:31:31: NVENC supports 8 h264 presets
08:31:31: ------------------------------------------
08:31:31: Video Encoding: NVENC
08:31:31:     fps: 30
08:31:31:     width: 1920, height: 1080
08:31:31:     preset: llhq
08:31:31:     profile: main
08:31:31:     level: autoselect
08:31:31:     keyint: 60
08:31:31:     CBR: yes
08:31:31:     CFR: yes
08:31:31:     max bitrate: 3500
08:31:31:     avg bitrate: 3500
08:31:31:     buffer size: 3500
08:31:31: ------------------------------------------
08:31:33: Using RTMP service: Twitch / Justin.tv
08:31:33:   Server selection: rtmp://live-iad.justin.tv/app
08:31:33:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
08:31:33: Completed handshake with rtmp://live-iad.justin.tv/app in 412 ms.
08:31:34: SO_SNDBUF was at 65536
08:31:37: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 463872)
 
Even if your internet is great, Twitch just doesn't give us lesser-known streamers the bandwidth for 3500kbsp.
Try streaming 720p (either as base or by downscaling), 30fps, 2000kbps.
 

dodgepong

Administrator
Community Helper
The log is incomplete, but if the VODs are fine, then the issue is with Twitch delivering the video to you, and you not being able to download it fast enough. It doesn't happen to everyone watching your stream. If you're concerned about it, you can try streaming to a different server or lowering your bit rate to see if that helps at all. But it's not an issue affecting everyone watching your stream.
 

OnTheFrontLine

New Member
We'll I changed to 720p downscale/60fps/2500kbps and it seems to have cleared up the problem. I may play around with some settings but for now it is working! I actually ended up finding a super nice guide for OBS on the twitch website. Not sure how I missed it before. Thanks again for your help :-)
 
Top