|
Hey guys,
So a few weeks ago I wrote an incredibly in-depth guide to streaming TF2 and it helped quite a few people. I've rewritten the guide from scratch so that's tailored specifcally to Dota 2. If anyone's thinking of streaming or already is, I'd suggest giving it a read. I promise you'll take something away from it.
http://skyride.org/2012/11/the-complete-guide-to-streaming-dota-2-with-obs/
|
Thanks for the guide, it seems quite fully fleshed out.
|
Thanks man, I'll probably add extra things as they pop up. No doubt I've forgotten a couple of things.
Here's a link to what that profile shown in the screenshot produces btw: http://www.twitch.tv/skyride/b/341442131
|
Cool,nice guide. Just... my pc can barely run dota2 and 25+ fps while there are no teamfights.. Iguess I won't be streaming for a while >_>
|
Awesome guide, used Xsplit until the beta ended and was pretty sad to see it go. Totally gonna start streaming again, Thanks!
|
Lalalaland34502 Posts
-windowed -noborder -w -h Why do you suggest this instead of just using the 'borderless window' mode in Dota 2 settings?
|
|
|
On November 20 2012 08:09 Firebolt145 wrote:Why do you suggest this instead of just using the 'borderless window' mode in Dota 2 settings?
Force of habit really. For years there was no way to set the game to borderless from the GUI, Dota 2 is one of the first source games to have it. The feature has been in the engine since HL2:EP1 but the only way to get at until recent was via this launch parameter.
On top of that the Source engine is very touchy about changing resolution while running. You usually need to restart the game after changing the resolution.
|
Very good guide, I'm currently using it to stream. The only thing I would add is that you might want to clarify a bit more on the scene selection/editing section. It took me a while to figure out how to implement webcams and then a bit longer as to how to resize them.
|
Is there any advantage to this over xplit besides 60fps?
I wouldn't do 60fps anyways since lots of peoples net can't even handle that downstream.
Does it lower your FPS less? I go from capped out to 120 to going around 60fps wiith xsplit.
I don't get why none of the streaming programs use the encoding built into the new intel CPUs. It's essentially be free, then.
|
On November 24 2012 12:59 innociv wrote: Is there any advantage to this over xplit besides 60fps?
I wouldn't do 60fps anyways since lots of peoples net can't even handle that downstream.
Does it lower your FPS less? I go from capped out to 120 to going around 60fps wiith xsplit.
I don't get why none of the streaming programs use the encoding built into the new intel CPUs. It's essentially be free, then. You can use AAC audio format instead of the one xsplit has you use, speex. It feels less intensive than xsplit but I think that's likely computer dependent (I'm on an AMD cpu)
|
On November 24 2012 12:59 innociv wrote: Is there any advantage to this over xplit besides 60fps?
I wouldn't do 60fps anyways since lots of peoples net can't even handle that downstream.
Does it lower your FPS less? I go from capped out to 120 to going around 60fps wiith xsplit.
I don't get why none of the streaming programs use the encoding built into the new intel CPUs. It's essentially be free, then.
Yes. This program drops your FPS much much less than XSplit or any of the other alternative software.
Also, the stuff in intel CPU's you are talking about are hardware decoders. When you stream, you are encoding. It's sort of like asking why you can't use your download speed to upload quicker.
|
On December 01 2012 22:29 skyride wrote:Show nested quote +On November 24 2012 12:59 innociv wrote: Is there any advantage to this over xplit besides 60fps?
I wouldn't do 60fps anyways since lots of peoples net can't even handle that downstream.
Does it lower your FPS less? I go from capped out to 120 to going around 60fps wiith xsplit.
I don't get why none of the streaming programs use the encoding built into the new intel CPUs. It's essentially be free, then. Yes. This program drops your FPS much much less than XSplit or any of the other alternative software. Also, the stuff in intel CPU's you are talking about are hardware decoders. When you stream, you are encoding. It's sort of like asking why you can't use your download speed to upload quicker.
Have you tried comparing it to FFsplit? I found that it didn't draw all that much, though I have no experience of OBS so I can't compare them. (I don't stream any longer, so just curious.)
|
On December 02 2012 04:07 Yurie wrote:Show nested quote +On December 01 2012 22:29 skyride wrote:On November 24 2012 12:59 innociv wrote: Is there any advantage to this over xplit besides 60fps?
I wouldn't do 60fps anyways since lots of peoples net can't even handle that downstream.
Does it lower your FPS less? I go from capped out to 120 to going around 60fps wiith xsplit.
I don't get why none of the streaming programs use the encoding built into the new intel CPUs. It's essentially be free, then. Yes. This program drops your FPS much much less than XSplit or any of the other alternative software. Also, the stuff in intel CPU's you are talking about are hardware decoders. When you stream, you are encoding. It's sort of like asking why you can't use your download speed to upload quicker. Have you tried comparing it to FFsplit? I found that it didn't draw all that much, though I have no experience of OBS so I can't compare them. (I don't stream any longer, so just curious.)
Yes. FFSplit is indeed an improvement over XSplit, but this is a much bigger improvement over both. What it comes down to is the way that OBS is capturing your game (especially now with Game Capture being added) is far less intensive, lag inducing and CPU draining than the way any other streaming software does it. Fun fact: If you're using vhrscrcap with FFSplit, you're using the same stuff as XSplit's Add Screen Region. Splitmedialabs actually bought the rights to VHToolKit so they could use it in Xsplit.
|
Wow. This runs soooo much better than xsplit.
I was getting 5-20 FPS trying to stream planetside2. With this I get 30-70 which isn't much lower than not having it on.
Does this use the built in encoding that's on Intel HD chips?
|
I tried to use it to stream last night just for the fun of it (I don't intent on starting streaming) but all I got was a black screen, even the desktop and stuff. Anyone know why?
|
Here's a retarded question, if my native res is 1080p, but I have a weak cpu [ e8400 duo core @3.9ghz ] is it worth streaming at a lower res than my native? Is this gonna fuck things up? Thanks.
I could barely stream a watchable stream in sc2 via 640x480 but since I hear obs is much better on my system I might try again. I've upgraded my graphics card since then but same cpu. Basically everything but my cpu is great for streaming. I get 5mb up so that's no problem.
Thanks again for the guide!
Edit: saw the aspect ratio chart, guess ill try those 16;9's
|
|
|
OBS is amazing. I have a Phenom x4 9550 (2.2ghz) cpu and a gtx280 and can stream in 720p@25fps without much noticeable drop in game fps. If i drop down to 480p i can stream at 30fps without any, and i mean any, performance hit to my games. SC2 and dota2!
Make sure to use the "game capture" and run it in 32 bit mode, as you can't use game capture mode with sc2 or dota2 in 64bit mode! If you have been unable to use the game capture mode on a 64bit system, that is probably why. Just run the 32bit app and all is solved.
|
On December 04 2012 02:27 Ack1027 wrote: Here's a retarded question, if my native res is 1080p, but I have a weak cpu [ e8400 duo core @3.9ghz ] is it worth streaming at a lower res than my native? Is this gonna fuck things up? Thanks.
I could barely stream a watchable stream in sc2 via 640x480 but since I hear obs is much better on my system I might try again. I've upgraded my graphics card since then but same cpu. Basically everything but my cpu is great for streaming. I get 5mb up so that's no problem.
Thanks again for the guide!
Edit: saw the aspect ratio chart, guess ill try those 16;9's
Streaming is heavy on the CPU, the others don't matter as much.
|
|
|
|
|
|