When your personal stream is set up and activated, it will appear under the live stream tab (only present when streaming), found directly on your website profile. This broadcast allows other Voobly members to watch your game play live as it is happening. When in a game lounge, any game rooms with live streams available will be denoted with a red ((*)) icon. You will just have to go to the player's profile who is streaming in that game to watch. For your convenience, there is also a complete list of all games being streamed on Voobly that can be found under the live stream tab on our homepage.
Streaming on Voobly is achieved by using a screen capturing program (such as FFSplit or Xsplit) to stream your game through a service (Voobly only supports Twitch.tv), which will broadcast the stream directly on your Voobly profile. In other words, FFSplit/Xsplit is a program used to take a live video of everything happening on your computer screen, while Twitch.tv is a website that displays that video stream, which will directly broadcast the stream on your Voobly profile after linking your Voobly account with your Twich tv account. Although this may sound complicated, it is very easy to set up using the steps found below.
To begin streaming you will need to create a Twitch Tv account, link your Twitch TV account to your Voobly account, download and setup a streaming program, and correctly configure your game room settings. This is much easier than it sounds if you follow the easy steps below.
Setup a Twitch TV Account
- Go to twitch tv help and follow the guide to set up a Twitch tv account
Link Twitch TV to Voobly
Once you have your Twitch tv account set up, you will need to link it to your Voobly profile. Follow the 3 steps below to do so.
- Step 1: Open the Voobly homepage and click Settings in the menu header. (see image below)
- Step 2: On your Settings page select the Information tab.
- Step 3: Enter your Twitch username in the "TwitchTV Username" area.(see image below)
Set up your stream
After setting up a Twitch tv account and linking it to your Voobly profile, you will need to set up your stream. The stream set up requires the use a streaming program that you will have to download. Voobly recommends using either FFsplit or Xsplit. Guides for both method are provided below. You can decide which method you prefer, but it doesn't matter which one you chose as they both work with Voobly.
Using Open Broadcaster Software
It is recommended to use OBS, as it's technically superior to other available streaming software. It requires a DirectX 10 compatible graphics card.
- Download & install Open Broadcaster Software
- Open OBS (32bit or 64bit version according to your system)
- In the white box in the bottom corner on the left, there should already a "Scene" (if not, right click inthere and select "Add Scene".)
- Then right click in the box next to it ("Source:"),select "Add" and "Monitor Capture" (2nd option).
The settings here just serve as an example, please read the annotations in brackets behind.
It's a good idea to create a new profile in OBS, so that you won't overwrite your old settings. Just type in a new profile name and select "Add".
Use CBR: yes
Quality Balance: - becomes irrelevant by checking "Use CBR".
Enable CBR Padding: yes
Max Bitrate: use www.speedtest.net to find out about your upload speed + remember to close everything else that could cause traffic (torrent, skype, spotify); then take 85% of that number as your bitrate; max bitrate twitch allows: 3500. Example: 1.0 Mbps -> Bitrate: 850 )
Custom Size Buffer: No
Audio: AAC + 96 Bit (or more, if your upload can handle it, max: 160)
Mode: Live Stream
Streaming Service: Twitch / Justin .tv
Make sure you're using the server with the lowest average ping - JTVPing is a good tool for that
Play Path / Stream Key: http://en.twitch.tv/broadcast/dashboard/streamkey & click on "Show Key"
Minimize Network Impact: No (only if your bitrate is less than 900)
Resolution Downscale: 1.5 (i.e. 1280x720; faster upload: factor 1.25)
Filter: Bilinear - Fastest
FPS: 20 (as I mostly play AoC and it's limited to 20fps in multiplayer so far)
Disable Aero: Yes (Areo creates an ugly bug while you're in the waiting window of AoC).
Use Multithreaded Optimizations: Yes (only if you have a duo-core cpu or more)
Process Priority Class: Above Normal (as long as it doesn't inflict on your mouse movement or gives you command lag)
Scene Buffering Time: 700
Disable encoding while previewing: No
Allow modifiers on hotkeys: Yes
x264 CPU Preset: veryfast (superfast/ultra for older/slower pcs; faster/fast for stronger pcs)
x264 Encoding Profile: main
Key Interval (seconds): 2
Use CFR: Yes
Custom x264 Encoder Settings: Yes (this enables the blank line below where you can add the following settings:)
1) Encoder Settings you can definitely add regardless of your cpu or upload speed: (seperated by spaces)
8x8dct=1 aq-mode=2 colormatrix=smpte170m deblock=0:0 direct=auto ipratio=1.41 keyint=40 level=3.1 min-keyint=1 mixed-refs=1 no-mbtree=0 psy-rd=0.5:0.0 qcomp=0.6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=20 ref=1 scenecut=40 threads=0 trellis=2 weightb=1 weightp=2
2) Choose a profile that suits your setup and add the code to the one above (make sure you leave a space between!)
2.1) Encoder Settings you should add, if you have a strong cpu(quadcore and above) and a fast upload speed (above 1200 kb/s).
subme=9 me=hex merange=16 chroma-qp-offset=2 b-adapt=2 bframes=1 partitions=all
2.2) Encoder Settings you should add, if you have a strong cpu(quadcore and above), but a slow upload (less than 1200 kb/s).
subme=9 me=hex merange=16 chroma-qp-offset=2 b-adapt=2 bframes=1 partitions=all
2.3.a) Encoder Settings you should add, if you have a weaker/older cpu(duo-core and older than 2012), but a fast upload(1200 kb/s and above).
me=hex subme=6 merange=16 chroma-qp-offset=1 partitions=i4x4,p8x8,b8x8 profile=baseline
2.3.b) Encoder Settings you can try, if your cpu is not the most powerful one, but you can handle the settings from 2.3.a) without any problems:
me=hex subme=6 merange=16 chroma-qp-offset=2 bframes=2 partitions=i4x4,p8x8,b8x8
Bind To Interface: Make sure you select your LAN ip here
Allow low latency mode: Yes (only if your bitrate is less than 900)
Credit to Lillsjon's tutorial
If you would like to use FFsplit as your streaming program, you will need to download and install it. After doing, you will need to follow the 8 steps below to set up your stream using FFSplit.
- Step 1: In the "DirectShow Video Source" area select FFsplit Overlay 2.0b5.
- Step 2: In the "DirectShow Audio Source" area select Default Windows Playback Device.
- Step 3: In the "Video Bit Rate" area enter the value best for your computer, for average computers it is recommended to start at 500-750.(the larger your resolution the higher Bit rate required)
- Step 4: The "Video Encode Preset" ranges from Medium to Ultrafast, Use Medium if you have Average Internet Speed and Ultrafast if you have very fast Internet Speed.
- Step 5: For the "Video Frame Rate" it is recommended from 20-30 depending on your Internet Connection Speed.
- Step 6: Check the box beside "Stream".
- Step 7: Click on "Setup".
- Step 8: In the Stream Setup box you will setup the information for your Twitch Account.
- a. In the "Streaming Service" tab select Twitch/Justin.tv.
- b. Enter your Twitch Stream Key in the "Stream Key" box.
- c. Enter your Twitch Username in the "Username" box and click Apply.
*Note*: To find your Twitch Stream Key.
- Step 1: Login to your Twitch account and on your Broadcaster Dashboard click on the "Activity" tab.
- Step 2: On the Activity page click on "Streaming Apps".
- Step 3: Click the "Show Key" button and copy your key.(see imagines below)
If you already downloaded and set up FFSplit, you will not need Xsplit. If you chose not to use FFSplit and prefer to use XSplit, you will need to download XSplit and create an account on their website. Follow the 5 steps below.
- Step 1: Goto the Xsplit website and register an account and download Xsplit.
- Step 2: Run the Xsplit program, you will be required to enter your email and password that you used to register on the Xsplit website.
- Step 3: Now your ready to setup your stream in Xsplit. Click on Tools > General Settings > Channels > Add > Justin/twitch.tv. In the settings pop up box you will need to enter your Twitch.Tv account information. You can use either your Twitch.tv password or the Twitch Stream Key(see how to find the Key Above in the FFsplit Notes). When you have your settings entered use the "Test Bandwidth" button to help you choose the best settings for your connection.
- Step 4: Now you need to select the screen region that you want to stream. It is best to change your desktop resolution to match the size of your game resolution. Then click the "Add" button at the bottom left corner of Xsplit and select "Add Screen Region" and click in the middle of your screen.
- Step 5: Now you are ready to broadcast your stream, on the top toolbar of Xsplit click on "Broadcast" and select "Justin.tv/Twitch"
Configure Voobly game room settings
Before streaming and launching your game, you will need to confiure your game room settings to complete the set up process for streaming. Follow the two steps below to set up game room settings.
- Step 1: Click on the "Game" button at the top of your Game room.
- Step 2: Select Directx and check "Render in 32 bit color", "Start in Window-Mode (Requires 32-bit)" and in Advanced Features check "Hide windows title bar and move window to 0px,0px" and your ready.
Bridging Twitch Tv and Irc chat with in-game chat
Now it is possible for you to send chat messages to your viewers while in-game!
- Step 1: First we must generate an oauth token. We do this by first going to the Voobly settings, then selecting the chat bridge option. Then we will hit the "generate password" button. Last you will hit the connect with twitch button to reaveal the oauth password we will need.
- Step 2: Now we will enter the oauth password and other appropriate settings into Voobly. Return to the Voobly options and select the service (Twitch/Irc), enter your username and the oauth password.
- Step 3: To use the new chat service and send messages to your channel, you have to use the proper chat format. Send chats to your channel by first placing "%" in front of your text, example %hi or %hi guys : D
It is also possible to use Twitch Tv chat commands through Voobly and Age of empires to moderate your chat and help keep those annoying users at bay.
- % : this is how you chat, %hi sends the message "hi" to the channel
- %/ban nickname: Ban the given user from your channel
- %/unban nickname: Unban the given user from your channel
- %/mod nickname: Grant moderator status to the given user
- %/unmod nickname: Revoke moderator status to the given user
- %/mods: retrieves the current list of mods
- %/showchat: shows all chat in the chat room
- %/hidechat: hides all chat in chat room
- %/commercial: Make all viewers who normally watch commercials see a commercial right now
- %/hidechat: Hide Twitch chat from gameroom or game
- %/showchat added show previously hidden chat in gameroom or game
- @nickname: sends a pm to the given player (Gameroom/Lobby)
- @@message: respond to the last player to send you PM (Gameroom/Lobby)
- `message: sends a message to team (Gameroom/Lobby)
Extra help (optional)
- If you are still having trouble getting your live stream to work, take a look at some additional help content:
- Introduction for Voobly's streaming support
- Streaming AoC using FFSplit
- Streaming AoC using Xplit
- How to fix streaming quality
Minimum 3 Ghz quad-core CPU. (Intel Core 2 Quad, i5/i7 1st and 2nd generation, AMD Phenom II 955+/1055+, Bulldozer)
Windows Vista, 7 or 8
VC++ Runtime 2010 (x86)
.NET Framework 4.0
Make sure both VC++ and .Net Framework are installed before running FFsplit.
The minimum requirements are:
Microsoft Windows XP SP3, Windows Vista, or Windows 7
.NET Framework 3.5
Adobe Flash Player for Windows Internet Explorer
Graphics Acceleration must be enabled.
The purpose of stream rankings is two fold:
- Make it clear who the top streamers are to allow Voobly users easy access to the best games
- Voobly will be announcing competitions in which premium memberships will be offered as prizes to the top streamers
The intent of the live streaming feature is for the purpose streaming games being played on Voobly only. Please activate your stream for these types of cases only. Voobly explicitly prohibits the use of live streaming for the purpose of advertising or displaying adult content. All material listed under our Terms of Service that you agreed to upon creating an account at Voobly, applies to live streaming. Voobly reserves the right to disable any stream at any time as they feel necessary. Continued abuse with streaming may result in even further action.
If you have something you think would be beneficial for the community to stream that doesn't meet this criteria, please get permission from the moderation staff.
Last updated on 12 November 2014 - 4:58 pm by
17 User(s) are reading this document (in the past 30 minutes)
0 members, 17 guests
0 members, 17 guests
What's popular right now:
[I3acI]JlackalL vs [TAA]Offender_1 (11 users)
Random ladder (9 users)
[SUD_]Chino_Mx's Profile (8 users)
iSp4rtacuS's Profile (5 users)
noboru43 in tg arab (4 users)
Word Association (3 users)
How do I downloand and watch rec... (3 users)
Dark Grey Patch for Age of Empir... (3 users)
Simple but I can't figure this o... (3 users)
AOK CBA - Basic Guide - English (2 users)
Most active threads in past week:
Custom Scenario Choices (55 posts)
2015 revival of bloods? (49 posts)
How to make Custom Scenarios a b... (43 posts)
Friends Limit (Even on my Platin... (24 posts)
CS Blood | Alternative Indian Pl... (19 posts)
Optional Cartogrophy at AOC Lobby (14 posts)
A new custom map called "St... (14 posts)
XceL Clan Statement (12 posts)