What's new in version 4
This topic covers API improvements and changes to Microsoft Expression Encoder 4 and is intended for users who are upgrading from Expression Encoder, version 3 or earlier. For features added in the Service Pack 1 (SP1) version of Expression Encoder 4, please see What's new in version 4 SP1.
The Expression Encoder 4 software Development Kit (SDK) has been refined to take advantage of the following new features introduced in Expression Encoder 4:
Live IIS Smooth Streaming.
Live H.264 encoding support.
New Screen Capture API.
Digital Rights Management (DRM) encoding.
Expanded caption support.
Enhanced H.264 encoding.
Live Broadcasting statistics.
API improvements and changes
The Expression Encoder SDK also includes the following API improvements, which span multiple features and APIs:
Publishing formats have been added to Live Broadcasting to clearly distinguish the distribution of encoded media.
DRM encoding has been added for Transcoding and Live Smooth Streaming encoding.
The new caption API adds multi-caption support, multiple languages, and multiple file formats.
Live devices have been modified for faster access and better iteration.
Summary of API changes
The following is a summary of the API changes:
Complexity has been removed from H.264 video profiles but is still available in VC1 video profiles.
Screen Capture has been added as its own API.
Devices have been removed from Live and exposed as their own API.Live publishing formats have been modified to simplify live distribution handling.
Caption files have been added alongside the existing script command system.
H.264 video profiles have had new settings added.
The following are new APIs added to Expression Encoder:
The following table lists APIs that have changed from Expression Encoder 3 to Expression Encoder 4:
|Expression Encoder 3 APIs||Expression Encoder 4 APIs|
The following API has been removed from Expression Encoder:
© 2011 Microsoft Corporation. All rights reserved.