media-blocks-sdk-net-android

Community

Build native .NET Media Blocks pipelines on Android

Authorvisioforge
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the challenge of integrating and operating VisioForge Media Blocks SDK in a native .NET for Android app, where the pipeline-based model, runtime permissions, and packaging/licensing pitfalls can block camera preview, recording, or deployment.

Core Features & Use Cases

  • Graph-based pipeline setup on Android: assemble sources, encoders, sinks, and renderers by connecting media block pads and starting the pipeline.
  • Camera preview and recording topologies: support both preview-only graphs and recording graphs using tee + encoder + MP4 muxing.
  • Runtime permission gating: reliably request CAMERA and RECORD_AUDIO at runtime and defer pipeline construction until grants succeed.
  • Live camera switching (with fallback): attempt _videoSource.SwitchCamera(...) and fall back to a full pipeline restart when formats/fps don’t match.
  • Licensing and deployment troubleshooting: register purchased licenses, pin NuGet versions, and handle common Android/AAB failures like missing ABI native libs or MediaCodec availability issues.

Quick Start

Use the media-blocks-sdk-net-android skill to integrate Media Blocks into a net10.0-android app by creating a MediaBlocksPipeline, wiring SystemVideoSourceBlock to a VideoRendererBlock using VideoViewGL, requesting CAMERA/RECORD_AUDIO at runtime, and starting the pipeline after both permissions are granted.

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

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.