Question / Help You Tube Streaming Tutorial

Jtime

New Member
Anyone have a good tutorial for streaming OBS on YouTube for Machinima Partners.
A few problems I'm running into:

1. During Ingestion section, there is NO YouTube video preview box for me that normally appears on the right side.
2. Inputting the Stream Name and Primary Server URL info. There isn't a place to input sever name in OBS Settings/Broadcast Settings menu.

thanks in advance!
 

Jtime

New Member
Thanks for that!
While, I'm sure my settings are for around 720P, still getting this:

Primary stream:
We recommend you use a stream bitrate value of (2500 Kbps). The current bitrate value (224.00 Kbps) for the stream is lower than the recommended bitrate.
 

secretply

Member
A 720p stream requires a lot of bitrate. 224 kbps is not sufficient for streaming at all, probably not even 360p. Your stream will look horrible with 224 kbps at 720p which is probably why YouTube is giving you that warning.
 

secretply

Member
Well if you know the consequences then you can ignore it. I don't know if YouTube allows you to stream while ignoring their recommendation but you should be able to stream regardless. Look around the settings in YouTube to start streaming.

Edit: Sorry, once you have your settings set in YouTube and OBS then start streaming in OBS.
 

Jtime

New Member
I do notice that on the bottom right of the OBS software, beside FPS it's stays around 130 kb/s(this number bounces around). What does that mean?
When I stream to twitch with theses settings it's fine and looks great.
 

Jtime

New Member
Thanks! here's the log file

Code:
16:54:24: Open Broadcaster Software v0.522b - 32bit (´・ω・`)
16:54:24: -------------------------------
16:54:24: CPU Name: Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz
16:54:24: CPU Speed: 2838MHz
16:54:24: Physical Memory:  4095MB Total, 4095MB Free
16:54:24: stepping id: 10, model 7, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 4, total cores 4
16:54:24: monitor 1: pos={0, 0}, size={1440, 900}
16:54:24: monitor 2: pos={1440, 0}, size={1920, 1080}
16:54:24: Windows Version: 6.1 Build 7601 S
16:54:24: Aero is Disabled
16:54:24: -------------------------------
16:54:24: OBS Modules:
16:54:24: Base Address     Module
16:54:24: 00850000         OBS.exe
16:54:24: 6B150000         OBSApi.dll
16:54:24: 73200000         DShowPlugin.dll
16:54:24: 732A0000         GraphicsCapture.dll
16:54:24: 731E0000         NoiseGate.dll
16:54:24: ------------------------------------------
16:54:24: Adapter 1
16:54:24:   Video Adapter: NVIDIA GeForce GTX 560 
16:54:24:   Video Adapter Dedicated Video Memory: 1025966080
16:54:24:   Video Adapter Shared System Memory: 3220779008
16:54:24: =====Stream Start: 2013-05-26, 16:54:24===============================================
16:54:24:   Multithreaded optimizations: On
16:54:24:   Base resolution: 1920x1080
16:54:24:   Output resolution: 1280x720
16:54:24: ------------------------------------------
16:54:24: Loading up D3D10...
16:54:24: Playback device {0.0.0.00000000}.{e8989950-c7a8-424b-b5ac-1b1b5dfeba2a}
16:54:24: ------------------------------------------
16:54:24: Using desktop audio input: Speakers (High Definition Audio Device)
16:54:24: Using 5.1 surround speaker setup
16:54:24: ------------------------------------------
16:54:24: Using auxilary audio input: Microphone (USB audio CODEC)
16:54:24: ------------------------------------------
16:54:24: Audio Encoding: AAC
16:54:24:     bitrate: 192
16:54:24: Using Window Capture
16:54:24: Using custom x264 settings: "keyint=60"
16:54:24: ------------------------------------------
16:54:24: Video Encoding: x264
16:54:24:     fps: 30
16:54:24:     width: 1280, height: 720
16:54:24:     preset: veryfast
16:54:24:     CBR: no
16:54:24:     CFR: no
16:54:24:     max bitrate: 3000
16:54:24:     buffer size: 3000
16:54:24:     quality: 8
16:54:24: ------------------------------------------
16:54:24: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
16:54:26: SO_SNDBUF was at 8192
16:54:26: SO_SNDBUF is now 65536
16:54:45: Total frames rendered: 622, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
16:54:45: RTMPPublisher::SocketLoop: Aborting due to bStopping
16:54:45: Number of times waited to send: 0, Waited for a total of 0 bytes
16:54:45: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
16:54:45: =====Stream End: 2013-05-26, 16:54:45=================================================
16:56:08: =====Stream Start: 2013-05-26, 16:56:08===============================================
16:56:08:   Multithreaded optimizations: On
16:56:08:   Base resolution: 1280x720
16:56:08:   Output resolution: 1280x720
16:56:08: ------------------------------------------
16:56:08: Loading up D3D10...
16:56:08: Playback device {0.0.0.00000000}.{4db93c81-4318-48b7-8028-664f9a313b27}
16:56:08: ------------------------------------------
16:56:08: Using desktop audio input: Speakers (USB audio CODEC)
16:56:08: ------------------------------------------
16:56:08: Using auxilary audio input: Microphone (USB audio CODEC)
16:56:08: ------------------------------------------
16:56:08: Audio Encoding: AAC
16:56:08:     bitrate: 192
16:56:08: Using Window Capture
16:56:08: Using custom x264 settings: "keyint=120"
16:56:08: ------------------------------------------
16:56:08: Video Encoding: x264
16:56:08:     fps: 60
16:56:08:     width: 1280, height: 720
16:56:08:     preset: veryfast
16:56:08:     CBR: no
16:56:08:     CFR: no
16:56:08:     max bitrate: 3000
16:56:08:     buffer size: 3000
16:56:08:     quality: 8
16:56:08: ------------------------------------------
16:56:08: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
16:57:04: Total frames rendered: 3355, number of frames that lagged: 2 (0.06%) (it's okay for some frames to lag)
16:57:04: =====Stream End: 2013-05-26, 16:57:04=================================================
16:57:08: =====Stream Start: 2013-05-26, 16:57:08===============================================
16:57:08:   Multithreaded optimizations: On
16:57:08:   Base resolution: 1280x720
16:57:08:   Output resolution: 1280x720
16:57:08: ------------------------------------------
16:57:08: Loading up D3D10...
16:57:08: Playback device {0.0.0.00000000}.{4db93c81-4318-48b7-8028-664f9a313b27}
16:57:08: ------------------------------------------
16:57:08: Using desktop audio input: Speakers (USB audio CODEC)
16:57:08: ------------------------------------------
16:57:08: Using auxilary audio input: Microphone (USB audio CODEC)
16:57:08: ------------------------------------------
16:57:08: Audio Encoding: AAC
16:57:08:     bitrate: 192
16:57:08: Using Window Capture
16:57:08: Using custom x264 settings: "keyint=120"
16:57:08: ------------------------------------------
16:57:08: Video Encoding: x264
16:57:08:     fps: 60
16:57:08:     width: 1280, height: 720
16:57:08:     preset: veryfast
16:57:08:     CBR: no
16:57:08:     CFR: no
16:57:08:     max bitrate: 3000
16:57:08:     buffer size: 3000
16:57:08:     quality: 8
16:57:08: ------------------------------------------
16:57:08: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
16:57:10: SO_SNDBUF was at 8192
16:57:10: SO_SNDBUF is now 65536
16:57:54: Total frames rendered: 2738, number of frames that lagged: 1 (0.04%) (it's okay for some frames to lag)
16:57:54: RTMPPublisher::SocketLoop: Aborting due to bStopping
16:57:54: Number of times waited to send: 0, Waited for a total of 0 bytes
16:57:54: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
16:57:54: =====Stream End: 2013-05-26, 16:57:54=================================================
17:09:13: =====Stream Start: 2013-05-26, 17:09:13===============================================
17:09:13:   Multithreaded optimizations: On
17:09:13:   Base resolution: 1280x720
17:09:13:   Output resolution: 1280x720
17:09:13: ------------------------------------------
17:09:13: Loading up D3D10...
17:09:13: Playback device {0.0.0.00000000}.{4db93c81-4318-48b7-8028-664f9a313b27}
17:09:13: ------------------------------------------
17:09:13: Using desktop audio input: Speakers (USB audio CODEC)
17:09:13: ------------------------------------------
17:09:13: Using auxilary audio input: Microphone (USB audio CODEC)
17:09:13: ------------------------------------------
17:09:13: Audio Encoding: AAC
17:09:13:     bitrate: 192
17:09:13: Using Window Capture
17:09:13: Using custom x264 settings: "keyint=120"
17:09:13: ------------------------------------------
17:09:13: Video Encoding: x264
17:09:13:     fps: 60
17:09:13:     width: 1280, height: 720
17:09:13:     preset: veryfast
17:09:13:     CBR: no
17:09:13:     CFR: no
17:09:13:     max bitrate: 3000
17:09:13:     buffer size: 3000
17:09:13:     quality: 8
17:09:13: ------------------------------------------
17:09:13: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
17:09:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
17:09:16:   New Scene
17:09:16: Using bitmap image
17:10:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
17:10:16:   New Scene
17:10:16: Using bitmap image
17:10:18: ------------------------------------------
17:10:18:     device: Microsoft LifeCam HD-5000,
17:10:18:     device id \\?\usb#vid_045e&pid_076d&mi_00#6&27f0a709&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
17:10:18:     chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-666666, fourCC: 00000000
17:10:18:     audio device: Disable,
17:10:18:     audio device id Disabled,
17:10:18: 
17:10:18: Using directshow input
17:10:30: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
17:10:30:   New Scene
17:10:30: Using bitmap image
17:11:13: Total frames rendered: 7092, number of frames that lagged: 4 (0.06%) (it's okay for some frames to lag)
17:11:14: =====Stream End: 2013-05-26, 17:11:14=================================================
17:11:16: =====Stream Start: 2013-05-26, 17:11:16===============================================
17:11:16:   Multithreaded optimizations: On
17:11:16:   Base resolution: 1280x720
17:11:16:   Output resolution: 1280x720
17:11:16: ------------------------------------------
17:11:16: Loading up D3D10...
17:11:16: Playback device {0.0.0.00000000}.{4db93c81-4318-48b7-8028-664f9a313b27}
17:11:16: ------------------------------------------
17:11:16: Using desktop audio input: Speakers (USB audio CODEC)
17:11:16: ------------------------------------------
17:11:16: Using auxilary audio input: Microphone (USB audio CODEC)
17:11:16: ------------------------------------------
17:11:16: Audio Encoding: AAC
17:11:16:     bitrate: 192
17:11:16: Using bitmap image
17:11:16: Using custom x264 settings: "keyint=120"
17:11:16: ------------------------------------------
17:11:16: Video Encoding: x264
17:11:16:     fps: 60
17:11:16:     width: 1280, height: 720
17:11:16:     preset: veryfast
17:11:16:     CBR: no
17:11:16:     CFR: no
17:11:16:     max bitrate: 3000
17:11:16:     buffer size: 3000
17:11:16:     quality: 8
17:11:16: ------------------------------------------
17:11:16: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
17:11:18: SO_SNDBUF was at 8192
17:11:18: SO_SNDBUF is now 65536
17:11:32: Total frames rendered: 939, number of frames that lagged: 1 (0.11%) (it's okay for some frames to lag)
17:11:32: RTMPPublisher::SocketLoop: Aborting due to bStopping
17:11:32: Number of times waited to send: 0, Waited for a total of 0 bytes
17:11:32: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
17:11:32: =====Stream End: 2013-05-26, 17:11:32=================================================
17:12:25: =====Stream Start: 2013-05-26, 17:12:25===============================================
17:12:25:   Multithreaded optimizations: On
17:12:25:   Base resolution: 1280x720
17:12:25:   Output resolution: 1280x720
17:12:25: ------------------------------------------
17:12:25: Loading up D3D10...
17:12:25: Playback device {0.0.0.00000000}.{4db93c81-4318-48b7-8028-664f9a313b27}
17:12:25: ------------------------------------------
17:12:25: Using desktop audio input: Speakers (USB audio CODEC)
17:12:25: ------------------------------------------
17:12:25: Using auxilary audio input: Microphone (USB audio CODEC)
17:12:25: ------------------------------------------
17:12:25: Audio Encoding: AAC
17:12:25:     bitrate: 192
17:12:25: Using bitmap image
17:12:25: Using custom x264 settings: "keyint=120"
17:12:25: ------------------------------------------
17:12:25: Video Encoding: x264
17:12:25:     fps: 60
17:12:25:     width: 1280, height: 720
17:12:25:     preset: veryfast
17:12:25:     CBR: no
17:12:25:     CFR: no
17:12:25:     max bitrate: 3000
17:12:25:     buffer size: 3000
17:12:25:     quality: 8
17:12:25: ------------------------------------------
17:12:25: Syncing audio to video time (WARNING: you should not be doing this if you are just having webcam desync, that's a separate issue)
17:12:27: SO_SNDBUF was at 8192
17:12:27: SO_SNDBUF is now 65536
17:14:52: Total frames rendered: 8814, number of frames that lagged: 2 (0.02%) (it's okay for some frames to lag)
17:14:52: RTMPPublisher::SocketLoop: Aborting due to bStopping
17:14:52: Number of times waited to send: 0, Waited for a total of 0 bytes
17:14:52: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
17:14:53: =====Stream End: 2013-05-26, 17:14:53=================================================
17:16:09: 
17:16:09: Profiler results:
17:16:09: 
17:16:09: ==============================================================
17:16:09: frame - [100%] [avg time: 3.602 ms] [avg calls per frame: 1] [children: 84.7%] [unaccounted: 15.3%]
17:16:09: | scene->Preprocess - [15.8%] [avg time: 0.57 ms] [avg calls per frame: 1]
17:16:09: | video encoding and uploading - [68.9%] [avg time: 2.482 ms] [avg calls per frame: 1] [children: 68.5%] [unaccounted: 0.389%]
17:16:09: | | CopyResource - [0.555%] [avg time: 0.02 ms] [avg calls per frame: 0]
17:16:09: | | conversion to 4:2:0 - [0.278%] [avg time: 0.01 ms] [avg calls per frame: 0]
17:16:09: | | call to encoder - [67.5%] [avg time: 2.431 ms] [avg calls per frame: 0]
17:16:09: | | sending stuff out - [0.194%] [avg time: 0.007 ms] [avg calls per frame: 0]
17:16:09: ==============================================================
17:16:09:
 

secretply

Member
The last log shows that you're just using a bitmap image which is static, unless it's a .gif file that has animation. If it's static then your bitrate will be low because there's not a lot of data to encode. Having animation in the stream will cause the bitrate to increase. If you want a constant bitrate, regardless of animation, then enable CBR.
 

mrliverbird80

New Member
YouTube is not receiving enough video to maintain smooth streaming. As such, viewers will experience buffering.
The stream's current bit rate (342.00 Kbps) is lower than the recommended bit rate. We recommend that you use a stream bit rate of 4500 Kbps.
 
Top