Wirecast Multi-bitrates Documentation

Please note the biggest part to setup multi-bitrate live streaming will be setting up your encoder, you will only use DaCast to retrieve some information. 
Then our adaptative player will automatically detects your encoder multi-bitrate settings to provide the best quality stream to your viewers based upon their connections.

In your DaCast account:

Click on your channel and go to the ENCODER SETUP. 
In Step 2, click on WIRECAST so you can get: 

- Your login and password (a series of numbers; not your email and password to access your DaCast account)

- Your stream URL

- Your stream name

In Wirecast:

Open Wirecast and open the OUTPUT SETTINGS window. To do so you can:

- Click on STREAM, if you have not streamed yet

- Press the keys CONTROL + Y, on PC

- Press the keys COMMAND + Y, on Mac.

When the window opens, you will be asked to “Select an Output Destination”. The destination should be “RTMP Server”. Click on OK.


Enter the stream URL and the stream name as shown below. Make sure, that the stream is correctly set up for HTML5. To do so click on the clockwork icon near the ENCODING dropdown and choose EDIT or NEW PRESET.



The settings for HTML5 should be the following:

- Output Format: FLASH

- Encoder: H.264

- Width, height, Frames per second, Average bit rate: your choice

- Profile: Baseline

- Key frame every: make your choice

- Channels: Stereo

- Target bit rate: make your choice

- Sample rate: not 48 Khz or 44.1 Khz (may cause audio sync issues), try 24.00 kHz


Click SAVE.

Enter the credentials in SET CREDENTIALS (6-digit login and password).



Important note on your video and audio bitrates settings: 
The default settings in Wirecast 7 are HD settings so make sure to customize your settings in order to offer a low, standard and high definition without running out of bandwidth too quickly. 
As a reminder: 

  • A standard definition is 480p: 854x480, 500 Kbps – 2 Mbps for video, 128kbps (stereo) for audio
  • A low definition is 360p: 640 x 360, 400 Kbps – 1000 Kbps for video, 64kbps(mono) for audio
  • A high definition is 720p HD 1280 x 720, 1.5 – 4 Mbps for video, 128kbps (stereo) for audio

Also keep in mind that your total bandwidth requirements will be the total of all your streams added together, audio and video bitrates. If you plan on recording your stream using our Auto Archiving feature remember that the maximum bitrate is 3.5Mbps in total. 

To add more bitrate, click on ADD…

You will be asked again to “Select an Output Destination”. The destination should be “RTMP Sever”. Click on OK.

The same information as the first stream you created should be entered. You can change the bitrate under ENCODING, by selecting another preset in the dropdown (don’t forget to check that the new preset is set for Wirecast as mentioned above).

You also need to edit the Stream name as illustrated below:

If the stream name #1 was dclive_1_1@123456,

Stream name #2 should be dclive_1_2@123456,

Stream name #3 should be dclive_1_3@123456,

Enter again the Credentials for each stream.

Once you have entered all streams, click on OK. You are now ready to stream: click on STREAM.


Your viewer should be able to switch from one bit rate to another, by clicking on the HD icon located on the bottom right corner of the player.

Happy streaming!


  • Avatar

    Trying to set up multi bit rate streaming in Wirecast 5 with Flash... and not having any success.

    Can I use x.264 as the encoder and not use FMLE?
    I have set the User Agent in WC5 to "Wirecast/FM 1.0" Will that work?
    Do I still need to load the XML file?



  • Avatar
    Anthony Romero

    Hi Tom,

    Should be using FMLE still and Wirecast/FM 1.0

    However, you should not be using the XML but rather uploading the information manually by selecting OTHER ENCODER at the bottom. This will let you enter in the data and do multiple entries for the stream name each with a unique number (1, 2, 3, etc)

  • Avatar

    Folks... you should update for Wirecast 6.0x now. Interface is quite different, plus the XML download for MBR on the DaCast platform for Wirecast 6.0x does not work so well. You have to manually add all the MBR's. It works fine .. just should provide a little more information on updated platforms.