Produce professional video for Microsoft Stream and Office365

Wirecast S is the easiest way to create, stream and record professional quality video for Microsoft Stream and Office365. Designed for creating beautiful, high-quality corporate presentations, announcements and live webcasts, Wirecast S is essential for today’s business communication. Try it for 30 days for free.

Subscribe Now    30-day Free Trial

Simple, Powerful Features for Corporate Video

Start streaming live video to Microsoft Stream

Wirecast S Studio

Wirecast S Pro

All-in-one live video streaming software that enables 2 guests on Rendezvous, unlimited capture, live production, and encoding of HD and SD sources for live streams broadcast to multiple servers and Microsoft Stream simultaneously.

Includes all features of Wirecast S Studio and adds, up to 7 guests on Rendezvous, 8-track audio output, Replay, support for more capture devices and IP cameras, web stream input, program feed output, live scoreboards, 3D virtual sets, and ISO recording.

1 Year Subscription – $18/month
($216 yearly payment)

1 Year Subscription – $21/month
($252 yearly payment)

3 Month Subscription – $23/month
($69 quarterly payment)

3 Month Subscription – $26/month
($78 quarterly payment)

Wirecast S Studio

All-in-one live video streaming software that enables 2 guests on Rendezvous, unlimited capture, live production, and encoding of HD and SD sources for live streams broadcast to multiple servers and Microsoft Stream simultaneously.

1 Year Subscription – $18/month
($216 yearly payment)

3 Month Subscription – $23/month
($69 quarterly payment)

Wirecast S Pro

Includes all features of Wirecast S Studio and adds, up to 7 guests on Rendezvous, 8-track audio output, Replay, support for more capture devices and IP cameras, web stream input, program feed output, live scoreboards, 3D virtual sets, and ISO recording.

1 Year Subscription – $21/month
($252 yearly payment)

3 Month Subscription – $26/month
($78 quarterly payment)

Technical Specifications

System Requirements

Operating System Windows 7, 8, 10, macOS Sierra, macOS High Sierra Windows 10, macOS High Sierra
Processor i5 dual-core @ 2.3GHz1 i7 quad-core @ 2.8GHz+
Memory 4GB RAM 16GB+ RAM
Hard Drive 2GB2, 7200 RPM for record to disk 500GB+, Solid State OS Drive
Graphics Card Intel HD3, DirectX 11 capable Nvidia GeForce or AMD Radeon, 1GB+ video memory
Internet Connectivity Open HTTP/HTTPS port 80, RTMP port 1935, port 7272 for Remote Desktop Presenter If behind a firewall, check with your CDN for any sites to whitelist

1May be insufficient for 1080p+ or 60 fps workflows.
2Additional hard disk space required for record to disk.
3Insufficient for advanced Multi-Viewer workflows.

An internet connection is recommended for Wirecast S license activation.

Remote Desktop Presenter – Please use the Remote Desktop Presenter version 2.0.8, available as a separate download from Telestream.

Languages Supported

  • English
  • Brazilian Portuguese
  • Chinese (Simplified)
  • Czech
  • Dutch
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Spanish
  • Swedish

Best Practices

Minimum Required Upload Speed

  • It is recommended that an upload speed rate of at least double the selected video bitrate be available, especially for a total target bit-rate of 10Mbps (Megabits per second) or less, or when there are multiple outgoing streams.
  • Upload speed can be tested at a website such as
  • Additional tasks that can consume upload bandwidth on the network should also be considered when determining how much of the available upload bandwidth can be allocated towards streaming


Wirecast Rendezvous uses WebRTC technology that can be very resource intensive. For the best experience, we suggest considering the following table when choosing hardware:

  Studio (2 guests + 1 host)   Pro (7 guests + 1 host)
Bandwidth4 Add 4 Mbps Add 5+ Mbps5
Processor4 i5 quad-core6 i7 quad-core6

4Based on a single simultaneous stream of 720p30 x264 @ 4.0Mbps.
5Bandwidth per guest will scale downwards as more are added to maintain reliability.
6Minimum recommended processor with example stream4. More demanding workflows may require a more capable CPU.

High frame-rate streaming (60fps):

  • High frame-rate streaming will result in increased CPU usage and require a higher bit rate (4Mbps or higher) for a quality encode.
  • Simply switching to a higher frame-rate without ensuring the CPU and bitrate are sufficient may result in a lower quality encode.

CPU Usage:

  • Consider lowering your canvas frame rate and/or streaming resolution to lower CPU usage.
  • Maintained system CPU usage greater than 60% will increase the likelihood of dropped frames.

Hardware accelerated encoding requirements:

  • Intel Quick Sync Video encoding requires an Intel CPU with an Intel® QuickSync Video core.
    List of Intel CPUs supporting QuickSync
  • NVIDIA NVENC encoding requires an NVidia GPU with Kepler architecture or newer.
    NVIDIA only maintains a general list of supported GPUs
  • Apple Hardware Accelerated H.264 encoding requires a Mac with an integrated Intel GPU.
    Note: This may change in the future, as the Apple API decides what hardware acceleration method is to be used. At the time of this writing, only Quick Sync via an Intel GPU is supported.

Wirecast is compatible with a vast variety of hardware and software!

Below, you will find many tested, suggested, and officially supported tools for your streaming and production needs.

Wirecast natively has the ability to add integrated audio sources such as your PCs line-in jack, microphone or microphone jack, and even the ability to capture audio playing out of your system.

Aside from integrated device capture, Wirecast supports audio interfaces via a variety of APIs:

  • Windows:
    • ASIO
    • WASAPI
    • DirectShow (2 channels per device support only)
  • macOS:
    • AVFoundation

The below devices have been tested as compatible with Wirecast. While others will likely work if they support the same standards, only the devices listed here are officially supported.


Brand Model Analog Channels ADAT Expansion
TASCAM Celesonic US-20x20 10 8
US-16x08 16 N/A
US-2x2 2 N/A
MiNiSTUDIO Creator US-42 2 N/A
MiNiSTUDIO Personal US-32 2 N/A
Behringer U-PHORIA UMC1820 8 8
Focusrite Scarlett 18i8 8 8
M-Audio M-Track Eight 8 N/A
MOTU MicroBook IIc 4 N/A
Native Instruments Komplete Audio 6 6 N/A
PreSonus Studio 192 Mobile 4 16
RME Babyface Pro 4 8
Steinberg UR242 4 N/A
Zoom UAC-8 8 8

*Some Devices have additional channels via COAX S/PDIF not listed here.


This device allows you to add additional analog inputs to devices with ADAT expansion compatibility. While others will likely work, only the device listed here has been tested with Wirecast and is officially supported.

ADAT Channel Expander
Brand Model Analog Channels ADAT Expansion
Behringer ADA8200 Microphone Preamp 8 This is the ADAT Expander

You can connect traditional SD, HD and UHD/4K video cameras to Wirecast by using a compatible capture card. DSLR and mirrorless cameras also work via capture cards. Please refer the Capture Card section below for more details on compatible capture and ingest cards. A few tips to remember when selecting a capture card to work with your camera:

  • Make sure it has input connectors (SDI, HDMI, etc.) that match your camera’s output connectors
  • Make sure your capture card can support the frame rate/resolution your camera outputs
  • Make sure your capture card works with your computer/operating system

Most USB webcams should work with Wirecast as long as they are supported by AVFoundation on Mac OS X and DirectShow on Windows. Some typical webcams include, but are not limited to:


  • B910 HD Webcam
  • B525 HD Webcam
  • C930E Webcam
  • HD Pro Webcam C910
  • HD Pro Webcam C920
  • HD Webcam C525
  • HD Webcam C615


  • LifeCam Cinema
  • LifeCam Studio
  • LifeCam HD-3000

Wirecast Pro allows you to remotely control cameras with built-in pan, tilt and zoom (PTZ) features using the new PTZ Controller window. This feature currently works with cameras that support VISCA over IP control.

Cameras we’ve tested:

  • PTZOptics Live Streaming Cameras are currently the only officially supported PTZ cameras for Wirecast Pro.

USB PTZ Cameras

  • PTZ control over USB is not supported currently, however the video feed can be acquired like most other USB webcams.

Note: Wirecast S does not support HDV cameras. Please click here for additional information.

Capture devices enable a computer to accept HDMI or SDI input from sources such as camcorders and D-SLRs.

The HDMI port on most computers is output-only and will not accept video input. USB cables that come packaged with cameras are generally intended for file transfer and most cameras do not allow for live video monitoring via USB.

Capture devices can be external devices that deliver HDMI or SDI sources into the computer over Thunderbolt or USB, or internal cards installed into an available PCI slot on a desktop PC that allow HDMI or SDI sources to be connected to the computer directly.

Support for Capture Cards

If you need help with using the Capture card in Wirecast, we ask that you contact the manufacturer as the 1st point of support. It’s possible that you need certain drivers or recommended settings to make it work with Wirecast, and they can best assist you with this.

You may also able to find other users who found success with specific capture cards on the Wirecast Support Forum. Note: Telestream Support is unable to officially support any of the following capture cards. We will make every effort to assist you, but you may be asked to use the above resources.

Devices listed below provide information on their supported driver and the interface required to connect to a computer running Wirecast.

A device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

  • Source SDK drivers make a direct connection between a particular capture card’s SDK and the Wirecast SDK. It enables a fully optimized workflow with minimal middle-man services. Blackmagic and Magewell integration is maintained by Telestream, AJA integration is maintained by AJA.
  • UVC/DS/AVF drivers utilize operating system “traffic directors” and “service negotiators” to negotiate and manage connections. This adds to potential for issues to occur and potentially introduce inefficiencies. Devices using these drivers should work with Wirecast unless there are problems with the manufacturer’s driver. UVC devices use the universal driver found within both Mac and Windows operating systems. DirectShow (Windows) and AV Foundation (Mac) drivers make connections to the multimedia framework their particular operating system uses to handle video-related tasks.
Manufacturer Capture Device SourceSDK UVC/DS/Avf Interface
Blackmagic Design DeckLink 4K Extreme   PCIe
DeckLink 4K Extreme 12G   PCIe
DeckLink 4K Pro   PCIe
DeckLink Duo 2   PCIe
DeckLink Mini Recorder   PCIe
DeckLink Quad 2   PCIe
DeckLink SDI 4K   PCIe
DeckLink Studio 4K   PCIe
Intensity Pro 4K   PCIe
Intensity Shuttle Thunderbolt   Thunderbolt 2
UltraStudio 4K   Thunderbolt 2
UltraStudio 4K Extreme   PCIe, Thunderbolt 2
UltraStudio 4K Extreme 3   PCIe, Thunderbolt 3
UltraStudio HD Mini   Thunderbolt 3
UltraStudio Mini Recorder   Thunderbolt 2
Web Presenter   USB 2
Magewell Pro Capture AIO   PCIe
Pro Capture Dual DVI   PCIe
Pro Capture Dual HDMI   PCIe
Pro Capture Dual SDI   PCIe
Pro Capture DVI   PCIe
Pro Capture HDMI   PCIe
Pro Capture Mini HDMI   PCIe
Pro Capture Mini SDI   PCIe
Pro Capture Quad HDMI   PCIe
Pro Capture Quad SDI   PCIe
Pro Capture SDI   PCIe
USB Capture HDMI   USB 3 / USB 2
USB Capture HDMI Plus   USB 3 / USB 2
USB Capture SDI Plus   USB 3 / USB 2
USB Capture DVI Plus   USB 3 / USB 2
USB Capture SDI   USB 3 / USB 2
Matrox VS4 (Windows 7 and 8 only)
(ISO Record)
AJA Io 4K   Thunderbolt 2
Io Express   Thunderbolt 2
Io XT   Thunderbolt 2
KONA LHe Plus   PCIe
U-Tap   USB 3
AverMedia Dark Crystal 110 (CD110)   PCIe
DarkCrystal 750 (CD750)   USB 3
Live Gamer HD (C985)   PCIe
Live Gamer HD 2 (LGHD2)   PCIe
Bluefish444 Epoch 4K Neutron   PCIe
Epoch 4K Supernova S+   PCIe
Elgato Game Capture HD-60   USB 2
GameCapture HD-60S   USB 3
Game Capture HD-60 Pro   PCIe
Epiphan HD   USB 3 SDI   USB 3
DVI2USB 3.0   USB 3
SDI2USB 3.0   USB 3
Inogeni DVI to USB 3.0   USB 3
HDMI to USB 3.0   USB 3
SDI to USB 3.0   USB 3
Share 1   USB 3
Share 2   USB 3
Share 2U   USB 3
VGA to USB 3.0   USB 3
Osprey 260e   PCIe
460e   PCIe
811e   PCIe
815e   PCIe
816e   PCIe
820e   PCIe
821e   PCIe
825e   PCIe
827e   PCIe
840e   PCIe
845e   PCIe
USB 3 Video Capture   USB 3

Telestream is continually testing and qualifying new devices. Once verified, they will be added to this “Capture Card Support” list. Devices not listed may work with Wirecast, but if they are not officially qualified, our technical Support Staff may not have the information necessary to troubleshoot. In these cases, please refer to the Wirecast Support Forum.

X-keys for Wirecast

  • Custom designed buttons of the brand-new X-keys control surface for Wirecast allow faster, tactile operation of Wirecast while switching and producing your live shows. Compatible with USB on Mac or Windows. Learn more.

Generic MIDI Controllers:

MIDI (short for Musical Instrument Digital Interface) control surfaces are USB-connected devices that enable tactile control of specific functions in Wirecast.

Depending on the device, controllable functions may include the ability to select shots, take shots live, set transitions, adjust audio mixer volumes and set audio channel pan.

Supported control surfaces:

  • AKAI Professional APC mini
  • AKAI Professional APC40 mkII
  • Novation Launchpad MK2

Please Note: MIDI control is not a final implementation and we intend to add features and broaden support for more devices in future releases.

  • To request a specific function or device, please visit our MIDI forum.

NDI stands for “Network Device Interface,” and it is an IP streaming video protocol that was developed by NewTek to simplify sharing video, audio and graphics sources across a network.

When an NDI source joins a network, it automatically announces itself through a multicast protocol known as mDNS, and can be seen by other NDI devices or applications on the same network and subnet without entering an IP address.

Please note: NDI requires 8-125 Mbps of bandwidth per source. 1 Gigabit of network bandwidth is recommended for best results.

The list of software and hardware that supports NDI is continually growing as the technology develops, but below are some commonly used NDI enabled products that can be used to send video into Wirecast.

Wirecast Pro can also output it’s produced live feed over NDI, allowing it to be received by other devices or software on the local network.

  Name Use Platform Notes
Software Adobe Creative Cloud NDI output from After Effects, Character Animator, Premiere Pro Windows/Mac  
NewBlueFX Titler Live Graphics software sold separately in different modules (Social, Sport, Present, Complete) Windows/Mac NDI support in all modules
NewTek NDI Connect Converts SDI or HDMI sources from capture cards into NDI Windows  
NewTek NDI Scan Converter Desktop screen capture Windows/Mac  
NewTek NDI Signal Generator Test patterns Windows  
NewTek NDI Telestrator Video markup Windows  
NewTek NDI Transmit Webcam output Windows  
ProPresenter Graphics software for houses of worship Windows/Mac Requires SDI/NDI Module
Sienna NDI Scan Converter Desktop screen capture Mac  
Sienna NDI Signal Generator Test patterns Mac  
Sienna NDI Source Converts SDI or HDMI sources from capture cards into NDI Mac  
Sienna NDI Source Multi Converts multiple SDI or HDMI sources from capture cards into multiple NDI streams Mac  
Sienna WebCam for NDI Webcam output Mac  
Mobile Apps Sienna NDI Cam Create NDI Sources from iPhone/iPad iOS  
Sienna Web NDI Create NDI Sources from iPad web browser or photo library iOS  
NewTek NDI Camera Create NDI Sources from iPhone, iPad or Android iOS/Android  
Hardware BirdDog Create NDI sources from SDI or HDMI sources Ethernet  
NewTek Connect Spark Create NDI sources from SDI or HDMI sources Ethernet/WiFi  
Cameras NewTek NDI PTZ Camera Outputs NDI HX stream Ethernet  
Panasonic Outputs NDI HX stream Ethernet Older models can upgrade firmware for NDI support
PTZOptics Outputs NDI HX stream Ethernet Older models can upgrade firmware for NDI support
Viewing Output NewTek NDI Studio Monitor View NDI sources on desktop computer Windows/Mac  
Pizazz NDI2HDMI Receive NDI and output HDMI Hardware  
Sienna NDI Monitor View NDI sources on desktop computer Mac  
Sienna NDI Outlet Receive NDI and output SDI/HDMI Mac Requires Blackmagic Playback Device
Sienna NDI Outlet Multi Receive multiple NDI sources and output SDI/HDMI Mac Requires Blackmagic Playback Device
Sienna NDI WebLink View NDI sources in any web browser Mac  
VLC Player View NDI sources in video player client Windows Requires NewTek NDI VLC Plugin

Use Wirecast's built-in screen capture tool for unlimited capture of content directly from your computer screen(s). Pull any application window or connected monitor’s desktop directly into Wirecast as a live, viewable camera source, or just select the region of your screen you want to capture. To capture screens from other computers on your local area network, use our free, cross-platform app, Remote Desktop Presenter.

Wirecast Pro now accepts RTMP, RTMPS, RTMP(e), RTSP, HTTP, and MMS streams directly with proper credentials and stream keys (if required). Teradek wireless devices can be added for cordless production.

Wirecast Pro is compatible with web/IP/security cameras (e.g., Bolin, PTZOptics, Panasonic, etc.) and network devices (e.g., LiveU, SportZcast, etc.).

Wirecast Pro supports web streams which support network video ingest over the Apple Bonjour protocol.

Teradek Cube is supported through the Wirecast Source SDK.

If IP cameras on the local network are not automatically recognized, they can be manually added as sources.

Subscribe Now    30-day Free Trial

Frequently Asked Questions

What is Wirecast S best used for?

Wirecast S is perfect for Office 365 or Microsoft Stream customers who want to create, communicate or stream with live video across their network or organization. Wirecast S is a great tool to help you produce and stream events like a live HR training or seminar, a software or product demonstration or tutorial, a presentation such as a weekly, monthly or quarterly sales review. Many companies use if it for their all-hands meetings or town halls, when the CEO or upper management needs to address the entire company or a large portion of it. Whatever the live event, Wirecast S will help you create it, produce it, encode and stream it to Microsoft Office 365 or Azure Media Services quickly, easily and professionally.

What if my company or organization doesn’t use Office 365 or Microsoft Stream? Can I still use Wirecast S?

We recommend you use our standard version of Wirecast for streaming to destinations or platforms other than Microsoft Stream or Office 365. Wirecast S will still allow you to record video files to your hard drive, but it can only stream live RTMP video to Office 365 and Microsoft Stream, that’s why it has a lower price than our standard Wirecast software. You can find out more information about Wirecast at

I already own standard Wirecast or I don’t want to be limited to only streaming to Office 365. Can I still use standard Wirecast Studio or Pro with Office 365 and Microsoft Stream?

Yes. Our standard Wirecast software is fully integrated with Microsoft Stream and Office 365 live events plus it doesn’t limit any other destinations, so you can also use it to stream to Facebook, YouTube and custom RTMP destinations.

Can you use Wirecast S to stream to Azure Media Services?

Yes. Wirecast S is perfect for creating, producing and encoding live RTMP streams for Azure Media Services, or recording videos to upload later.

What are the main differences between Wirecast and Wirecast S?

Wirecast S has more limitations than Wirecast, and some features like Twitter messages and social media comment curation and display, have been removed. The primary difference is that Wirecast S can only stream to Office 365, Azure Media Services and Microsoft Stream, whereas Wirecast can stream to anywhere. Additionally, Wirecast S has some cool new features like templates and an auto-configuration wizard, which are designed for corporate and business users. Other than that, Wirecast S has the same incredible performance, deep professional feature capability, and flexibility that Wirecast has become famous for.

How long can I stream live to a Microsoft Stream or Office 365 live event with Wirecast S (on Stream, Teams, or Yammer)?

Currently the limit is 4 hours of continuous live streaming per/event.

Can I stream to a Microsoft Stream event that someone else has setup with Wirecast S or from another location?

Yes. You can copy/paste the event’s RTMP “Server ingest URL” into the Output Settings of Wirecast S. It is available in the Microsoft Stream Live Event Setup Page, in the “Select Encoder” section. Just choose “Configure Manually” from the dropdown, and the server ingest URL will be displayed.

Can Wirecast S stream encrypted RTMP (RTMPS)?

Yes. Wirecast S will automatically encrypt RTMP streams if the server ingest URL is a secure address. By default Microsoft Stream does not encrypt RTMP ingest URLs, but this option is available to be turned on for any live event when you set it up.

Can I embed closed captions into my streams to Microsoft Stream or Office 365?

Yes, if you use the standard version of Wirecast. Access to our Wirecast web services, like Restream and Live Captions, is currently only available in the standard version of Wirecast. Wirecast S does not allow live caption embedding. That said, Microsoft Stream does not currently support embedded live closed captions, so there is no way to view them yet.

How long is the free trial for Wirecast S?

30 days.

How much does Wirecast S cost?

It’s available for a low monthly subscription. Checkout our store here.

Does Wirecast S have a “Pro” version and “Studio” version, like standard Wirecast?

Yes. Just like standard Wirecast, the primary difference between the two version is that Wirecast S Pro allows additional types of inputs and outputs. See our product comparison chart.

Wirecast S Resources

Video Tutorials



How To