Question / Help need help with bitrate w/ csgo

vino

Member
ok guys I have over 100 download and 10-16 upload. i can stream fine in csgo fine, but when i load up esea to play csgo my ping just jumps from 40 to over 100. my MS won't stay stable. anyone help me with this? if i have anything other than about 100-300 bitrate it's ok but still sucks. if i use 2000 bitrate or anything really higher than 300 bitrate i have hella fame drops in obs and all. do i need to call my isp provider? do i need a capture card for this? i figure i have to use 100 bitrate cuz i don't have the viewers and i'm figuring that to use higher bitrate u have to have a lot of viewers and then your priority goes up and you're able to use more bitrate. i dunno, i know i'm wrong, it's just what it feels like. i'm just trying to fix the problem cuz i love playing esea and i get more viewers doin that then just playing regular csgo. it's been like this for awhile and i'm just sick of it. i'm thinkin i have to do i double set up where one pc is for streaming and main one will be for playing. but it'll take me at least 6 months to get another setup to stream my games. it's just frustrating. i have a i7 4770k 3.5ghz oc'd to 4.3 ghz, so i know i got the system to stream, i got a workhorse. it's ONLY when i try to stream while playing esea. let the questions begin sir. and i use obs studio
 
Last edited:

vino

Member
i pay 100 dollars a month for my internet settings and i have my gameplay downscaled to 720 30 fps to keep fps from dropping. i've seen countless utubes on this topic about optimizing the settings. i'm just stomped right now and don't know what to do....
 

vino

Member
andhttps://gist.github.com/721291be44331dacc079d3fcdac371cf

what do i do w/ that to see what's goin on myself?
 

vino

Member
it's just hard cuz when i stream in esea, once shit goes bad it goes bad, and i have high ping and it's hella hard to keep streaming w/ 125 ping in a midwest server where i live... i end up having to turn it off. so it's hard to give a sample. i posted something from "streaming preview"
 

EBrito

Active Member
Try streaming deathmatch and post a log


IF it only happens with ESEA maybe the problem is not OBS but maybe an ESEA client
 

vino

Member
https://gist.github.com/2a45e69df71976431e755bdccbe89107

this isn't esea just reg MM. what am i looking for in the log might i ask?

you tell me everything is good to go i'll check esea again. it just sucks cuz i can't get a good log until i do mm in esea. the practice servers are fine it's just when i start a match, which is crazy.

oh and ps. thank u for taking the time to EVEN respond to me.
 

EBrito

Active Member
Some lines of the log, commented:


00:44:47.940: OBS 0.16.6 (windows) ---> running OBS 32 bits

00:44:48.076: video settings reset:
00:44:48.076: base resolution: 1920x1080
00:44:48.076: output resolution: 1280x720
00:44:48.076: downscale filter: Bilinear
00:44:48.076: fps: 30/1
00:44:48.076: format: NV12
These are you VIDEO SETTINGS. Bicubic o Lanczos filter give bettter image quality.

In this log, the section about graphics cards is not present. In previous log:
(Goes before video settings section)
23:02:31.295: Initializing D3D11..
23:02:31.295: Available Video Adapters:
23:02:31.295: Adapter 1: AMD Radeon R9 200 Series
23:02:31.295: Dedicated VRAM: 3221225472
23:02:31.295: Shared VRAM: 1073676288
23:02:31.295: output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:02:31.295: output 2: pos={-1680, 30}, size={1680, 1050}, attached=true
23:02:31.295: Adapter 2: Intel(R) HD Graphics 4600
23:02:31.295: Dedicated VRAM: 0
23:02:31.295: Shared VRAM: 1879048192
23:02:31.296: Loading up D3D11 on adapter AMD Radeon R9 200 Series (0)
23:02:31.362: D3D11 loaded sucessfully, feature level used: 45056


So, you have a Radeon R9 200 and also the integrated graphics. OBS runs on your radeon card
Video settings rescale is always done by your GPU.


NOTE: last log says
00:44:48.058: Warning: The OpenGL renderer is currently in use. On windows, the OpenGL renderer can decrease capture performance due to the lack of specific features used to maximize capture performance. The Direct3D 11 renderer is recommended instead.

CHANGE in Adcanced Settings to Direct3D 11 for better performance.



00:44:48.198: WASAPI: Device 'Speakers (Realtek High Definition Audio)' initialized
00:44:48.201: WASAPI: Device 'Microphone (HD Webcam C615)' initialized
00:44:48.234: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds
Audio configuration: your desktop audio and your camera mic used as your mic.
If you have other mic, choose it for better voice over
Audio buffering synchronize mic audio


00:44:51.597: [x264 encoder: 'streaming_h264'] preset: veryfast
00:44:51.597: [x264 encoder: 'streaming_h264'] settings:
00:44:51.597: rate_control: CBR
00:44:51.597: bitrate: 300
00:44:51.597: buffer size: 300
00:44:51.597: crf: 0
00:44:51.597: fps_num: 30
00:44:51.597: fps_den: 1
00:44:51.597: width: 1280
00:44:51.597: height: 720
00:44:51.597: keyint: 60
00:44:51.597: vfr: off
THIS IS OUTPUT SETTINGS SECTION
You are using ONLY 300KBPs bitrate . TOO LOW. 1280x720x30fps needs minimum 1800 Kbps. You can use 2500 for better quality.
(1280x720x60fps minimum is 2500 kbps)
Buffer size = bitrate (1800 , 2500, what you use)

Rescale in VIDEO SETTINGS and leave OUTPUT SETTINGS rescale unchecked.
In my experince, this causes double rescaling --> stream lag even with smooth ingame experience


00:45:52.907: ==== Streaming Start ===============================================
00:47:16.735: adding 23 milliseconds of audio buffering, total audio buffering is now 255 milliseconds
00:47:16.755: [game-capture: 'Game Capture'] d3d9_shmem_capture: GetRenderTargetData failed (0x88760868)
00:47:16.757: [game-capture: 'Game Capture'] ----------------- d3d9 capture freed -----------------
00:47:19.033: [game-capture: 'Game Capture'] d3d9 memory capture successful
00:49:48.918: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
00:49:59.093: Output 'adv_stream': stopping
00:49:59.093: Output 'adv_stream': Total encoded frames: 7425
00:49:59.093: Output 'adv_stream': Total drawn frames: 7425
00:49:59.093: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 35 (0.5%)
00:49:59.094: ==== Streaming Stop ================================================
Self explained section.
Rendering lag only 0,5%


So, try changing
VIDEO SETTINGS: rescale filter bicubic (if no lag, try with lanczos)

OUTPUT SETTINGS
Bitrate 1800 minimum, 2500 recomended for better image (30fps)
2500 minimum for 60 fps (1280x720p)

NOTE: FOR 1080p in VIDEO SETTINGS Mdo not rescale and set filter to bilinear and 30 fps. In Output setting, leave rescaling unchecked and bitrate 3500 for 1920x1080x30fps - if not partnered with Twitch, do not rise to 4500 for 60 fps)


I hope this makes it easier for you to check your log by yourself.


EDIT:
This is for better stream quality.
About ping ingame, provide a new log when you get good image on stream and then we will have more info.
 

EBrito

Active Member
01:43:50.389: Warning: The OpenGL renderer is currently in use. On windows, the OpenGL renderer can decrease capture performance due to the lack of specific features used to maximize capture performance. The Direct3D 11 renderer is recommended instead.

CHANGE TO DIRECT·D 11




01:44:03.867: [x264 encoder: 'streaming_h264'] preset: veryfast
01:44:03.869: [x264 encoder: 'streaming_h264'] settings:
01:44:03.869: rate_control: CBR
01:44:03.869: bitrate: 500
01:44:03.869: buffer size: 500
01:44:03.869: crf: 0
01:44:03.869: fps_num: 30
01:44:03.869: fps_den: 1
01:44:03.869: width: 1280
01:44:03.869: height: 720
01:44:03.869: keyint: 60
01:44:03.869: vfr: off

you stream 1280x720x30fps at 500 kbps. TOO LOW BITRATE, very bad image
 

EBrito

Active Member
Maybe the plast portion of the log, wich is NOT present in the log you posted, gives some info, although I do not understand that part very much.

So, try to post a new log with the last section
== Profiler Results =============================

(go to your logs directory, open them in notepad, advance to the bottom and post one with that section)
 

vino

Member
yeah thanks for ur help. i'm just going to admit defeat and start with trying to do a dual pc setup.even tho i have a great system, streaming on it seems to be causing issues w/ the performance in game. too much to keep on bashing my head over the wall thinking of ways to resolve the issue. again, thanks tho.
 
Top