media-blocks-sdk-net-uno
CommunityBuild custom Media Blocks pipelines on Uno.
Software Engineering#uno platform#gstreamer#mediablocks sdk#pipeline graphs#cross-platform media#nuget redists#camera permissions
Authorvisioforge
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the challenge of integrating VisioForge Media Blocks SDK into an Uno Platform app so you can create and run a custom, graph-based camera/stream pipeline across multiple targets without getting stuck on per-OS native dependencies, permissions, and engine startup requirements.
Core Features & Use Cases
- Graph-based pipeline control: Compose MediaBlocks pipelines from individual blocks (sources, encoders, tees, sinks) and wire pads explicitly to implement preview and capture flows.
- Cross-OS targeting for Uno: Works for Uno heads targeting Windows, Android, and Mac Catalyst (optionally iOS) using conditional native redists and Uno UI integration (VideoView).
- Deterministic startup and reliability: Ensures correct engine boot (InitSDK), correct pipeline lifecycle (Start/Stop/Dispose), and highlights common failure modes like missing native libs or unsupported WASM targets.
- Licensing support: Shows how to register a purchased license via SetLicenseCertificateAsync(byte[]) for each MediaBlocksPipeline instance before StartAsync, including the Uno-compatible approach for loading license bytes.
Quick Start
Use the media-blocks-sdk-net-uno skill to integrate Media Blocks SDK into your Uno project and create a preview-then-capture pipeline wired to your app’s VideoView across Windows, Android, and Mac Catalyst.
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-blocks-sdk-net-uno Download link: https://github.com/visioforge/help/archive/main.zip#media-blocks-sdk-net-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.