Jump to content

Hey guys! Not sure if this is the right subforum but my problem is, well, I just stared streaming on twitch, and while I'm live, OBS is reporting ~79% of frames dropped, and the preview on twitch's website is...not great. I've seen slideshows more alive than this. I think all of OBS's settings are at default rn. Bitrate is set to 2500Kbps, audio is at 160 with AAC encoding, there is also a message at the top of the settings window saying "Twitch Enhanced Broadcasting is controlling some of your stream settings" My screen capture monitor is 1440p. My home cable broadband is supposed to have 4Mbps upload, right now OBS is reporting ~1000-2000kbps. Any help is appreciated.

-Forrest

Link to post
Share on other sites

I don’t know a ton about streaming and its relationship to hardware but are you gaming and streaming at 1440p? I would assume that the 6700xt you have in your bio would struggle to do both at the same time since the encoder is going to be pushed to the limit. Don’t take this as the gospel truth but lowering your resolution may improve things significantly. 

"The original Xbox is better than the Playstation 2. Change my mind"

mic drop noise

applause

Link to post
Share on other sites

Thanks for the suggestion. Seems like gaming and desktop app performance is okay. I know watching the VOD back on twitch it doesn't let me watch any higher than 720p, but I don't know if OBS is trying to output higher than that.

Also just noticed during the VOD that my voice is almost inaudible beneath the sound of the game. I'm sure the game capture needs turned down but I don't wanna make the whole thing too quite.

-Forrest

Link to post
Share on other sites

4Mb/s upload and you're uploading at over half that. Anything anyone does on the network is likely to affects things.

 

I'm going to assume the PC you're streaming from is wired to your router and no wifi is in use anywhere.

 

Run a few speedtests from various tools you can find after googling "speedtest" and compare the upload results across all of them. What are you seeing? (screenshots if you're not confident in the difference between MB/s and Mb/s) 

 

You're using this panel in OBS and the "Dropped Frames (Network) is the stat you're looking at? 

image.thumb.png.a64da07883f7615befce50e6ae7e79d4.png

 

Share your Output > Streaming tab. Should look something like this: (ignore my settings, i'm setup to stream to youtube at 4K)

image.png.54df282630750469c22f9c2ad226c7b6.png

Ryzen 7 7800x3D -  Asus RTX4090 TUF OC- Asrock X670E Taichi - 32GB DDR5-6000CL30 - SuperFlower 1000W - Fractal Torrent - Assassin IV - 42" LG C2

Ryzen 7 5800x - XFX RX6600 - Asus STRIX B550i - 32GB DDR4-3200CL14 - Corsair SF750 - Lian Li O11 Mini - EK 360 AIO - Asus PG348Q

Link to post
Share on other sites

image.png.54e6593f4527562aa084988dd5c777b0.png

2.66 Mbps upload with Google's speed test thing. 2.83 from Speedtest by Ookla. 4.2 from fast.com. And correct, I am wired direct to my router. I know my 'cable' boxes run on ethernet, but aside from searching programs and my parents using the Google, there shouldn't be much upload coming from my household. 
I was only looking at the bar along the bottom of OBS. I got the stats window open rn, desktop capture with giftube avatar, but not broadcasting and dropping less than 0.1% frames due to render lag, with an avg. render time of ~1ms

-Forrest

Link to post
Share on other sites

32 minutes ago, Ginger FerroChrome said:

2.66 Mbps upload with Google's speed test thing. 2.83 from Speedtest by Ookla. 4.2 from fast.com.

Almost certain that you’re upload is simply too slow for streaming reliably. Does your ISP offer faster packages? 
 

You’re stream settings are in Simple mode so we can’t see details and I don’t know what that message from Twitch is all about. 

Ryzen 7 7800x3D -  Asus RTX4090 TUF OC- Asrock X670E Taichi - 32GB DDR5-6000CL30 - SuperFlower 1000W - Fractal Torrent - Assassin IV - 42" LG C2

Ryzen 7 5800x - XFX RX6600 - Asus STRIX B550i - 32GB DDR4-3200CL14 - Corsair SF750 - Lian Li O11 Mini - EK 360 AIO - Asus PG348Q

Link to post
Share on other sites

They do, but no way in hecc mom is gonna upgrade just for that. Funny I've been able to stream on Discord before without too much trouble. I don't mind if there's a way to force a lower resolution output. (and I would've known that had I looked at my own screenshot before typing derpface)Don't know 'bout yinz but I never watch streams in full screen. I like to see the chat window 'n stuff.
Here's the advance settings:
image.png.e890310408d308f0a350e71a1ca8045a.png

-Forrest

Link to post
Share on other sites

Hi TEB Tester here and to answer the question

 

TEB should only be used if you have the bandwidth and encoding resources. 

For the general public its 11mbps with all 4 tracks

  • 1080p 6mbps
  • 720p 3.5mbps
  • 480p 1mbps
  • 360p 500 kbps 

 

Currently Closed Beta Group has access to this Below. 

Currently TEB uses 30mbps for all 6 track ladders for the closed beta group.

What GPUs are supported for 1440p60 streaming with 5 qualities (1440p,1080,720,480,360) 

  • NVIDIA GeForce GTX 1000-series or GeForce RTX 2000-series or newer with NVIDIA driver 545.92 or newer,
  • AMD Radeon RX 5000/6000/7000 Series or newer with AMD Adrenalin 24.4.1 minimum

 

What GPUs are supported for 2160p60 (4k) streaming?

  • NVIDIA GeForce RTX 3000-series or newer with NVIDIA driver 545.92 or newer,
  • AMD Radeon RX 7000 Series or newer with AMD Adrenalin 24.4.1 minimum,

Which GPUs will support the new 6 track ladder with both 2160p60 and 1440p60?(2160p,1440p,1080p,720p,480p,360p) uses 30mbps total with 4k using 10mbps and 1440p using 7.5mbps with HEVC encoding.

  • NVIDIA Dual NVENC cards starting with the RTX 4070ti
  • Intel ARC recommend to use only in a dedicated streaming two pc setup.
  • AMD dual-VCN GPUs (RX 7700, 7800, and 7900), *9070 unsure if this one was fixed yet

All of the above was to give people an idea on what's going behind the scenes and is currently supported for TEB. In your case, it is not viable to use with the bandwidth available and should instead reduce your stream to 480p with 1000kbps. If you have TEB checked, uncheck TEB due to bandwidth limitation.

 

How to do this:

Click on settings > Video>

  • Output (Scaled) Resolution: 640x480
  • FPS: 30

 

Next select the Output Tab.

Here you will change the following:

  • output mode to simple.
  • Video bitrate 1000 kbps
  • Audio Bitrate 160
  • Video Encoder always use Hardware encoding like NVENC,QVS,AMD.
    • If you don't have access to any of them use software(x264) with ultra fast encoder preset.
  • Encoder preset: p5 for nvenc, balanced for AMD, intel balance
    • For CPU ultrafast and you may change it later depending on the load it can take.
  • Audio Encoder: Default

 

I hope this was helpful. If you list your hardware, we could help you figure out the sweet spot. 

 

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×