media-blocks-sdk-net-wpf

Community

Build custom WPF media pipelines fast

Authorvisioforge
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Integrating VisioForge Media Blocks SDK into a Windows WPF app is difficult because you must correctly assemble and wire a graph of media blocks (sources, transforms, sinks), initialize the SDK, register licensing, and avoid common deployment pitfalls that cause runtime failures.

Core Features & Use Cases

  • Graph-based pipeline construction: Build GStreamer-style directed graphs using MediaBlocksPipeline and connect block pads to create custom topologies for capture, transcode, mix, stream, and record.
  • WPF rendering and device-driven capture: Use VideoRendererBlock with a WPF VideoView for preview, plus DeviceEnumerator-based selection for video/audio sources and sinks.
  • Encoding, muxing, and dynamic inputs: Configure tee + encoders + file/network muxers (MP4, MPEG-TS, WebM) using dynamic sink inputs via IMediaBlockDynamicInputs.
  • Production readiness: Pin wrapper and redist versions, match PlatformTarget architecture, initialize and tear down the SDK correctly, and handle licensing via SetLicenseCertificateAsync(byte[]).

Quick Start

Use the media-blocks-sdk-net-wpf skill to create a WPF project that previews webcam video in a VideoView and records to MP4 with an H264 video encoder and AAC audio encoder, following the pipeline wiring shown in the bundled sample.

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: media-blocks-sdk-net-wpf
Download link: https://github.com/visioforge/help/archive/main.zip#media-blocks-sdk-net-wpf

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.