Quel SDK .NET VisioForge choisir ?
Quatre SDKs multimédia conçus pour différents scénarios. Utilisez ce guide pour trouver celui qui convient à votre projet C# ou .NET.
Guide de décision rapide
Trouvez votre cas d'utilisation pour voir quel SDK convient le mieux.
| Ce que vous souhaitez créer | SDK recommandé |
|---|---|
| Enregistrer une webcam ou caméra USB dans un fichier | Video Capture SDK |
| Capturer un flux de caméra IP (RTSP/ONVIF) | Video Capture SDK |
| Enregistrer l'écran ou une fenêtre d'application | Video Capture SDK |
| Lire des fichiers vidéo et audio dans votre app | Media Player SDK |
| Diffuser une vidéo RTSP ou HLS dans votre app | Media Player SDK |
| Couper, découper et fusionner des fichiers vidéo | Video Edit SDK |
| Ajouter des transitions entre les clips vidéo | Video Edit SDK |
| Ajouter des incrustations de texte ou d'image à la vidéo | Video Edit SDK |
| Créer un diaporama d'images avec de la musique | Video Edit SDK |
| Créer un pipeline personnalisé : source → traitement → encodage → sortie | Media Blocks SDK |
| Composition vidéo en direct depuis plusieurs sources | Media Blocks SDK |
| Capture RTSP avec post-traitement en temps réel | Media Blocks SDK |
| Application multimédia multiplateforme (Avalonia ou MAUI) | Media Blocks SDK |
| Intégration avec Decklink, GenICam ou matériel NVIDIA | Media Blocks SDK |
Aperçu des SDKs
Video Capture SDK .Net
Capturez la vidéo depuis des webcams, caméras IP (RTSP/ONVIF), écrans et appareils HDMI. Enregistrez en MP4, AVI, MKV ou diffusez vers RTMP/YouTube Live. Appliquez des effets et incrustations en temps réel.
Media Player SDK .Net
Lisez des fichiers vidéo et audio (MP4, AVI, MKV, MP3) et des flux réseau (RTSP, HLS, MPEG-DASH) avec décodage accéléré par GPU. Recherche, vitesse, extraction de frames et contrôle de lecture.
Video Edit SDK .Net
Montage vidéo basé sur une timeline — découpe, assemblage, transitions, incrustations texte et image, et mixage audio. Rendu en MP4, AVI, MKV, WebM avec encodage accéléré par GPU.
Media Blocks SDK .Net
Framework de pipeline modulaire — connectez des blocs source, traitement et sortie pour créer des workflows multimédia personnalisés. Contrôle total sur l'encodage, le décodage, les chaînes d'effets et le routage multi-sortie.
Comparaison des fonctionnalités
| Fonctionnalité | Video Capture SDK .Net | Media Player SDK .Net | Video Edit SDK .Net | Media Blocks SDK .Net |
|---|---|---|---|---|
| Capture webcam / caméra USB | ✔ | — | — | ✔ |
| Caméra IP (RTSP / ONVIF) | ✔ | playback | — | ✔ |
| Capture d'écran | ✔ | — | — | ✔ |
| Lecture de fichiers | — | ✔ | — | ✔ |
| Montage sur timeline | — | — | ✔ | — |
| Transitions vidéo | — | — | ✔ | — |
| Incrustations texte / image | ✔ | ✔ | ✔ | ✔ |
| Composition vidéo en direct | ✔ | — | — | ✔ |
| Pipeline de traitement personnalisé | — | — | — | ✔ |
| Accélération matérielle (GPU) | ✔ | ✔ | ✔ | ✔ |
| Sortie streaming réseau | ✔ | — | ✔ | ✔ |
| Multiplateforme (Win / Mac / Linux) | ✔ | ✔ | ✔ | ✔ |
| Mobile (Android / iOS) | ✔ | ✔ | ✔ | ✔ |
| Prise en charge de Unity 6 | ✔ | ✔ | ✔ | ✔ |
Puis-je combiner les SDKs ?
Oui. Chaque SDK est un package NuGet indépendant. Vous pouvez utiliser plusieurs SDKs dans le même projet — par exemple, capturer la vidéo avec le Video Capture SDK et éditer les enregistrements avec le Video Edit SDK. Tous les SDKs partagent les mêmes dépendances de plateforme, donc les combiner n'ajoute qu'un surcoût minimal.
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.
Connect the MCP server
MCPAdd 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/mcpVS Code (.vscode/mcp.json)
{
"servers": {
"visioforge-sdk": {
"type": "http",
"url": "https://mcp.visioforge.com/mcp"
}
}
}Load an Agent Skill
Agent SkillsWe 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.jsonPrefer to feed the entire documentation to your agent? It is also available as plain markdown: /llms.txt · /llms-full.txt
Prêt à commencer ?
Choisissez votre SDK, explorez la documentation ou consultez les exemples de code sur GitHub.
