• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:40
CEST 05:40
KST 12:40
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6Code S RO8 Preview: herO, Zoun, Bunny, Classic7
Community News
Weekly Cups (June 23-29): Reynor in world title form?12FEL Cracov 2025 (July 27) - $8000 live event16Esports World Cup 2025 - Final Player Roster14Weekly Cups (June 16-22): Clem strikes back1Weekly Cups (June 9-15): herO doubles on GSL week4
StarCraft 2
General
Weekly Cups (June 23-29): Reynor in world title form? StarCraft Mass Recall: SC1 campaigns on SC2 thread The SCII GOAT: A statistical Evaluation How does the number of casters affect your enjoyment of esports? Esports World Cup 2025 - Final Player Roster
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event HomeStory Cup 27 (June 27-29) WardiTV Mondays SOOPer7s Showmatches 2025 $200 Biweekly - StarCraft Evolution League #1
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers [G] Darkgrid Layout
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
Flash Announces Retirement From ASL BW General Discussion ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/ StarCraft & BroodWar Campaign Speedrun Quest
Tourneys
[Megathread] Daily Proleagues [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET The Casual Games of the Week Thread [BSL20] ProLeague LB Final - Saturday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Things Aren’t Peaceful in Palestine Stop Killing Games - European Citizens Initiative Russo-Ukrainian War Thread
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread Korean Music Discussion
Sports
2024 - 2025 Football Thread NBA General Discussion Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
Game Sound vs. Music: The Im…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 539 users

[G] Streaming BW on JustinTV

Forum Index > BW General
Post a Reply
1 2 3 4 5 20 21 22 Next All
fold
Profile Blog Joined November 2010
Australia665 Posts
Last Edited: 2013-06-24 15:06:36
September 16 2011 07:55 GMT
#1
Can you stream?
Before you do anything, do a speed test at Speedtest.net and record the measured upload speed. If your connection has an upload speed of below 0.5Mbps, streaming is still possible but quality will be less than optimal.

Which programs should you use?
The current best way to stream BW in fullscreen mode if you're using Windows 7 or above is to use OBS + Uscreencapture. Both software are free and easy to use. If for some reason that doesn't work the next best programs are Xsplit + Uscreencapture. There is a free xsplit version but it comes with several limitations most annoyingly the waiting screen when the program loads and only being allowed to use speex. If you're using Windows XP or lower then it's still best to use FMLE + Camtasia.




Table of Contents

    Streaming in window mode using Xsplit

    Streaming in fullscreen using OBS + UScreenCapture

    Streaming in fullscreen using Xsplit + UScreenCapture

    Streaming in fullscreen using FMLE + Camtasia

    Setting up stereo mix

    Extra tips

    Archive of old methods





Streaming in window mode with Xsplit top

What you will need:
  • Xsplit

Setting up Xsplit:
  • Load Xsplit.

  • Add your JustinTV account from the menu. Click on Broadcast -> Edit Channels -> Add -> JustinTV and fill out the entries under channel (i.e your JustinTV username and password).

  • How you fill the next entries depends on your upload speed.

    A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into VBV Max Bitrate under Video Encoding and the remaining 15% into Bitrate under Audio Encoding.

    The format under audio should be set as “44.100 KHz 16 bit stereo”. If your bitrate is not on the drop down list, use “22.050 KHz 16 bit stereo” instead. For streaming purposes a maximum of 128Kbps is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • Back on the main window click on Tools -> Settings and click on the General Tab. Check to see that your soundcard is selected under microphone.

  • Go back to the main window again and click on View -> Resolution and set this to 640 x 480. Click on View -> Frame rate and set this to 24.00 fps.

Streaming using Xsplit:
  • Load Xsplit.

  • Add BW onto the stream by clicking Add -> Add screen region and drag your mouse cursor from the top left of the game window to the bottom right. Note: Clicking on BW will also select the window but it will add the window mode decorations on to the stream.

  • Click on BW in the preview window and press 1. This will stretch out BW to fill up the whole stream. This can also be done by dragging BW in the preview window.

  • To start streaming, click on Broadcast -> JustinTV. Click on it again to stop streaming.





Streaming in fullscreen using OBS + UScreenCapture top

What you will need:
  • OBS

  • UScreenCapture Click on the "Download (direct link)" link. Download the 32bit version even if you're running a 64bit OS as the 64bit version does not work with BW.

  • uscreencapprog_remove_cursor

Setting up OBS:
  • Load Open Broadcaster Software (32bit) (Has to be the 32bit version or this won't work.)

  • Add your JustinTV account from the menu. Click on Settings -> Broadcast Settings. Under "Streaming Service" select Twitch / Justin.tv. Go to http://www.twitch.tv/broadcast/ to get your stream key and fill out the "Play Path/Stream key" field.

  • While still in the same settings dialog, click on the encoding tab. How you fill the next entries depends on your upload speed.

    A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into Max Bitrate under Video Encoding and the remaining 15% into Bitrate under Audio Encoding.

    The format under audio should be set as “44.100 KHz 16 bit stereo”. If your bitrate is not on the drop down list, use “22.050 KHz 16 bit stereo” instead. For streaming purposes a maximum of 128Kbps is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • In the same settings dialog click on video and select a custom resolution of 640 x 480.

Setting up UScreenCapture:
  • Unzip and install UScreenCapture

  • Unzip uscreencapprog_remove_cursor and copy the files inside uscreencapprog to your UScreenCapture folder.
    This should be either in C:\Program Files\UnrealStreaming\UScreenCapture\ or C:\Program Files (x86)\UnrealStreaming\UScreenCapture\ on a 64bit system. It will alert you about replacing certain files.

  • Your UScreenCapture folder should now look like this: + Show Spoiler +
    [image loading]


    If it doesn't please download and copy over the files from here: http://www.mediafire.com/?haqo2qqdo6q9k59

Next step involves editing your registry so only do one of the following:
  • You do this by either unzipping and running this registry file (for 32bit Windows) or registry file (for 64bit Windows) or manually as follows:

    + Show Spoiler [Changing the registry settings manually] +

    • Start regedit by pressing the Start button, type in regedit and hit enter. Press Yes to the dialog box that pops up.

    • On the left pane click on HKEY_LOCAL_MACHINE/SOFTWARE/ or HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/ if you're on a 64bit machine

    • Right click on the SOFTWARE or Wow6432Node folder icon and click New -> Key. Name this UNREAL.

    • Right click on the UNREAL folder icon and click New -> Key. Name this LIVE.

    • Right click on the LIVE folder icon and click New -> Key. Name this UScreenCapture.

    • Now you need to add 5 REG_DWORD entries in the key by right clicking on the right pane and clicking New -> DWORD Value five times.

    • Rename and edit each entry accordingly, making sure you set the Base to Decimal each time.
      Top: 0
      Bottom: 480
      Left: 0
      Right: 640
      FrameRate: 30

    • It should look like this. + Show Spoiler +
      [image loading]




Streaming using OBS and UScreenCapture:
  • Load Open Broadcaster Software (32bit).

  • Right click in the box under sources and Add -> Video Capture Device. Select UScreenCapture as the device and press okay.

  • Click on "Preview Stream" and if you only see the top left of your screen everythign should be fine.

  • To start streaming, click on "Start Streaming". Click on "Stop Streaming" to stop streaming.





Streaming in fullscreen using Xsplit + UScreenCapture top

What you will need:
  • Xsplit

  • UScreenCapture Click on the "Download (direct link)" link. Download the 32bit version even if you're running a 64bit OS as the 64bit version does not work with BW.

  • uscreencapprog_remove_cursor

Setting up Xsplit:
  • Load Xsplit.

  • Add your JustinTV account from the menu. Click on Broadcast -> Edit Channels -> Add -> JustinTV and fill out the entries under channel (i.e your JustinTV username and password).

  • How you fill the next entries depends on your upload speed.

    A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into VBV Max Bitrate under Video Encoding and the remaining 15% into Bitrate under Audio Encoding.

    The format under audio should be set as “44.100 KHz 16 bit stereo”. If your bitrate is not on the drop down list, use “22.050 KHz 16 bit stereo” instead. For streaming purposes a maximum of 128Kbps is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • Back on the main window click on Tools -> Settings and click on the General Tab. Check to see that your soundcard is selected under microphone.

  • Go back to the main window again and click on View -> Resolution and set this to 640 x 480. Click on View -> Frame rate and set this to 24.00 fps.

Setting up UScreenCapture:
  • Unzip and install UScreenCapture

  • Unzip uscreencapprog_remove_cursor and copy the files inside uscreencapprog to your UScreenCapture folder.
    This should be either in C:\Program Files\UnrealStreaming\UScreenCapture\ or C:\Program Files (x86)\UnrealStreaming\UScreenCapture\ on a 64bit system. It will alert you about replacing certain files.

  • Your UScreenCapture folder should now look like this: + Show Spoiler +
    [image loading]


    If it doesn't please download and copy over the files from here: http://www.mediafire.com/?haqo2qqdo6q9k59

Next step involves editing your registry so only do one of the following:

  • You do this by either unzipping and running this registry file (for 32bit Windows) or registry file (for 64bit Windows) or manually as follows:

    + Show Spoiler [Changing the registry settings manually] +

    • Start regedit by pressing the Start button, type in regedit and hit enter. Press Yes to the dialog box that pops up.

    • On the left pane click on HKEY_LOCAL_MACHINE/SOFTWARE/ or HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/ if you're on a 64bit machine

    • Right click on the SOFTWARE or Wow6432Node folder icon and click New -> Key. Name this UNREAL.

    • Right click on the UNREAL folder icon and click New -> Key. Name this LIVE.

    • Right click on the LIVE folder icon and click New -> Key. Name this UScreenCapture.

    • Now you need to add 5 REG_DWORD entries in the key by right clicking on the right pane and clicking New -> DWORD Value five times.

    • Rename and edit each entry accordingly, making sure you set the Base to Decimal each time.
      Top: 0
      Bottom: 480
      Left: 0
      Right: 640
      FrameRate: 30

    • It should look like this. + Show Spoiler +
      [image loading]




Streaming using XSplit and UScreenCapture:
  • Load Xsplit.

  • Add -> Camera -> UScreenCapture. Drag the image in the preview window so it fills up all of it.
    If you only see the top left of your screen in the stream preview, everything should be fine. + Show Spoiler +
    [image loading]


  • To start streaming, click on Broadcast -> JustinTV. Click on it again to stop streaming.





Streaming in fullscreen using FMLE + Camtasia top

What you will need:
  • FMLE 2.5 or FMLE 3.2

  • A copy of Camtasia version 4 or 5, of which you can get a demo version of here. Don't PM me about where to get a full version :p. This guide will only focus on Camtasia 5 although most things should similarly apply to version 4. If you're using Windows Vista or above you should try Camtasia 5.

    When you install Camtasia, make sure you also select to install Live Output Support.

    Note: Camtasia 4 or 5 are known to work with FMLE and BW. Other versions might also work but try them at your own risk.



Setting up FMLE:
  • After logging into the JustinTV website, go to http://www.justin.tv/broadcast/adv_other and click on “Config File”.

  • Once the download has finished, use notepad to open the file “jtv.500k.4.3.xml”.

  • Look for the text in between <stream> and </stream> which should look like
    “live_54156231_asdasdi0i23kkpsdkapsd”. Copy this somewhere as it will be important later.

    Note: Don’t give the stream key to anyone else as this will allow them to stream under your account.

  • Load FMLE.

  • Under FMS URL put rtmp://live.justin.tv/app and under Stream put the stream key.

    Note: If you are having buffer issues from JustinTV, use this FMS URL instead: rtmp://live-3c.justin.tv/app.

  • How you fill the next entries depends on your upload speed. A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into Bit Rate under Video and the remaining 15% into Bit Rate under Audio.

    The format under video can be set to either VP6 or H.264. Which one you choose will depend on how well your system can handle the different encoders. H.264 is more CPU intensive than VP6 but also offers better quality at comparable bitrates.

    Also, for streaming purposes a maximum of 128Kbps for audio is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • Under video, set Output Size to 640 x 480 and the fps to 24. Under audio, set format to MP3 Stereo and set the sample rate to 44100 Hz. If your bitrate is not on the drop down list, change the sample rate to 22100 or 11050 instead.

  • Uncheck Save to File unless you want to do local recordings of your stream.

  • When you have done all of the above, make sure to save your profile by clicking File -> Save Profile. This will ensure that your settings are kept whenever you load FMLE.

Setting up Camtasia:
  • Load Camtasia Recorder

  • Click Tools -> Options

  • Under Capture, only the following options should be checked: Minimize to system tray during recording, Hide capture rectangle and Round frame size to a 4 pixel boundary. Additionally ensure that "Save as .avi" has been selected.

  • Under Video, screen capture mode should be selected to “Live Output Capture”. Click Live Output Setup and change the live capture rate to 24 frames/sec. Click on Default Video Format and change the image format to 16bit RGB and the image dimensions to 640 x 480. Press okay to return to the Video tab.

  • Under Hotkeys set the Select Region/Record/Pause hotkey to F9 and the Stop hotkey to F11. You can set the hotkeys to other keys as well but this guide will use those keys.

Streaming using FMLE and Camtasia:
  • Load Camtasia and Press Record.

  • Load FMLE and check the selected Video Device reads as “Camtasia Studio Video Capture Driver” and the selected Audio Device is your default soundcard.

  • To start streaming, click Start. Click Stop to stop streaming.

  • When you are in a game (i.e. after the countdown in game lobby), press F11 to stop recording and press F9 to start recording in Camtasia. This will fix the colours so they appear correctly on the stream.





Setting up stereo mix top

Using Windows 7:
  • Follow the instructions here: http://www.howtogeek.com/howto/39532/how-to-enable-stereo-mix-in-windows-7-to-record-audio/

Using Windows Vista:
  • Follow Jealous's post here: http://www.teamliquid.net/forum/viewpost.php?post_id=12920529

Using Windows XP:
  • Double click on the speaker icon in the taskbar so the volume control appears.

  • Click Options -> Properties.

  • Under Mixer Device: select the input on your soundcard (e.g. Realtek HD Audio Input). Under "Show the following volume controls", make sure that Stereo Mix has been checked.

  • Press okay and you should see the volume controls for Stereo mix. Check the Select under Stereo Mix.

Setting up Virtual Audio Cable for streaming if you don't have stereo mix on Windows XP and Windows Vista:
  • You need a copy of Virtual Audio Cable which you can find a demo version of here.

    Note: Demo version has an annoying loop every few seconds which says "Trial".

  • On Windows, go to Control Panel -> Audio Devices and Sound. Set Line 1 as the Default Device under Playback.

  • In the start menu go to Virtual Audio Cable and click on Audio Repeater (MME).

    Click on Wave out and a list should pop up. Take note of what your sound card output is called.

  • Open up notepad and paste the following code into it. Save this file as VAC.bat somewhere you will remember.
    + Show Spoiler +
    start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Virtual Cable 1" /Output: "Realtek HD Audio Output" /BufferMs:200 /Autostart /Priority:Normal

    Replace Realtek HD Audio Output with whatever your sound card output is

    Note: You'll need to play around with the buffer settings to find out what works best. Higher buffer means there will be more audio lag but also will help reduce audio stuttering.


  • Create a shortcut of VAC.bat and put it in your Windows Startup folder. Note: If you haven't restarted your computer you need to run VAC.bat to hear sounds.

  • Run FMLE and change the Audio Device to Virtual Cable 2.

Setting up Virtual Audio Cable for streaming with both microphone and stereo mix on Windows XP and Windows Vista:
  • You need a copy of Virtual Audio Cable which you can find a demo version of here.

    Note: Demo version has an annoying loop every few seconds which says "Trial".

  • On Windows, go to Control Panel -> Sound and Audio Devices -> Audio and set Sound playback Default Device to Virtual Cable 1.

  • Start the Virtual Audio Cable Control Panel which should be in your Start menu under Virtual Audio Cable.

  • Under Driver Parameters, set the Cables to 2 and press Set. Exit the program.

  • In the start menu go to Virtual Audio Cable and click on Audio Repeater (MME).

    Click on Wave in and a list should pop up. Take note of what your sound card input is called.
    Click on Wave out and a list should pop up. Take note of what your sound card output is called.

  • Open up notepad and paste the following code into it. Save this file as VAC.bat somewhere you will remember.
    + Show Spoiler +
    start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Virtual Cable 1" /Output: "Realtek HD Audio Output" /BufferMs:200 /Autostart /Priority:Normal
    start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Virtual Cable 1" /Output: "Virtual Cable 2" /BufferMs:200 /Autostart /Priority:Normal
    start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Realtek HD Audio Input" /Output: "Virtual Cable 2" /BufferMs:200 /Autostart /Priority:Normal

    Replace Realtek HD Audio Output with whatever your sound card output is and replace Realtek HD Audio Input with whatever your sound card input is.

    Note: You'll need to play around with the buffer settings to find out what works best. Higher buffer means there will be more audio lag but also will help reduce audio stuttering.

  • Create a shortcut of VAC.bat and put it in your Windows Startup folder. Note: If you haven't restarted your computer you need to run VAC.bat to hear sounds.

  • Run FMLE and change the Audio Device to Virtual Cable 2.





Extra tips top
  • If you are streaming in window mode, you can set your desktop to a lower resolution (e.g. to 800x600) so that BW fills up most of the screen.

  • If you are experiencing choppy mouse movement, setting the priority of BW to high can help. This is done by going to Windows Task Manager and right clicking on starcraft.exe -> Set Priority -> High.

  • Streaming is quite CPU intensive so closing background programs can help smooth out the experience. Reducing the frame rate at which you are streaming will also help.

  • FMLE works more efficiently in command line mode. What you can do is write a simple batch file like the following:

    + Show Spoiler +

    CD "C:\Program Files\Adobe\Flash Media Encoder 2.5"
    start /min FMECmd.exe /p "C:\Documents and Settings\fold\Application Data\Adobe\Flash Media Encoder 2.5\streamsettings.xml"

    ping 1.0.0.0 -n 1 -w 1000 >NUL

    CD "C:\SCFH"
    start SCFH.exe

    + Show Spoiler +
    This will load FMLE using the profile streamsettings.xml. It will also load SCFH DSF..


    Run this batch file every time to start streaming.

    More commands and options for running FMLE in command line mode can be found at: http://help.adobe.com/en_US/FlashMediaLiveEncoder/3.0/Using/WS5b3ccc516d4fbf351e63e3d11c104babd5-7ffc.html

  • If you are using FMLE and in need of an overlay system, dosbox has written bcoverlay. Nanashin and Sayle both use it on their streams and you can find out more about bcoverlay here: http://www.teamliquid.net/forum/viewmessage.php?topic_id=222543

  • In Starcraft make sure you have CPU Throttling enabled. In game, go to menu -> options -> speed and check Enable CPU Throttling.




+ Show Spoiler [Archive of old methods] +
+ Show Spoiler [Streaming in fullscreen using FMLE + U…] +


Streaming in fullscreen using FMLE + UScreenCapture top

What you will need:
  • FMLE 2.5 or FMLE 3.2

  • UScreenCapture Click on the "Download (direct link)" link. Download the 32bit version even if you're running a 64bit OS as the 64bit version does not work with BW.

  • uscreencapprog_remove_cursor

Setting up FMLE:
  • After logging into the JustinTV website, go to http://www.justin.tv/broadcast/adv_other and click on “Config File”.

  • Once the download has finished, use notepad to open the file “jtv.500k.4.3.xml”.

  • Look for the text in between <stream> and </stream> which should look like
    “live_54156231_asdasdi0i23kkpsdkapsd”. Copy this somewhere as it will be important later.

    Note: Don’t give the stream key to anyone else as this will allow them to stream under your account.

  • Load FMLE.

  • Under FMS URL put rtmp://live.justin.tv/app and under Stream put the stream key.

    Note: If you are having buffer issues from JustinTV, use this FMS URL instead: rtmp://live-3c.justin.tv/app.

  • How you fill the next entries depends on your upload speed. A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into Bit Rate under Video and the remaining 15% into Bit Rate under Audio.

    The format under video can be set to either VP6 or H.264. Which one you choose will depend on how well your system can handle the different encoders. H.264 is more CPU intensive than VP6 but also offers better quality at comparable bitrates.

    Also, for streaming purposes a maximum of 128Kbps for audio is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • Under video, set Output Size to 640 x 480 and the fps to 24. Under audio, set format to MP3 Stereo and set the sample rate to 44100 Hz. If your bitrate is not on the drop down list, change the sample rate to 22100 or 11050 instead.

  • Uncheck Save to File unless you want to do local recordings of your stream.

  • When you have done all of the above, make sure to save your profile by clicking File -> Save Profile. This will ensure that your settings are kept whenever you load FMLE.

Setting up UScreenCapture:
  • Unzip and install UScreenCapture

  • Unzip uscreencapprog_remove_cursor and copy the files inside uscreencapprog to your UScreenCapture folder.
    This should be either in C:\Program Files\UnrealStreaming\UScreenCapture\ or C:\Program Files (x86)\UnrealStreaming\UScreenCapture\ on a 64bit system. It will alert you about replacing certain files.

  • Your UScreenCapture folder should now look like this: + Show Spoiler +
    [image loading]


    If it doesn't please download and copy over the files from here: http://www.mediafire.com/?haqo2qqdo6q9k59

Next step involves editing your registry so only do one of the following:

Windows XP or older:
  • You do this by either unzipping and running this registry file or manually as follows:

    + Show Spoiler [Changing the registry settings manually] +

    • Start regedit by pressing the Start button then press run, type in regedit and hit enter.

    • On the left pane click on HKEY_LOCAL_MACHINE/Software/Classes/VirtualStore/MACHINE/SOFTWARE/

    • Right click on the SOFTWARE folder icon and click New -> Key. Name this UNREAL.

    • Right click on the UNREAL folder icon and click New -> Key. Name this LIVE.

    • Right click on the LIVE folder icon and click New -> Key. Name this UScreenCapture.

    • Now you need to add 5 REG_DWORD entries in the key by right clicking on the right pane and clicking New -> DWORD Value five times.

    • Rename and edit each entry accordingly, making sure you set the Base to Decimal each time.
      Top: 0
      Bottom: 480
      Left: 0
      Right: 640
      FrameRate: 30

    • It should look like this. + Show Spoiler +
      [image loading]




Windows Vista or Windows 7:
  • You do this by either unzipping and running this registry file (32bit) or registry file (64bit) or manually as follows:

    + Show Spoiler [Changing the registry settings manually] +

    • Start regedit by pressing the Start button, type in regedit and hit enter. Press Yes to the dialog box that pops up.

    • On the left pane click on HKEY_LOCAL_MACHINE/SOFTWARE/ or HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/ if you're on a 64bit machine

    • Right click on the SOFTWARE or Wow6432Node folder icon and click New -> Key. Name this UNREAL.

    • Right click on the UNREAL folder icon and click New -> Key. Name this LIVE.

    • Right click on the LIVE folder icon and click New -> Key. Name this UScreenCapture.

    • Now you need to add 5 REG_DWORD entries in the key by right clicking on the right pane and clicking New -> DWORD Value five times.

    • Rename and edit each entry accordingly, making sure you set the Base to Decimal each time.
      Top: 0
      Bottom: 480
      Left: 0
      Right: 640
      FrameRate: 30

    • It should look like this. + Show Spoiler +
      [image loading]




Streaming using FMLE and UScreenCapture:
  • Load FMLE and check the selected Video Device reads as “UScreenCapture” and the selected Audio Device is your default soundcard.

  • To start streaming, click Start. Click Stop to stop streaming.

+ Show Spoiler [Streaming in window mode using FMLE +…] +


Streaming in window mode using FMLE + SCFH DSFtop

What you will need:
  • FMLE 2.5 or FMLE 3.2

  • SCFH DSF. Scroll down to "Download" and click on "SCFHDSF041.zip".

    To install it, extract the zip file to a location where you want to keep it and run either install.bat or install64.bat depending on whether you have a 32bit or 64bit OS.

Setting up FMLE:
  • After logging into the JustinTV website, go to http://www.justin.tv/broadcast/adv_other and click on “Config File”.

  • Once the download has finished, use notepad to open the file “jtv.500k.4.3.xml”.

  • Look for the text in between <stream> and </stream> which should look like
    “live_54156231_asdasdi0i23kkpsdkapsd”. Copy this somewhere as it will be important later.

    Note: Don’t give the stream key to anyone else as this will allow them to stream under your account.

  • Load FMLE.

  • Under FMS URL put rtmp://live.justin.tv/app and under Stream put the stream key.

    Note: If you are having buffer issues from JustinTV, use this FMS URL instead: rtmp://live-3c.justin.tv/app.

  • How you fill the next entries depends on your upload speed. A good estimate on how much bandwidth to use for video and audio bit rates is to first take 60% of your upload speed. Put 85% of that into Bit Rate under Video and the remaining 15% into Bit Rate under Audio.

    The format under video can be set to either VP6 or H.264. Which one you choose will depend on how well your system can handle the different encoders. H.264 is more CPU intensive than VP6 but also offers better quality at comparable bitrates.

    Also, for streaming purposes a maximum of 128Kbps for audio is fine and any higher is not really going to make an audible difference to your stream viewers.

    Note: If your upload speed is above 1.2Mbps just assume that it is 1.2Mbps. Setting the bit rates too high will prevent users from being able to watch the stream.

  • Under video, set Output Size to 640 x 480 and the fps to 24. Under audio, set format to MP3 Stereo and set the sample rate to 44100 Hz. If your bitrate is not on the drop down list, change the sample rate to 22100 or 11050 instead.

  • Uncheck Save to File unless you want to do local recordings of your stream.

  • When you have done all of the above, make sure to save your profile by clicking File -> Save Profile. This will ensure that your settings are kept whenever you load FMLE.

Streaming using FMLE and SCFH DSF:
  • Load FMLE and check the selected video Device reads as “SCFH DSF” and the selected Audio Device is your default soundcard.

  • Click on the spanner icon on the right of Video Device. A settings popup should appear. Check that the Width is 640, Height is 480 and Framerate is 24.000.

  • Load SCFH DSF and the select process window should pop up. Select “FlashMediaEncoder..” and click OK.

  • Click and hold the mouse button down on “Drag Here”. Drag it to the BW window before releasing the mouse button. Click on “Layout” to check if the window has been selected.

  • To start streaming, click Start in FMLE. Click Stop to stop streaming.



When you're done setting up your stream, don't forget to register it on Teamliquid here: http://www.teamliquid.net/forum/viewmessage.php?topic_id=175682.

I hope this helps. If there's any bit that's confusing, please comment in the thread and I'll try to address those issues.

Also, if you have any problems please post in the following manner:

Upload speed:
CPU:
Software you are using:
OS (i.e. Which version of Windows you have):
Justin.tv/twitch.tv page and/or a link a video showing what went wrong:
Problem:





Thanks museun, puppykiller, Mottz, Bibiane, Jealous and supernovamaniac for helping me with this guide.
++++++
t.t
Sawamura
Profile Blog Joined August 2010
Malaysia7602 Posts
September 16 2011 09:17 GMT
#2
Nice guide fold thank you
BW/KT Forever R.I.P KT.Violet dearly missed ..
AroundTweed
Profile Blog Joined December 2010
New Zealand27 Posts
September 16 2011 10:14 GMT
#3
In fact, I have all the streaming software setup, the thing is I'm too scared to stream, because I'm so noob people will laugh at me D:
Mottz
Profile Joined September 2010
Portugal101 Posts
September 16 2011 10:18 GMT
#4
Thanks for the guide, really good.

Also i got one question, it may seem stupid because i know theres a 1% chance i get a yes, but you never know..

Is there any tips/tricks to reduce the lag/fps drops while streaming on a really low grade machine, im talking about a DualCore @1.87MHz? While streaming in fullscreen with FMLE + Camtasia?

Because in windowmode the input lag its tremendous, even while not streaming.

Thank you.
wishbones
Profile Blog Joined April 2009
Canada2600 Posts
Last Edited: 2011-09-16 10:37:16
September 16 2011 10:35 GMT
#5
SPECS:
AMD Athlon(tm) XP 2200+
1.79 GHz, 480 MB of RAM
VIDEO:
S3 Graphics ProSavageDDR
Approx. Total Memory: 32 MB

TEST RESULTS:
+ Show Spoiler +
TBD gonna try this now, anyone who wants a camtasia that does live output let me know ill link you a special something.
edit: ive tried fmle+camtasia before on this computer but no success, however i never tried setting priorities in the task bar menu. I also tried it on a computer with 1gig of ram and a 64MB integrated card, and it did not work there either, however that computer cannot run WC3 while this one can, due to a VIA ESTHER processor chip, which obviously is shit. SO GONNA TEST THIS with high priority as the only time i had lag, was as soon as i hit start recording on the camtasia side of things.

Be right back.
joined TL.net in 2006 (aka GMer) - http://www.teamliquid.net/forum/viewmessage.php?topic_id=41944#2
KasPra
Profile Blog Joined May 2009
Estonia983 Posts
September 16 2011 10:49 GMT
#6
Perfect guide. Makes me want to start streaming again. ^^
fold
Profile Blog Joined November 2010
Australia665 Posts
Last Edited: 2011-09-16 10:49:56
September 16 2011 10:49 GMT
#7
On September 16 2011 19:18 Mottz wrote:
Thanks for the guide, really good.

Also i got one question, it may seem stupid because i know theres a 1% chance i get a yes, but you never know..

Is there any tips/tricks to reduce the lag/fps drops while streaming on a really low grade machine, im talking about a DualCore @1.87MHz? While streaming in fullscreen with FMLE + Camtasia?

Because in windowmode the input lag its tremendous, even while not streaming.

Thank you.

I'm streaming on a Pentium 4 3.0 GHz with 1 gig RAM (around 6/7 year old computer) so I think your computer should be enough to handle it. Did you try all the things in the extra tips? Most important thing is to close all the other applications before you stream. Also, what is your CPU usage when you are streaming using FMLE and Camtasia? Maybe you can PM me a screenshot of processes running in task manager.
t.t
Mottz
Profile Joined September 2010
Portugal101 Posts
September 16 2011 11:07 GMT
#8
Nop i didn't, but last time i fiddled with streaming i had to format my computer cuz i installed some crazy stuff, some camtasia alternatives that screwed my graphics.

My CPU usage when i tried some months ago, using the real program not the cmd line script, was 100%, didnt try to set SC priority to High tho.

And it ran quite smoothly but it didnt feel natural because there was a very small input lag on my SC that was a bit annoying.

Im gonna try your guide now and ill get back to you in a moment.
wishbones
Profile Blog Joined April 2009
Canada2600 Posts
Last Edited: 2011-09-16 11:30:05
September 16 2011 11:13 GMT
#9
accidental double post
joined TL.net in 2006 (aka GMer) - http://www.teamliquid.net/forum/viewmessage.php?topic_id=41944#2
wishbones
Profile Blog Joined April 2009
Canada2600 Posts
Last Edited: 2011-09-16 11:38:29
September 16 2011 11:26 GMT
#10
On September 16 2011 19:35 wishbones wrote:
SPECS:
AMD Athlon(tm) XP 2200+
1.79 GHz, 480 MB of RAM
VIDEO:
S3 Graphics ProSavageDDR
Approx. Total Memory: 32 MB

TEST RESULTS:
FAILED at 640x480 input but works @ 320x240 input.
Be right back.

so what have you got on my specs, hopeful, or hopeless??? i mean my video card is the biggest problem and im wondering if you can confirm this with any possible analysis.

right now i have three computers, and im willing to go nuts to stream, because i would play more starcraft if i had a stream up and running.

edit: ok so right now i can stream fine with this page open, sc open, using adobe+camtasia combo to livestream.com. but only input 320x240 @ 100kbps @ 5frames per second works, if i go
640x480 res it makes my computer choppy, without running anything after this, it just instantly goes choppy using the 640x480 resolution setting in FMLE that adjusts Camtasia.

I have another computer sitting beside me that is 1.5ghz/1gigRAM/64MB integrated graphics. but it cant even run warcraft 3 because of its outdated and crappy processor(via esther) while this computer im using, is a 1.7ghz/526RAM/32mb card that runs wc3 fine on low settings. I have a dell sitting over there as well which is probably in the 1.5 to 2.0GHz range of CPU, with 768MB ram/Video unknown, i just want ta streaam lol so you think i can or i cant.
joined TL.net in 2006 (aka GMer) - http://www.teamliquid.net/forum/viewmessage.php?topic_id=41944#2
fold
Profile Blog Joined November 2010
Australia665 Posts
September 16 2011 11:36 GMT
#11
On September 16 2011 20:26 wishbones wrote:
Show nested quote +
On September 16 2011 19:35 wishbones wrote:
SPECS:
AMD Athlon(tm) XP 2200+
1.79 GHz, 480 MB of RAM
VIDEO:
S3 Graphics ProSavageDDR
Approx. Total Memory: 32 MB

TEST RESULTS:
+ Show Spoiler +
TBD gonna try this now, anyone who wants a camtasia that does live output let me know ill link you a special something.
edit: ive tried fmle+camtasia before on this computer but no success, however i never tried setting priorities in the task bar menu. I also tried it on a computer with 1gig of ram and a 64MB integrated card, and it did not work there either, however that computer cannot run WC3 while this one can, due to a VIA ESTHER processor chip, which obviously is shit. SO GONNA TEST THIS with high priority as the only time i had lag, was as soon as i hit start recording on the camtasia side of things.

Be right back.

so what have you got on my specs, hopeful, or hopeless??? i mean my video card is the biggest problem and im wondering if you can confirm this with any possible analysis.


I'd recommend using FMLE and SCFH DSF to stream in window mode. Set the video frame rate to 10/12/15 fps and your resolution to 480 x 360. Frame rate seems to affect CPU usage the most so you might be able to set the resolution to 640 x 480 if you find no problems using the lower frame rate. I don't know what your upload speed is but just follow what is suggested in the guide.

Video card doesn't affect streaming so much since BW is so old and easy to run. It's mostly your CPU that is the bottleneck.
t.t
wishbones
Profile Blog Joined April 2009
Canada2600 Posts
Last Edited: 2011-09-16 11:44:10
September 16 2011 11:39 GMT
#12
if i run window mode sc it lags the computer, let me try the high priority trick on that one though.

yeah im just gonna stop now, graphics card has to have something in this, i cant even watch youtube or streams here on TL above 480 without lag. but before i had a good computer dual core 2.4ghz, and 2gigs ram which ran those streams fine, but i could no longer stream when my PCIe graphics cards died.

thanks anyways tho!
joined TL.net in 2006 (aka GMer) - http://www.teamliquid.net/forum/viewmessage.php?topic_id=41944#2
Pads
Profile Blog Joined January 2007
England3228 Posts
Last Edited: 2011-09-16 12:42:06
September 16 2011 12:38 GMT
#13
I'm hopefully going to start again soon, my laptop has been broken for over a month though should get it back before the end of the week hopefully.

edit: ahh shit, was trying to save my 3000th post for, ironically, a 24 hour bw livestream ahh well, hopefully will still do it!
#1 Kwanro[saM] fan!
Mottz
Profile Joined September 2010
Portugal101 Posts
Last Edited: 2011-09-16 12:42:45
September 16 2011 12:41 GMT
#14
Fold, man i want to have your babies

It seems to be working without any lag on SC, just some minor bumps along the way.

I had a friend of mine checking the stream while i was fiddling with the settings, @24 Fps he said that the stream worked fine but after 3 secs it went all black.

Lowered it to 15 FPS and 350kpbs video with no audio, seems to be running smoothly now.

Do you know what caused the streaming dieing? Because i noticed on that when i was @24FPS the avarege output FPS was @18 FPS, is it because the output couldnt keep up with the input that the stream kept dieing after 3 seconds?

Also while in windows( cant check them with SC since its fullscreen ) my bitrate keeps jumping up and down, like from 100 to 850, even having it locked at 350kbps, is this normal? Atm it doesnt seem to have any impact on the actual stream but will it bring problems on the long run?

Thanks again.
fold
Profile Blog Joined November 2010
Australia665 Posts
September 16 2011 13:08 GMT
#15
On September 16 2011 21:41 Mottz wrote:
Fold, man i want to have your babies

It seems to be working without any lag on SC, just some minor bumps along the way.

I had a friend of mine checking the stream while i was fiddling with the settings, @24 Fps he said that the stream worked fine but after 3 secs it went all black.

Lowered it to 15 FPS and 350kpbs video with no audio, seems to be running smoothly now.

Do you know what caused the streaming dieing? Because i noticed on that when i was @24FPS the avarege output FPS was @18 FPS, is it because the output couldnt keep up with the input that the stream kept dieing after 3 seconds?

Also while in windows( cant check them with SC since its fullscreen ) my bitrate keeps jumping up and down, like from 100 to 850, even having it locked at 350kbps, is this normal? Atm it doesnt seem to have any impact on the actual stream but will it bring problems on the long run?

Thanks again.


Not sure why it goes black but if you set your frame rate at 24fps and it is only outputting 18fps it probably means your computer isn't fast enough to handle it. 15 fps is fine anyway so no problems there.

Bitrate is jumping up and down because some frames (e.g. when there is a lot of action going on or screen changes) will require more bandwidth to process. This might be a problem if your internet download/upload allowance is limited. You can check the average bitrate in FMLE under "encoding log" and it should still be around 350kbps.
t.t
Alex)
Profile Blog Joined March 2011
Scotland263 Posts
September 16 2011 14:30 GMT
#16
Hey I have a problem, the screen goes black when i start streaming but the audio is fine, you can here me talk into the mic and type on my keyboard but you can't see my screen. What do I do to fix this do you know?
fold
Profile Blog Joined November 2010
Australia665 Posts
September 16 2011 14:39 GMT
#17
On September 16 2011 23:30 Alex) wrote:
Hey I have a problem, the screen goes black when i start streaming but the audio is fine, you can here me talk into the mic and type on my keyboard but you can't see my screen. What do I do to fix this do you know?


What software are you using? What OS are you running?
t.t
Alex)
Profile Blog Joined March 2011
Scotland263 Posts
September 16 2011 14:48 GMT
#18
On September 16 2011 23:39 fold wrote:
Show nested quote +
On September 16 2011 23:30 Alex) wrote:
Hey I have a problem, the screen goes black when i start streaming but the audio is fine, you can here me talk into the mic and type on my keyboard but you can't see my screen. What do I do to fix this do you know?


What software are you using? What OS are you running?


using Camtisa 5 and Adobe Flash Media Live Encoder 3.2, Windows 7 ultimate 64 bit
vanatir
Profile Joined May 2008
Germany355 Posts
September 16 2011 15:03 GMT
#19
On September 16 2011 19:14 AroundTweed wrote:
In fact, I have all the streaming software setup, the thing is I'm too scared to stream, because I'm so noob people will laugh at me D:



well, don't worry.
aka EnjoYmE - streaming on http://www.twitch.tv/myprobe
fold
Profile Blog Joined November 2010
Australia665 Posts
Last Edited: 2011-09-16 15:58:33
September 16 2011 15:07 GMT
#20
On September 16 2011 23:48 Alex) wrote:
Show nested quote +
On September 16 2011 23:39 fold wrote:
On September 16 2011 23:30 Alex) wrote:
Hey I have a problem, the screen goes black when i start streaming but the audio is fine, you can here me talk into the mic and type on my keyboard but you can't see my screen. What do I do to fix this do you know?


What software are you using? What OS are you running?


using Camtisa 5 and Adobe Flash Media Live Encoder 3.2, Windows 7 ultimate 64 bit


Sorry, I don't have any experience with Windows 7, maybe someone else can you help later.

Edit: Maybe try FMLE 2.5.
t.t
1 2 3 4 5 20 21 22 Next All
Please log in or register to reply.
Live Events Refresh
PiGosaur Monday
00:00
#38
PiGStarcraft763
rockletztv 32
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft774
RuFF_SC2 138
Livibee 93
StarCraft: Brood War
Noble 14
Icarus 11
Dota 2
monkeys_forever651
League of Legends
JimRising 1312
Counter-Strike
summit1g10373
PGG 42
Super Smash Bros
hungrybox606
Heroes of the Storm
Khaldor115
Other Games
tarik_tv8153
Fnx 3223
shahzam724
WinterStarcraft222
Maynarde165
CosmosSc2 22
Organizations
Other Games
gamesdonequick1383
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Hupsaiya 110
• practicex 10
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki149
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift4784
• masondota2616
• Stunt123
Other Games
• Scarra1632
Upcoming Events
Replay Cast
20h 20m
The PondCast
1d 6h
RSL Revival
1d 6h
ByuN vs Classic
Clem vs Cham
WardiTV European League
1d 12h
Replay Cast
1d 20h
RSL Revival
2 days
herO vs SHIN
Reynor vs Cure
WardiTV European League
2 days
FEL
2 days
Korean StarCraft League
2 days
CranKy Ducklings
3 days
[ Show More ]
RSL Revival
3 days
FEL
3 days
Sparkling Tuna Cup
4 days
RSL Revival
4 days
FEL
4 days
BSL: ProLeague
4 days
Dewalt vs Bonyth
Replay Cast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-06-28
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.