Question / Help FPS drops while streaming WoW

Soulor

New Member
hey guys,

i want to stream world of warcraft @720p, the quality is very good and twitch gives me an "excellent" stream quality.

the problem is my system so i got extremly fps drops in wow from ~70-80 to 12-15 when i start the stream.

system:

intel i5 750
geforce 460 gtx
4 gig ram

100 mbit down 6 mbit up connection

is it possible to stream without having those fps drops?

here is the log file:

Code:
17:28:23: Open Broadcaster Software v0.554b - 32bit (´・ω・`)
17:28:23: -------------------------------
17:28:23: CPU Name: Intel(R) Core(TM) i5 CPU         750  @ 2.67GHz
17:28:23: CPU Speed: 2675MHz
17:28:23: Physical Memory:  4094MB Total, 901MB Free
17:28:23: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 4, total cores 4
17:28:23: monitor 1: pos={0, 0}, size={1920, 1080}
17:28:23: Windows Version: 6.1 Build 7601 S
17:28:23: Aero is Disabled
17:28:23: -------------------------------
17:28:23: OBS Modules:
17:28:23: Base Address     Module
17:28:23: 01340000         OBS.exe
17:28:23: 6D230000         OBSApi.dll
17:28:23: 6D200000         DShowPlugin.dll
17:28:23: 6D1E0000         GraphicsCapture.dll
17:28:23: 6D7B0000         NoiseGate.dll
17:28:23: 6D1C0000         PSVPlugin.dll
17:28:23: ------------------------------------------
17:28:23: Adapter 1
17:28:23:   Video Adapter: NVIDIA GeForce GTX 460
17:28:23:   Video Adapter Dedicated Video Memory: 1025966080
17:28:23:   Video Adapter Shared System Memory: 1878028288
17:28:23: =====Stream Start: 2013-09-23, 17:28:23===============================================
17:28:23:   Multithreaded optimizations: On
17:28:23:   Base resolution: 1920x1080
17:28:23:   Output resolution: 1280x720
17:28:23: ------------------------------------------
17:28:23: Loading up D3D10 on NVIDIA GeForce GTX 460...
17:28:23: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
17:28:23: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
17:28:23: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/shaders/DownscaleBilinear1YUV.pShader.blob
17:28:23: Playback device {0.0.0.00000000}.{945224db-0aa6-4ab9-b896-d44f298dc0c5}
17:28:23: ------------------------------------------
17:28:23: Using desktop audio input: Lautsprecher (VIA High Definition Audio)
17:28:23: Using 5.1 speaker setup
17:28:23: ------------------------------------------
17:28:23: Using auxilary audio input: Front Mic (VIA High Definition Audio)
17:28:23: ------------------------------------------
17:28:23: Audio Encoding: AAC
17:28:23:     bitrate: 128
17:28:23: ------------------------------------------
17:28:23:     device: Logitech HD Webcam C270,
17:28:23:     device id \\?\usb#vid_046d&pid_0825&mi_00#7&7a17533&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
17:28:23:     chosen type: I420, usingFourCC: false, res: 1280x960 - 1280x960, frameIntervals: 333333-2000000, fourCC: 'I420'
17:28:23:     audio device: Deaktivieren,
17:28:23:     audio device id Disabled,
17:28:23: 
17:28:23: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/plugins/DShowPlugin/shaders/YUVToRGB.pShader.blob
17:28:24: Using directshow input
17:28:24: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
17:28:25: Using graphics capture
17:28:25: C:/Users/Soulor/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
17:28:25: ------------------------------------------
17:28:25: Video Encoding: x264
17:28:25:     fps: 30
17:28:25:     width: 1280, height: 720
17:28:25:     preset: veryfast
17:28:25:     CBR: yes
17:28:25:     CFR: yes
17:28:25:     max bitrate: 3500
17:28:25:     buffer size: 3500
17:28:25: ------------------------------------------
17:28:25: MMDeviceAudioSource: Frequency for device 'Lautsprecher (VIA High Definition Audio)' is 1152000, samples per sec is 48000
17:28:25: MMDeviceAudioSource: Frequency for device 'Front Mic (VIA High Definition Audio)' is 384000, samples per sec is 48000
17:28:25: SharedTexCapture hooked
17:28:26: Using RTMP service: Twitch / Justin.tv
17:28:26:   Server selection: rtmp://live-fra.justin.tv/app
17:28:26:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
17:28:28: SO_SNDBUF was at 8192
17:28:28: SO_SNDBUF is now 65536
17:28:29: RTMPPublisher::Socketloop: Increasing send buffer to ISB 131072 (buffer: 134589 / 463872)
17:28:30: RTMPPublisher::Socketloop: Increasing send buffer to ISB 262144 (buffer: 87170 / 463872)
17:28:30: RTMPPublisher::Socketloop: Increasing send buffer to ISB 524288 (buffer: 0 / 463872)
17:28:32: Total frames rendered: 200, number of late frames: 2 (1.00%) (it's okay for some frames to be late)
17:28:32: Total duplicated frames to ensure constant framerate: 2 (1.00%)
17:28:32: RTMPPublisher::SocketLoop: Graceful loop exit
17:28:32: Number of times waited to send: 0, Waited for a total of 0 bytes
17:28:32: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
17:28:32: 
17:28:32: Profiler results:
17:28:32: 
17:28:32: ==============================================================
17:28:32: frame - [100%] [avg time: 10.999 ms (cpu time: avg 7.098 ms, total 1419.61 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.182%]
17:28:32: | frame preprocessing and rendering - [44.8%] [avg time: 4.924 ms (cpu time: avg 3.432 ms, total 686.405 ms)] [avg calls per frame: 1] [children: 17.9%] [unaccounted: 26.8%]
17:28:32: | | scene->Preprocess - [17.9%] [avg time: 1.971 ms (cpu time: avg 1.404 ms, total 280.803 ms)] [avg calls per frame: 1]
17:28:32: | video encoding and uploading - [55.1%] [avg time: 6.055 ms (cpu time: avg 3.666 ms, total 733.204 ms)] [avg calls per frame: 1] [children: 50.9%] [unaccounted: 4.12%]
17:28:32: | | flush - [15.3%] [avg time: 1.683 ms (cpu time: avg 0.156 ms, total 31.2 ms)] [avg calls per frame: 1]
17:28:32: | | CopyResource - [0.409%] [avg time: 0.045 ms (cpu time: avg 0.078 ms, total 15.6 ms)] [avg calls per frame: 0]
17:28:32: | | conversion to 4:2:0 - [0.564%] [avg time: 0.062 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
17:28:32: | | call to encoder - [33.9%] [avg time: 3.73 ms (cpu time: avg 3.354 ms, total 670.804 ms)] [avg calls per frame: 0]
17:28:32: | | sending stuff out - [0.746%] [avg time: 0.082 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
17:28:32: | Convert444Threads - [556%] [avg time: 61.189 ms (cpu time: avg 5.46 ms, total 1092.01 ms)] [avg calls per frame: 1]
17:28:32: ==============================================================
17:28:32: 
17:28:32: =====Stream End: 2013-09-23, 17:28:32=================================================

thanks!
 
Hm, I'm slightly worried about that amount of RAM, in the log it says you only have 900 free when you start up the program. WoW can use a lot of RAM. The CPU is a little older but it's 4-core. Everything else in the log looks fine though, couldn't really say for sure why it's happening.
 
Back
Top