Bug Report Screen Tearing Issues

Karved

New Member
Hey everyone, so I recently started streaming and have come across a screen tearing issue.I'm new to this whole streaming process so if anybody could help me out it would be greatly appreciated.

Here's a picture of it happening: http://i.imgur.com/5Z5EWuF.jpg

It's only on my stream it tears, not in the actual game itself. The game itself runs completely fine.
 

Karved

New Member
01:11:07: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
01:11:07: CUDA loaded successfully
01:11:07: 1 CUDA capable devices found
01:11:07: [ GPU #0 - < GeForce GTX 660 > has Compute SM 3.0, NVENC Available ]
01:11:22: Open Broadcaster Software v0.613b - 32bit (´・ω・`)
01:11:22: -------------------------------
01:11:22: CPU Name: AMD FX(tm)-6350 Six-Core Processor
01:11:22: CPU Speed: 3917MHz
01:11:22: Physical Memory: 4095MB Total, 4095MB Free
01:11:22: stepping id: 0, model 2, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 6, total cores 3
01:11:22: monitor 1: pos={0, 0}, size={1600, 900}
01:11:22: Windows Version: 6.1 Build 7601 S
01:11:22: Aero is Enabled
01:11:22: -------------------------------
01:11:22: OBS Modules:
01:11:22: Base Address Module
01:11:22: 00D30000 OBS.exe
01:11:22: 0F380000 OBSApi.dll
01:11:22: 77EA0000 DShowPlugin.dll
01:11:22: 77E80000 GraphicsCapture.dll
01:11:22: 77E60000 NoiseGate.dll
01:11:22: 777D0000 PSVPlugin.dll
01:11:22: ------------------------------------------
01:11:22: Adapter 1
01:11:22: Video Adapter: NVIDIA GeForce GTX 660
01:11:22: Video Adapter Dedicated Video Memory: 2086469632
01:11:22: Video Adapter Shared System Memory: 2147807232
01:11:22: Video Adapter Output 1: pos={0, 0}, size={1600, 900}, attached=true
01:11:22: =====Stream Start: 2014-03-23, 01:11:22===============================================
01:11:22: Multithreaded optimizations: On
01:11:22: Base resolution: 1600x900
01:11:22: Output resolution: 1280x720
01:11:22: ------------------------------------------
01:11:22: Loading up D3D10 on NVIDIA GeForce GTX 660 (Adapter 1)...
01:11:22: ------------------------------------------
01:11:22: Audio Format: 48000 Hz
01:11:22: ------------------------------------------
01:11:22: Audio Channels: 2 Ch
01:11:22: Playback device Default
01:11:22: ------------------------------------------
01:11:22: Using desktop audio input: Speakers (High Definition Audio Device)
01:11:22: ------------------------------------------
01:11:22: Using auxilary audio input: Microphone (High Definition Audio Device)
01:11:22: ------------------------------------------
01:11:22: Audio Encoding: AAC
01:11:22: bitrate: 160
01:11:22: Scene buffering time set to 700
01:11:22: ------------------------------------------
01:11:22: Video Encoding: x264
01:11:22: fps: 30
01:11:22: width: 1280, height: 720
01:11:22: preset: veryfast
01:11:22: profile: main
01:11:22: keyint: 250
01:11:22: CBR: yes
01:11:22: CFR: yes
01:11:22: max bitrate: 4000
01:11:22: buffer size: 4000
01:11:22: ------------------------------------------
01:11:23: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
01:11:23: New Scene
01:11:23: Using Window Capture
01:11:23: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
01:11:23: New Scene
01:11:24: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
01:11:24: New Scene
01:11:24: Using Window Capture
01:11:24: Using RTMP service: Twitch / Justin.tv
01:11:24: Server selection: rtmp://live-jfk.justin.tv/app
01:11:24: Interface: RNX-N180UBE Wireless LAN 802.11n USB 2.0 Network Adapter (802.11, 144 mbps)
01:11:25: Completed handshake with rtmp://live-jfk.justin.tv/app in 173 ms.
01:11:26: SO_SNDBUF was at 8192
01:11:26: SO_SNDBUF is now 65536
01:52:53: Total frames encoded: 74704, total frames duplicated: 72 (0.10%)
01:52:53: Number of frames skipped due to encoder lag: 2 (0.00%)
01:52:53: Total frames rendered: 74699, number of late frames: 9 (0.01%) (it's okay for some frames to be late)
01:52:53: RTMPPublisher::SocketLoop: Graceful loop exit
01:52:53: Average send payload: 8852 bytes, average send interval: 16 ms
01:52:53: Number of times waited to send: 0, Waited for a total of 0 bytes
01:52:53: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
01:52:53: Number of bytes sent: 1295785697
01:52:53:
01:52:53: Profiler time results:
01:52:53:
01:52:53: ==============================================================
01:52:53: video thread frame - [100%] [avg time: 2.251 ms] [children: 68.5%] [unaccounted: 31.5%]
01:52:53: | scene->Preprocess - [64.9%] [avg time: 1.462 ms]
01:52:53: | GPU download and conversion - [3.6%] [avg time: 0.081 ms] [children: 2.93%] [unaccounted: 0.666%]
01:52:53: | | flush - [1.73%] [avg time: 0.039 ms]
01:52:53: | | CopyResource - [1.07%] [avg time: 0.024 ms]
01:52:53: | | conversion to 4:2:0 - [0.133%] [avg time: 0.003 ms]
01:52:53: Convert444Thread - [100%] [avg time: 1.144 ms] [children: 99.2%] [unaccounted: 0.787%]
01:52:53: | Convert444toNV12 - [99.2%] [avg time: 1.135 ms]
01:52:53: encoder thread frame - [100%] [avg time: 1.561 ms] [children: 3.52%] [unaccounted: 96.5%]
01:52:53: | sending stuff out - [3.52%] [avg time: 0.055 ms]
01:52:53: ==============================================================
01:52:53:
01:52:53:
01:52:53: Profiler CPU results:
01:52:53:
01:52:53: ==============================================================
01:52:53: video thread frame - [cpu time: avg 0.782 ms, total 58453.6 ms] [avg calls per frame: 1]
01:52:53: | scene->Preprocess - [cpu time: avg 0.062 ms, total 4680.03 ms] [avg calls per frame: 1]
01:52:53: | GPU download and conversion - [cpu time: avg 0.075 ms, total 5616.03 ms] [avg calls per frame: 1]
01:52:53: | | flush - [cpu time: avg 0.036 ms, total 2698.82 ms] [avg calls per frame: 1]
01:52:53: | | CopyResource - [cpu time: avg 0.026 ms, total 1950.01 ms] [avg calls per frame: 1]
01:52:53: | | conversion to 4:2:0 - [cpu time: avg 0.004 ms, total 327.602 ms] [avg calls per frame: 1]
01:52:53: Convert444Thread - [cpu time: avg 1.083 ms, total 80917.7 ms] [avg calls per frame: 1]
01:52:53: | Convert444toNV12 - [cpu time: avg 1.079 ms, total 80574.5 ms] [avg calls per frame: 1]
01:52:53: encoder thread frame - [cpu time: avg 1.033 ms, total 77173.7 ms] [avg calls per frame: 1]
01:52:53: | sending stuff out - [cpu time: avg 0.007 ms, total 592.801 ms] [avg calls per frame: 1]
01:52:53: ==============================================================
01:52:53:
01:52:53: =====Stream End: 2014-03-23, 01:52:53=================================================


Is this what you needed?
 

ColterTV

Member
Yes. I thought you were using a low bitrate but in fact you are using too much. Anything above 3500 will cause problems, in fact I would go 2000 or lower on non-partner channels for 720p. I see you are on wifi, you may be losing packets causing that effect. Can you try with a wired connection?
 

Karved

New Member
I'll try using a bitrate lower than 2000 and see if that helps. Wireless could be a problem but I have a pretty reliable connection because my router/modem is literally sitting next to my PC. Wired is an option indeed but I currently don't have the wiring able to do so. Thanks for the help! If it still happens I'll be sure to report back with any problems.
 

ColterTV

Member
If you have the router next to you could be a matter of getting one ethernet cable :D
Anyhow, let us know if you have better results with that more reasonable bitrate
 

Karved

New Member
I just did a stream test to check if it still had some pixelation...it seems to be fixed. However the video quality is worse than before. Is there a bitrate where I can meet the happy medium between no pixelation and decent video quality?
 

ColterTV

Member
2000 bitrate for a 720p stream should suffice, maybe you are expecting too much quality out of your stream? Also you can change bitrate without bringing the stream down, so you can try different values yourlself. Just note what I told you before, anything above 2000 will cause problems for your viewers to watch without a partnered stream on twitch
 
Top