media-blocks-sdk-net-ios
CommunityBuild custom .NET iOS media pipelines.
Software Engineering#ios#dotnet#media pipeline#video encoding#camera capture#mp4 recording#gstreamer-style blocks
Authorvisioforge
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of creating advanced, graph-based media capture, transcode, record, and streaming workflows in native .NET for iOS where the higher-level SDK does not provide enough control.
Core Features & Use Cases
- Graph-based pipeline construction: Assemble pipelines by connecting Media Blocks (sources, encoders, tees, renderers, and sinks) rather than relying on a single “god-object” API.
- Native iOS integration specifics: Correct iOS setup for
net10.0-ios,VideoToolboxH.264 encoding,AudioToolbox-backed AAC, required Info.plist privacy keys, and mandatory SDK initialization order. - Production troubleshooting for common iOS failures: Avoid silent app termination, AOT/JIT
ExecutionEngineException, missing-camera scenarios, trial/registration issues, and black preview due to renderer/clock configuration. - Use cases: iPhone/iPad capture (camera + microphone) to MP4, preview + record with a tee topology, dynamic graph wiring for different scenarios, and streaming/muxing setups driven by custom block graphs.
Quick Start
Use the media-blocks-sdk-net-ios skill to generate a native net10.0-ios pipeline that initializes VisioForgeX.InitSDK(), loads the required iOS privacy keys, builds a source → tee → renderer/encoder → MP4 sink graph, and starts preview with await pipeline.StartAsync().
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-ios Download link: https://github.com/visioforge/help/archive/main.zip#media-blocks-sdk-net-ios 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.