Page 1 of 2
1
2
LastLast
  1. #1
    Deleted

    Exclamation Streaming with OBS issues

    Hi all,

    I've been testing different software to stream to Twitch recently, I've found that OBS (if anyone else knows any better software please let me know) gives me the most control so far on my imac.

    Here is my problem...
    When i play wow normally without OBS open i get 130fp+ 90% of the time in game (playing on ultra settings, playing at 4k resi), when I stream with OBS my fps drop down to 40-50 (even with the settings on ultra or low the fps drop is still the same, OBS is set to 60fps which is the highest it accepts)!! I get a slight graphic lag too, and generally the upload quality isnt great. This has been driving me insane, I've asked everyone I know, searched online for solutions and tried them but still getting this lag. I would expect a drop in FPS but not a 90fps drop.

    Here is a snip from my stream earlier: twitch.tv/jadeofarc/v/42536038

    As well as the fps drop, WoW on my computer has a lot of lag spikes that you cant see on the stream, so its like a double problem!

    my imac spec is as follows:

    imac late 2015 Retina 5k 27"
    processor: 4 GHz Intel Core i7
    memory: 16 GB 1067 MHz DDR3 (can be upgraded to 32GB, and probs will soon)
    graphics: AMD Radeon R9 M290X 2048 MB

    My internet connection is very good. I've streamed in the past (on a different mac) in perfect quality with the same connection, but this was when camtwist was available to us for free.


    Please spare me the mac comments abuse. I'm after help here, not arguing with children.


    Thanks in advance
    Last edited by mmoc07ad0f7051; 2016-02-09 at 12:57 PM.

  2. #2
    Quote Originally Posted by tattooedjadey View Post
    Hi all,

    I've been testing different software to stream to Twitch recently, I've found that OBS (if anyone else knows any better software please let me know) gives me the most control so far on my imac.

    Here is my problem...
    When i play wow normally without OBS open i get 130fp+ 90% of the time in game (playing on ultra settings, playing at 4k resi), when I stream with OBS my fps drop down to 40-50 (even with the settings on ultra or low the fps drop is still the same, OBS is set to 60fps which is the highest it accepts)!! I get a slight graphic lag too. This has been driving me insane, I've asked everyone I know, searched online for solutions and tried them but still getting this lag. I would expect a drop in FPS but not a 90fps drop.

    my imac spec is as follows:

    imac late 2015 Retina 5k 27"
    processor: 4 GHz Intel Core i7
    memory: 16 GB 1067 MHz DDR3 (can be upgraded to 32GB, and probs will soon)
    graphics: AMD Radeon R9 M290X 2048 MB


    Please spare me the mac comments abuse. I'm after help here, not arguing with children.


    Thanks in advance
    Found your problem...

    Infracted. - Cilraaz
    Last edited by Cilraaz; 2016-02-10 at 08:38 PM.

  3. #3
    Deleted
    Try streaming in 1080p Instead of 4k. Huge majority of viewers will not even be able to benefit from a 4k stream. This might solve your problems.

  4. #4
    Deleted
    Quote Originally Posted by Nicholashayden- View Post
    Try streaming in 1080p Instead of 4k. Huge majority of viewers will not even be able to benefit from a 4k stream. This might solve your problems.
    Thanks Nicholas, i tried that already, and didnt make any difference, the lowest resi I can go to is just under 2k on my mac (within wow settings that is).

    x

  5. #5
    Deleted
    Quote Originally Posted by tattooedjadey View Post
    Thanks Nicholas, i tried that already, and didnt make any difference, the lowest resi I can go to is just under 2k on my mac (within wow settings that is).

    x
    Eeeek, sorry. I don't know much about iMacs unfortunately so I can't really be of too much help Am I right in saying they are complete all in one systems? Meaning you wouldn't be able to get a separate monitor in order to play at a lower resolution?

  6. #6
    Deleted
    That's correct yes! Although I can add more displays to run off this one computer, There are 2 thunderbolt ports at the back of my imac for this.

  7. #7
    Deleted
    Quote Originally Posted by Vegas82 View Post
    Try downscaling in OBS.
    Ive downscaled to 1280x720/bicubic and still no difference!

  8. #8
    Monitor/window capture usually lag me a lot harder than game capture
    Also you can downscale your stream to 1920x1080 (or any other resolution) in OBS settings

    edit: whoops, I typed this up before most of the other replies in this thread but forgot to hit 'save'
    Last edited by barial; 2016-02-09 at 02:03 PM.

  9. #9
    When you're streaming, you're probably also recording at the same time. Make sure that's pointed at another Hard Drive where the OS / Game isn't saved too, as it'll cause issues.

    Also, use Game Capture, not Window Capture.

  10. #10
    Quote Originally Posted by OneWay View Post
    You should try to not stream in 4k, definitely. You can also try using CPU GPU if you have that. You can also play with x264 ULTRA FAST -> FAST and so on in advanced settings.
    This. For the best possible streaming you need a second computer to handle all the heavy lifting. If you're streaming on the same computer you are playing you need to minimize the amount of CPU required by OBS. That means downscaling to 720p, probably 30 FPS and as he said set the x264 to fast or higher.

  11. #11
    I'm not as familiar with the mac version, but I'm sure it's very similar to the PC version.

    If you open settings, and go into Advanced, under the video section, there should be an option that says x264 CPU Preset. From the dropdown, select faster, and see if that makes a difference. Apologies in advance if the mac version doesn't have those options, my MacBook is at home and I won't be able to verify this until around 5 PM EST. I've streamed with OBS for about a year, and have had to work through a lot of issues with it. Once you figure it out though, it is incredible.

    Others have said this already, but Game Capture is ALWAYS better than Window Capture as a video source.

    What is your upload speed? I would say that you need a minimum of 5 mbps up to stream at 720 consistently.
    Last edited by Echelon; 2016-02-09 at 02:36 PM.

  12. #12
    Quote Originally Posted by OneWay View Post
    Imac is not an issue. I don't get you, like, how the fuck you get to that conclusion?

    Configuration you have with mac is amazing. You should try to not stream in 4k, definitely. You can also try using CPU GPU if you have that. You can also play with x264 ULTRA FAST -> FAST and so on in advanced settings.
    Because Macs universally suck? It doesn't take a brain surgeon to realize that.

  13. #13
    Quote Originally Posted by Vidget View Post
    This. For the best possible streaming you need a second computer to handle all the heavy lifting. If you're streaming on the same computer you are playing you need to minimize the amount of CPU required by OBS. That means downscaling to 720p, probably 30 FPS and as he said set the x264 to fast or higher.
    FPS is also a huge factor in CPU usage. Vidget knows whats up.

  14. #14
    Deleted
    this doesn't address the CPU/FPS issues at all, but in the meantime while you're trying to fix it you should try streaming at 480p, 30fps and cap upload speed (forget exact term) at 2.0mb, with the amount of viewers you're getting your stream is always going to lag like hell/be restricted in quality because of server preferences anyway. if you're uploading at anything above 720p to small handfuls of viewers you're basically going to be unwatchable, no matter how fast their connection is.

  15. #15
    Deleted
    Quote Originally Posted by barial View Post
    Monitor/window capture usually lag me a lot harder than game capture
    Also you can downscale your stream to 1920x1080 (or any other resolution) in OBS settings

    edit: whoops, I typed this up before most of the other replies in this thread but forgot to hit 'save'
    Game capture works a little better for me but the issue i have is because the resi of my screen is 5k it only shows 1/4 of my screen! XD Ive changed the screen resi to the lowest it will go but the quality suffers substantially. Im prepared to lessen the resi quality for stable true FPS!

    x

    - - - Updated - - -

    Quote Originally Posted by Hyve View Post
    When you're streaming, you're probably also recording at the same time. Make sure that's pointed at another Hard Drive where the OS / Game isn't saved too, as it'll cause issues.

    Also, use Game Capture, not Window Capture.
    Silly question but how to i check if OBS is recording at the same time as streaming? I never thought of checking this as I thought with OBS it was you either stream OR record screen...?

    Game capture works a little better for me but the issue i have is because the resi of my screen is 5k it only shows 1/4 of my screen! XD Ive changed the screen resi to the lowest it will go but the quality suffers substantially. Im prepared to lessen the resi quality for stable true FPS!

    But game capture still doesnt fix the dramatic drop in FPS either

    x

  16. #16
    Don't get it's not exactly a highend system where does this expectation come from that 4k, streaming and everything should just work with a 100+ fps ? Also protip don't watch your stream while streaming ^

  17. #17
    Quote Originally Posted by OneWay View Post
    Imac is not an issue. I don't get you, like, how the fuck you get to that conclusion?

    Configuration you have with mac is amazing. You should try to not stream in 4k, definitely. You can also try using CPU GPU if you have that. You can also play with x264 ULTRA FAST -> FAST and so on in advanced settings.

    Because Macs aren't good for gaming... pretty common knowledge. Someone in this very thread explained one aspect of why that is the case.

  18. #18
    Deleted
    Quote Originally Posted by OneWay View Post
    Imac is not an issue. I don't get you, like, how the fuck you get to that conclusion?

    Configuration you have with mac is amazing. You should try to not stream in 4k, definitely. You can also try using CPU GPU if you have that. You can also play with x264 ULTRA FAST -> FAST and so on in advanced settings.

    Thanks dude, I really appreciate that! Im so baffled as to why its seemingly struggling, and i dont even think its my mac, i think its something to do with the OBS software tbh....
    CPU GPU? Not sure how to do this? Any advice?

    I really don't understand the hate towards macs all the time. My WoW runs BEAUTIFULLY on my imac, quality is fantastic, other than when im trying to use OBS lol XD


    screenie: http://extrazoom.com/image-52821.html?heuln50x50

  19. #19
    Keep downscaling.

  20. #20
    From what I've seen is that it designates a portion of your hardware for the capturing, so you don't have the frames while playing but the designated settings and streaming numbers stay the same no matter what. Most streaming or capture software that I've tried makes the frames shoot down. The most reliable thing I've seen is a capture card used in a different system. It pretty much copies a virtual monitor then the other system does all the crunching while you get minimal frame loss. Changing your capturing rate won't change it since it's a static number, though if you are seeing you have issues with framerate on your stream, this is more of an upload rate issue and should be lowered by frames captured (usually to 30) or by resolution. Most streamers if invested into a very high upload will upload at 1080p and lower usually 720p, if the stream is still lagging or has issues uploading, 520p is fine but will be a bit blurry.

    TLDR; It uses a static amount of your hardware. This won't change.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •