Wirecast 4.1.3 available
Download now | Release notes
Need assistance with a previous purchase?
If purchased before August 26, 2008, email us at: desktopsupport@telestream.net
If purchased after August 26, 2008,
click here for instructions on how to:
Get answers to your questions about Producer and Producer Pro
Visit the Ustream Producer Help Center
Go the Ustream Producer Forum
Open a support ticket
Wirecast is both a video mixer and a live video & audio encoding application. As such, the system requirements are higher than "off-line" media tools such as video editing and traditional encoding applications.
Wirecast will benefit from having as fast a CPU as possible, and automatically makes use of multiple processors or cores if available. You will require a graphics card with certain capabilities. On Mac OS X, if your system supports "Quartz Extreme", then Wirecast will be able to run on your machine. On the Windows side, if your graphics card was made in the last four years, you should have no problem running the application. If in doubt, simply download the application and it will notify you if your system meets the minimum specifications for a video card. We always recommend testing out the evaluation version of Wirecast in your environment.
For more information, please see the Wirecast Tech Specs.
For a single camera scenario your computer will need an available Firewire or USB port. You will need a camera that is able to send video live via Firewire or USB. Like with most other video productions the quality of your broadcast will be dependent on the quality of the cameras you use as well as other things like lighting and sound.
For a multi-camera scenario your computer will need the ability to connect multiple firewire or USB cameras. If you have a desktop machine with available PCI slots, then you can have as many cameras as you have card slots free for. We recommend using a separate FireWire PCI card per camera for compatibility reasons. You may find that multiple cameras of newer model will work fine when connected to the same card (bus), but this is not a configuration we currently support.
If you want to use multiple devices on a PC laptop, you can add an additional FireWire PC card (PCMCIA).
Yes, remote live broadcasting from the field is an excellent example of what Wirecast can help you accomplish very easily, by just bringing a laptop and a camera.
The system requirements for a laptop are very similar to those of a desktop, see our general system requirements for Wirecast. Additional parameters to consider when deciding what laptop to purchase are the following:
CPU
The CPU that are installed in most laptops have lowered wattage than their desktop counterparts. This helps the laptop use less power and be more mobile. In Wirecast this can potentially cause performance issues. If you for example plan to broadcast multiple streams or to simultaneously broadcast and record to disk a low wattage processor may not provide the needed power. If you are running a low wattage CPU you should download and test the Wirecast trial. Test the complete work flow that you intend to use to make sure the CPU provides sufficient power for your specific workflow.
Video Card
Many of the features and effects in Wirecast utilize the GPU of your video card. Many of the video cards that come installed on laptops are lacking the 3D features and power needed to run Wirecast. If you are uncertain about the ability of your video card it is recommended that you download the Wirecast trial to test. It is recommended that you test all of the features that you intend to use.
Mac:
128MB Video RAM
A Quartz Extreme capable graphics card
A supported GPU is required for Core Image and GPU video compression acceleration
Windows:
128MB Video RAM
Direct3D 9.0 or better
Shader Model v2.0 or better (to support Chroma Keying and GPU Acceleration)
*For ATI Radeon Mobility cards it is recommended that you download the Wirecast trial and test before purchasing.
Firewire Camera/Device connectivity
You can connect up to two DV camcorders per Firewire bus. Most laptops even if they may have two or more firewire ports they are likely sharing one single Firewire bus. (The bus is where the Firewire connectors attach to the motherboard). The same applies to if you connect a Firewire hub with more ports - they would all be sharing one single bus. If you plan to add a 3rd or 4th DV camera you need to plug in an Express Card that has DV input. To facilitate this your laptop must have an available card slot.
Please keep these Firewire/DV bus considerations in mind if you are selecting an external hard drive. If you are planning to use Firewire/DV video devices it is recommended that you look for a USB2 or other external hard drive connection type.
Hard Drive Speed
If you plan to record to hard drive while you broadcast you will want to make sure that you have a hard drive that can keep up with the quality you are expecting. Most laptops come with a 5400rpm drive by default which should be sufficient for lower quality and lower performance requirements on your broadcast. For higher quality and performance a hard drive with 7200rpm is suggested.
For Mac OS X, we require a Quartz Extreme capable graphics card. If you are unsure if your graphics card is supported, please download our evaluation versions; the application itself will notify you if it can be run. You can expect most Mac hardware made in the last five years to fully support Quartz Extreme.
For Windows, we need a video card with at least 16MB of video memory and certain Direct3D features supported. We recommend a PCI Express card, but Wirecast will run on some of the older PCI models. You can also download our evaluation version for information on whether the application will run on your hardware. Again, most PC hardware made in the last few years should be fully compatible.
Recommended Graphics Cards:
No, a dual graphics card setup is not recommended for Wirecast. Wirecast is not designed to work with dual graphics cards and you could see a decrease in the performance if you are using more than one.
Note: Wirecast does support the use of some video “capture” cards with multiple cards in one machine.
*We strongly recommend you check for hardware compatibility with capture card manufacturers before purchase.
Blackmagic:
*Check hardware compatibility: http://www.blackmagic-design.com/support/
Osprey:
*Check hardware compatibility: http://www.viewcast.com/support
** This device will appear under System devices
Matrox:
*Check hardware compatibility: http://www.matrox.com/video/en/support/
Other Capture Cards:
We have currently no integrated support for other capture cards. This said, we still have customers that use video input cards in their specific configurations and found them to work quite well in professionally demanding environments. In our user forums (links below) you can search to see who is using a specific input device and get details on their configuration. Utilizing the forum community, you may also be able to get user-to-user assistance. Additionally, our support staff may have specific experience and/or advice they would be happy to share with you.
Though not integrated, please note that many of the above devices will work with Wirecast. The diversity of cards, drivers, OS versions, and hardware configurations require extensive testing to insure compatibility. Without the standard DV/HDV interfaces commonly built into computers, thorough testing of these devices is much more involved and time consuming. For more information, please see the forum for feedback and tips from Wirecasters on recommended high-quality cameras and capture cards. You'll find a link to the Wirecast forum at the end of this document.
Pipeline by Telestream (SD & HD SDI Capture Device)
Pipeline is an industry-first network-based video capture and playout device for moving SD & HD SDI video & audio in and out of Mac & PC file-based workflows. Wirecast can receive a video feed from one or more live Pipeline devices located on the network.
What does "not yet supported" mean?
We endeavor to provide the best possible support for all of our products, and are working to confirm compatibility of various video input devices. If a device has not yet been thoroughly tested, or if we have found a compatibility issue with a particular configuration, we are not able to insure the quality of the user experience. In these situations, our staff will not be able to provide troubleshooting assistance. Once a device has been confirmed by our staff, support will be expanded to include it.
With variables in each configuration, as well as ongoing updates to OS's, drivers, potentially conflicting software, Wirecast itself, etc., unanticipated conflicts are a possibility. With that in mind, if you're considering purchasing input cards that are not yet supported, please make sure they can be returned if they are found to be incompatible.
Both the Wirecast forum and Twitter offer opportunities to connect to the Wirecast community. Links to the forum follow.
Telestream Forum:
http://forum.telestream.net/forum/
Wirecast for Windows Forum:
http://forum.telestream.net/forum/categories.aspx?catid=44&entercat=y
Wirecast for Mac Forum:
http://forum.telestream.net/forum/categories.aspx?catid=45&entercat=y
Twitter
@wirecast
There can be a variety of reasons a capture card is not functioning as expected, many of those reasons are unrelated to Wirecast. First, make sure your capture card works independently of Wirecast. Some capture cards will not work if there are other cards installed on the same system. If you have several cards installed on your system, try removing them one by one to isolate an incompatibility error.
If your capture card works independently of Wirecast, but does not work with Wirecast, then contact desktopsupport@telestream.net for further troubleshooting help.
HDV sources are supported in Wirecast 4 Pro*.
To use HDV sources with Wirecast 4 standard, you'll need to buy a Wirecast 4 license and the Wirecast HDV option. Note: All versions of Wirecast prior to version 4 require purchase of the Wirecast HDV option to enable HDV camera input support.
If you are experiencing issues with HDV sources with Wirecast 4 standard please make sure you have selected the same operating system version as your existing Wirecast license when purchasing HDV. This means the Mac OS X HDV Option will not work with the Windows version of Wirecast for example.
Note: You can evaluate HDV camera performance in Wirecast without purchasing the HDV Option, the output will just be watermarked.
HDV decoding and system resources
HDV decoding requires significant system resources. As such we recommend that, on the Mac, you use at least a dual processor G5 system or dual core Intel CPU. On the Windows side, we recommend a modern graphics card and a dual processor (or core) system.
If you find that HDV is consuming too many system resources, here are some ways to reduce the load:
When working with HDV sources, you may find there is up to two seconds of delay from the video first being captured by the camera, to it showing up in Wirecast. This is a hardware limitation on some of the first generation HDV cameras and cannot be corrected by Wirecast. You can compensate for this by only trusting the video and audio you are seeing in Wirecast, and using the Wirecast Preview as the source for all your live cues.
*Please note: JVC HDV is NOT supported in Wirecast.
If you have a desktop machine with available PCI slots, then you can have as many cameras as you have card slots free for. We recommend using a separate FireWire PCI card per camera for compatibility reasons. You may find that multiple cameras will work fine when connected to the same card (bus), but this is not a configuration we support. Generally speaking, it's older cameras that have problems working together on the same bus.
If you want to use multiple devices on a laptop, you can add an additional FireWire PC card (PCMCIA). On Mac hardware, please be aware that the FireWire 800 and 400 buses are actually connected together and so can't offer the additional camera support that multiple buses afford.
There is a large variety of hardware options to import an analogue signal into Wirecast. On the Windows side, if you wish to import a S-Video signal, you will be able to find a number of USB and PCI card solutions. If you are looking to go the USB route, we recommend choosing a USB-2 device (assuming your computer is also USB-2 capable) because of the improved bandwidth supported, yielding higher quality video. Analogue to DV FireWire converters are supported on both Mac OS X and Windows.
All USB webcams with current, correct drivers should be supported. If you run into problems, please check that you have the most recent versions of the drivers installed on your system. Your webcam maker's website should have details.
You will need to check that there is a "DirectShow" driver when using the camera on Windows, and a "VDIG" driver when using on Mac OS X. Very few webcam makers actually create a Mac OS X driver, so please check carefully before purchasing.
Currently we have certified the following IP cameras from some of the major manufacturers.
We are continuously researching and testing Wirecast with a broader range of IP camera devices and expect to provide support for more cameras in the near future. If you have a camera that you would like supported please let us know.
1. Setup an account with Justin.tv, Ustream.tv, or Livestream.com
2. Open Wirecast application. In the broadcast settings menu, select one of the Flash encoder settings.
3. In the destination drop down menu, select Livestream or Ustream and enter your account information from your sign up in step 1.
You are now ready to start your live broadcast!
There are a range of services depending on your needs:
Wirecast's internal server
Wirecast has a built in server. It's good for basic testing and reaching a handful of viewers. You can email a QuickTime pointer or embed a link on a web page that might serve a few people in an office or a few friends simultaneously viewing. The number depends on your data rate, upload speed, computer's capacity but it's generally a very small number.
Can I stream for free to a larger audience?
There are several streaming service providers/CDNs with a range of services.
http://www.ustream.tv/
http://www.livestream.com/
http://www.justin.tv/
I'd like to stream but want an ad free professional provider
https://www.ustream.tv/ustream-pro
I'd like to setup my own server. What are my options?
Darwin Streaming Server (DSS) is a free open source server which can run on Mac, Windows, Linux. It’s support is provided by a community of volunteers, http://dss.macosforge.org/
Apple QuickTime Streaming Server is part of Apple's OSX Server:
http://www.apple.com/quicktime/streamingserver/
http://www.apple.com/server/macosx/
Wowza has Mac, Windows and Linux server software:
http://www.wowzamedia.com/index.html
Read the Whitepaper
Microsoft Windows Media Services as part of Windows Server:
http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx
http://www.microsoft.com/windowsserver2008/en/us/default.aspx
I have custom needs and would like professional CDN support.
Limelight Networks provide professional broadcast and corporate distribution network services. Limelight services is accessible directly from within the Wirecast user interface.
Another CDN that provides similar services is Akamai.
Contact them to discuss your specific needs
http://www.limelightnetworks.com/
http://www.akamai.com/
Anyone who is using an HDV video camera or video capture device with HDV mode enabled. The plug-in allows Wirecast to receive the signal from your HDV device. You can get a better picture quality when using an HDV camera. However the plug-in does not unlock any HD broadcast settings. Wirecast is already capable of sending and recording HD broadcasts assuming that the computer can handle it.
Telestream's partnership with Ustream, announced in January 2010, puts Wirecast technology in the hands of Ustream subscribers. Ustream provides two products, based on Wirecast technology, that offer their subscribers a choice of free and low-cost video production software tools for use on the Ustream platform.
Here is a breakdown of the main features available in each product:
| Features | Ustream Producer (free) |
Ustream Producer Pro $199 |
Ustream Producer Studio $549 |
Telestream Wirecast 4 $449 |
Telestream Wirecast Pro 4 $995 |
| General | |||||
| Distribution Supported | Ustream only | Ustream only | Ustream only | All | All |
| Where to get support | helpcenter/ustream.tv/category/advanced/broadcasting | www.telestream.net/telestream-support/wire-cast/support.htm | |||
| Sources | |||||
| Support for multiple cameras (DV/HDV*,SDI) and inputs (USB, Firewire, SDI, HDMI) | One | No limit | No limit | No limit | No limit |
| Unlimited number of input devices | One | Yes | Yes | Yes | Yes |
| Add additional media: audio, video, graphics | Yes | Yes | Yes | Yes | Yes |
| Broadcast your computer desktop using built-in Wirecast Desktop Presenter (New! Now includes audio) | Yes | Yes | Yes | Yes | Yes |
| Improved integration for Blackmagic capture cards (Intensity Pro, Decklink SDI, Decklink Duo, Decklink Studio, Decklink HD Extreme 3D and Intensity Shuttle) | Yes | Yes | Yes | Yes | Yes |
| New! Improved integration for Viewcast Osprey capture cards (240e, 450e & 700e) (Windows version only) | No | No | No | Yes | Yes |
| New! Integration with Matrox Multi-Ingest capture card (Mac version only) |
No | No | No | Yes | Yes |
| New! Integration with LiveU video-over-cellular transmission backpack | No | No | No | Yes | Yes |
| New! Integration with Teradek Cube allowing users to submit camera feeds directly over your local network to Wirecast |
No | No | No | No | Yes |
| Support for Telestream Pipeline™ network capture device | No | No | No | No | Yes |
| Support for selected wireless IP cameras (AXIS 211 W, Sony SNC-RZ50, and Cisco WVC80N, New! AXIS P1344 and New! AXIS M1104) |
No | No | Yes | No | Yes |
| Production tools | |||||
| User definable multiple layers; up to 35 layers of live compositing | No | Yes | Yes | Yes | Yes |
| Support for a variety of configurable transitions | Limited to 3 | Yes | Yes | Yes | Yes |
| More than 30 built-in titles (lower thirds) | No | Yes | Yes | Yes | Yes |
| Chromakey | No | No | Yes | Yes | Yes |
| Scoreboards | No | No | Yes | No | Yes |
| 3D virtual sets | No | No | Yes | No | Yes |
| Advanced audio controls | No | No | Yes | No | Yes |
| Video Formats (ouput) | |||||
| Windows Media (WMV) | No | No | No | Yes (Windows only) |
Yes (Windows only) |
| Flash 8 On2 (VP6) | No | No | No | Yes | Yes |
| Flash 9 with Apple H.264 | No | No | No | No | No |
| Flash 9 with Main Concept H.264 | Yes | Yes | Yes | Yes | Yes |
| QuickTime | No | No | No | Yes | Yes |
| HDV in | No | Optional | Yes | Optional | Yes |
| Audio Formats (output) | |||||
| Audio formats supported | AAC-LC | AAC-LC | AAC-LC | All supported formats | All supported formats |
| Destinations | |||||
| QT, Flash, Windows Media streaming servers | No | No | No | Yes (Windows Media Streaming Server is Windows only) |
|
| Streaming services: Ustream, Justin TV, LiveStream, Stickam.com, Sermon.net, Brightcove, Akamai, Limelight, BitGravity, Wowza and more… | Ustream only | Ustream only | Ustream only | Yes | Yes |
| Record to disk | No | Same bitrate as broadcast | Yes | Yes | Yes |
| Broadcast to external monitor | No | No | Yes | Yes | Yes |
| User Interface | |||||
| User interface layout | Simple one window |
Ustream-branded Wirecast 4.0.1 | Ustream-branded Wirecast 4.0.1 | Standard Wirecast 4 |
Standard Wirecast 4 |
| Shot Inspector | No | Yes | Yes | Yes | Yes |
| Source Inspector | No | Yes | Yes | Yes | Yes |
| Audio Inspector | No | No | Yes | No | Yes |
| Destination Editor | No | No | No | Yes | Yes |
| Monitor Area | Program only | Program/Preview | Program/Preview | Program/Preview | Program/Preview |
*HDV input support is an optional add-on for Wirecast, and included in Wirecast Pro.
Yes you can stream HD with Wirecast; Wirecast does not put any limitations on your broadcast resolution. However, in most cases streaming in high definition is not advisable.
In general, streaming HD video is very system intensive and may result in reduced quality and lower frame rate (especially for streams over 720p). Additionally, most users don't have the bandwidth to view high resolution streams – even streams at 720p can cause problems.
So, although the upper recommended limit for web streaming is 720p, for optimal high quality streaming over the web we recommend streaming at 480p.
More information about streaming can be found here on our blog in a post called "The Art Of Webcasting".
Your upload speed must be faster than the data rate you choose to broadcast at. You can test at http://www.speedtest.net/index.php. Your server needs to sustain your projected number of simultaneous viewers at your streamed bandwidth (viewers x data rate = total bandwidth needed at a given moment in time). Your viewers need to have a connection speed and computer capable of receiving and decoding the stream in real time. Use the above link to test speed.
To stream to Influxis, select "RTMP Flash Server" and enter your details as you would with FME. However, you must change the User Agent to "FME/2.5".
Step 1: Turn on Master Audio from the layout menu
Step 2: Click on the headphone button to disable the local monitor
There are two ways to mute the audio from a camera source:
Note: Both of these options control the same thing and will reflect the changes to each other.
Yes, using the included Desktop Presenter Plug-in you can capture what is happening on the computer screen of any Windows or Mac computer on your network. Select specific screen regions, applications, or monitors to capture in real time and include as part of your live stream or recording.
To launch Desktop Presenter, click the Desktop Presenter button in your Main Wirecast document (the third button from the left, just above the Shot Bin). Select "Launch Desktop Presenter on this computer", it should automatically be added to your document as a new shot. The button will change to give options for controlling your Desktop Presenter; you can also change it from the main Desktop Presenter window.
You can also capture other computer screens on your local network by installing and launching Desktop Presenter on those machines.
First you need a Green Screen. There are many variations of this to select from. Wirecast Chroma Key also supports Blue Screen. To get the optimal Chroma Key you want to have the best lighting setup. Here is one way to light a Chroma Key scene:
1. The main light (place just to the side of the camera - brightest light). This is what you generally think of as "lighting".
2. The fill light - so talent has no dark areas/shadows (place on other side of camera - dimmer). This is what keeps your talent from having drop-out areas on them.
3. The back light - to light the edges of the talent (place behind talent). This is what cleanly separates the talent from the background.
Currently Wirecast does not support the creation of custom title templates. We recommend using your preferred graphic creation tool for making your titles, and then simply importing them as regular image files. Wirecast and Videocue will automatically recognize and use any alpha channel in the image.
1. From the Sources drop-down menu, select "New Scoreboard...", this will open the Source Settings window
2. Configure your Scoreboard for your broadcast (you can also right-click on your scoreboard in the selection window to rename it)
3. In your main Wirecast document, click the Add Live Source button and select your scoreboard.
4. Once added to your document, the scoreboard will always show up under the Live Sources tab.
In Wirecast Pro, can I replace the virtual sets with my own assets and use the zoom controller?
The zoom controller can only be used with the new built-in sets. With Wirecast 4 you can import virtual sets by layering transparent movies and pictures the same as you can in Wirecast 3.
Wirecast 4 changed its Flash H.264 encoding to use the Main Concept H.264 codec. This improves the quality, frame race consistency and data rate stability of Flash broadcasts. The H.264 Main Concept codec is currently not being used for QuickTime H.264 encoding.
Wirecast 4 now supports multi-threading for broadcasting. This means that it will try to balance the load of several simultaneous broadcasts across all the cores of your CPU.
This may increase Wirecast 4's CPU usage over Wirecast 3 but should also result in higher quality video and more reliable streams. It also helps you utilize better hardware setups.
You must currently own Wirecast 4 to upgrade to Wirecast Pro and receive the upgrade price. If your current Wirecast 3.x serial # does not begin with either "VMWC" or "VWWC", please contact Telestream Desktop Support for assistance.
NOTE: The current solution is to downgrade to Wirecast 3.5.8. This fix is temporary and we're working on a better solution.
How to Downgrade:
Wirecast 4:
1. Go to File > Preferences > General and uncheck 'Open last document on startup'.
2. Now go to the Control Panel in Windows and uninstall Version 4 - If you see two versions of Wirecast, please uninstall both of them.
Wirecast 3.5.8:
3. Re-install Wirecast 3.5.8 - download now
If you have problems with this process or Wirecast 3.5.8 is crashing, it's because Wirecast 3 is trying to load a Wirecast 4 document on startup.
Here's how to fix that:
1. Hold down Shift+Ctrl during startup when the splash screen is showing
2. Create a new document and save it so that Wirecast recognizes it as the last saved document.
We would love to know more about the issue. Please submit a ticket to support and tell us what device your are using that caused this problem.
Also, if you are still having problems, please contact Telestream Desktop Support for assistance during regular business hours.
Currently we support scripting on Mac OS X through AppleScript, and on Windows through the OLE (Object Linking and Embedding) layer. We include example scripts with Wirecast for Mac OS X, and an SDK for Windows containing examples written in Perl, Visual Basic and C#. We encourage you to experiment with our example code.