Question / Help 3.3 mb/s but cant stream with more than 1000Kb/s Bitrate

Varrgas

New Member
Hi.

Before you redirect me to the FAQ and the sticky above, let me explain because i think that not really the same case.
Before posting i have read carefully the sticky and other FAQ like the Tutorial on twitch for OBS and the Bitrate required for each resolution for the stream.


My config
:
i5 4440
Graphic cards: GTX 970
Ram: 8Gb
OS: Win seven 64bit

OBS
: v0657b - 64bit

Speedtest:
ping: around 20-24ms
Download speed: around 35-40 Mbps
Upload speed: around 3 - 4 Mbps

The connection is very solid and stable.
There is no VPN or proxy and connected with a Modem, not a TVbox


OBS setup:
Encoding:
x264
UseCBR - Enable CBR Padding (botch check)
MaxBitrate: 1200 ( <- My issue is there i think)
Audio: AAC - 48kHz - bitrate 128 - Channel stereo

Video:
Custom: 1920-1080
Resolution downscale: 1.50 (1280x720) ... (I can set this to 1920-1080, this change nothing for my issue with or without the 60FPS)
Filter (bilinear)
FPS: 30 or 60 (change nothing for my issue)
Disable Aero - unchek (but i use the Windows capture or Game capture, never screen like said in many tutorial)

Audio:

All default

Advanced:

All default but did the change for twitch:
Video->Encoding profile Main
Keyframe Interval: 2


For the setup i used the guide i found an OBS tutorial: https://www.youtube.com/watch?v=Hz4lZt7Ns0I


The issue:
Well, like i found in many place and many tutorial and in the video link above, i took my Upload and use 80% of this value like Twitch say there:
http://help.twitch.tv/customer/portal/articles/1262922-open-broadcaster-software

The value seems to allow me to stream in 1080p, so i start to Stream in 1080p and 30fps with the setting above and a bitrate of 2600 (80% of 3300).
And when i try to see my stream... the video buffering (or maybe reloading, i don't know, i have the circle in the middle of the screen) each 10s, sometime more sometime less, but that very regular.

i tried to stream in 720P 30FPS... same issue, then 720P 15FPS... and even 480 ... nothing happen, always this little buffering/reloading.

And when i watch my replay, there isn't issue, all is fine and there isn't cut.

For what i can see in the bottom of the OBS windows, the square is green in: 720P 30fps-60fps or in 1080p-30fps. And in those case OBS never notice me i losing frame, i have always 0% frame lost and the FPS are always at the maximum setting up.

the only case with material issue is when i try to stream 1080p and 60fps, i drop some frame sometime but more important i have a red message in the bottom corner where OBS say i have heavy encoding issue with a timer in second.
But i didn't want to stream in 1080p and 60fps. I don't have the Connection and material for this, i explain the case just for information.


My solution actually:
i streaming actually in 720p 30fps but the only solution i found is to stream with a bitrate above 1200... and i don't understand why i cant use more. Of course with a bitrate like that if i try to play in 1080p that horrible on the screen, in some game who aren't FPS i can set 60fps, but not all the time.


If someone can explain me what happen to me "or" what did i do wrong "or" if i have miss something ? on information or misunderstand something ?
Thanks ! I am lost and after 2 week watching video and reading tutorial and testing myself thing i start to give up.

Thanks for this free tools whatever, really great for every-player who use it or just can see player playing game.
Thanks for all people who work to help this tool to be release and updated.



PS: I am french so in the case the sticky was giving the solution and i missed it, don't flame me to mush and sorry :/
That always hard to understand well an other language than our mother tongue and even more when you didn't have class lesson for this language.
I hope you understand. i Did my best to be understand clearly.
 

R1CH

Forum Admin
Developer
If you aren't dropping frames in OBS, then the problem is between you and the Twitch server you're receiving video from. If you're checking your own stream without many viewers, you are likely receiving video from SF which can not handle high bandwidth to most of the world outside the US.
 

Harold

Active Member
Trying to chase numbers by streaming at 1080p (especially 1080p60) is suicide for a new streamer.
You are alienating a VERY LARGE percentage of your potential audience by broadcasting at a bitrate that they can't watch because of network conditions between them and the viewer servers.

http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester is a better tester than speedtest or most other testing utilities for checking the ability of your connection against twitch for streaming.
 

Varrgas

New Member
Ok R1CH, i will try to look this.
Harold, i didn't chase number or viewers and i don't really care about my popularity, that not the case (and like i said i didn't want to stream in 1080p60fps), thanks for the link.

Edit:
After some test with the "twitch broadcasting test v1.1" from Team liquid, it seems that the value are close to the same.
around 3700 to 4000 Kbps for all EU server, and between 3700 and 3800 for US server but with a larger latency of course.
But that wasn't usless to use it because it show me that the Paris Server (i am in France) is worst then the London server. I will do some test with it and maybe some US serv in the OBS setup, just in case.
 
Last edited:

Varrgas

New Member
same for all or close to and btw that just a factive value, A mathematical average between the latency and the bitrate so it doesn't be really interesting more than an indicator.
Example for me, for Londond i have 4100 bitrate and 21 ms and the "quality" rate is 79 and for NY server i have around 3700 with 103ms and the "quality" is 75.
But that obvious that the london Serv will be better.
(Paris was 3900 bitrate with 26ms and 74 quality, for an other example)
 
Top