Advanced Media Player SDK .Net Guides & Tutorials¶
Overview¶
Explore advanced implementation techniques, specialized usage guides, and tutorials for the Media Player SDK .Net. These resources address specific development scenarios that require custom approaches, including loop playback, position range control, platform-specific implementations, and more.
Available Guides¶
This curated collection of guides addresses specific advanced functionalities within the Media Player SDK .Net. Each guide provides practical instructions and insights to help you implement complex features effectively.
Playback Control & Features¶
Explore specialized guides on controlling media playback with advanced features.
- Loop Mode and Position Range Playback - Master loop playback and custom start-stop position (segment playback) features for both MediaPlayerCore (DirectShow) and MediaPlayerCoreX (GStreamer) engines. This comprehensive guide covers automatic restart when media reaches the end, playing specific segments between start and stop positions, and combining both for continuous segment loops. Learn how to implement video loops for kiosks or displays, create preview playback windows, test specific portions of media files, and build seamless background video loops. The guide includes detailed property references, events, code examples, best practices, troubleshooting tips, and a comparison table between both engines to help you choose the right approach for your application.
Platform-Specific Implementation¶
Learn how to implement Media Player SDK .Net across different platforms and UI frameworks.
-
Avalonia Player Implementation - Comprehensive guide for implementing media playback in cross-platform Avalonia applications. Covers setup, integration, and platform-specific considerations for Windows, Linux, and macOS. Includes complete code examples and best practices for building professional media player applications with Avalonia UI framework.
-
Android Player Implementation - Step-by-step guide for integrating media playback in Android applications using MediaPlayerCoreX. Learn how to set up video rendering, handle Android lifecycle events, manage permissions, and implement player controls in Android native and MAUI applications.
Additional Resources¶
Beyond the specific guides listed above, we offer a wealth of supplementary materials to support your development journey with the Media Player SDK .Net.
Code Samples¶
Our extensive GitHub repository contains practical implementation examples. These samples demonstrate various SDK capabilities across different .NET frameworks including WPF, WinForms, WinUI, Avalonia, MAUI, Android, and iOS.
Technical Support¶
If you encounter challenges during implementation, our technical documentation provides detailed solutions for common development questions.