Microsoft Silverlight Media Framework v2.3 now available

January 5th, 2011 by mike downey Leave a reply »

We have just released version 2.3 of the Microsoft Silverlight Media Framework (SMFv2.3). This minor release focused primarily on supporting the new version of the IIS Smooth Streaming Client (v1.5) and fixed a number of bugs.

Download the latest version here.

Note: due to a schedule crunch we did not update the installer (MSI) for this release so you will have to organize/swap out the binaries manually and download the Smooth Client separately. We plan to make an installer available for the next release (v2.4) coming in the Feb/Mar timeframe.

Fixes/Updates

  • Upgraded to version 1.5 of the SmoothStreamingMediaElement control
  • Fixed crash when changing current playlist item and old playlist item had queued text chunks
  • Added exception handling to VideoSyncManager
  • Resolved issue where OnCurrentPlaylistItem was firing twice with AutoLoad set to true
  • Phone template styling improvements
  • Fixed handling of encoded characters in caption text streams
  • Fixed issue where captions with line breaks would display in reverse order
  • Caption parsing performance improvements
  • Added IsStartPositionOffset to list of valid initparams
  • Added new stream selection methods to add/remove from currently selected list instead of providing a complete list of streams to be selected, SelectedCaptionStream and SelectedAudioStream properties modified to use new methods
  • Fixed PlayStateChanged event not firing Opened after manifest download fails
  • Changed PluginsManager property of SMFPlayer to protected so that subclassed players can access list of plugins
  • Added support for choosing the chunk download strategy for captions and other text streams as the playlist item and player level. Downloads now default to only asking for chunks near the current position.
  • Resolution property of MediaTrack is now populated properly.
  • Attributes collection of underlying track object is now available in MediaTrack object
  • Windows Phone version now supports RestrictTracks method on IMediaStream. This enables Windows Phone apps to use existing manifests.
Advertisement

Comments are closed.