media-player-sdk-x-avalonia
CommunityPlay media in Avalonia on Windows, Linux, macOS.
Authorvisioforge
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the friction of integrating VisioForge Media Player SDK X into an Avalonia desktop app so you can reliably play common media formats across Windows, Linux, and macOS.
Core Features & Use Cases
- Avalonia VideoView integration for playback: wires
MediaPlayerCoreXto Avalonia’sVideoViewand handles core player lifecycle (open, play, stop, pause/resume) in a desktop UI. - Cross-platform NuGet strategy: explains which managed wrapper and Avalonia UI packages to use, plus how to add the correct per-OS native runtime packages (and why Linux relies on system GStreamer).
- Real-world media app capabilities: supports HTTP(S), HLS, RTSP, RTMP, MMS, and local files, and covers licensing, audio output device selection, tag reading, stream info introspection, seek, rate control, volume, and frame stepping.
Quick Start
Build an Avalonia project that targets your desktop OS, add the required VisioForge wrapper + Avalonia UI packages and the correct conditional native redists, then create MediaPlayerCoreX bound to VideoView and call OpenAsync followed by PlayAsync for a file or URL.
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-avalonia Download link: https://github.com/visioforge/help/archive/main.zip#media-player-sdk-x-avalonia 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.