• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:42
CEST 12:42
KST 19:42
  • 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
Code S RO8 Preview: herO, Zoun, Bunny, Classic7Code S RO8 Preview: Rogue, GuMiho, Solar, Maru3BGE Stara Zagora 2025: Info & Preview27Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN3The Memories We Share - Facing the Final(?) GSL47
Community News
BGE Stara Zagora 2025 - Replay Pack2Weekly Cups (June 2-8): herO doubles down1[BSL20] ProLeague: Bracket Stage & Dates9GSL Ro4 and Finals moved to Sunday June 15th13Weekly Cups (May 27-June 1): ByuN goes back-to-back0
StarCraft 2
General
Code S RO8 Preview: herO, Zoun, Bunny, Classic The SCII GOAT: A statistical Evaluation Jim claims he and Firefly were involved in match-fixing DreamHack Dallas 2025 - Official Replay Pack BGE Stara Zagora 2025 - Replay Pack
Tourneys
[GSL 2025] Code S: Season 2 - Ro8 - Group B [GSL 2025] Code S: Season 2 - Ro8 - Group A RSL: Revival, a new crowdfunded tournament series SOOPer7s Showmatches 2025 Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Darkgrid Layout Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target Mutation # 474 Futile Resistance
Brood War
General
FlaSh Witnesses SCV Pull Off the Impossible vs Shu BW General Discussion BGH auto balance -> http://bghmmr.eu/ StarCraft & BroodWar Campaign Speedrun Quest Will foreigners ever be able to challenge Koreans?
Tourneys
[BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET [ASL19] Grand Finals NA Team League 6/8/2025 [Megathread] Daily Proleagues
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Beyond All Reason Path of Exile What do you want from future RTS games?
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 UK Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Vape Nation Thread
Fan Clubs
Maru Fan Club Serral Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
A Better Routine For Progame…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
I was completely wrong ab…
jameswatts
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 27931 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
The PondCast
10:00
Episode 50
CranKy Ducklings44
Liquipedia
GSL Code S
09:30
Ro8 - Group B
Zoun vs TBDLIVE!
herO vs Bunny
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko158
ProTech104
MindelVK 21
StarCraft: Brood War
Calm 10706
Sea 3247
Hyuk 1978
Shuttle 870
actioN 451
Mini 399
EffOrt 326
ZerO 316
Stork 249
Soulkey 185
[ Show more ]
Light 162
Last 122
Zeus 121
Pusan 116
JulyZerg 64
ToSsGirL 58
TY 49
sSak 45
Sharp 39
hero 33
JYJ31
Noble 22
NaDa 18
Nal_rA 13
HiyA 10
Movie 10
zelot 8
Barracks 5
ivOry 3
Dota 2
XcaliburYe787
BananaSlamJamma477
boxi98347
Fuzer 241
XaKoH 157
League of Legends
JimRising 454
Counter-Strike
Stewie2K1100
shoxiejesuss998
kennyS509
allub164
Super Smash Bros
Westballz7
Heroes of the Storm
Khaldor208
Other Games
singsing1962
C9.Mang0599
Happy547
crisheroes412
XBOCT407
Crank 328
DeMusliM241
Mew2King139
Organizations
Dota 2
PGL Dota 2 - Secondary Stream5094
StarCraft: Brood War
Kim Chul Min (afreeca) 1067
Other Games
gamesdonequick576
StarCraft: Brood War
lovetv 7
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Airneanach7
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• WagamamaTV150
Upcoming Events
OSC
10h 19m
Replay Cast
13h 19m
OSC
13h 19m
WardiTV Invitational
1d
OSC
1d 2h
Korean StarCraft League
1d 16h
SOOP
1d 22h
sOs vs Percival
CranKy Ducklings
1d 23h
WardiTV Invitational
2 days
Cheesadelphia
2 days
[ Show More ]
CSO Cup
2 days
GSL Code S
2 days
Rogue vs TBD
TBD vs GuMiho
Sparkling Tuna Cup
2 days
Replay Cast
3 days
Wardi Open
4 days
Replay Cast
4 days
Replay Cast
4 days
RSL Revival
4 days
Cure vs Percival
ByuN vs Spirit
RSL Revival
5 days
herO vs sOs
Zoun vs Clem
Replay Cast
6 days
The PondCast
6 days
RSL Revival
6 days
Serral vs SHIN
Solar vs Cham
Liquipedia Results

Completed

CSL Season 17: Qualifier 2
BGE Stara Zagora 2025
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
2025 GSL S2
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
PGL Bucharest 2025
BLAST Open Spring 2025

Upcoming

Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Murky Cup #2
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.