VisioForge

どのVisioForge .NET SDKを使うべきですか?

4つのマルチメディアSDKはそれぞれ異なるシナリオ向けに設計されています。このガイドでC#または.NETプロジェクトに最適なものを見つけてください。

クイック選択ガイド

ユースケースを見つけて、最適なSDKを確認してください。

作りたいもの推奨SDK
Webカメラ・USB カメラをファイルに録画Video Capture SDK
IPカメラストリームをキャプチャ(RTSP/ONVIF)Video Capture SDK
画面やアプリケーションウィンドウを録画Video Capture SDK
アプリ内で動画・音声ファイルを再生Media Player SDK
アプリ内でRTSP・HLS動画をストリーミングMedia Player SDK
動画ファイルのトリム・カット・結合Video Edit SDK
動画クリップ間にトランジションを追加Video Edit SDK
動画にテキスト・画像オーバーレイを追加Video Edit SDK
画像と音楽でスライドショーを作成Video Edit SDK
カスタムパイプライン構築:ソース→処理→エンコード→出力Media Blocks SDK
複数ソースからのライブ映像合成Media Blocks SDK
RTSPキャプチャとリアルタイム後処理Media Blocks SDK
クロスプラットフォームメディアアプリ(AvaloniaまたはMAUI)Media Blocks SDK
Decklink・GenICam・NVIDIAハードウェアとの連携Media Blocks SDK

SDK概要

Video Capture SDK .Net

Webカメラ、IPカメラ(RTSP/ONVIF)、画面、HDMIデバイスからビデオをキャプチャ。MP4、AVI、MKVへの録画やRTMP/YouTube Liveへの配信が可能。キャプチャ中にリアルタイムエフェクトとオーバーレイを適用。

Media Player SDK .Net

動画・音声ファイル(MP4、AVI、MKV、MP3)やネットワークストリーム(RTSP、HLS、MPEG-DASH)をハードウェアアクセラレーション付きで再生。シーク、速度調整、フレーム抽出、再生制御が可能。

Video Edit SDK .Net

タイムラインベースの動画編集 — トリム、カット、結合、トランジション、テキスト・画像オーバーレイ、オーディオミキシング。ハードウェアアクセラレーション付きでMP4、AVI、MKV、WebMへレンダリング。

Media Blocks SDK .Net

モジュラーパイプラインフレームワーク — ソース・処理・出力ブロックを接続してカスタムマルチメディアワークフローを構築。エンコード、デコード、エフェクトチェーン、マルチ出力ルーティングを完全制御。

機能比較

機能Video Capture SDK .NetMedia Player SDK .NetVideo Edit SDK .NetMedia Blocks SDK .Net
Webカメラ / USBカメラキャプチャ
IPカメラ(RTSP / ONVIF)playback
画面キャプチャ
ファイル再生
タイムライン編集
動画トランジション
テキスト / 画像オーバーレイ
ライブ映像合成
カスタム処理パイプライン
ハードウェアアクセラレーション(GPU)
ネットワークストリーミング出力
クロスプラットフォーム(Win / Mac / Linux)
モバイル(Android / iOS)
Unity 6 サポート

SDKを組み合わせて使えますか?

はい。各SDKは独立したNuGetパッケージです。同じプロジェクトで複数のSDKを使用できます。例えば、Video Capture SDKでビデオをキャプチャし、Video Edit SDKで録画を編集できます。すべてのSDKは同じプラットフォーム依存関係を共有しているため、組み合わせても追加のオーバーヘッドは最小限です。

Build with AI coding agents

Pairing with an AI agent — Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenAI Codex? VisioForge publishes machine-readable surfaces for VisioForge .NET SDKs so your agent gets the integration right the first time: the right NuGet packages, license registration, project setup, and the cross-platform deployment details it would otherwise have to guess at.

Live API queries & class lookup
Per-platform integration playbooks
Cross-platform deployment recipes
Full docs as llms.txt

Connect the MCP server

MCP

Add the VisioForge MCP server to your agent for contextual help — search the API, look up classes and members, fetch working code examples, and pull deployment guides, directly inside your editor.

Claude Code

claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcp

VS Code (.vscode/mcp.json)

{ "servers": { "visioforge-sdk": { "type": "http", "url": "https://mcp.visioforge.com/mcp" } } }
MCP server usage guide

Load an Agent Skill

Agent Skills

We publish a downloadable skill for every (SDK, platform) combination — for VisioForge .NET SDKs, a ready-made SKILL.md per platform (which NuGet packages, license code, csproj setup, common pitfalls) plus a working sample project your agent can copy from. Compatible with Claude Code, Cursor, OpenAI Codex, Gemini CLI and 30+ other agents (Cloudflare Agent Skills RFC).

Point your agent at the skills index

https://www.visioforge.com/.well-known/agent-skills/index.json
Browse the skills and per-tool setup

Prefer to feed the entire documentation to your agent? It is also available as plain markdown: /llms.txt · /llms-full.txt

始める準備はできましたか?

SDKを選択し、ドキュメントを確認するか、GitHubでコードサンプルをご覧ください。