Question / Help Rainbow 6 Siege - horrible stream fps but in game 100+

OptiKal_

New Member
Hey all, originally posted this on reddit and was told to come here.


So, no matter what platform I stream to it looks like a laggy, slideshow mess. Like I'm running the game at 10-20 fps. I'm not getting any dropped frames for performance hiccups on my pc.

I7 4790k / gtx 1080 / 32gb ram / win10

Other games run 140 fps or more and look great at 60 on the stream. But siege running so high it looks like garbage. Locking the fps to 60 fixes it but it does cause some hiccups. And I don't want the input lag from vsync.

I see people streaming this game at high fps but perfect stream.
What's the secret here? Any help us welcome.

My settings are default. Using 264 and haven't touched key frame intervals. Other games like rust, pubg all run great. But siege looks like crap but runs on my pc well over 100..
 

OptiKal_

New Member
Code:
18:05:21.821: ---------------------------------
18:05:21.821: video settings reset:
18:05:21.821:     base resolution:   1920x1080
18:05:21.821:     output resolution: 1280x720
18:05:21.821:     downscale filter:  Lanczos
18:05:21.821:     fps:               60/1
18:05:21.821:     format:            NV12
18:05:21.823: Audio monitoring device:
18:05:21.823:     name: Default
18:05:21.823:     id: default
18:05:21.823: ---------------------------------
18:05:21.827: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
18:05:21.854: LoadLibrary failed for '../../obs-plugins/64bit/CLRHostPlugin.dll': The specified module could not be found.
18:05:21.854:  (126)
18:05:21.854: Module '../../obs-plugins/64bit/CLRHostPlugin.dll' not found
18:05:21.862: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
18:05:21.876: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
18:05:21.876: Failed to initialize module 'enc-amf.dll'
18:05:21.908: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
18:05:21.909: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
18:05:21.911: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
18:05:21.913: Failed to load 'en-US' text for module: 'obs-browser.dll'
18:05:21.913: [browser_source: 'Version: 1.29.0']
18:05:21.992: NVENC supported
18:05:22.133: Couldn't find VLC installation, VLC video source disabled
18:05:22.156: No blackmagic support
18:05:22.400: ---------------------------------
18:05:22.400:   Loaded Modules:
18:05:22.400:     win-wasapi.dll
18:05:22.400:     win-mf.dll
18:05:22.400:     win-dshow.dll
18:05:22.400:     win-decklink.dll
18:05:22.400:     win-capture.dll
18:05:22.400:     vlc-video.dll
18:05:22.400:     text-freetype2.dll
18:05:22.400:     rtmp-services.dll
18:05:22.400:     obs-x264.dll
18:05:22.400:     obs-vst.dll
18:05:22.400:     obs-transitions.dll
18:05:22.400:     obs-text.dll
18:05:22.400:     obs-qsv11.dll
18:05:22.400:     obs-outputs.dll
18:05:22.400:     obs-filters.dll
18:05:22.400:     obs-ffmpeg.dll
18:05:22.400:     obs-browser.dll
18:05:22.400:     image-source.dll
18:05:22.400:     frontend-tools.dll
18:05:22.400:     enc-amf.dll
18:05:22.400:     coreaudio-encoder.dll
18:05:22.400: ---------------------------------
18:05:22.400: ==== Startup complete ===============================================
18:05:22.430: All scene data cleared
18:05:22.430: ------------------------------------------------
18:05:22.489: WASAPI: Device 'Speakers (Logitech G933 Gaming Headset)' initialized
18:05:22.500: WASAPI: Device 'Microphone (Logitech G933 Gaming Headset)' initialized
18:05:22.500: source 'Mic/Aux 2' enabled push-to-talk
18:05:22.543: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds
18:05:23.224: [game-capture: 'Game Capture'] attempting to hook process: RainbowSix.exe
18:05:23.227: Switched to scene 'Streaming!'
18:05:23.232: [game-capture: 'Game Capture'] using helper (compatibility hook)
18:05:23.245: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
18:05:23.251: ------------------------------------------------
18:05:23.251: Loaded scenes:
18:05:23.251: - scene 'Streaming!':
18:05:23.251:     - source: 'toasts!' (browser_source)
18:05:23.251:     - source: 'Overlay' (image_source)
18:05:23.251:     - source: 'Game Capture' (game_capture)
18:05:23.251: ------------------------------------------------
18:05:25.241: [game-capture: 'Game Capture'] attempting to hook process: RainbowSix.exe
18:05:25.391: [game-capture: 'Game Capture'] d3d11 shared texture capture successful
18:05:25.407: [game-capture: 'Game Capture'] shared texture capture successful
18:06:57.513: [ftl stream: '(null)'] ftl_stream_create
18:06:57.513: [ftl stream: 'adv_stream'] ftl_stream_start
18:06:57.513: ---------------------------------
18:06:57.513: [x264 encoder: 'streaming_h264'] preset: veryfast
18:06:57.513: [x264 encoder: 'streaming_h264'] profile: main
18:06:57.514: [x264 encoder: 'streaming_h264'] settings:
18:06:57.514:     rate_control: CBR
18:06:57.514:     bitrate:      4500
18:06:57.514:     buffer size:  4500
18:06:57.514:     crf:          0
18:06:57.514:     fps_num:      60
18:06:57.514:     fps_den:      1
18:06:57.514:     width:        1280
18:06:57.514:     height:       720
18:06:57.514:     keyint:       250
18:06:57.514: 
18:06:57.522: ---------------------------------
18:06:57.522: [FFmpeg libopus encoder: 'alt_audio_enc'] bitrate: 160, channels: 2
18:06:57.525: ftl-stream: connect thread
18:06:57.525: [ftl stream: 'adv_stream'] init_connect
18:06:57.526: [ftl stream: 'adv_stream'] Connecting to FTL Ingest URL ingest-tor.mixer.com...
18:06:58.110: [ftl stream: 'adv_stream'] Connection to ingest-tor.mixer.com successful
18:06:59.238: [ftl stream: 'adv_stream'] Speed test completed: User desired bitrate 4500, Peak kbps 10951, initial rtt 11, final rtt 8, 27.08 lost packets
18:06:59.238: [3] Successfully connected to ingest.  Media will be sent to port 8680
18:06:59.238: 
18:06:59.238: [3] Socket created
18:06:59.238: 
18:06:59.238: [3] Sender report base ntp time set to 2701534429281 us
18:06:59.238: 
18:06:59.238: [3] Stream (97) base dts set to 0 
18:06:59.238: 
18:06:59.238: [1] Sent 1877148 bytes in 1000 ms; send packets 1337 lost 362 packets; (first rtt: 0, last 0). Estimated peak bitrate 10951 kbps
18:06:59.238: 
18:06:59.242: ==== Streaming Start ===============================================
18:06:59.643: [3] Audio is ready and we have the first iframe, starting stream. (dropped 0 frames)
18:06:59.643: 
18:06:59.643: [3] Sender report base ntp time set to 96 us
18:06:59.643: 
18:06:59.643: [3] Stream (96) base dts set to 0 
18:06:59.643: 
18:06:59.658: [3] Stream (97) base dts set to 0 
18:06:59.658: 
18:07:35.850: [3] [12997929] resent sn 15610, request delay was 21 ms
18:08:42.153: [3] [12997928] resent sn 5089, request delay was 49 ms
18:09:15.312: ---------------------------------
18:09:15.312: [x264 encoder: 'streaming_h264'] settings:
18:09:15.312:     rate_control: CBR
18:09:15.312:     bitrate:      6500
18:09:15.312:     buffer size:  6500
18:09:15.312:     crf:          0
18:09:15.312:     fps_num:      60
18:09:15.312:     fps_den:      1
18:09:15.312:     width:        1280
18:09:15.312:     height:       720
18:09:15.312:     keyint:       250
18:09:15.312: 
18:09:15.312: Audio monitoring device:
18:09:15.312:     name: Speakers (Logitech G933 Gaming Headset)
18:09:15.312:     id: {0.0.0.00000000}.{86ed4a59-f81a-418c-9b0d-9d06a1fa0f50}
18:09:15.333: Settings changed (outputs, advanced)
18:09:15.333: ------------------------------------------------
18:09:18.300: Queue an average of 59.06 fps (4467.7 kbps), sent an average of 58.90 fps (4456.1 kbps), queue fullness 7, max frame size 312768
18:09:23.303: Queue an average of 59.09 fps (4537.7 kbps), sent an average of 58.54 fps (4488.6 kbps), queue fullness 33, max frame size 315083
18:09:28.307: Queue an average of 58.97 fps (4584.2 kbps), sent an average of 58.23 fps (4519.1 kbps), queue fullness 45, max frame size 93857
18:09:33.308: Queue an average of 58.87 fps (4636.6 kbps), sent an average of 58.05 fps (4547.5 kbps), queue fullness 64, max frame size 303786
18:09:38.309: Queue an average of 58.98 fps (4691.7 kbps), sent an average of 57.87 fps (4574.0 kbps), queue fullness 87, max frame size 288122
18:09:39.246: [3] Video queue full, dropping packets until next key frame
18:09:39.246: 
18:09:42.579: [3] Got key frame, continuing (dropped 199 frames)
18:09:42.579: 
18:09:43.313: Queue an average of 57.84 fps (4631.7 kbps), sent an average of 57.57 fps (4599.1 kbps), queue fullness 24, max frame size 312541
18:09:48.316: Queue an average of 57.90 fps (4687.3 kbps), sent an average of 57.32 fps (4622.6 kbps), queue fullness 50, max frame size 307802
18:09:53.319: Queue an average of 57.96 fps (4740.6 kbps), sent an average of 57.09 fps (4644.7 kbps), queue fullness 77, max frame size 304728
18:09:53.356: [ftl stream: 'adv_stream'] ftl_stream_stop
18:09:53.356: [ftl stream: 'adv_stream'] Stream shutdown timeout reached (0 second(s))
18:09:53.357: [ftl stream: 'adv_stream'] User stopped the stream
18:09:53.357: Output 'adv_stream': stopping
18:09:53.357: Output 'adv_stream': Total frames output: 10357 (10358 attempted)
18:09:53.357: Output 'adv_stream': Total drawn frames: 10401 (10549 attempted)
18:09:53.357: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 148 (1.4%)
18:09:53.357: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1 (0.0%)
18:09:53.357: [ftl stream: 'adv_stream'] ingest disconnect
18:09:53.357: [3] Exited Ping Thread
18:09:53.357: 
18:09:53.357: Video stopped, number of skipped frames due to encoding lag: 1392/10447 (13.3%)
18:09:53.357: [3] Exited Audio Send Thread
18:09:53.357: 
18:09:53.358: [3] Exited Send Thread
18:09:53.358: 
18:09:53.370: [3] Exited Recv Thread
18:09:53.370: 
18:09:53.374: [3] Exited control_keepalive_thread
18:09:53.374: 
18:09:53.374: [3] Exited connection_status_thread
18:09:53.374: 
18:09:53.374: [3] light-saber disconnect
18:09:53.374: 
18:09:53.375: [ftl stream: 'adv_stream'] Disconnected from ingest with reason: ftl ingest disconnect api was called
18:09:53.377: ==== Streaming Stop ================================================
18:09:59.058: [ftl stream: 'adv_stream'] ftl_stream_destroy
18:09:59.058: [ftl stream: 'adv_stream'] ingest destroy
18:09:59.068: Settings changed (outputs)
18:09:59.068: ------------------------------------------------
 
Top