Question / Help laggy/low quality stream with a good PC

chunkboy

New Member
hi
i've got a really great PC

lots of RAM
i5-6500 @ 3.2 GHz
RX 480

i can't stream using OBS without it looking complete garbage, and i have reason to suspect it's my OBS settings. when i tested out the built-in streaming app on my graphic card's software (Radeon ReLive) i can stream at 1080p and 60fps 10k bitrate, but E V E R Y time i try to stream on OBS, it's nothing but garbage. at high bitrates, the stream's really laggy. setting the stream to high resolutions, the stream still displays, like, 480p. changing fps settings to anything above 20 will lag the stream.

i don't know how to diagnose my problem. videos/forums suggesting different settings have done absolutely no good. at this point, it feels like the issue is unique to my computer. i need professional help.

below are comparisons between streams using OBS and ReLive.

ReLive: https://www.twitch.tv/videos/201568738
OBS: https://www.twitch.tv/videos/201562327

if i could have a step-by-step diagnosis of my (what i think to be) unique problem, that would be great.
as mentioned, i've gone through so many forums/videos, and have spent hours going in and changing settings. nothing's worked.
 
You linked the same log file three times. And it doesn't show any actual streaming or recording.

Play your game with the best settings you've been able to determine yourself, and actually record/stream it for at least five minutes of high action content (not jus standing around in-game). Then stop OBS and close out of the program. Then upload the OBS log file from that session.
 
You linked the same log file three times. And it doesn't show any actual streaming or recording.

Play your game with the best settings you've been able to determine yourself, and actually record/stream it for at least five minutes of high action content (not jus standing around in-game). Then stop OBS and close out of the program. Then upload the OBS log file from that session.


https://gist.github.com/4daf75d27d127a75826e8608cbfc9658
https://gist.github.com/4daf75d27d127a75826e8608cbfc9658
https://gist.github.com/4daf75d27d127a75826e8608cbfc9658

^^ streamed for about 10 minutes.

stream quality: https://www.twitch.tv/videos/201756447
 
Code:
12:48:16.301: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:37.821: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:45.666: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:55.324: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:55.825: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:56.506: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:49:50.734: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:50:55.530: Video stopped, number of skipped frames due to encoding lag: 8837/9344 (94.6%)

Since you're using your video card to encode, this indicates that it is severely overloaded. Make sure you're capping FPS in minecraft.
 
Code:
12:48:16.301: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:37.821: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:45.666: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:55.324: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:55.825: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:48:56.506: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:49:50.734: [AMF] <Id: 18> No output Packet, encoder is overloaded!
12:50:55.530: Video stopped, number of skipped frames due to encoding lag: 8837/9344 (94.6%)

Since you're using your video card to encode, this indicates that it is severely overloaded. Make sure you're capping FPS in minecraft.

Minecraft's FPS is capped.

https://gist.github.com/fa65c7796e29c4dd2d23366d9010c86b

^ this is the log to my most recent stream of TF2; FPS is still capped


stream quality: https://www.twitch.tv/videos/201756447
 
13:47:24.997: [game-capture: 'Game Capture'] init_hook_info: user is forcing shared memory (compatibility mode)

That's a big part of your problem here. Turn off multi-adapter compatibility in the game capture properties and see how that helps.
 
unknown.png
 
13:47:24.997: [game-capture: 'Game Capture'] init_hook_info: user is forcing shared memory (compatibility mode)

That's a big part of your problem here. Turn off multi-adapter compatibility in the game capture properties and see how that helps.

changing that setting didn't have any effect
 
13:58:16.850: [AMF] [H264]<Id: 17> Bitrate:
13:58:16.850: [AMF] [H264]<Id: 17> Target: 20000000 bit/s
13:58:16.850: [AMF] [H264]<Id: 17> Peak: 20000000 bit/s

Is that 20Mb/s or do my eyes deceieve me? That's too high to be streamed.

13:58:21.656: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://live-dfw.twitch.tv/app...
13:58:21.673: [rtmp stream: 'adv_stream'] Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
13:58:22.405: [rtmp stream: 'adv_stream'] Connection to rtmp://live-dfw.twitch.tv/app successful
13:58:22.405: ==== Streaming Start ===============================================
14:04:56.858: [rtmp stream: 'adv_stream'] User stopped the stream
14:04:56.858: Output 'adv_stream': stopping
14:04:56.858: Output 'adv_stream': Total frames output: 5600 (11779 attempted)
14:04:56.858: Output 'adv_stream': Total drawn frames: 11856
14:04:56.858: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 6179 (52.5%)

Over 50% of the frames aren't making it to the server. Decrease the bitrate to 6000000b/s. Other than this, I've never used an AMD card, so I'm not really aware of what problems they might have.
 
Back
Top