video-capture-sdk-x-maui
CommunityCapture and record cross-platform in MAUI
System Documentation
What problem does it solve?
This skill helps you integrate VisioForge Video Capture SDK X into a .NET MAUI app so you can build one codebase that captures and records video and audio on multiple operating systems without native-runtime surprises.
Core Features & Use Cases
- MAUI VideoView + VideoCaptureCoreX wiring: Connect the MAUI
VideoViewto the SDK’s high-level capture/record core (VideoCaptureCoreX) and start preview/recording. - Correct multi-target NuGet + per-OS native redists: Add the wrapper, MAUI handler package, and the conditional per-platform native runtime packages needed for Windows/Android/iOS/Mac Catalyst.
- Production setup essentials: Handle MAUI handler registration, platform permissions (camera/mic, iOS plist strings), native library copy steps for Mac Catalyst, AOT vs JIT issues on iOS/Mac Catalyst, and license registration flow using
SetLicenseCertificateAsync.
Use Case: You want an MAUI app that streams camera or IP camera preview and records MP4 on Windows, Android, iOS, and Mac Catalyst with the same code path, while correctly handling permissions and trial-to-licensed behavior.
Quick Start
Follow the MAUI multi-target csproj approach from the included references and register VisioForge MAUI handlers in MauiProgram so the VideoView initializes correctly across all target platforms.
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: video-capture-sdk-x-maui Download link: https://github.com/visioforge/help/archive/main.zip#video-capture-sdk-x-maui 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.