spread the dirt to the populace
So, people have been asking about my stream setup. Luckily I already posted about this on another forum, so I'll just c/p it here:
- i use 640x480 windows for all my emulators (reasonable size for playing) and move them all to the same spot so i never have to change the screen capture settings (more on this below). you really don't wanna use fullscreen mode when streaming...being able to see & respond to the chat window is part of the fun of it! speaking of which, you might have to compress the chat window a bit to see everything while playing.
- screen capture program = VHScrCap. google that, its p. easy to find. it comes with a few other programs upon installation but you want to find "VHScrCapDlg.exe". the settings i recommend here are as follows:
under "Capture", coordinates = whatever your window is. select a specific area for this, the option might be kinda hidden but it's there. i don't like having the emulator menu options visible, so i make sure to leave them out of the selected area. this is why i like putting all my emulators in the same area, so you'll never have to mess with this again.
under "Settings", you have a few things to do. set framerate to 60fps (this program is hella lightweight don't worry about it), don't show cursor or mouse clicks and (can't stress this enough) UNCHECK "OPTIMIZE SCREEN CAPTURE" & "OPTIMIZE SCREEN DELIVER". finally, set the output size to 640x480, and make the border color black if it isn't already.
- for audio, any USB headset will do. i like one that has separate volume control for mic & speakers. also, and this is important, plug the microphone into your USB port, and plug the headphones into the standard headphone jack! this allows you to do the next couple steps...
- first off, right-click your volume control, select "Recording devices", right-click anywhere on that list, and check "Show Disabled Devices". this will magically make a mysterious option called "Stereo Mix" appear - enable this and make it your default recording device! also, make your computer speakers the default playback device if they aren't already.
- search for a program called Virtual Audio Cable...you may or may not need the full version to make this work (not sure). install it and run "AudioRepeater.exe" (i recommend making a desktop shortcut of this btw). for the wave in, select your USB mic, and for the wave out select your computer speakers. set the sample rate to 22050, and (important) set the total buffer to ~40ms or so. once you have all that set, hit start - if you can hear yourself talking then it worked! that's why the buffer is so important, as it's the delay between when you speak and when you hear yourself.
- you have video, you have audio...now, to integrate it all, you will need flash media encoder. the ustream page says it doesn't work w/ win7, but the page is old or they're just being dumb or something b/c it works perfectly. this is what you will actually stream, so you've got a bunch of settings to switch.
but first off, you will need to download your show's XML file and have FME load it in order to stream to the site. the big streaming sites should all have instructions/links for this.
after loading the XML, it's settings time! this is really dependent on your pc/internet connection/etc., but just as a reference point here's mine:
video device = VhScrCap
video format = VP6 (don't use h.264 it makes shit waaaaaayyyyy too slow)
frame rate = 30.00fps (ustream max, i use 60fps with VhScrCap to keep dropped frames to a minimum)
input size = 640x480, maintain aspect ratio
video bit rate = 450-700kbps (whatever your audience can handle without skipping), output size = 640x480
audio device = stereo mix (this is everything you hear, i.e. the game + your voice)
audio format = MP3
channels = stereo
sample rate = 22050Hz
audio bit rate = 40kbps
volume = 100%
DO NOT CHECK "AUTO-ADJUST", it sounds good in theory but it just makes the stream skip more
make sure to save the XML files after finishing everything here!
- once all of this is set, hit the green "Start" button at the bottom of FME to begin streaming to the site, then go to the site and start broadcasting! you must start streaming with FME before doing anything from the site! also, don't forget to start Audio Repeater with the given settings before streaming.
- i use 640x480 windows for all my emulators (reasonable size for playing) and move them all to the same spot so i never have to change the screen capture settings (more on this below). you really don't wanna use fullscreen mode when streaming...being able to see & respond to the chat window is part of the fun of it! speaking of which, you might have to compress the chat window a bit to see everything while playing.
- screen capture program = VHScrCap. google that, its p. easy to find. it comes with a few other programs upon installation but you want to find "VHScrCapDlg.exe". the settings i recommend here are as follows:
under "Capture", coordinates = whatever your window is. select a specific area for this, the option might be kinda hidden but it's there. i don't like having the emulator menu options visible, so i make sure to leave them out of the selected area. this is why i like putting all my emulators in the same area, so you'll never have to mess with this again.
under "Settings", you have a few things to do. set framerate to 60fps (this program is hella lightweight don't worry about it), don't show cursor or mouse clicks and (can't stress this enough) UNCHECK "OPTIMIZE SCREEN CAPTURE" & "OPTIMIZE SCREEN DELIVER". finally, set the output size to 640x480, and make the border color black if it isn't already.
- for audio, any USB headset will do. i like one that has separate volume control for mic & speakers. also, and this is important, plug the microphone into your USB port, and plug the headphones into the standard headphone jack! this allows you to do the next couple steps...
- first off, right-click your volume control, select "Recording devices", right-click anywhere on that list, and check "Show Disabled Devices". this will magically make a mysterious option called "Stereo Mix" appear - enable this and make it your default recording device! also, make your computer speakers the default playback device if they aren't already.
- search for a program called Virtual Audio Cable...you may or may not need the full version to make this work (not sure). install it and run "AudioRepeater.exe" (i recommend making a desktop shortcut of this btw). for the wave in, select your USB mic, and for the wave out select your computer speakers. set the sample rate to 22050, and (important) set the total buffer to ~40ms or so. once you have all that set, hit start - if you can hear yourself talking then it worked! that's why the buffer is so important, as it's the delay between when you speak and when you hear yourself.
- you have video, you have audio...now, to integrate it all, you will need flash media encoder. the ustream page says it doesn't work w/ win7, but the page is old or they're just being dumb or something b/c it works perfectly. this is what you will actually stream, so you've got a bunch of settings to switch.
but first off, you will need to download your show's XML file and have FME load it in order to stream to the site. the big streaming sites should all have instructions/links for this.
after loading the XML, it's settings time! this is really dependent on your pc/internet connection/etc., but just as a reference point here's mine:
video device = VhScrCap
video format = VP6 (don't use h.264 it makes shit waaaaaayyyyy too slow)
frame rate = 30.00fps (ustream max, i use 60fps with VhScrCap to keep dropped frames to a minimum)
input size = 640x480, maintain aspect ratio
video bit rate = 450-700kbps (whatever your audience can handle without skipping), output size = 640x480
audio device = stereo mix (this is everything you hear, i.e. the game + your voice)
audio format = MP3
channels = stereo
sample rate = 22050Hz
audio bit rate = 40kbps
volume = 100%
DO NOT CHECK "AUTO-ADJUST", it sounds good in theory but it just makes the stream skip more
make sure to save the XML files after finishing everything here!
- once all of this is set, hit the green "Start" button at the bottom of FME to begin streaming to the site, then go to the site and start broadcasting! you must start streaming with FME before doing anything from the site! also, don't forget to start Audio Repeater with the given settings before streaming.
Thread title: