tutorial – wirecast

Studio Tutorials Page

Live Broadcasting Help File

Wirecast Live Stream encoding software (MAC & WIN PC)

The STREAM NAME BUILDER is required for most encoders, other than Adobe FMLE.  When using Wirecast, do not use the generic stream name within the Live Broadcast section (with varialbes “%”).  You must use the more detailed Stream Name that is provided within the Stream Name Builder for these encoders, otherwise your stream may not be accessible on mobile devices.


  • PDF Tutorial on setting up and streaming with Wirecast – click here.


stream name builder 1


Video Tutorial – Stream Name Builder




WIRECAST free demo (includes a watermark) so that you can test-drive their product:


– 10% discount code toward purchase: PTSERMONNET10


Stream Settings – VERY Important:

– H.264 (not VP6 or x.264)


– Key frame every 240

– Audio in AAC at 44,100 Hz



Some live encoding software, such as Adobe FMLE will work with your Episode’s default Live Stream Name, and automatically plugin the Broadcast Settings where the variables (%) serve as placeholders. However, Wirecast will not automatically do this. Wirecast users must use the “Wirecast – Stream Name Builder” within your Studio to make sure your live stream is optimized for cross-platform delivery.


NOTE: If you are just looking to send us your live stream(s) directly from your camera or switcher; Adobe FMLE, VMIX, OBS are simple, free, and effective alternatives (more info).  Wirecast brings a lot of additional functionality and production quality to your broadcast (multi-device switching, lower 3rds titling, etc…), if desired. However, Wirecast is not free, and a little more complex.


– WIRECAST > http://www.telestream.net/wirecast Coupon code: PTSERMONNET10 (save 10%)


IMPORTANT: For multi bit rate streaming, always arrange streams from highest bit rate (on top) to lowest, within your encoder.



This step only needs to be one once, we recommend you use the SAME Episode for every broadcast. You can then simply Publish to a new Episode (if you Archive your broadcasts following the event). If you change Episodes, you need to make sure your Stream Name (that you put into Wirecast) reflects the specific Episode ID#.


NOTE: The only thing that changes between Episodes, if you are using the same Broadcast Settings, is the Episode’s ID# within the Stream Name.

Sample default Stream Name: (where 90000752 is the Episodes’s ID#)

– livefor90000752_tb%b_in%i_vb%v_ab%a_fps%f_disk?key=49570b5e&rec=disk

Sample Stream Name Builder – Stream Name: (with “%” variables replaced by actual values)

– livefor90000752_tb746_in1_vb650_ab96_fps640x360_disk?key=49570b5e&rec=disk


Open the STREAM NAME BUILDER (more info) within the Live Broadcast section of your Studio > Episode and create your Stream(s). Up to 3 streams can be created for multi-bit streaming, if desired. Set the Video bit-rate, Audio bit-rate, Dimensions, and Frame Rate for each. As you create the stream(s) you will see the corresponding Wirecast Stream Name appear below. (This is what you will “copy & paste” into Wirecast > Broadcast Settings > Stream, being sure the Stream(s) name matches Wirecast’s Encoding Preset’s values.)



You will then create your Encoder Preset(s) within Wirecast (Wirecast > Broadcast > Broadcast/Output Settings), or import settings file from the Stream Name Builder (see option below).


When creating/editing each stream’s Encoding Preset within Wirecast, be sure to match the variables set in your Studio’s Stream Name Builder (Video bit-rate, Audio bit-rate, Dimensions, and Frame Rate). You then assign (copy & paste) the corresponding STREAM NAME(s) into the “Stream” location within Wirecast.


Select the ENCODER PRESET within Wirecast’s > Broadcast / Output Settings. Then, within the DESTINATION below, select SERMON.NET. Copy & paste the SERVER ADDRESS and corresponding STREAM NAME(s), from Studio into Wirecast. Your Server Address is always the same. The Stream Name will change with every new Episode (to match the Episode’s ID#).


REMINDER: For Adaptive bit-rate streaming, it is important that the Stream Name matches the corresponding Encoder Preset, and that your order your Streams from High > Low with High on TOP of the list.