Azure Media Services
Introduction to Azure Media Services
- Overview of Azure Media Services: Capabilities and use cases
- Introduction to Media Streaming and Processing
- Azure Media Services Pricing and Plans
Setting Up Azure Media Services
- Creating an Azure Media Services Account
- Configuring Media Services Resources
- Managing Media Services in the Azure Portal
Media Ingestion
- Uploading Media Content: Supported formats and methods
- Ingesting Live Streams: Setting up live channels and ingest points
- Using Azure Blob Storage for Media Ingestion
Media Processing
- Encoding Media Content: Transformations, codecs, and bitrates
- Video and Audio Analysis: Content indexing, thumbnail extraction, and metadata extraction
- Using Media Encoder Standard and Premium for processing
Media Delivery
- Streaming Media: Adaptive bitrate streaming and content delivery networks (CDNs)
- Configuring Delivery Endpoints: HTTP and HTTPS endpoints
- Live and On-Demand Streaming: Setting up live events and on-demand video playback
Content Protection
- Implementing Digital Rights Management (DRM): PlayReady, Widevine, and FairPlay
- Securing Media Content: Token authentication and encryption
- Protecting Live and On-Demand Content
Analytics and Monitoring
- Monitoring Media Services: Metrics, diagnostics, and logs
- Analyzing Streaming Data: Viewership analytics and performance tracking
- Using Azure Monitor and Application Insights
Integration and Customization
- Integrating Media Services with Azure Functions and Logic Apps
- Customizing Media Workflows: Automation and API integration
- Building Custom Media Solutions: Using Azure Media Services SDKs and APIs
Disaster Recovery and Business Continuity
- Implementing Backup Strategies: Media content backup and restoration
- Ensuring High Availability: Fault tolerance and redundancy
- Planning for Disaster Recovery: Strategies for media services continuity
Cost Management and Optimization
- Managing Media Services Costs: Understanding pricing models and usage
- Cost Optimization Best Practices: Reducing costs while maintaining performance
- Using Azure Cost Management Tools: Cost analysis and budgeting
Real-World Projects and Case Studies
- Implementing Media Solutions: Case studies and success stories
- Best Practices and Lessons Learned: Insights from real-world implementations
Career Development and Azure Certifications
- Azure Certifications Overview: Paths and preparation tips for media services and cloud certifications
- Building a Career with Azure Media Services: Skills development and career opportunities
- Interview Preparation: Common interview questions and scenarios related to media services
Azure Media Services Syllabus
1. Introduction to Azure Media Services
- Overview of Azure Media Services
- Key Features and Components
- Use Cases and Applications
2. Setting Up Azure Media Services
- Creating an Azure Media Services Account
- Managing Media Services Resources
- Azure Media Services SDK and APIs
3. Media Processing and Encoding
- Media Processing Workflows
- Encoding Techniques and Presets
- Dynamic Packaging and Streaming Protocols
4. Content Protection and DRM
- Overview of Content Protection
- Azure Media Services DRM Integration
- Azure Media Services Encryption
5. Live Streaming with Azure Media Services
- Setting Up Live Streaming Events
- Live Encoding and Packaging
- Live Streaming with Azure Media Player
6. Video Analytics and AI Integration
- Video Indexing and Search
- Using Azure Cognitive Services with Media Services
- Implementing AI-driven Media Workflows
7. Media Delivery and CDN Integration
- Implementing Content Delivery Networks (CDNs)
- Azure CDN Integration with Azure Media Services
- Scaling Media Delivery
8. Monitoring and Analytics
- Monitoring Media Services Performance
- Using Azure Monitor for Media Services
- Analytics and Reporting
9. Transcoding and Adaptive Streaming
- Adaptive Bitrate Streaming
- Transcoding Techniques and Best Practices
- Multi-bitrate Streaming Configurations
10. Integration with Azure Services
- Integrating with Azure Storage and Blob Storage
- Using Azure Functions with Media Services
- Azure Logic Apps Integration for Media Workflows
11. Security and Compliance
- Role-Based Access Control (RBAC) for Media Services
- Compliance and Governance Best Practices
- Secure Media Delivery and Access Control
12. Advanced Topics and Case Studies
- Advanced Media Processing Techniques
- Real-world Use Cases and Case Studies
- Media Services Migration Strategies
Training
Basic Level Training
Duration : 1 Month
Advanced Level Training
Duration : 1 Month
Project Level Training
Duration : 1 Month
Total Training Period
Duration : 3 Months
Course Mode :
Available Online / Offline
Course Fees :
Please contact the office for details