Hello,
I have used OBS before at my old house with a much better connection with no problem. At my new house i'm only getting about 1.3mb upload so i was wanting to boost up the preset so compensate for the low upload speeds.
When i change the preset to the slowest, i see no change in cpu usage or quality of the stream. I have quick sync available but i have heard that will lower the quality even more. I'm trying to get watchable motion quality on my low upload.
Any advice would be greatly appreciated.
I have used OBS before at my old house with a much better connection with no problem. At my new house i'm only getting about 1.3mb upload so i was wanting to boost up the preset so compensate for the low upload speeds.
When i change the preset to the slowest, i see no change in cpu usage or quality of the stream. I have quick sync available but i have heard that will lower the quality even more. I'm trying to get watchable motion quality on my low upload.
Any advice would be greatly appreciated.
Code:
09:45:20: Settings::Video: Disabling Aero
09:45:48: Open Broadcaster Software v0.591b - 32bit (´・ω・`)
09:45:48: -------------------------------
09:45:48: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
09:45:48: CPU Speed: 3410MHz
09:45:48: Physical Memory: 4095MB Total, 4095MB Free
09:45:48: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
09:45:48: monitor 1: pos={0, 0}, size={1920, 1080}
09:45:48: monitor 2: pos={-1680, 0}, size={1680, 1050}
09:45:48: monitor 3: pos={1920, 0}, size={1024, 768}
09:45:48: Windows Version: 6.1 Build 7600
09:45:48: Aero is Disabled
09:45:48: -------------------------------
09:45:48: OBS Modules:
09:45:48: Base Address Module
09:45:48: 00E60000 OBS.exe
09:45:48: 5DEA0000 OBSApi.dll
09:45:48: 5F5E0000 DShowPlugin.dll
09:45:48: 5F590000 GraphicsCapture.dll
09:45:48: 5E1D0000 NoiseGate.dll
09:45:48: 5E1B0000 PSVPlugin.dll
09:45:48: ------------------------------------------
09:45:48: Adapter 1
09:45:48: Video Adapter: NVIDIA GeForce GTX 660 Ti
09:45:48: Video Adapter Dedicated Video Memory: 2091319296
09:45:48: Video Adapter Shared System Memory: 2147807232
09:45:48: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
09:45:48: Video Adapter Output 2: pos={-1680, 0}, size={1680, 1050}, attached=true
09:45:48: ------------------------------------------
09:45:48: Adapter 2
09:45:48: Video Adapter: Intel(R) HD Graphics 4000
09:45:48: Video Adapter Dedicated Video Memory: 67108864
09:45:48: Video Adapter Shared System Memory: 1711276032
09:45:48: Video Adapter Output 1: pos={1920, 0}, size={1024, 768}, attached=true
09:45:48: Using fixed low latency mode, factor 20
09:45:48: =====Stream Start: 2013-12-20, 09:45:48===============================================
09:45:48: Multithreaded optimizations: On
09:45:48: Base resolution: 1280x720
09:45:48: Output resolution: 1280x720
09:45:48: ------------------------------------------
09:45:48: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti (Adapter 1)...
09:45:48: ------------------------------------------
09:45:48: Audio Format: 44100hz
09:45:49: Playback device Default
09:45:49: ------------------------------------------
09:45:49: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:45:49: ------------------------------------------
09:45:49: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:45:49: ------------------------------------------
09:45:49: Audio Encoding: AAC
09:45:49: bitrate: 112
09:45:49: ------------------------------------------
09:45:49: device: AVerMedia HD Capture C985 Bus 4,
09:45:49: device id \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&2543d5d&0&00e3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a},
09:45:49: chosen type: YV12, usingFourCC: true, res: 1280x720 - 1280x720, frameIntervals: 166666-666666
09:45:49: use buffering: false - 0, fourCC: 'YV12'
09:45:49: audio device: Disable,
09:45:49: audio device id Disabled,
09:45:49:
09:45:49: Using directshow input
09:45:49: Scene buffering time set to 400
09:45:49: ------------------------------------------
09:45:49: Video Encoding: x264
09:45:49: fps: 30
09:45:49: width: 1280, height: 720
09:45:49: preset: slower
09:45:49: profile: main
09:45:49: keyint: 60
09:45:49: CBR: yes
09:45:49: CFR: no
09:45:49: max bitrate: 1000
09:45:49: buffer size: 1000
09:45:49: ------------------------------------------
09:45:49: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
09:45:49: MMDeviceAudioSource: Frequency for device 'Microphone (Realtek High Definition Audio)' is 352800, samples per sec is 44100
09:45:52: Using RTMP service: Twitch / Justin.tv
09:45:52: Server selection: rtmp://live.justin.tv/app
09:45:52: Interface: Intel(R) 82579V Gigabit Network Connection (ethernet, 100 mbps)
09:45:52: Completed handshake with rtmp://live.justin.tv/app in 135 ms.
09:45:53: SO_SNDBUF was at 8192
09:45:53: SO_SNDBUF is now 65536
09:46:58: Total frames encoded: 2075, total frames duplicated: 611 (29.45%)
09:46:58: Number of frames skipped due to encoder lag: 471 (22.70%)
09:46:58: Total frames rendered: 1597, number of late frames: 36 (2.25%) (it's okay for some frames to be late)
09:46:59: RTMPPublisher::SocketLoop: Graceful loop exit
09:46:59: Average send payload: 7067 bytes, average send interval: 54 ms
09:46:59: Number of times waited to send: 0, Waited for a total of 0 bytes
09:46:59: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
09:46:59: Number of bytes sent: 8438729
09:46:59:
09:46:59: Profiler time results:
09:46:59:
09:46:59: ==============================================================
09:46:59: video thread frame - [100%] [avg time: 1.852 ms] [children: 78.8%] [unaccounted: 21.2%]
09:46:59: | scene->Preprocess - [40.4%] [avg time: 0.749 ms]
09:46:59: | GPU download and conversion - [38.3%] [avg time: 0.71 ms] [children: 20.8%] [unaccounted: 17.5%]
09:46:59: | | flush - [4.05%] [avg time: 0.075 ms]
09:46:59: | | CopyResource - [16.4%] [avg time: 0.303 ms]
09:46:59: | | conversion to 4:2:0 - [0.378%] [avg time: 0.007 ms]
09:46:59: Convert444Threads - [100%] [avg time: 0.686 ms] [children: 97.2%] [unaccounted: 2.77%]
09:46:59: | Convert444toNV12 - [97.2%] [avg time: 0.667 ms]
09:46:59: encoder thread frame - [100%] [avg time: 15.769 ms]
09:46:59: ==============================================================
09:46:59:
09:46:59:
09:46:59: Profiler CPU results:
09:46:59:
09:46:59: ==============================================================
09:46:59: video thread frame - [cpu time: avg 0.742 ms, total 1185.61 ms] [avg calls per frame: 1]
09:46:59: | scene->Preprocess - [cpu time: avg 0.293 ms, total 468.003 ms] [avg calls per frame: 1]
09:46:59: | GPU download and conversion - [cpu time: avg 0.058 ms, total 93.601 ms] [avg calls per frame: 1]
09:46:59: | | flush - [cpu time: avg 0.009 ms, total 15.6 ms] [avg calls per frame: 1]
09:46:59: | | CopyResource - [cpu time: avg 0.009 ms, total 15.6 ms] [avg calls per frame: 1]
09:46:59: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
09:46:59: Convert444Threads - [cpu time: avg 0.468 ms, total 1482.01 ms] [avg calls per frame: 2]
09:46:59: | Convert444toNV12 - [cpu time: avg 0.468 ms, total 1482.01 ms] [avg calls per frame: 2]
09:46:59: encoder thread frame - [cpu time: avg 0.521 ms, total 1076.41 ms] [avg calls per frame: 1]
09:46:59: ==============================================================
09:46:59:
09:46:59: =====Stream End: 2013-12-20, 09:46:59=================================================
09:47:13: Using fixed low latency mode, factor 20
09:47:13: =====Stream Start: 2013-12-20, 09:47:13===============================================
09:47:13: Multithreaded optimizations: On
09:47:13: Base resolution: 1280x720
09:47:13: Output resolution: 1280x720
09:47:13: ------------------------------------------
09:47:13: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti (Adapter 1)...
09:47:13: ------------------------------------------
09:47:13: Audio Format: 44100hz
09:47:13: Playback device Default
09:47:13: ------------------------------------------
09:47:13: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:47:13: ------------------------------------------
09:47:13: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:47:13: ------------------------------------------
09:47:13: Audio Encoding: AAC
09:47:13: bitrate: 112
09:47:13: ------------------------------------------
09:47:13: device: AVerMedia HD Capture C985 Bus 4,
09:47:13: device id \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&2543d5d&0&00e3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a},
09:47:13: chosen type: YV12, usingFourCC: true, res: 1280x720 - 1280x720, frameIntervals: 166666-666666
09:47:13: use buffering: false - 0, fourCC: 'YV12'
09:47:13: audio device: Disable,
09:47:13: audio device id Disabled,
09:47:13:
09:47:13: Using directshow input
09:47:13: Scene buffering time set to 400
09:47:13: Found QSV hardware support
09:47:13: ------------------------------------------
09:47:13: QSV version 1.6 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D9 (actual: MFX_IMPL_HARDWARE3 | MFX_IMPL_VIA_D3D9)
09:47:13: Using 13 bitstreams and 16 frame buffers
09:47:13: ------------------------------------------
09:47:13: Video Encoding: QSV
09:47:13: fps: 30
09:47:13: width: 1280, height: 720
09:47:13: target-usage: MFX_TARGETUSAGE_BEST_QUALITY
09:47:13: CBR: yes
09:47:13: CFR: no
09:47:13: max bitrate: 1000
09:47:13: ------------------------------------------
09:47:13: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
09:47:13: MMDeviceAudioSource: Frequency for device 'Microphone (Realtek High Definition Audio)' is 352800, samples per sec is 44100
09:47:14: Using RTMP service: Twitch / Justin.tv
09:47:14: Server selection: rtmp://live.justin.tv/app
09:47:14: Interface: Intel(R) 82579V Gigabit Network Connection (ethernet, 100 mbps)
09:47:14: Completed handshake with rtmp://live.justin.tv/app in 54 ms.
09:47:15: SO_SNDBUF was at 8192
09:47:15: SO_SNDBUF is now 65536
09:49:23: Total frames encoded: 3877, total frames duplicated: 0 (0.00%)
09:49:23: Total frames rendered: 3882, number of late frames: 1 (0.03%) (it's okay for some frames to be late)
09:49:23: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 142336)
09:49:24: RTMPPublisher::SocketLoop: Graceful loop exit
09:49:24: Average send payload: 6558 bytes, average send interval: 50 ms
09:49:24: Number of times waited to send: 0, Waited for a total of 0 bytes
09:49:24: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
09:49:24: Number of bytes sent: 16757983
09:49:24:
09:49:24: Profiler time results:
09:49:24:
09:49:24: ==============================================================
09:49:24: video thread frame - [100%] [avg time: 1.179 ms] [children: 73.5%] [unaccounted: 26.5%]
09:49:24: | scene->Preprocess - [59.8%] [avg time: 0.705 ms]
09:49:24: | GPU download and conversion - [13.7%] [avg time: 0.162 ms] [children: 6.11%] [unaccounted: 7.63%]
09:49:24: | | flush - [3.99%] [avg time: 0.047 ms]
09:49:24: | | CopyResource - [1.36%] [avg time: 0.016 ms]
09:49:24: | | conversion to 4:2:0 - [0.763%] [avg time: 0.009 ms]
09:49:24: Convert444Threads - [100%] [avg time: 0.719 ms] [children: 99%] [unaccounted: 0.974%]
09:49:24: | Convert444toNV12 - [99%] [avg time: 0.712 ms]
09:49:24: encoder thread frame - [100%] [avg time: 0.04 ms] [children: 45%] [unaccounted: 55%]
09:49:24: | QueueEncodeTask - [10%] [avg time: 0.004 ms]
09:49:24: | ProcessEncodedFrame - [35%] [avg time: 0.014 ms]
09:49:24: ==============================================================
09:49:24:
09:49:24:
09:49:24: Profiler CPU results:
09:49:24:
09:49:24: ==============================================================
09:49:24: video thread frame - [cpu time: avg 0.462 ms, total 1794.01 ms] [avg calls per frame: 1]
09:49:24: | scene->Preprocess - [cpu time: avg 0.116 ms, total 452.404 ms] [avg calls per frame: 1]
09:49:24: | GPU download and conversion - [cpu time: avg 0.092 ms, total 358.801 ms] [avg calls per frame: 1]
09:49:24: | | flush - [cpu time: avg 0.056 ms, total 218.4 ms] [avg calls per frame: 1]
09:49:24: | | CopyResource - [cpu time: avg 0.004 ms, total 15.6 ms] [avg calls per frame: 1]
09:49:24: | | conversion to 4:2:0 - [cpu time: avg 0.004 ms, total 15.6 ms] [avg calls per frame: 1]
09:49:24: Convert444Threads - [cpu time: avg 0.635 ms, total 4914.03 ms] [avg calls per frame: 2]
09:49:24: | Convert444toNV12 - [cpu time: avg 0.635 ms, total 4914.03 ms] [avg calls per frame: 2]
09:49:24: encoder thread frame - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
09:49:24: | QueueEncodeTask - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
09:49:24: | ProcessEncodedFrame - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
09:49:24: ==============================================================
09:49:24:
09:49:24: =====Stream End: 2013-12-20, 09:49:24=================================================