VisioForge

应该使用哪个VisioForge .NET SDK?

四款多媒体SDK,各自针对不同场景设计。通过本指南为您的C#或.NET项目找到最合适的SDK。

快速选择指南

找到您的使用场景,查看最适合的SDK。

您想要构建的内容推荐SDK
将网络摄像头或USB摄像头录制到文件Video Capture SDK .Net
采集IP摄像头流(RTSP/ONVIF)Video Capture SDK .Net
录制屏幕或应用程序窗口Video Capture SDK .Net
在应用中播放视频和音频文件Media Player SDK .Net
在应用中流式传输RTSP或HLS视频Media Player SDK .Net
裁剪、剪切和合并视频文件Video Edit SDK .Net
在视频片段间添加转场效果Video Edit SDK .Net
为视频添加文字或图像叠加层Video Edit SDK .Net
用图片和音乐创建幻灯片Video Edit SDK .Net
构建自定义管道:源 → 处理 → 编码 → 输出Media Blocks SDK .Net
多源实时视频合成Video Capture SDK .Net
RTSP采集与实时后处理Video Capture SDK .Net
使用MAUI/Avalonia的视频采集应用Video Capture SDK .Net
使用MAUI/Avalonia的视频播放应用Media Player SDK .Net
使用MAUI/Avalonia的视频编辑应用Video Edit SDK .Net
集成Decklink、GenICam或NVIDIA硬件Video Capture SDK .Net

SDK概览

Video Capture SDK .Net

从网络摄像头、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
网络摄像头 / USB摄像头采集
IP摄像头(RTSP / ONVIF)playback
屏幕采集
文件播放
时间线编辑
视频转场
文字 / 图像叠加层
实时视频合成
自定义处理管道
硬件加速(GPU)
网络流媒体输出
跨平台(Win / Mac / Linux)
移动端(Android / iOS)
Unity 6 支持
AI 目标检测(YOLO / RT-DETR / 开放词汇)
人脸识别与自动 PII 脱敏
OCR 与车牌识别(ANPR)
语音转文字与实时字幕(Whisper)
语义视频搜索(CLIP 嵌入)

可以组合使用SDK吗?

可以。每个SDK都是独立的NuGet包。您可以在同一项目中使用多个SDK — 例如用Video Capture SDK采集视频,再用Video Edit SDK编辑录像。所有SDK共享相同的平台依赖,因此组合使用只会带来极小的额外开销。

用 AI 编程代理进行开发

正在与 AI 代理(Claude Code、Cursor、GitHub Copilot、Gemini CLI、OpenAI Codex)一起编程?VisioForge 为 VisioForge .NET SDKs 提供机器可读的接口,让你的代理一次就能正确完成集成:正确的 NuGet 包、许可证注册、项目设置,以及它原本只能靠猜的跨平台部署细节。

实时 API 查询和类查找
按平台划分的集成手册
跨平台部署方案
完整文档以 llms.txt 提供

连接 MCP 服务器

MCP

把 VisioForge MCP 服务器添加到你的代理,即可获得上下文相关的帮助:搜索 API、查找类和成员、获取可运行的代码示例、拉取部署指南,全部在编辑器中完成。

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 服务器使用指南

加载 Agent Skill

Agent Skills

我们为每个 (SDK, 平台) 组合发布可下载的技能 —— 对 VisioForge .NET SDKs 而言,每个平台都有一份现成的 SKILL.md(需要哪些 NuGet 包、许可证代码、csproj 设置、常见陷阱),外加一个你的代理可以照抄的可运行示例项目。兼容 Claude Code、Cursor、OpenAI Codex、Gemini CLI 等 30 多个代理(Cloudflare Agent Skills RFC)。

让你的代理指向技能索引

https://www.visioforge.com/.well-known/agent-skills/index.json
浏览技能和各工具的设置

更想把整份文档喂给代理?也提供纯 Markdown 格式: /llms.txt · /llms-full.txt

准备好开始了吗?

选择您的SDK,浏览文档,或查看GitHub上的代码示例。