Jump to content


Member Since 16 Feb 2009
Offline Last Active Feb 20 2013 04:20 AM

#3624934 XSplit Streaming Tutorial

Posted Xmp on 25 January 2012 - 09:09 PM

Hey guys, since few mounth I see more and more thread about streaming and always the same question appears so I decided to work out and give you a little tutorial about XSplit.
I'm sorry atleast if one tutorial like this has been released, and for the image too (don't have the rights to Insert image :( ).

What is XSplit?

XSplit is a new video casting software package that integrates the familiar VHScrCap software and removes the need for Adobe Flash Media Encoder, simplifying the process of casting as well as optimizing certain things like CPU load and bandwidth load, while providing greater control of these things than FME provides.

XSplit can record video game footage that appears in any window on your desktop. It cannot record PC games in "full screen" mode (where you have to alt+tab to get out of the game back to your desktop), however, it can record them if the game is run in Windowed mode. Some game windows can be stretched to fit the whole screen, or may have a "windowed full screen no border" mode that can allow you to record them in full screen size.

How do I get started?

  1. You will need a Justin.TV account. Go to http://www.justin.tv and create an account. You will need to remember your Justin.TV account username and password.

  2. You will need the XSplit casting software. Go to http://www.xsplit.com and register an account and download the XSplit software. You will also need to remember your XSplit account username and password. Run the install file that you download from XSplit.

  3. You will need to know what kind of quality of internet service you are currently getting (which determines the quality of your stream). Go to http://www.speedtest.net and click "Begin Test" to run a speed test on your internet connection. After the test is complete, click the "Share This

Result" button.  You should see a box similar to:


Note and remember  the value here for "upload".

  4. Load up XSplit. On the first time, you may have to update the software, it will do this for you automatically. You will eventually see the splash screen, then it will take you to a login screen, similar to this:


  5. Put the email address in the "Email:" box, and password in the "Password:" box that you registered on the XSplit site. If you wish, you may tick the "Keep me logged in." and "Log me in automatically" boxes. Click the "Log On" button.

  6. If the login went correctly, you should now be in XSplit. If using Windows Vista or 7, you will notice it disables your Aero theme, this is normal. You may see a popup box of the latest news, you can close this by clicking the  button in the latest news window.

  7. Click the "Tools" menu, then click "Settings":


  8. The "User Settings" window should pop up. Click on the "General" tab:

  9. Setup the general tab as follows:


- Let XSplit disable Aero theme: Checked


- Make XSplit a layered window: Unchecked

- Enable virtual camera output: Unchecked

- Enable Skype interaction: Unchecked (unless you know how to use this feature and wish to use it)


- Microphone: The microphone you are going to use in XSplit to cast. Note: if you are using a USB microphone, you will want to change this to your USB mic.

- Silence detection: Unchecked (unless you know how to use this feature and wish to use it)

My Recordings

- Location: You can leave this default, or specify a more appropriate place on your hard drive to save recordings, if preferred.

- Log system information: Unchecked

  10. Click the "Apply" button. You should see the following window:


Note: if you receive an error message stating that your settings could not be synchronized with the server, don't worry. Your settings will be saved locally until such time that the server becomes available. Just click OK if you see a window stating this.

  11. Click "OK". Click on the "Channels" tab:


  12. Click on the "Add" button, then click "Justin.TV" (if you see your Justin.TV channel listed here, click on it and click "Edit"):

  13. The following screen should appear:


Set this screen up as follows:


- Username: Your Justin.TV username.

- Password: Your Justin.TV password.

- Channel: Drop down and select your desired Justin.TV channel.

- Location: Default

Video Encoding

Note: This section will require a little bit of tweaking based on your computer and upload speed. This tutorial will serve to try to give you a rough estimation of what the best idea is for the values you should use, however, trial and error testing might yield better results.

- Preset: XSplit Default

- Codec: X.264

Quality: This setting should be set according to the value you got for your internet upload rate in step 3. Here is a rough guide for what this value should be:

  0.5mb/s: 1-2 note: you may be unable to cast if your upload rate is too low.

  1.0mb/s: 5-6

  1.5mb/s: 8

  2.0mb/s or higher: 10

Values that are too high for your internet upload rate will result in choppy streams. Values that are too low will result in low visual quality (blurriness) that could be improved with a higher setting.

- VBV Max Bitrate: this value should usually be equal to 0.5mb/s less than your max upload rate to allow normal throughput of other internet applications. If you have a weak connection, however, you may need to make it less by necessity. If you have a lot of other applications running, you may want to increase this value. 1000 kbps = 1mb/s. So, use the following scale for this value:

  0.5mb/s:  400

  1.0mb/s: 750

  1.5mb/s: 1150

  2.0mb/s: 1500

  2.5mb/s: 2000

  higher:  (your mb/s * 1000) - 500 (ie. 3.0 * 1000) - 500 = 2500

- VBV Buffer (kbit): default (this changes based on your VBV Max Bitrate, so let XSplit determine this amount)

- Resolution: Default Stage Resolution

Audio Encoding

- Format and Bitrate: these values determine how decent sounding your stream is. Low settings can result in tinny, washed out audio on your video. Here is a rough guide for settings that should work based on your upload rate:

  0.5mb/s: Format: 11.025 KHz 16 bit stereo Bitrate: 16000

  1.0mb/s: Format: 22.050 KHz 16 bit stereo Bitrate: 32000

  1.5mb/s or higher:  Format: 44.100 KHz 16 bit stereo Bitrate: 64000

- Codec: MP3

- Automatically record broadcast: Unchecked (unless you want this checked)

After you are done this setup, the results should look something similar to this:


  14. Click "OK", then click "Apply". Note this results in the same popup as in step 10.

  15. You should now see your channel in the "Channels" tab:


Click the "OK" button.

  16. Now, XSplit needs to know what region of your screen that you want to record. At the bottom corner of the screen, under "Scene Sources:", click the "Add" button, then click "Screen Region":


  17. Your screen should turn into a crosshair that follows your mouse. Find the video game window you wish to record. At the top left of the image, left click and hold down the mouse button, while dragging to the bottom right of the image, such that there is a border drawn around your gaming footage, like this:


  18. Let go of the left mouse button. You should see your video game image now in the middle of the XSplit window:


Tip:  If you made an error in the sizing of your window, left click the entry you just made that appears under "Scene Sources:" to highlight it, and hit your delete key to remove it. You may then repeat steps 17 and 18.

  19. Move your mouse cursor over the image of your footage appears in the middle of the XSplit window. It should show a white border around the image. Move your mouse to the bottom right of the image such that your mouse cursor turns into a double pointed arrow facing northwest and southeast. Left click, and drag the image to the bottom right of the black XSplit window, such that it resizes your footage to stretch the entire XSplit screen, like appears below:


  20. Click the "View" menu. Click "Resolution". A box should appear with a list of available resolutions to the right, as well as the aspect ratios of the resolutions you want to use.


Note: This is probably the most difficult decision to make when casting, so please read the below carefully to avoid choppy or badly formatted screens.

The first thing you should know about picking a resolution is what type of monitor you are using. Wide screen LCD monitors use a 16:9 aspect ratio. Older CRT monitors tend to use a 4:3 aspect ratio. You should know which your monitor uses before choosing an option here, because an incorrect aspect ratio can lead to your video footage looking skewed or badly stretched. You should also never choose a mode that exceeds your maximum resolution, such as selecting 1920x1080 when your monitor only supports a max of 1280x720.

The second thing you should keep in mind is how much CPU power your computer has. Casting is an extremely intensive operation, and it takes either a powerhouse PC, or external hardware such as a capture card (ie. external Dazzle card for XBox footage, PCIe capture card for PC footage, etc.) to get the HDTV resolutions to be able to encode in real time. If you choose a resolution that is higher than what your CPU can support, it will result in a choppy cast.

The third thing is your upload speed, as you found out in step 3. It may not come as a surprise that you're going to get an extremely choppy cast if you try to record HDTV footage on a 0.5-1.0 mb/s internet connection.

So, what settings are appropriate? Here is a rough guide, all estimates, you may have to do trial and error to find the optimal settings:

  0.5mb/s internet connection / very weak CPU: 320x240 (4:3) or 320x180 (16:9)

  1.0mb/s internet connection / mediocre CPU: 512x384 (4:3) or 640x360 (16:9)

  1.5-2.5mb/s internet connection / decent  CPU:  or 640x480 (4:3) 768x432 (16:9)

  2.0mb/s+ internet / good CPU or external hardware : 1024x768 (4:3) or 1280x720 (16:9)

  High mb/s internet / excellent CPU or external hardware: 1600x1200 (4:3) or 1920x1080 (16:9)

For example, my system has a Quad Core clocked at 2.7Ghz, 2.5mb/s upload rate, and 16:9 resolution, so I use 768x432 (16:9).

Note: if you do not see the resolution you want to use, you can click "Edit Resolutions" and put a check mark in the resolution(s) you wish to appear in this list (or enter one manually yourself).

  20. Click on the resolution you wish to use to put a check mark next to it.

  21. Click on the "View" menu. Click "Frame rate". Click "30 fps".


Note: Frames per second (FPS) measures how smoothly your video appears to people watching it. A FPS that is too low results in a choppy cast. A higher FPS results in a smoother looking video, but if your internet upload rate cannot handle the extra data, it will in fact result in a choppy cast. 30 FPS should be considered the minimum standard for people watching streams. For the sake of simplicity, we will set this to 30 FPS for our first time casting, but you are welcome to trial and error as you please. Keep in mind that the settings suggested in this tutorial were intended for a setting of 30 FPS, so tweaking this value will change those suggestions dramatically.

  22. (Optional) Near the bottom middle of the screen, you will see three icons, which look like , [img]http://members.shaw....es/image034.jpg ,[img]http://members.shaw....es/image036.jpg and [img]http://members.shaw....s/image038.jpg. You can raise or lower the recording volume of your microphone by clicking one of the bars in [img]http://members.shaw....es/image034.jpg . You can mute the recording of your microphone by clicking [img]http://members.shaw....es/image038.jpg . You can mute the capture of the game audio by clicking .

  23. Your setup is complete! Click the "Broadcast" menu, then click your channel name, and you will be casting live to Justin.TV. People will be able to hear you talk into your microphone, as well as your game audio, unless you disabled these captures in step 22.


This topic as been realised by Google translator (bad english ftw),Sud and myself.
Hope this thread help you.

#3625997 LFR Gurthalak vs T1 weapon for a warrior

Posted yysnake on 27 January 2012 - 12:10 AM

LFR Gurthalak > T1
T2 > LFR Gurthalak
Normal Gurthalak > T2
Heroic Gurthalak > Normal Gurthalak
Vial of Shadows > Heroic Gurthalak

#3466797 [3v3] US-Nightfall (S10)

Posted Oghate on 02 September 2011 - 12:45 AM

life of warcraft

#3392326 [3v3] US-Nightfall (S10)

Posted Aberration on 24 July 2011 - 05:03 PM

View Postwhy33333, on 24 July 2011 - 12:08 AM, said:

ferals becoming new DK, denying any healer/caster of anything

You got Gladiator?

the fuck

#3381864 Please remove Predator's Swiftness instant cyclones from the game

Posted Datah on 20 July 2011 - 03:13 AM

I've played feral forever, and to rank 1 multiple times in the last three seasons, as a lot of people know.

Instant clones are not the only dumb thing in this game, nor are they the dumbest thing in the game today. They are, however, a terrible mechanic that makes the game worse.

It is very likely that, everything else constant, ferals would not be competitive without instant clones in the current environment. But, you know what? The current environment is incredibly dumb, and approaching the point where it's almost impossible to tell what team plays better in some matches because they're determined by ridiculous mechanics or straight offensive zergs, and a lot of them are just extraordinary binary (either you just win if you play decently at all, or you just lose if the other team plays decently at all), especially for certain classes.

Mages 100-20%ing people in shatters, 60k Mind Blasts, instant control, offensive cooldown zergs being the go-to strategy for tons of teams (including every priest/mage team - something that has certainly never been the case before), 100-0s in smoke bombs, 80k dances, unheeded warning procs, the human racial in general, crit RNG determining match outcomes (why does resil not reduce crit damage anymore? 200% healing crits make healing RNG ridiculous too, but 200% damage crits vs. 133% in previous seasons [at the resil cap] mean that kills are literally determined completely by whether you crit or not nearly always), and so on make things nearly unplayable and largely pointless right now in a lot of situations.

Ferals contribute to this too, both with extremely high damage (Why was FB buffed? Why are FB's mechanics still such that it has to do ridiculous damage or else it's worthless? Why are trinkets like Unheeded Warning in the game?) and instant undispellable control.

Ferals are not at all the most broken things in the game right now, but SOMEBODY has to start sacrificing things for the game to get any better. So this is an attempt at that. I've played feral since BC, when it was one of the worst specs in the game, and I'd play the spec that it was back then over what it (and the game in general) is now any day.

So, please remove PS cyclones from the game, or significantly change the mechanic involved, for the good of the game. Then, please get on to actually trying to fix the rest of it.

#3357332 Useful Mouseover macro.

Posted ragzdog on 10 July 2011 - 11:52 AM

i macro a few of my abilities to have a mouse over component to them. my fear normally will just go to my target unless I have a mouse over -in which case it will prioritize that target. i've used them for years theyre really fantastic.

Here's the fear macro

/cast [@mouseover, exists] fear; fear

I use them for cs, ss, fear, devour magic, banish and fel flame.

#3351667 Locknotes update for 4.2

Posted Tattertotts on 07 July 2011 - 07:15 PM

I also made a modified version of it that's less spammy.  Took out things like the eradication notification and old spell ids like berserk and the beast within that no longer server as immunities.  I also threw in a noise whenever a melee attempts to interrupt so it's easier to juke (since half the point of this addon is audio cues).  Figured I'd throw it up incase anyone wanted to try it:


#3349241 Locknotes update for 4.2

Posted Tattertotts on 06 July 2011 - 03:25 PM

I haven't used this since TBC but I figured I'd try my hand at updating it since I'm bored at work:

editing this post since I'm still getting a lot of hits on my apache server, since this post I've re-written the majority of locknotes and, I think, made it a better and more complete addon while still trying to keep it lightweight.  If you want to check it out, you can look at it either on curse or wowinterface here:



#3296702 The individual Matchmaking Rating

Posted Emopandah on 12 June 2011 - 12:44 PM

View PostPhewnix, on 12 June 2011 - 11:07 AM, said:

  • The individual Matchmaking Rating column has been removed from the Rated Battleground scoreboard and replaced with a team Matchmaking Rating.

Atleast a start  B)
It changes nothing, the knowledge is public and will be repeated by people that feel the need to exploit in future seasons.

#3296118 [3v3] US-Nightfall (S9)

Posted Emopandah on 12 June 2011 - 01:39 AM



Resorting to MMR exploiting now necro/slimyy? how sad:(.

#3157890 White swing bug?

Posted Swiftful on 31 March 2011 - 11:04 AM

Here's my focus charge macro, making your life easier ;p

#showtooltip Charge
/cast [@focus,exists] Charge(Battle Stance); Charge(Battle Stance)
/cancelaura Bladestorm

#2371189 Gladius Update

Posted Proditor on 05 July 2010 - 09:34 PM


#2371183 Gladius Update

Posted myrinu on 05 July 2010 - 09:33 PM

Hey there!

As Proditor already mentioned, he is not being able to maintain Gladius anymore. So in the future, I will work on your tickets, bug reports and feature requests and also on the new Gladius version for Cataclysm.

Download: v1.2.0
The newest alpha is available at Curseforge: no current alpha

new feature: DR Tracker
new feature: enemy cooldowns
added parrot support for the announcements
added self print support for the announcements
added raid main assist border (ticket #10)
added cast bar position option (ticket #26)
added aura position option (ticket #31)
added aura gain announcement (ticket #15)
added font option
added health bar color option
added another arena button, so we can handle the unitId arena6 (hopefully)
added cast bar background color
added secure frame for arena enemy's target (click to target enemy's target and usable for mouseover macros)
fixed secure frame position
fixed (hopefully) not appearing enemies
fixed new profile and reset profile also resets the frame

Posted Image
Posted Image

Note that this is an alpha version! There can be bugs and you can lose matches because of that.
I hope there will be some people out there who give it a try and give me some feedback.