Bug Report Black screen in stream, but not in program.

Thallasian

New Member
So today when I tried to stream it hasn't worked so far. some info about what happens:

* The screen is black on the stream (twitch), but the audio is working just fine, eg. you can hear me talk and music being on.
* The screen however looks correct in the OBS program, nothing seems different or weird there, it's just on my twitch channel where no one can watch me.
* I tried to update my graphics drivers.
* I tried to follow the steps taken in this video: https://www.youtube.com/watch?v=aFxD2eYDJS8 without success.

Anyone know what else might be the issue? here is my computer specs:
http://gyazo.com/1fce9f2dc91ada8e91d4f50de26bf345

that is
Processor
RAM
System type.
also my graphics card is GeForce GTX 770, which as I've understood it is a pretty good card, not amazing but easily good enough to stream with.

I also have a flawless internet connection, so the possibility of that being a problem can probably be neglected.
 

dping

Active Member
Nobody knows what to do about this? Bump!!!
post your logfile. Are you using NVENC to stream or x264? if NVENC, make sure you choose a preset that has keyframes set to a non-0 number, preferably 2 if you see its called keyint, it should be set to 2x you fps.

giphy.gif
 

Thallasian

New Member
https://gist.github.com/bb3a08febc4ff4a90043

Update on the stream: I was able to stream once a couple of days ago as usual, but now when I try again it doesn't work... I don't quite get it, I have no idea what the problem is. The screen just goes black on stream when I go online, audio works, but no video.

Regarding your reply, I use NVENC. What does preset, keyframes and all that shizzle mean? I'm as I think I stated on my original post not a very technical guy, so I don't know much about the details.
 

Thallasian

New Member
Also it sometimes says on the stream: Warning! High encoding CPU usage. What does this mean? I have a hard time believing it means my computer can't handle it, it's quite good, not amazing, but good.
 

Thallasian

New Member
Update: I just tried to swap my video encoder from Nvidia NVENC to x264 and lo and behold, my stream worked! Can anyone knowledgeable tell me what this means in a simple language? Is something wrong with my graphics card?
 

dping

Active Member
Update: I just tried to swap my video encoder from Nvidia NVENC to x264 and lo and behold, my stream worked! Can anyone knowledgeable tell me what this means in a simple language? Is something wrong with my graphics card?
Honestly the things I'm seeing wrong on your logfile aren't directly related to your issue. Dont worry about what I was saying about key frames, its a common issue with NVENC where the preset doesn't have key frames in it, not your issue.

if you are using NVENC, dont worry about the high CPU usage message as much, but with x264, it could be an issue. it means your stream resolution is to high.
Are you using any other software like shadowplay from nVidia or any other recording or overlay software? If so, make sure its not running and if you dont really use it, uninstall it. sometimes these problems are complicated by other software and cant be explained easily, so do some research on the technology on what you are using for best understanding


Its interesting that x264 is working fine so the issue might be isolated to NVENC? check drivers up to date

The other issues I'm seeing in your log are:

1. set scene buffering to 700ms (best practices)

2. your game resolution is 1600x900 and you are streaming at 1080p, so in essence, your streaming higher than what your input is giving. Solution is to lower your base resolution to 1600x900 in the video tab of OBS or raise your game's resolution to line up with 1080p.

3. Logitech HD Pro Webcam C920 running at 1920x1080. if you are running your webcam in a small window, it is recommended to lower the webcam resolution in general its waisted resolution and CPU usage. Recommended is around 720p. this is optional unless you have issues like high CPU usage or stuttering
 
Top