video-capture-sdk-x-uno

Community

Add cross-platform camera capture to Uno.

Authorvisioforge
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Builds a reliable integration path for adding VisioForge Video Capture SDK X (cross-platform) into an Uno Platform app so your camera preview and recording work consistently across Windows, Android, iOS, and macOS (Mac Catalyst).

Core Features & Use Cases

  • Uno-specific VideoView integration: wire VideoCaptureCoreX to Uno’s VideoView control for a unified capture/recording API across targets.
  • Per-OS native NuGet redists: conditionally include the correct wrapper, UI, and platform runtime dependencies so the engine can load native libraries at runtime.
  • Permission + initialization correctness: implement the mandatory VisioForgeX.InitSDKAsync() boot sequence and the required mobile/desktop permission paperwork to avoid first-run failures.
  • Common operational scenarios: capture from camera devices, select formats/frame rates, record to MP4 (plus other supported outputs), and save captured media to the right per-platform storage locations.

Quick Start

Follow the Uno multi-target csproj pattern and wire VisioForgeX.InitSDKAsync() plus new VideoCaptureCoreX(videoView) in your page Loaded handler, then start preview and (optionally) recording using the MainPage.xaml.cs reference as your baseline.

Dependency Matrix

Required Modules

None required

Components

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: video-capture-sdk-x-uno
Download link: https://github.com/visioforge/help/archive/main.zip#video-capture-sdk-x-uno

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.