• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

The NeoGAF Streaming Channel Thread: (Where any gaffer can Stream!)

Also wondering if FFSplit is the problem since it's still in Alpha. If I'm using Dxtory, what is everyone's opinion on FFSplit versus XSplit? Do you think XSplit is worth the money? I don't mind paying once for streaming software but the subscription model kind of bugs me. I suppose I could try the free version and see if it's any better.

It already exists, although the OP is banned so it can't be updated.

http://www.neogaf.com/forum/showthread.php?t=460527

Yeah which is sort of a problem.

But hey, it was just a suggestion.

Seems like the OP has been banned for a while. I vote to just make a new thread or maybe repurpose this one for both?
 
Seems like the OP has been banned for a while. I vote to just make a new thread or maybe repurpose this one for both?

If the Op here would rather keep this for just the GAF stream then yeah, I'd say make a new thread though I won't do it as I don't think I'd be able to keep up with keeping it updated.

edit: Also I personally think Xsplit is worth the money, very easy to set up, Game capture works for me for console games (I use HD PVR and Total Media Extreme which can be hooked into the game capture source) and works with the few PC games I've used it on with no issue.

Still I can see why others would rather not use it/use free alternatives and I always say, whatever works for you is best :D
 
I use FFsplit with Dxtory and it's pretty smooth. I stream at 720p and 30fps @ 5000 kbps.

Definitely try Xsplit before paying anything.



Are you sure you're using Output 1 in FMLE?

Yup. Even if it wasn't, all the other Outputs are set to the default 640x480


I use clipping and scaling on the main menu so it's possible it ignores the settings in the Output menu.

I crop my 1440x900 stream to 1440x810 (16:9) then resize it to 720p.
 
I tried Adobe Media Live Encoder but the video was extremely pixelated while moving and had a lot of the same performance issues as FFSplit, though it did perform markedly better. The application itself is pretty bare bones and doesn't really offer anything in the way of additional functionality. After giving up on Adobe, I downloaded the free version of XSplit and despite the annoyance of setting up an account, I was pretty impressed with the application. A lot of the best features are locked behind a pay wall but with the free version, I was able to stream 720P, 25 FPS without any issues and at a very high bit rate. It was extremely easy to setup and I didn't have any problems with the application killing my stream when I tabbed out of a game. It pauses the stream but will pick it right back up when you go back into the game. With FFSplit, it would completely kill the stream and I would have to stop and restart FFSPlit, and often reload the page on Twitch if I was monitoring it, to get it to pick back up again.

I went ahead and paid for 3 months of XSplit and I am not disappointed at all. With very little hassle, I was able to stream Natural Selection 2 at a smooth 1080P and 30 FPS with a bit rate of about 4000. I also identified a couple of problems:

Part of the problem was running Natural Selection 2 with Ambient Occlusion on High. This was apparently really taxing on my system and despite being able to still run the game at 60 FPS, doing this while streaming and running other applications seemed to make things drag a little. Second, I had Aero enabled in FFSplit which purportedly causes a lot of issues with streaming. I tried FFSplit with Aero disabled and Ambient Occlusion off and there was definite improvement but it was nowhere near as smooth as my stream on XSplit.

I really hate the idea of having to pay a subscription to use the application but it seems way ahead of the competition right now. FFSplit is still in alpha so I'm definitely going to be keeping an eye on it but I think I"m going to stick with XSplit for now.

Thanks for all the help everyone!
 
What bitrate were you using with Flash Media Encoder? I'm only using 2500 and I don't have any pixilization

I tried both 4000 and 2500. When I stand completely still everything looks perfect but once I start moving everything gets pixelated far beyond any acceptable levels. I streamed Sky Drift as a test a while back with Adobe and it was fine. I get similar levels of pixelation with bit rates around 2000-2500 on FFSPlit but nowhere near as bad as Adobe.

Although performance and optimization are good, I think Natural Selection 2 is just a pretty demanding game to stream.
 
I tried both 4000 and 2500. When I stand completely still everything looks perfect but once I start moving everything gets pixelated far beyond any acceptable levels. I streamed Sky Drift as a test a while back with Adobe and it was fine. I get similar levels of pixelation with bit rates around 2000-2500 on FFSPlit but nowhere near as bad as Adobe.

Although performance and optimization are good, I think Natural Selection 2 is just a pretty demanding game to stream.

What format and level where u using in Media Encoder?


Here's a stream I did a few days ago with only 2500 bitrate of Skydrift @ 720p30:
http://www.twitch.tv/steamgaf/b/337094342

No pixilization.


My problem with Xsplit really is the pay wall, without it your streaming in mono audio -.- Also I think it's more demanding on the PC, even though Flash Media encoder uses more RAM.
 
H.264

Profile: Main
Level: 4.0
Keyframe: 5 seconds

I tried 3.1 initially but it said that was incompatible with the resolution and that 4.0 was the closest usable.
 
I may need some help configuring this stuff here. I tried xsplit and that Adobe method but I think I need to tweak my buffers or something since I was playing with it and any time I played anything remotely CPU intensive, my stream seemed to suffer.

I have a 4.8ghz CPU and use Open Broadcaster Software (free) and can at least get it to stream with ease but the settings are killing me. I have a 5mb upload. I just want to stream in good quality at 30fps.

I also found this tutorial using dxtory and OBS

Think I'm gonna give that a try later so if anyone's on to test, I will try later.
 
If you have a very powerful rig, streaming at 1080P/30FPS is doable but will likely render your in-game performance to around 30 FPS or lower. Streaming at this resolution consumes a ridiculous amount of resources and isn't really viable for a smooth gameplay experience unless you have a dedicated capture card. With a dedicated card and a top-of-the-line machine you might be able to get 45-60 FPS at that resolution. Unfortunately all of that effort is for nil because most people's internet connection is not going to be good enough to watch the stream smoothly anyway. It's possible in XSplit to setup a secondary stage that will stream your content at a lower resolution for those viewers, but I decided that it really wasn't worth the effort.

I settled on streaming at 720P/30FPS which consumes nearly half the bandwidth and resources and allows me to play my games at full 1080P/60FPS with no frame drops or hitches. By lowering the resolution, I was also able to up the bit rate quite a bit. A 6000-8000 bit rate 720P stream at a smooth 30 FPS looked much better than any streams I recorded at 1080P with a lower bit rate and less stable frame rates.

I may need some help configuring this stuff here. I tried xsplit and that Adobe method but I think I need to tweak my buffers or something since I was playing with it and any time I played anything remotely CPU intensive, my stream seemed to suffer.

I have a 4.8ghz CPU and use Open Broadcaster Software (free) and can at least get it to stream with ease but the settings are killing me. I have a 5mb upload. I just want to stream in good quality at 30fps.

What graphics card are you using?

Basing this on XSplit, but I think you should be able to handle a bit rate of around 2500-4000 at 1280x720/30 FPS. Set the buffer to double whatever bit rate you choose. "Very fast" or an equivalent encoding speed is recommended. Quality setting doesn't really matter. Make sure that whatever you are using for your capture device, that it is setup to output at the same resolution and frame rate as what you are broadcasting. You can still play at 1080P, 60+ FPS, this is just for the stream.

If you're broadcasting to Twitch, make sure to choose a server that is close to your location (this makes a huge difference). If you're using screen region instead of game source, you need to make sure Aero is disabled in the streaming application or it will limit your FPS and kill performance. You can leave it enabled if you're using game source.

For streaming in general, after trying pretty much everything out there, I highly recommend XSplit and Dxtory. FFSplit is a good alternative but doesn't have quite as many features. With XSplit I can do a lot of really interesting things like integrate the chat window into my stream, and create a number of overlays and screen sources.
 
Metalmurphy - Maybe email TwitchTV and see if you can change this into a group instead? That way you add other people's channels to the group instead of dealing with hectic scheduling? I'm sure Twitch would do it.
 
This seems the best place to ask. I am going to be doing a livestream for Charity early next year sometime and I am wondering if my computer is going to blow up while trying to stream for 24 hours? I already tested the games I am doing and it plays fine. (http://www.twitch.tv/problematicgamer/b/348124519) Just wondering if it will get worse the longer the stream is up. I am also currently using xsplit free. Is FFsplit the best alternative?
 
Both FFSplit and Open Broadcaster Software are really good Xsplit alternatives. FFsplit just added this thing called FFSource, and it acts very similar to Xsplit and solves a lot of the issues I had with the program (stream stopping with dxtory). Pick one and give it a try.
 
If I already own an Xsplit license and Xsplit works for me, is there any reason to switch over to OBS?
I've heard it uses less CPU resources, which even on my pretty above average PC (overclocked i7-2600k) is an issue with Xsplit.

Also if you use Xsplit you're basically screwed with any game that doesn't support Windowed Fullscreen, because the Game Source option is pretty bad.
 
If I already own an Xsplit license and Xsplit works for me, is there any reason to switch over to OBS?
I've heard it uses less CPU resources, which even on my pretty above average PC (overclocked i7-2600k) is an issue with Xsplit.

Also if you use Xsplit you're basically screwed with any game that doesn't support Windowed Fullscreen, because the Game Source option is pretty bad.

Can't hurt to try, specially since OBS is free.


I've been using it exclusively now. Definitely gives me the best performance out of all the other options. For games where Game Capture you can use it together with Dxtory.


Metalmurphy - Maybe email TwitchTV and see if you can change this into a group instead? That way you add other people's channels to the group instead of dealing with hectic scheduling? I'm sure Twitch would do it.

You need to be a Twitch partner to do it, and that involves money.
 
If I already own an Xsplit license and Xsplit works for me, is there any reason to switch over to OBS?
I've heard it uses less CPU resources, which even on my pretty above average PC (overclocked i7-2600k) is an issue with Xsplit.

Also if you use Xsplit you're basically screwed with any game that doesn't support Windowed Fullscreen, because the Game Source option is pretty bad.

A lot of us use Dxtory to stream fullscreen games to the broadcast software (OBS/Xsplit/FFSplit/FMLE). It's really good stuff.
 
You need to be a Twitch partner to do it, and that involves money.

Being a Twitch Partner doesn't cost anything. I still say you should email them, and ask them if they'd be willing to set up a NeoGAF streaming channel, I can't imagine it would hurt to ask :) Just a suggestion.
 
For the end of the year I would like to do a full one-sitting (~3 hours) playthrough of Spec Ops: The Line with commentary.

I've done nothing but rave about on GAF for the last 5 months, so I would like to show everyone why I think it's so special. It only takes 3 hours to beat on the easiest difficulty (especially since this would be my 4th playthrough of the game). I was going to stream it on my personal channel, but this thread seems like a better idea.

My Twitch account name is the same as my GAF name.

I will be streaming this game in 720p | 30fps at max PC settings. I'll have to mess with my Xsplit settings tonight a bit to see if I can pull off 720p | 60fps.
 
Lately I've been trying to do some little experimentation in regards to streaming to twitch.tv. I'm not striving for high quality (720p+) output and I'm mostly interested in playing emulators and retrogames.

For that purpose I'm using Open Broadcaster, which seems very nice and efficient, but I'm running into a very annoying issue. No matter what setting I choose for the encoding, either when I stream a session or I record it locally to a file, the audio is always ahead of the video. The longer the recording, the more the video seems to lag behind the sound.

Is there some hidden option that forces the audio to sync automatically to the video? The only streaming software that seems to get things completely right for me, as far as this problem is concerned, is Dyyno Broadcaster, but that's not a viable option right now.

Thanks in advance for any help!
 
Both FFSplit and Open Broadcaster Software are really good Xsplit alternatives. FFsplit just added this thing called FFSource, and it acts very similar to Xsplit and solves a lot of the issues I had with the program (stream stopping with dxtory). Pick one and give it a try.

Cheers I will give it a look!
 
I tried OBS with FIFA 13 and that just showed a black screen while playing the music. I can't see how to use a full screen program on FFSplit? I am probably being dumb but can someone help?
 
I tried OBS with FIFA 13 and that just showed a black screen while playing the music. I can't see how to use a full screen program on FFSplit? I am probably being dumb but can someone help?

It's right there in the OP,

"- Does not have direct game capture, only desktop screen capture"

:P


OBS should work though, it did for me IIRC.
 
Just tried it out and it's working. How did you set it up exactly?

You need to use the 32bit version of OBS, and add a game capture source and choose FIFA.

I was using the 32bit version and that is what I remember doing. I tried doing it using the origin built in twitch streamer and it keeps crashing the game :/ I will give it another go!
 
Didn't work again! Oh well. I will try another game but if that doesn't work I give up.

The origin one did kill my performance as well. It never worked well.
 
Just FYI: For those of you that prefer Xsplit, there's some December deals going on, discounts and extended license periods. Thanks to the current promotion + the discount for already having a license, I extended my personal license 18 months for about $36.

More on-topic: I'm going to try to get back to more streaming on the GAF channel, preferably something more interesting than the Torchlight II I was working on. Busy period for my job ends next week. I'm thinking some Mega Man X Street Fighter, after I grab a wired 360 pad.
 



(click for download)




Pretty much all settings already have very detailed information on the tool tips if you just hoover your mouse over them, so I'll just give a brief run down of how to set things.


Settings/Encoding:
obsmenu115j52.png


Quality Balance - This is the overall image quality that OBS will try to stream, the higher the value the better, however if your bitrate isn't high enough to allow a stable stream you will get artifacting. This mostly affects streams with lots of motion, so if you are playing a slow game it's usually easier to get a stable stream at high quality.

Max bitrate / Buffer size - Max bitrate is the average bitrate that OBS will try to stream at, depending on how demanding the scene is it CAN go over this. You should set it a bit below your max upload speed (even lower if you are playing online). Buffer size will render ahead of the stream so it can improve the quality when necessary. Setting this to the same setting as the max bitrate means that it will buffer ahead 1 second, x2 the max bitrate it will buffer ahead 2 seconds, etc.


Settings/Broadcast Settings:
obsmenu28pj5l.png


These are all pretty self-explanatory :P


Settings/Video:
obsmenu39zkf6.png


Base resolution - This will be your work scene resolution. Setting it to monitor is the same as setting your desktop resolution. You should set this to the resolution of the game you want to stream.

Resolution Downscale - This will do an hardware (GPU) scale of the scene before encoding and streaming. If for example you play at 1080p, but only want to stream at 720p because of poor upload speed this is where you should downscale.


Settings/Advanced:
obsmenu4fck8r.png


x264 CPU Preset - This will define how fast the stream will be encoded, faster encoding means less CPU usage, but it will also mean worst quality. Usually a "veryfast" encoding will be good enough, but you can go slower if you have a powerful enough CPU.

Send Buffer Size - This setting will buffer any the stream (not the actual encode) before sending it, causing a delay on the stream, but helping you get a stable stream without any hiccups that might be caused by connection problems. It's recommended that you enable this even if you use the smallest amount of buffer size.


Setting up your stream work space:
obsmenu5k6jsm.png


Scenes - This is where you will manage your scenes. Right click to access the menu. To switch between scenes during a stream you simply left click the scene you want to switch to.

Sources - Each scene will have it's own setup of sources and this is where you set them. Right click here to access the menu and add new sources.

Software Capture will capture the desktop or a specific window in the desktop.
Video Capture Device will let you use an external source, like a capture card, or DXTORY.
Game Capture will capture the game directly, this is what you should use, however keep in mind that if you are running a 64Bit game you will need to run the 64Bit version of OBS. Also this isn't compatible with all games, but you can use DXTORY for games where it doesn't work.​

Global Sources - This will let you configure a source that will be shared through any scene.

Dashboard - This will open a browser with whatever page you set up in the Settings.
 
Above is what I recommend that anyone should use. Easily the best quality/performance/compatibility (togheter with DXTORY).

Also, as requested I just applied for partnership on twitch, so hopefully we can get a GAF group page going.
 
This is the thread I was looking for. I stream on twitch and, up until this point, was using the paid version of Xsplit. However, Xsplit has some serious issues that I don't experience with other software (audio cutting in and out periodically, which is a well documented issue dating back to 2011).

I changed over to the latest version of ffsplit and have been streaming Far Cry 3 with it (almost 5 hours straight today) and the video and audio came through perfectly throughout the entire time at 720p. Really happy with it and how easy it is to setup and use (and at no cost!).

Same PC, same settings, but no choppy audio.

I'd be happy to stream on the GAF channel some time, so sign me up. My nick on twitch.tv is Striketh
 
Above is what I recommend that anyone should use. Easily the best quality/performance/compatibility (togheter with DXTORY).

Also, as requested I just applied for partnership on twitch, so hopefully we can get a GAF group page going.

Awesome! We need to get Evilore to put his weight behind this :P
 
damn this is a great thread and will be super helpful I am going to subscribe to it as well.

twitch.tv/secretcode


(currently MIA because my streaming computer just went poof D-:)
 
This is the thread I was looking for. I stream on twitch and, up until this point, was using the paid version of Xsplit. However, Xsplit has some serious issues that I don't experience with other software (audio cutting in and out periodically, which is a well documented issue dating back to 2011).

I changed over to the latest version of ffsplit and have been streaming Far Cry 3 with it (almost 5 hours straight today) and the video and audio came through perfectly throughout the entire time at 720p. Really happy with it and how easy it is to setup and use (and at no cost!).

Same PC, same settings, but no choppy audio.

I'd be happy to stream on the GAF channel some time, so sign me up. My nick on twitch.tv is Striketh


Now switch to OBS and be even more amazed!
 
Now switch to OBS and be even more amazed!

I gave it a whirl - seems nice, but it has some issues yet. Trying out some test local streams with Far Cry 3, audio ended up out of sync and if I change the resolution in-game to full screen 1280x720 (what I stream in) it displays a black screen.

With ffsplit I don't have the issues with the audio going out of sync.
 
I gave it a whirl - seems nice, but it has some issues yet. Trying out some test local streams with Far Cry 3, audio ended up out of sync and if I change the resolution in-game to full screen 1280x720 (what I stream in) it displays a black screen.

With ffsplit I don't have the issues with the audio going out of sync.

That's because you're not doing a game capture but you're doing a desktop capture.

Play at whatever resolution you want (yes you can play above 720p and still stream at 720p), and add a Game Capture source, and choose Far Cry 3. If it doesn't work use DXTory to do the capture.
 
I know virtually nothing about streaming, but if it's possible to do it on my rig and I can keep 60fps, I wouldn't mind trying it.
 
Dxtory & OBS has been pretty good to me lately. I like being able to have multiple profiles, and being able to switch between scenes with hotkeys like Xsplit. FFSplit is still great to have as a backup. I'm just glad I don't have to deal with Xsplit anymore.
 
Dxtory & OBS has been pretty good to me lately. I like being able to have multiple profiles, and being able to switch between scenes with hotkeys like Xsplit. FFSplit is still great to have as a backup. I'm just glad I don't have to deal with Xsplit anymore.

Amen to that.

There's only one thing I still want from Xsplit, which is adding another stream as a source.
 
That's because you're not doing a game capture but you're doing a desktop capture.

Play at whatever resolution you want (yes you can play above 720p and still stream at 720p), and add a Game Capture source, and choose Far Cry 3. If it doesn't work use DXTory to do the capture.

I was actually using the game capture in OBS on the 32 bit client, which is where I was getting the audio sync issue. I did change over to dxtory, though, and that issue went away. It also has better quality/performance, so I'm overall happy.

*uninstalls xsplit*
 
I was actually using the game capture in OBS on the 32 bit client, which is where I was getting the audio sync issue. I did change over to dxtory, though, and that issue went away. It also has better quality/performance, so I'm overall happy.

*uninstalls xsplit*

That's odd though, from my testing using OBS own capture gave me better performace.

180 fps on Zeno Clash with OBS capture and around 100 with OBS+Dxtory.


Maybe OBS just has a particular issue with whatever game you were trying. Some don't even work at all.
 
OBS had this deal where it would disconnect and reconnect to twitch every few seconds. Don't know if that was a setting I unknowingly messed up, but it caused me to switch to FFsplit.

FFSplit works fantastically. The quality isn't quite where I want it, and I have to play games in borderless windowed mode to get it to work, but otherwise it's pretty good.
 
Top Bottom