Player Framework for HTML/JavaScript and XAML/C# Metro Style Applications.
Additional Downloads
IIS Smooth Streaming Client SDK for Windows 8Microsoft PlayReady Client SDK for Metro Style Apps
Release notes:
JavaScript version
- New features:
- Added support for native plain text captions
- Added support for custom (TTML) captions
- Built in closed caption/subtitle track selector UI
- Added support for toggling in and out of full screen mode using ESC and F11 keys
- Added IsFullScreen option to allow full screen mode by default
- Added Plugins option and IsEnabled options to allow users to explicitly load and/or enable plugins if desired
- Added Rewind and Fast Forward buttons to ControlPanelPlugin
- New Samples app (UI overhaul)
- New samples:
- Plain Text Captions
- Timed Text Captions
- Custom Styling
- Multiple Players
- Error Handling UI
- New plugins:
- CaptionsPlugin
- ErrorPlugin
- ProgressControlPlugin
- Fixes:
- Fixed instability issues in Samples app (e.g. fragment caching, control disposal, etc.)
- Fixed samples that were unintentionally inheriting plugins from other samples
- Breaking changes:
- Renamed AdaptivePlugin.js to PlayerFramework.Adaptive.js
Xaml version
- New features:
- TTML captions
- Built in closed caption/subtitle track selector UI
- PlaylistItems are now bindable
- Buffering progress bar is now indeterminate to match JS version.
- Added missing code comments. New API docs available.
- New Samples app (UI overhaul)
- New Samples:
- PlayReady DRM sample
- Webcam sample
- TTML captions sample
- New APIs:
- MediaPlayer.AvailableCaptions
- MediaPlayer.IsAdvertising (controls new Advertising visual states)
- PlaylistPlugin.NextPlaylistItem
- PlaylistPlugin.PreviousPlaylistItem
- MediaPlayer.InteractiveActivationMode
- Fixes:
- SetSource(stream) now updates UI the same as remote Uri.
- Playing a live smooth streaming manifest would result in an UE.
- Breaking changes:
- Renamed TimelineMarkers to VisualMarkers
- PlaylistPlugin now needs to be explicitly declared in order to support databinding to/from it