Question / Help Still Dropping Frames... Sorry Dodgepong.

Rispir

New Member
I'm saying sorry to Dodgepong because this will be the third time he's seen me post about this haha.

So here's my story... A month ago I couldn't stream because I had a slow CPU and bad motherboard so I was having low fps (5-10fps) in game while playing any game. So, I bought a nice shiny new mobo and CPU to fix the issue! I got the new hardware and it instantly fixed all my FPS issues in game... but for some weird reason once I got the new hardware I started dropping frames! Now before the new hardware I NEVER dropped any frames while streaming, I was just having FPS issues before. Now with the new hardware I just drop all my frames! SO I upgraded my internet. I now have 5mb upload up from 2mb that I had before. So obviously, to me, it seems like something is just not right here. I was streaming at 2mb upload and dropping no frames, and now I have 5mb upload and I'm dropping all my frames? Tell me that doesn't seem fishy to you...

I've already tried everything listed in the Dropped Frames guide on the forums and that did nothing for me. I really need someone who is very experienced with these matters that would be willing to talk to me here and help me really dive deep into the issue and try to find the underlying issue here. I just don't see how this would be my internet being to slow as its FASTER now then it use to be and now I'm dropping frames. Thank you all and have a nice day.

Log... frames didn't drop until about 10 minutes into this stream where as they usually drop instantly. Weird.
23:58:18: Open Broadcaster Software v0.584b - 64bit ( ^ω^)
23:58:18: -------------------------------
23:58:18: CPU Name: AMD FX(tm)-6200 Six-Core Processor
23:58:18: CPU Speed: 3817MHz
23:58:18: Physical Memory: 8156MB Total, 2845MB Free
23:58:18: stepping id: 2, model 1, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 6, total cores 3
23:58:18: monitor 1: pos={0, 0}, size={1920, 1080}
23:58:18: monitor 2: pos={1920, 0}, size={1920, 1080}
23:58:18: Windows Version: 6.1 Build 7601 S
23:58:18: Aero is Disabled
23:58:18: -------------------------------
23:58:18: OBS Modules:
23:58:18: Base Address Module
23:58:18: 000000003F060000 OBS.exe
23:58:18: 00000000F0360000 OBSApi.dll
23:58:18: 00000000FB3C0000 DShowPlugin.dll
23:58:18: 00000000FC000000 GraphicsCapture.dll
23:58:18: 00000000FC050000 NoiseGate.dll
23:58:18: 00000000FBFE0000 PSVPlugin.dll
23:58:18: ------------------------------------------
23:58:18: Adapter 1
23:58:18: Video Adapter: NVIDIA GeForce GTX 460
23:58:18: Video Adapter Dedicated Video Memory: 1025966080
23:58:18: Video Adapter Shared System Memory: 3220779008
23:58:18: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:58:18: Video Adapter Output 2: pos={1920, 0}, size={1920, 1080}, attached=true
23:58:18: Using fixed low latency mode, factor 20
23:58:18: =====Stream Start: 2013-11-28, 23:58:18===============================================
23:58:18: Multithreaded optimizations: On
23:58:18: Base resolution: 1920x1080
23:58:18: Output resolution: 852x480
23:58:18: ------------------------------------------
23:58:18: Loading up D3D10 on NVIDIA GeForce GTX 460...
23:58:18: ------------------------------------------
23:58:18: Audio Format: 48000hz
23:58:18: Playback device Default
23:58:18: ------------------------------------------
23:58:18: Using desktop audio input: Speakers (2- VIA High Definition Audio)
23:58:18: ------------------------------------------
23:58:18: Using auxilary audio input: Microphone (7- Yeti Stereo Microphone)
23:58:18: ------------------------------------------
23:58:18: Audio Encoding: AAC
23:58:18: bitrate: 128
23:58:18: Using graphics capture
23:58:18: Scene buffering time set to 400
23:58:18: ------------------------------------------
23:58:18: Video Encoding: x264
23:58:18: fps: 25
23:58:18: width: 852, height: 480
23:58:18: preset: veryfast
23:58:18: profile: high
23:58:18: keyint: 50
23:58:18: CBR: yes
23:58:18: CFR: yes
23:58:18: max bitrate: 1000
23:58:18: buffer size: 1000
23:58:18: ------------------------------------------
23:58:18: MMDeviceAudioSource: Frequency for device 'Speakers (2- VIA High Definition Audio)' is 384000, samples per sec is 48000
23:58:18: MMDeviceAudioSource: Frequency for device 'Microphone (7- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
23:58:19: SharedTexCapture hooked
23:58:20: Using RTMP service: Twitch / Justin.tv
23:58:20: Server selection: rtmp://live-ord.justin.tv/app
23:58:20: Interface: Realtek PCIe GBE Family Controller #2 (ethernet, 1000 mbps)
23:58:21: Completed handshake with rtmp://live-ord.justin.tv/app in 205 ms.
23:58:21: SO_SNDBUF was at 8192
23:58:21: SO_SNDBUF is now 65536
00:14:32: Total frames encoded: 24326, total frames duplicated: 90 (0.37%)
00:14:32: Total frames rendered: 24272, number of late frames: 12 (0.05%) (it's okay for some frames to be late)
00:15:19: RTMPPublisher::SocketLoop: Graceful loop exit
00:15:21: Average send payload: 6961 bytes, average send interval: 52 ms
00:15:21: Number of times waited to send: 182, Waited for a total of 549818 bytes
00:15:21: Number of b-frames dropped: 69 (0.28%), Number of p-frames dropped: 79 (0.33%), Total 148 (0.61%)
00:15:21: Number of bytes sent: 134128190
00:15:21:
00:15:21: Profiler time results:
00:15:21:
00:15:21: ==============================================================
00:15:21: video thread frame - [100%] [avg time: 1.1 ms] [children: 33.7%] [unaccounted: 66.3%]
00:15:21: | scene->Preprocess - [0.0909%] [avg time: 0.001 ms]
00:15:21: | GPU download and conversion - [33.6%] [avg time: 0.37 ms] [children: 19.8%] [unaccounted: 13.8%]
00:15:21: | | flush - [16.5%] [avg time: 0.182 ms]
00:15:21: | | CopyResource - [3%] [avg time: 0.033 ms]
00:15:21: | | conversion to 4:2:0 - [0.273%] [avg time: 0.003 ms]
00:15:21: Convert444Thread - [100%] [avg time: 0.603 ms] [children: 99%] [unaccounted: 0.995%]
00:15:21: | Convert444toNV12 - [99%] [avg time: 0.597 ms]
00:15:21: encoder thread frame - [100%] [avg time: 0.736 ms]
00:15:21: ==============================================================
00:15:21:
00:15:21:
00:15:21: Profiler CPU results:
00:15:21:
00:15:21: ==============================================================
00:15:21: video thread frame - [cpu time: avg 0.169 ms, total 4102.83 ms] [avg calls per frame: 1]
00:15:21: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
00:15:21: | GPU download and conversion - [cpu time: avg 0.036 ms, total 889.204 ms] [avg calls per frame: 1]
00:15:21: | | flush - [cpu time: avg 0.019 ms, total 468.002 ms] [avg calls per frame: 1]
00:15:21: | | CopyResource - [cpu time: avg 0.006 ms, total 156.001 ms] [avg calls per frame: 1]
00:15:21: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 15.6 ms] [avg calls per frame: 1]
00:15:21: Convert444Thread - [cpu time: avg 0.575 ms, total 13962.1 ms] [avg calls per frame: 1]
00:15:21: | Convert444toNV12 - [cpu time: avg 0.571 ms, total 13868.5 ms] [avg calls per frame: 1]
00:15:21: encoder thread frame - [cpu time: avg 0.125 ms, total 3042.02 ms] [avg calls per frame: 1]
00:15:21: ==============================================================
00:15:21:
00:15:21: =====Stream End: 2013-11-29, 00:15:21=================================================
 

Rispir

New Member
Just tried updating my bitrate to 2000 and got this error message, not sure if this helps anything.

Could not connect to server.
RTMPSockBuf_Fill, remote host closed connection
TRMP_Connect1, handshake failed.
 

dodgepong

Administrator
Community Helper
Have you tried another streaming service, such as hitbox.tv? Do you drop frames when streaming there?
 

Rispir

New Member
Hmm no I haven't, good idea. I DID try using Xsplit today but still dropped frames. Let me go ahead and try streaming to another site though.
 

Rispir

New Member
Ok here's what DiffProbe told me, it doesn't look promising in my favour haha. Also I'm almost sure I've tried EVERYTHING in that guide now.

DiffProbe release. January 2012. Build 1008.
Shaper Detection Module.

Connected to server 74.63.50.40.

Estimating capacity:
Upstream: 138 Kbps.
Downstream: 12394 Kbps.

The measurement will take upto 5.0 minutes. Please wait.

Checking for traffic shapers:

Upstream: Burst size: 22-25 KB;
Shaping rate: 74 Kbps.

Downstream: Measurement aborted due to high packet loss rate.

For more information, visit: http://www.cc.gatech.edu/~partha/diffprobe
 

Rispir

New Member
Here's another test I did where it didn't fail. So it finished the full test. My upload is no where NEAR what it's suppose to be. I should have around 5000Kbps I believe? My download is around what it's suppose to be though.

DiffProbe release. January 2012. Build 1008.
Shaper Detection Module.

Connected to server 203.5.76.139.

Estimating capacity:
Upstream: 132 Kbps.
Downstream: 29692 Kbps.

The measurement will take upto 8.5 minutes. Please wait.

Checking for traffic shapers:

Upstream: No shaper detected.
Median received rate: 149 Kbps.

Downstream: Burst size: 10558-11297 KB;
Shaping rate: 12656 Kbps.

For more information, visit: http://www.cc.gatech.edu/~partha/diffprobe
 

dodgepong

Administrator
Community Helper
YIKES.

Well, I think we found your problem. Your upload speed might be quoted at 5Mbps, but you're definitely not getting anything close to that. You're going to need to talk to your ISP and ask them what's up. Either you're not getting what you're paying for, or you're getting throttled. Either that, or there's an issue with your router, or your connection from your computer to the router.
 

Krazy

Town drunk
I'd try the shaperpobe test a couple more times to be sure. The second attempt was to some server in Australia for some reason, and you won't get good results there even with a properly functioning connection.
 

Rispir

New Member
Ok so I've gone balls deep into this investigation of my upload speed haha. So... the tests I did with shaperprobe were telling me I'm only uploading at about 148kb/s which is not good... I should be at around 4400kb/s. My download is not the problem here as I'm dropping frames and that just relates to my upload speed, so were leaving that out. I need answers people! Can anyone offer suggestions on why my upload is so dam low?

Also another thing... I ran a tracert test in my cmd prompt to test basically how the connection looks as it bounces to each of the access points that connect me to the final destination (the server I'm streaming to with obs). In this case I tried doing a tracert to twitch.tv and google.com. The google.com trace said I had one access point I couldn't connect to. The twitch.tv test had 20 different routes that I couldn't connect to, not good.

So if anyone has any "advanced" tips they could give me, yeaaaa that would be great. (Office Space Reference). I've literally tried every possible trick I can think of and every thing dodgepong and two other moderators have told me to try. I have a technician from Time Warner Cable coming on the fifth to check my modem as well because the Tech Support couldn't even connect to my modem to try and do a remote speed test.

Thanks for your time!
 

Krazy

Town drunk
Well, it sounds like something ISP/modem related. If that's the case, there isn't really going to be anything else you can do until the tech comes out. Hopefully it's just a simple matter of replacing a faulty modem and they don't have to mess with any of your wiring (would be very surprised if that ended up being the case)
 

Rispir

New Member
Yea that seems like it's probably the case. I've done everything you guys could think of haha. Thanks anyways!
 
Top