video-capture-sdk-x-macos

Community

Integrate VisioForge capture into native .NET macOS

Authorvisioforge
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of integrating VisioForge Video Capture SDK X into a native .NET for macOS app, including the macOS-specific setup that commonly causes silent failures, missing permissions, or black previews.

Core Features & Use Cases

  • Native .NET for macOS (AppKit) capture wiring: Integrates the cross-platform X engine (VideoCaptureCoreX) with the macOS UI host (NSView via VideoViewGL), targeting net10.0-macos.
  • macOS privacy + permissions correctness: Ensures the required Info.plist usage keys (camera/microphone) and triggers the permission prompt via AVCaptureDevice.RequestAccessForMediaType.
  • Hardened runtime / entitlements troubleshooting: Documents the entitlements needed for camera/microphone/USB devices so access is not denied silently in signed builds.
  • Licensing + trial-mode behavior: Covers loading the .vflicense certificate bytes before StartAsync and avoiding trial expiry issues tied to instance lifecycle.
  • Common production failure recovery: Addresses native redist inclusion (VisioForge.CrossPlatform.Core.macOS), fat binaries (arm64 + x64), and main-thread initialization to prevent frozen/black frames.

Quick Start

Use this skill to set up a new net10.0-macos native AppKit project by copying the bundled references, wiring VideoViewGL into your Storyboard host view, and then calling StartAsync after AVCaptureDevice.RequestAccessForMediaType has been invoked.

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

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.