Introduction to Live Encoding
With the Live Encoding feature of Microsoft Expression Studio 2, you can encode an audio and video stream in real time, from either a live- or a file-based source, and then deliver the encoded media to several client computers either by using a network connection or by using a more complex content delivery infrastructure. Expression Encoder delivers the encoded media to the specified destinations almost instantly, giving you an end-to-end live streaming pipeline. You can use live encoding to accomplish tasks ranging from delivering an online video presentation recorded from a USB webcam to streaming a large-scale presentation across a Wide Area Network (WAN) by using multiple live and pre-recorded sources.
You can obtain source footage for your live encoding experience either from pre-recorded media already present as files on your hard disk, or from a hardware recording device such as a digital video camera, USB webcam, or SDI and PCI capture cards. Although Expression Encoder can recognize most hardware devices that you can connect to your workstation through an isochronous interface and, therefore, will recognize the video or audio obtained by that device, there may be some devices that are incompatible.
For file-based encoding and streaming, you can use any media file that Expression Encoder can import. For more information, see Supported file formats.
You can only use constant bit rate encoding in Live Encoding mode.