Slayerface
New Member
Hi,
So I'm streaming in 720p 30fps with 3500 max bitrate and buffer size. The game part of my stream looks great but my webcam gets super pixelated with movement. It basically looks like the bitrate is too low but how can that be possible at 3500? I boosted it to 5000 to test and didn't see much difference.
Link to issue is here: http://www.twitch.tv/slayerfacetk/c/3656402 Can mostly see what I mean although it's not the best example
Log:
Thanks :)
So I'm streaming in 720p 30fps with 3500 max bitrate and buffer size. The game part of my stream looks great but my webcam gets super pixelated with movement. It basically looks like the bitrate is too low but how can that be possible at 3500? I boosted it to 5000 to test and didn't see much difference.
Link to issue is here: http://www.twitch.tv/slayerfacetk/c/3656402 Can mostly see what I mean although it's not the best example
Log:
Code:
23:32:47: Server Ping plugin strings not found, dynamically loading 24 strings
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid. iStart or iEnd is bigger than the current length (string: "").
23:35:19: Open Broadcaster Software v0.592b - 64bit ( ^ω^)
23:35:19: -------------------------------
23:35:19: CPU Name: AMD Phenom(tm) II X4 965 Processor
23:35:19: CPU Speed: 3411MHz
23:35:19: Physical Memory: 11977MB Total, 8218MB Free
23:35:19: stepping id: 3, model 4, family 16, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
23:35:19: monitor 1: pos={0, 0}, size={1920, 1080}
23:35:19: monitor 2: pos={-1920, 0}, size={1920, 1080}
23:35:19: Windows Version: 6.2 Build 9200
23:35:19: Aero is Enabled
23:35:19: -------------------------------
23:35:19: OBS Modules:
23:35:19: Base Address Module
23:35:19: 0000000086BB0000 OBS.exe
23:35:19: 00000000A6E70000 OBSApi.dll
23:35:19: 00000000AA570000 DShowPlugin.dll
23:35:19: 00000000AF080000 GraphicsCapture.dll
23:35:19: 00000000B6330000 NoiseGate.dll
23:35:19: 00000000AEB70000 PSVPlugin.dll
23:35:19: 00000000AA410000 ServerPingPlugin.dll
23:35:19: ------------------------------------------
23:35:19: Adapter 1
23:35:19: Video Adapter: NVIDIA GeForce GTX 560
23:35:19: Video Adapter Dedicated Video Memory: 1018621952
23:35:19: Video Adapter Shared System Memory: 3221106688
23:35:19: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:35:19: Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
23:35:19: =====Stream Start: 2014-02-02, 23:35:19===============================================
23:35:19: Multithreaded optimizations: On
23:35:19: Base resolution: 1280x720
23:35:19: Output resolution: 1280x720
23:35:19: ------------------------------------------
23:35:19: Loading up D3D10 on NVIDIA GeForce GTX 560 (Adapter 1)...
23:35:19: ------------------------------------------
23:35:19: Audio Format: 48000hz
23:35:19: Playback device Default
23:35:19: ------------------------------------------
23:35:19: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:35:19: ------------------------------------------
23:35:19: Using auxilary audio input: Microphone (Logitech G430 Gaming Headset)
23:35:19: ------------------------------------------
23:35:19: Audio Encoding: AAC
23:35:19: bitrate: 96
23:35:19: ------------------------------------------
23:35:19: device: Microsoft LifeCam Cinema,
23:35:19: device id \\?\usb#vid_045e&pid_075d&mi_00#6&38c5f58c&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
23:35:19: chosen type: MJPG, usingFourCC: false, res: 960x544 - 960x544, frameIntervals: 333333-1333333
23:35:19: use buffering: false - 0, fourCC: 'MJPG'
23:35:19: audio device: Disable,
23:35:19: audio device id Disabled,
23:35:19:
23:35:19: Using directshow input
23:35:19: Using Window Capture
23:35:19: ------------------------------------------
23:35:19: device: AVerMedia HD Capture C985 Bus 5,
23:35:19: device id \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&2c9aa3c2&0&0050#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a},
23:35:19: chosen type: YV12, usingFourCC: true, res: 1280x720 - 1280x720, frameIntervals: 166666-666666
23:35:19: use buffering: false - 0, fourCC: 'YV12'
23:35:19:
23:35:19: device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
23:35:19: Using directshow input
23:35:19: Scene buffering time set to 700
23:35:20: ------------------------------------------
23:35:20: Video Encoding: x264
23:35:20: fps: 30
23:35:20: width: 1280, height: 720
23:35:20: preset: veryfast
23:35:20: profile: high
23:35:20: keyint: 60
23:35:20: CBR: yes
23:35:20: CFR: no
23:35:20: max bitrate: 3500
23:35:20: buffer size: 3500
23:35:20: ------------------------------------------
23:35:20: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
23:35:20: MMDeviceAudioSource: Frequency for device 'Microphone (Logitech G430 Gaming Headset)' is 176400, samples per sec is 44100
23:35:21: Using RTMP service: Twitch / Justin.tv
23:35:21: Server selection: rtmp://live-lhr.justin.tv/app
23:35:21: Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
23:35:21: Total frames encoded: 17, total frames duplicated: 1 (5.88%)
23:35:21: Total frames rendered: 38, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
23:35:21: Completed handshake with rtmp://live-lhr.justin.tv/app in 381 ms.
23:35:22: SO_SNDBUF was at 64512
23:35:22: SO_SNDBUF is now 65536
23:35:22: RTMPPublisher::SocketLoop: Graceful loop exit
23:35:22: Number of times waited to send: 0, Waited for a total of 0 bytes
23:35:22: Number of b-frames dropped: 0 (-1.$%), Number of p-frames dropped: 0 (-1.$%), Total 0 (-1.$%)
23:35:22: Number of bytes sent: 0
23:35:22:
23:35:22: Profiler time results:
23:35:22:
23:35:22: ==============================================================
23:35:22: video thread frame - [100%] [avg time: 6.316 ms] [children: 51.6%] [unaccounted: 48.4%]
23:35:22: | scene->Preprocess - [46.6%] [avg time: 2.941 ms]
23:35:22: | GPU download and conversion - [5.03%] [avg time: 0.318 ms] [children: 3.64%] [unaccounted: 1.39%]
23:35:22: | | flush - [3.06%] [avg time: 0.193 ms]
23:35:22: | | CopyResource - [0.507%] [avg time: 0.032 ms]
23:35:22: | | conversion to 4:2:0 - [0.0792%] [avg time: 0.005 ms]
23:35:22: Convert444Threads - [100%] [avg time: 1.509 ms] [children: 99.5%] [unaccounted: 0.464%]
23:35:22: | Convert444toNV12 - [99.5%] [avg time: 1.502 ms]
23:35:22: encoder thread frame - [100%] [avg time: 1.061 ms]
23:35:22: ==============================================================
23:35:22:
23:35:22:
23:35:22: Profiler CPU results:
23:35:22:
23:35:22: ==============================================================
23:35:22: video thread frame - [cpu time: avg 5.345 ms, total 203.125 ms] [avg calls per frame: 1]
23:35:22: | scene->Preprocess - [cpu time: avg 2.467 ms, total 93.75 ms] [avg calls per frame: 1]
23:35:22: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:35:22: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:35:22: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 0]
23:35:22: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 0]
23:35:22: Convert444Threads - [cpu time: avg 1.116 ms, total 31.25 ms] [avg calls per frame: 2]
23:35:22: | Convert444toNV12 - [cpu time: avg 1.116 ms, total 31.25 ms] [avg calls per frame: 2]
23:35:22: encoder thread frame - [cpu time: avg 1.201 ms, total 15.625 ms] [avg calls per frame: 1]
23:35:22: ==============================================================
23:35:22:
23:35:22: =====Stream End: 2014-02-02, 23:35:22=================================================
23:35:38: =====Stream Start: 2014-02-02, 23:35:38===============================================
23:35:38: Multithreaded optimizations: On
23:35:38: Base resolution: 1280x720
23:35:38: Output resolution: 1280x720
23:35:38: ------------------------------------------
23:35:38: Loading up D3D10 on NVIDIA GeForce GTX 560 (Adapter 1)...
23:35:38: ------------------------------------------
23:35:38: Audio Format: 48000hz
23:35:38: Playback device Default
23:35:38: ------------------------------------------
23:35:38: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:35:38: ------------------------------------------
23:35:38: Using auxilary audio input: Microphone (Logitech G430 Gaming Headset)
23:35:38: ------------------------------------------
23:35:38: Audio Encoding: AAC
23:35:38: bitrate: 96
23:35:38: ------------------------------------------
23:35:38: device: Microsoft LifeCam Cinema,
23:35:38: device id \\?\usb#vid_045e&pid_075d&mi_00#6&38c5f58c&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
23:35:38: chosen type: MJPG, usingFourCC: false, res: 960x544 - 960x544, frameIntervals: 333333-1333333
23:35:38: use buffering: false - 0, fourCC: 'MJPG'
23:35:38: audio device: Disable,
23:35:38: audio device id Disabled,
23:35:38:
23:35:38: Using directshow input
23:35:38: Using Window Capture
23:35:38: ------------------------------------------
23:35:38: device: AVerMedia HD Capture C985 Bus 5,
23:35:38: device id \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&2c9aa3c2&0&0050#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a},
23:35:38: chosen type: YV12, usingFourCC: true, res: 1280x720 - 1280x720, frameIntervals: 166666-666666
23:35:38: use buffering: false - 0, fourCC: 'YV12'
23:35:38:
23:35:38: device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
23:35:38: Using directshow input
23:35:38: Scene buffering time set to 700
23:35:38: ------------------------------------------
23:35:38: Video Encoding: x264
23:35:38: fps: 30
23:35:38: width: 1280, height: 720
23:35:38: preset: veryfast
23:35:38: profile: high
23:35:38: keyint: 60
23:35:38: CBR: yes
23:35:38: CFR: no
23:35:38: max bitrate: 3500
23:35:38: buffer size: 3500
23:35:38: ------------------------------------------
23:35:38: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
23:35:38: MMDeviceAudioSource: Frequency for device 'Microphone (Logitech G430 Gaming Headset)' is 176400, samples per sec is 44100
23:35:40: Using RTMP service: Twitch / Justin.tv
23:35:40: Server selection: rtmp://live-lhr.justin.tv/app
23:35:40: Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
23:35:41: Completed handshake with rtmp://live-lhr.justin.tv/app in 356 ms.
23:35:42: SO_SNDBUF was at 64512
23:35:42: SO_SNDBUF is now 65536
23:35:43: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 459776)
23:35:45: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 524288 (buffer: 118516 / 459776)
23:35:49: Total frames encoded: 294, total frames duplicated: 3 (1.02%)
23:35:49: Total frames rendered: 300, number of late frames: 1 (0.33%) (it's okay for some frames to be late)
23:35:49: RTMPPublisher::SocketLoop: Graceful loop exit
23:35:49: Average send payload: 7285 bytes, average send interval: 15 ms
23:35:49: Number of times waited to send: 0, Waited for a total of 0 bytes
23:35:49: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
23:35:49: Number of bytes sent: 2863071
23:35:50:
23:35:50: Profiler time results:
23:35:50:
23:35:50: ==============================================================
23:35:50: video thread frame - [100%] [avg time: 4.084 ms] [children: 64.3%] [unaccounted: 35.7%]
23:35:50: | scene->Preprocess - [59.3%] [avg time: 2.42 ms]
23:35:50: | GPU download and conversion - [5%] [avg time: 0.204 ms] [children: 3.72%] [unaccounted: 1.27%]
23:35:50: | | flush - [2.52%] [avg time: 0.103 ms]
23:35:50: | | CopyResource - [0.955%] [avg time: 0.039 ms]
23:35:50: | | conversion to 4:2:0 - [0.245%] [avg time: 0.01 ms]
23:35:50: Convert444Threads - [100%] [avg time: 1.381 ms] [children: 98.8%] [unaccounted: 1.16%]
23:35:50: | Convert444toNV12 - [98.8%] [avg time: 1.365 ms]
23:35:50: encoder thread frame - [100%] [avg time: 1.467 ms]
23:35:50: ==============================================================
23:35:50:
23:35:50:
23:35:50: Profiler CPU results:
23:35:50:
23:35:50: ==============================================================
23:35:50: video thread frame - [cpu time: avg 3.333 ms, total 1000 ms] [avg calls per frame: 1]
23:35:50: | scene->Preprocess - [cpu time: avg 2.395 ms, total 718.75 ms] [avg calls per frame: 1]
23:35:50: | GPU download and conversion - [cpu time: avg 0.104 ms, total 31.25 ms] [avg calls per frame: 1]
23:35:50: | | flush - [cpu time: avg 0.104 ms, total 31.25 ms] [avg calls per frame: 1]
23:35:50: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:35:50: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:35:50: Convert444Threads - [cpu time: avg 1.534 ms, total 843.75 ms] [avg calls per frame: 2]
23:35:50: | Convert444toNV12 - [cpu time: avg 1.534 ms, total 843.75 ms] [avg calls per frame: 2]
23:35:50: encoder thread frame - [cpu time: avg 0.972 ms, total 265.625 ms] [avg calls per frame: 1]
23:35:50: ==============================================================
23:35:50:
23:35:50: =====Stream End: 2014-02-02, 23:35:50=================================================
23:36:00: Server Ping plugin instance deleted; removing dynamically loaded localization strings
Thanks :)