Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Overview
This section provides a comprehensive list of PlayReady documentation resources available from Microsoft and the community. These resources cover various aspects of PlayReady implementation, from general documentation to specific SDKs and sample applications.
Official Microsoft Documentation
General PlayReady Documentation
- PlayReady Documentation Portal - General public PlayReady documentation covering core concepts, implementation guides, and best practices
Windows Platform Documentation
Windows 10 SDK Documentation - Documentation for implementing PlayReady in Universal Windows Platform (UWP) applications
Windows 8.1 SDK Documentation - Legacy documentation for Windows 8.1 PlayReady implementations
Sample Applications and Code
Universal Windows Platform Samples
UWP PlayReady Samples (2017) - Current Universal Windows Platform PlayReady sample applications demonstrating best practices
UWP PlayReady Samples (2015) - Legacy Universal Windows Platform PlayReady samples for reference
Code Examples
The sample applications demonstrate:
- Basic license acquisition and playback
- Persistent license handling
- Domain-bound content scenarios
- Output protection implementation
- Error handling and recovery
- Advanced DRM features
Licensed Partner Resources
Documentation Package
PlayReady Documentation Package - Comprehensive documentation delivered to licensed companies:
- Server SDK documentation
- Device Porting Kit documentation
- Standalone CHM file format
- Detailed implementation guides
- API references and examples
Training Materials
PlayReady Training Resources - Available to licensed companies through the licensing portal:
Access training materials at: https://wmlalicensing.com
Available Resources:
- Knowledge Base content
- PlayReady Webcast recordings
- Training session materials
- Roadshow event presentations
- Technical deep-dive sessions
Access Instructions:
- Visit the licensing portal
- Navigate to Knowledge Base section
- Select "PlayReady Webcast, Training and Roadshow Events"
- Access archived training materials
Public Resources
Microsoft PlayReady Website
Microsoft PlayReady Portal - Official PlayReady website
Available Information:
- Partner directory and ecosystem
- Licensing and pricing information
- Compliance and robustness rules
- Technical specifications
- Business case studies
Compliance Documentation
- Compliance Rules - Detailed requirements for PlayReady implementations
- Robustness Rules - Security and robustness requirements
- Certification Guidelines - Process for device and application certification
- Test Procedures - Validation and testing requirements
Documentation Categories
Implementation Guides
- Getting Started - Basic implementation overview
- Advanced Features - Complex DRM scenarios
- Platform-Specific Guides - Windows, Xbox, IoT implementations
- Integration Patterns - Common integration approaches
API References
- Client APIs - Device and application development
- Server APIs - License server implementation
- Protocol Specifications - Communication protocols
- Data Formats - License and content formats
Testing Resources
- Test Server Documentation - Available test servers and endpoints
- Sample Content - Test content for validation
- Certification Tests - Required validation procedures
- Debugging Guides - Troubleshooting common issues
Access Requirements
Public Documentation
No License Required:
- General PlayReady documentation
- Windows SDK documentation
- Public sample applications
- Microsoft PlayReady website
- Basic implementation guides
Licensed Partner Documentation
PlayReady License Required:
- Server SDK documentation
- Device Porting Kit documentation
- Training materials and recordings
- Advanced implementation guides
- Certification procedures
- Compliance test suites
Licensing Information
To access licensed partner resources:
- Obtain PlayReady License - Contact Microsoft licensing team
- Access Licensing Portal - Use provided credentials
- Download Documentation - Access comprehensive documentation package
- Training Registration - Register for technical training sessions
Documentation Updates
Update Frequency
- Public Documentation - Updated regularly with new releases
- SDK Documentation - Updated with Windows SDK releases
- Training Materials - Updated quarterly with new content
- Compliance Rules - Updated as needed for security requirements
Notification Methods
- Email Notifications - Subscribe to update notifications
- Portal Announcements - Check licensing portal for announcements
- Release Notes - Review release notes for new versions
- Community Forums - Participate in developer community discussions
Best Practices for Documentation Usage
Getting Started
- Start with Public Documentation - Begin with general PlayReady concepts
- Review Sample Applications - Study provided code examples
- Understand Compliance Rules - Review security and robustness requirements
- Plan Implementation - Design architecture based on documentation
Development Process
- Follow SDK Guidelines - Use platform-specific implementation guides
- Reference API Documentation - Use comprehensive API references
- Test with Sample Content - Validate implementation with test content
- Review Best Practices - Follow recommended implementation patterns
Troubleshooting
- Check Documentation First - Review relevant documentation sections
- Use Test Servers - Validate against Microsoft test servers
- Review Sample Code - Compare implementation with provided samples
- Contact Support - Use appropriate support channels when needed
Related Documentation
- PlayReady Test Servers - Test server endpoints and configuration
- PlayReady Test Server Service - Main test server documentation
- Testing Output Protections - Output protection testing procedures
- Testing Server Exceptions - Server exception testing
- Testing Client Info - Client information testing
Support Resources
Business Queries
- Email: playready@microsoft.com
Operations Queries
- Website: http://wmlalicensing.com/
- Email: ipla@microsoft.com
Technical Support
- Support Portal: PlayReady Technical Support
Training Information
- Email: plyrdyev@microsoft.com
© Microsoft Corporation. All rights reserved. Trademarks | Privacy