media-player-sdk-x-winui
CommunityIntegrate Media Player SDK X into WinUI 3.
Authorvisioforge
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the integration and deployment headaches of adding VisioForge Media Player SDK X playback to a WinUI 3 (Windows App SDK) app, including the correct WinUI VideoView wiring, pinned NuGet setup, and common runtime failures.
Core Features & Use Cases
- WinUI 3 VideoView integration: Render X-engine playback by wiring the WinUI-specific
VideoViewto a Win2DCanvasControl. - Cross-platform X SDK playback setup: Configure
MediaPlayerCoreXwith the right wrapper and native redist NuGets and useUniversalSourceSettings.CreateAsyncto open URIs/paths/streams. - Production-focused troubleshooting: Address frequent issues like DLL not found (native resolution), missing codecs/elements, trial expiration due to missing license certificate, and black preview symptoms.
- Audio device handling & basic controls: Select an audio output device, enable/disable audio playback, and support play/pause/resume/stop and seeking with UI timers.
Quick Start
Add the pinned NuGets, create a VideoView(canvasControl), construct MediaPlayerCoreX with it, then open a source with UniversalSourceSettings.CreateAsync and call OpenAsync followed by PlayAsync.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: media-player-sdk-x-winui Download link: https://github.com/visioforge/help/archive/main.zip#media-player-sdk-x-winui Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.