VisioForge

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éerSDK recommandé
Enregistrer une webcam ou caméra USB dans un fichierVideo Capture SDK .Net
Capturer un flux de caméra IP (RTSP/ONVIF)Video Capture SDK .Net
Enregistrer l'écran ou une fenêtre d'applicationVideo Capture SDK .Net
Lire des fichiers vidéo et audio dans votre appMedia Player SDK .Net
Diffuser une vidéo RTSP ou HLS dans votre appMedia Player SDK .Net
Couper, découper et fusionner des fichiers vidéoVideo Edit SDK .Net
Ajouter des transitions entre les clips vidéoVideo Edit SDK .Net
Ajouter des incrustations de texte ou d'image à la vidéoVideo Edit SDK .Net
Créer un diaporama d'images avec de la musiqueVideo Edit SDK .Net
Créer un pipeline personnalisé : source → traitement → encodage → sortieMedia Blocks SDK .Net
Composition vidéo en direct depuis plusieurs sourcesVideo Capture SDK .Net
Capture RTSP avec post-traitement en temps réelVideo Capture SDK .Net
Application de capture vidéo en MAUI/AvaloniaVideo Capture SDK .Net
Application de lecture vidéo en MAUI/AvaloniaMedia Player SDK .Net
Application de montage vidéo en MAUI/AvaloniaVideo Edit SDK .Net
Intégration avec Decklink, GenICam ou matériel NVIDIAVideo Capture SDK .Net

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 .NetMedia Player SDK .NetVideo Edit SDK .NetMedia 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
Détection d'objets par IA (YOLO / RT-DETR / vocabulaire ouvert)
Reconnaissance faciale et anonymisation automatique des informations personnelles
OCR et reconnaissance de plaques d'immatriculation (ANPR)
Reconnaissance vocale et sous-titres en direct (Whisper)
Recherche vidéo sémantique (embeddings CLIP)

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.

Développez avec des agents de codage IA

Vous codez avec un agent IA — Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenAI Codex ? VisioForge publie des surfaces lisibles par machine pour VisioForge .NET SDKs afin que votre agent réussisse l’intégration du premier coup : les bons paquets NuGet, l’enregistrement de licence, la configuration du projet et les détails de déploiement multiplateforme qu’il devrait sinon deviner.

Requêtes API en direct et recherche de classes
Guides d’intégration par plateforme
Recettes de déploiement multiplateforme
Documentation complète au format llms.txt

Connectez le serveur MCP

MCP

Ajoutez le serveur MCP de VisioForge à votre agent pour une aide contextuelle : rechercher dans l’API, consulter les classes et les membres, récupérer des exemples de code fonctionnels et obtenir des guides de déploiement, directement dans votre éditeur.

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" } } }
Guide d’utilisation du serveur MCP

Chargez un Agent Skill

Agent Skills

Nous publions un skill téléchargeable pour chaque combinaison (SDK, plateforme) — pour VisioForge .NET SDKs, un SKILL.md prêt à l’emploi par plateforme (quels paquets NuGet, code de licence, configuration du csproj, pièges courants) ainsi qu’un projet d’exemple fonctionnel que votre agent peut copier. Compatible avec Claude Code, Cursor, OpenAI Codex, Gemini CLI et plus de 30 autres agents (Cloudflare Agent Skills RFC).

Pointez votre agent vers l’index des skills

https://www.visioforge.com/.well-known/agent-skills/index.json
Parcourez les skills et la configuration par outil

Vous préférez fournir toute la documentation à votre agent ? Elle est aussi disponible en markdown brut : /llms.txt · /llms-full.txt

Prêt à commencer ?

Choisissez votre SDK, explorez la documentation ou consultez les exemples de code sur GitHub.