Question / Help Upgrade from HD5570 to HD7950, can I stream Dayz at 1080p yet?!

obeewnn

New Member
Ok so I've upgraded from HD5570 to Gigabyte AMD Radeon HD 7950 3GB GDDR5. Here is my log file from my last broadcast with the HD5570. I am going to make quality changes that pertain to Dayz such as rez @ 1080p, mostly "high" settings, increased render distance, etc.

What changes should I make to my quality in OBS? Will I still be limited to streaming 720p with 1.5 downscale because of my i5-2320 CPU? I am installing it tonight and wanted to see what I should be expecting as far as quality increase.

Thanks!
 

Attachments

  • 2015-04-23-1213-29.log
    84.9 KB · Views: 25

dping

Active Member
Ok so I've upgraded from HD5570 to Gigabyte AMD Radeon HD 7950 3GB GDDR5. Here is my log file from my last broadcast with the HD5570. I am going to make quality changes that pertain to Dayz such as rez @ 1080p, mostly "high" settings, increased render distance, etc.

What changes should I make to my quality in OBS? Will I still be limited to streaming 720p with 1.5 downscale because of my i5-2320 CPU? I am installing it tonight and wanted to see what I should be expecting as far as quality increase.

Thanks!
90% of x264 streaming is on the CPU. which means you shouldn't change much with your CPU, but your "new" 7950 does support VCE



I would also enable aero in windows and uncheck "disable aero in OBS.

Code:
Aero is Disabled

Second, I would lower your webcam resolution to no more than your streaming quality, in this case, its 852x480
 

obeewnn

New Member
thanks dping, I've enabled aero and I looked into VCE and ran a full stream with it last night. not happy with it though... Will post a new post for VCE optimization
 

dping

Active Member

D2ultima

Member
Your limit is your CPU. You'll never be able to stream DayZ at 1080p with that CPU with enough compression to make it very nice quality. Hardware based renderers don't do 1080p very well at the limited bitrates that twitch and hitbox requires, except in very undemanding games or low-movement games like LoL or Heavy Rain.
 

strangersin

New Member
if you care, streaming at a high resolution greatly decreases your chance of getting new viewers since many people cant watch videos at that res.
 

FerretBomb

Active Member
Don't get lost chasing numbers. 1080p doesn't matter if you're forced to use a bitrate higher than most people can watch at.

Maximum advised rate for non-partnered streamers is 2000kbps, which is enough for 720p@30fps in most games. DayZ unfortunately handles grass in a way that destroys video encoding, so it takes a lot more bitrate to produce quality video. I'd recommend no more than 540p@30 on 2K, if not 480p.

On the up side, i5s tend to run out of gas after 720p@30fps anyway, and downscaling further to 480p might let you bump down to the Faster (or even Fast) preset, which will make your video look better at a given bitrate.

No one will come to your stream because you've set it to 1080p. But people absolutely will leave if they can't tell what's going on because the quality is so low that it looks like you smeared vaseline over the screen, or if they get stuck in buffering-hell due to too high a bitrate.
 

obeewnn

New Member
Ok thanks for all the help guys. I was definitely getting lost chasing numbers. I wanted to have a better quality stream, but it makes sense about not getting viewers because of bitrate, and that my CPU is really limiting me. I have reverted to x264 and will hopefully be upgrading to a I7-3770k soon!
 

FerretBomb

Active Member
Cheers; yeah, one of the best things that you can do as a non-partner is go with a beefy processor that will let you step down a few notches from Veryfast (there's little point in going below Medium though). It'll make the most of the 2000kbps 'budget' you need to work within, as slower encoding means that the bitrate will be used much more efficiently... think of it as a force-multiplier. Not a magic bullet, but it will make a noticeable difference.

I'd also advise taking a look at the compatible Xeon chips; they lack the built-in IGP of the i5/i7 line (so no QSV), but usually are cheaper, more efficient, and can even produce less heat under higher load. Don't believe they're overclockable as easily, but if you aren't planning to do so to begin with, it doesn't matter. Likewise, there's no difference between the i7-3770k and non-K except that the k has an unlocked multiplier; if you aren't going to OC it, save the money and step to a higher chip if there's one available for your CPU socket.

The best CPU you can fit on your motherboard is what you normally want to shoot for, when building or looking to improve any streaming machine. Plus, if you do get the tap down the line, you're going to need that extra computational horsepower to deal with encoding 1080p in real-time anyway.
 

D2ultima

Member
In addition to what Ferretbomb has said, most of which makes perfect sense, I'll say that on average the sweet spot of "watchable" is nearer to 2500 total bitrate, even for non-partners. The minute you begin crossing that, though, you run into issues. Please note: audio + video = total bitrate.

Also, be wary of how much the Xeons will run at. Efficiency is all well and awesome, but if they're a lot slower, then their efficiency is moot. If your Xeon's max 4-core turbo is 3.2GHz and the i7-3770's max 4-core turbo is 3.7GHz (which it is) then the 3770 would be a far better chip, as 500MHz of an intel quadcore + hyperthreading is nothing to sneeze at with regards to streaming.
 
Top