Go Back   Savage 2: A Tortured Soul Forum > Tips & Strategies

Reply
 
Thread Tools Display Modes
Old 06-30-2009, 05:46 AM   #1
S2Mercenary
S2 Staff Member

 
Join Date: Dec 2006
Posts: 5,008
Default How to stream Savage 2

This is essentially the beta version of the guide. I haven't really gone through to doublecheck if I've missed anything, so there could be typos and omissions here and there that I'll need to clear up later.

-----------------------

Also, you'll need to have a pretty beefy rig in order to capture and stream Savage 2. Mine is as follows:

Windows XP (you'll need to adapt this guide for other versions of Windows)
Geforce 8800GT (Honestly a better card would -really- help me get a better quality stream)
4GB RAM (This is mostly for the other video editing stuff I do, and of course only about 3.5gb is available on 32-bit Windows)
AMD Phenom x4 9850 (I'd definitely recommend at least a high tier dual core processor for this)

I'd recommend having at least 1mbit of available upstream bandwidth for a decent stream. You'll need 500-700 for the stream, and enough left over to play Savage 2.

-----------------------

You'll need to install two pieces of software in order to stream Savage 2.

The first, is a group of programs that can be used to create a virtual webcam based on an area of your screen. The main part of this is VH Screen Capture, but there are other programs in the toolkit (such as VH Multicam Studio) that have some additional functionality that might be useful to you later on in your streaming.

http://www.softpedia.com/progDownloa...ad-101803.html

Flash Media Live Encoder 3 (FME3/FMLE3) is used to grab input from a webcam (such as the virtual one that you'll create with VH Screen Capture) and either save it as a video file, or in our case, stream it to the Justin.tv servers. It can combine that webcam input with an audio source, such as microphone, line inputs from your sound card, etc.

http://www.softpedia.com/get/Multime...-Encoder.shtml

Once both are installed, make sure that you have a Justin.tv account (you'll need to be logged in for this), and then grab the FMLE 3.0 XML configuration file for Justin.tv. As far as I can tell, that particular XML file that you download will be customized by Justin.tv for your account, so don't accidentally post it somewhere.


Grabbing the Justin.tv FMLE 3.0 Configuration file

Now, I'd recommend that you do an initial configuration for VH Screen Capture first - this'll end up being more or less your default/baseline configuration whenever you start FME.

To start, I'd recommend copying the settings seen here:



The one area where you'll need to enter in your own settings is seen in the above image, where it shows, the left, top, width, and height fields. Load Savage 2 (preferably Windowed), click the "Select" button, and drag a box around the area that you wish to record (the Savage 2 window). The other options in the capture screen are a bit less reliable but might be useful depending on your setup. You can use the "Track screen" checkbox to capture your entire screen (or in my case, all screens of a multi-monitor setup). This might be preferable if you run Savage 2 fullscreen on a single monitor.



Most of the settings area are left to the default. Make sure that resize to output size is set, and the output size should ideally be around 640x480 (unless you have an extremely high spec rig, you likely won't be able to capture higher). For reference, I play Savage 2 in a 1280x960 window, which perfectly halves in both dimensions down to 640x480 and ends up with a very nice-looking capture for use with the stream.

Once you're done with that, open FMLE3, open the "File" menu, click "Open Profile", and select the saved Justin.tv FMLE3 configuration file. Please note that the default browse location for the file points to a default "startup.xml" file. You'll need to navigate to and select the one you downloaded earlier in this guide.


Configuring FME3 (Click to enlarge)

Once you've loaded the configuration file, you'll need to choose your video and audio sources and set some other parameters. With the above configuration, you'll need about 696kbps of upstream bandwidth. If you can run Savage 2 relatively well while streaming, I'd recommend using those settings, with of the exception of the audio device selection (you'll have to choose the device that's appropriate to you). You can tweak your settings later on.

The audio device that you select will depend on what you're recording. Do you want to record game sound? Do you just want to record from your microphone? Do you want to mix both? In most cases, you'll need to simply select your sound card from the list (it may be the only option available, especially if you don't own a webcam or USB microphone).



In Windows XP, you can access the configuration for your audio device using the volume control mixer. You'll need to open the "Options" menu and then click "Properties". You'll then be able to choose the device that you'd like to configure.


(Selecting the recording controls for my onboard sound device)

(Webcam audio)
(USB microphone audio)
__________________
Customer and Technical support for Savage 2 is suspended until further notice. If you have a -billing- or -account- issue that directly affects your ability to play the game, please contact S2Games support: (support@s2games.com).

Good things come to those who wait...

Last edited by S2Mercenary; 06-30-2009 at 07:14 AM..
S2Mercenary is offline System Specs   Reply With Quote
Old 06-30-2009, 06:27 AM   #2
S2Mercenary
S2 Staff Member

 
Join Date: Dec 2006
Posts: 5,008
Default

Once you've selected your audio device, you can select the input that you're recording from and configure the volume accordingly. If you just want to record the game sound, choose "Stereo Mix" or "What U Hear" (these are two names for the input source - it may be labeled differently for your sound card, but basically it records every sound you hear, including the game audio). If you'd like to use a microphone, you'll select microphone. For more advanced setups, including if you own an audio mixer, you may want to choose line in (but that will not be explained in this guide). If your sound device doesn't contain an option like this, you may need to update your sound card drivers.


(The volume mixer)

Generally, USB microphones and cameras only will have one input to record from, so as long as you select that device in FME3, you should be ready to go.

The low-cost, easiest, and lowest quality solution for recording game audio along with your voice is to play Savage 2 with the game playing out through your speakers loud enough to be picked up on your microphone/webcam. There is a program that you can use to mix in your voice without a hardware mixer (such as the one I own), but I seem to have lost the link to that, so I'll have to post that and instructions at a later date. If you choose to use a hardware mixer, you'll need to read the instructions for that and configure it yourself (you'll need to work out the proper cabling, decide on the right mic, etc.).


(Selecting an input to record from)

----------

Once all of that is configured, you -should- be able to just press the green "Start" button in FME3 and you'll connect to Justin.tv and start streaming. DO NOT USE THE RED BROADCAST BUTTON - it doesn't really work very well (crashy) and seems to have video quality issues.

When your stream is live, you can view it at http://www.justin.tv/yourusername . If you want to just monitor the chat but not waste bandwidth on the stream and cause a ton of audio feedback, either join your channel before the stream is live, or click the pause button on the stream viewer as soon as you get in (you can also mute the volume if you still want to watch the video).

There is one potential issue that you might experience when recording Savage 2, and that is that there may be some freezing/stuttering displayed in the video which you can see in FME3. As far as I can tell, it is something to the effect of VH Screen Capture not being able to determine that the screen is being updated. The solution for this (if it happens, it may not happen) is to open the VH Multi Camera Studio, and if VHScrCap isn't already in the sources list, click "File", "Add Camera", and choose VHScrCap. Then leave VH Multi Camera Studio open (however, you can minimize it, FME3, and any other open windows).


(VH Multicam Studio)

Once you're more comfortable with these tools, you'll be able to use the VH Multicam Studio to mix in multiple webcams, including the virtual webcam for Savage 2 - so you can, for example, have a small window with your webcam overlaid on top of the Savage 2 action. If you do that, you'll need to select the "Tools" menu in the VH Multi Camera Studio, and make sure to check both "Enable Output to VHMultiCam video capture device" and "Default Source (VHMultiCam connects to this)" - and THEN select VHMultiCam as your video device in FME3.
__________________
Customer and Technical support for Savage 2 is suspended until further notice. If you have a -billing- or -account- issue that directly affects your ability to play the game, please contact S2Games support: (support@s2games.com).

Good things come to those who wait...

Last edited by S2Mercenary; 06-30-2009 at 07:07 AM..
S2Mercenary is offline System Specs   Reply With Quote
Old 03-13-2010, 09:47 AM   #3
Bled4days

 
Join Date: Mar 2010
Posts: 1
Default

Xfire's gaming messenger now has this built in. I was streaming savage 2 so a friend could check it out before downloading. It does require an account though.

Install X-Fire
Go to Tools->Options->Broadcast and check Enable Broadcast
Choose Quality / Sound / Mic options
Run Savage 2 or any game
Press Scroll Lock + B in game

Direct your friends to

HTML Code:
http://xfire.com/live_video/***your screen name***
and let them chat and enjoy the show.

S2Merc's guide looks like it offers more customization, but more configuration also.
Bled4days is offline System Specs   Reply With Quote
Old 04-15-2010, 01:18 AM   #4
Zze

 
Join Date: Apr 2010
Posts: 18
Default

Procaster is painless to set up..
http://www.livestream.com/procaster

Last edited by Zze; 04-15-2010 at 01:46 AM..
Zze is offline System Specs   Reply With Quote
Old 04-15-2010, 03:49 AM   #5
Killertofu

Killertofu's Avatar
 
Join Date: Dec 2008
Posts: 301
Default

Using the procaster is WAY better then the other way. even with low bandwidth you can still get a good stream going.
Killertofu is offline System Specs   Reply With Quote
Old 04-15-2010, 07:56 AM   #6
Ikearumba

Ikearumba's Avatar
 
Join Date: Apr 2009
Posts: 1,867
Default

I'll give it a go, see what quality I get with my upstream. If it's reasonable I can broadcast matches i'm not playing in!
__________________
My alt is Ikeahealer, he will heal you and answer questions.
Duty is heavier than iron, death is respawnable in 5-20 seconds
Ikearumba is offline System Specs   Reply With Quote
Old 08-24-2010, 03:39 PM   #7
S2Mercenary
S2 Staff Member

 
Join Date: Dec 2006
Posts: 5,008
Default

Finally got around to doing a cable diagram. This is basically my target setup for HD streaming. Ideally you'd want a second computer to capture and stream the video (so currently any PC game streaming will still use the VH capture stuff unless there's a significant drop in cpu usage when using the capture card).

http://www.jrpereira.com/misc/target...ding_setup.png
__________________
Customer and Technical support for Savage 2 is suspended until further notice. If you have a -billing- or -account- issue that directly affects your ability to play the game, please contact S2Games support: (support@s2games.com).

Good things come to those who wait...
S2Mercenary is offline System Specs   Reply With Quote
Old 08-24-2010, 04:06 PM   #8
NingosSmurf

NingosSmurf's Avatar
 
Join Date: Feb 2010
Posts: 856
Default

Quote:
Originally Posted by S2Mercenary View Post
Finally got around to doing a cable diagram. This is basically my target setup for HD streaming. Ideally you'd want a second computer to capture and stream the video (so currently any PC game streaming will still use the VH capture stuff unless there's a significant drop in cpu usage when using the capture card).

http://www.jrpereira.com/misc/target...ding_setup.png
oh wow merc... you really own EVERYTHING! (except a xbox 360)
NingosSmurf is online now System Specs   Reply With Quote
Old 08-25-2010, 01:20 PM   #9
coolnesss

 
Join Date: Feb 2009
Posts: 392
Default

Quote:
Originally Posted by NingosSmurf View Post
oh wow merc... you really own EVERYTHING! (except a xbox 360)
I bet he does own that too ^^

However im not certain if he owns at it.
__________________
Autographs from famous players:

<Jum-Jum> signs autograph to Coolnesss "Jum-Jum, leader of the Squirrels Of Ruin Savage 2 clan."
<hmhm> signs autograph to Coolness, now leave me alone.
<Caffeine> signs autograph to coolness, by: the drunkest player on savage
<strider> signs autograph to Coolness, ''Stridey, Savage 2 map maker'' - and gives a hug.
Taawus's autograph
Ledah's autograph
Exezic's autograph
coolnesss is offline System Specs   Reply With Quote
Old 08-25-2010, 03:06 PM   #10
NingosSmurf

NingosSmurf's Avatar
 
Join Date: Feb 2010
Posts: 856
Default

hurr durr




derp!
NingosSmurf is online now System Specs   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 10:27 PM.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.