Player Framework for Windows 8 Metro (Preview 2)

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 1386
Released: May 3, 2012
Updated: May 31, 2012 by mdowney
Dev status: Beta Help Icon

Recommended Download

Application Microsoft.PlayerFramework.vsix
application, 719K, uploaded May 3, 2012 - 877 downloads

Other Available Downloads

Source Code Microsoft.PlayerFramework.Source.2012_0501_0.zip
source code, 456K, uploaded May 3, 2012 - 509 downloads

Release Notes

Player Framework for HTML/JavaScript and XAML/C# Metro Style Applications.

Additional Downloads

IIS Smooth Streaming Client SDK for Windows 8
Microsoft 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

Reviews for this release

     
Source code for Win8 JS does not work, it fails with: Could not find SDK "Microsoft.Media.PlayReadyClient, Version=1.0" error
by corcav on May 5, 2012 at 9:20 AM