media-player-sdk-x-uno
CommunityPlay video streams in Uno apps, reliably.
System Documentation
What problem does it solve?
This skill solves the complexity of integrating VisioForge Media Player SDK X into an Uno Platform app across multiple target OSes while avoiding the most common runtime and build-time failures.
Core Features & Use Cases
- Uno-specific integration: Wire up the Uno
VideoViewcontrol usingMediaPlayerCoreXfor a shared playback API across Windows, Android, iOS, and Mac Catalyst. - Correct multi-target packaging: Apply the required per-OS native redist NuGet packages and the Uno MSBuild SDK setup so the app builds and initializes successfully on each target.
- Operational onboarding for playback: Cover SDK boot (
InitSDKAsync), licensing registration, supported stream types (HTTP(S), HLS, DASH, RTSP), and platform pitfalls like cleartext HTTP, iOS ATS rules, missing native libs, and WebAssembly incompatibility.
Use case: You want one Uno codebase that plays local files and network streams with minimal platform-specific code, using the same C# playback logic while ensuring the correct native runtime and initialization steps occur on every OS.
Quick Start
Ask the skill to guide you through setting up your Uno csproj, initializing VisioForgeX.InitSDKAsync(), and playing an HTTPS video URL in your Uno MainPage using MediaPlayerCoreX and VisioForge.Core.UI.Uno.VideoView.
Dependency Matrix
Required Modules
None requiredComponents
💻 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-uno Download link: https://github.com/visioforge/help/archive/main.zip#media-player-sdk-x-uno 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.