Który SDK .NET VisioForge wybrać?
Cztery pakiety SDK multimedialne zaprojektowane do różnych zastosowań. Skorzystaj z tego przewodnika, aby znaleźć odpowiedni do swojego projektu C# lub .NET.
Szybki przewodnik wyboru
Znajdź swój przypadek użycia i sprawdź, który SDK pasuje najlepiej.
| Co chcesz zbudować | Zalecany SDK |
|---|---|
| Nagrywanie z kamery internetowej lub USB do pliku | Video Capture SDK |
| Przechwytywanie strumienia z kamery IP (RTSP/ONVIF) | Video Capture SDK |
| Nagrywanie ekranu lub okna aplikacji | Video Capture SDK |
| Odtwarzanie plików wideo i audio w aplikacji | Media Player SDK |
| Strumieniowanie wideo RTSP lub HLS w aplikacji | Media Player SDK |
| Przycinanie, cięcie i łączenie plików wideo | Video Edit SDK |
| Dodawanie przejść między klipami wideo | Video Edit SDK |
| Dodawanie nakładek tekstowych lub graficznych do wideo | Video Edit SDK |
| Tworzenie pokazu slajdów ze zdjęć z muzyką | Video Edit SDK |
| Budowa niestandardowego potoku: źródło → przetwarzanie → kodowanie → wyjście | Media Blocks SDK |
| Kompozycja wideo na żywo z wielu źródeł | Media Blocks SDK |
| Przechwytywanie RTSP z przetwarzaniem w czasie rzeczywistym | Media Blocks SDK |
| Wieloplatformowa aplikacja multimedialna (Avalonia lub MAUI) | Media Blocks SDK |
| Integracja z Decklink, GenICam lub sprzętem NVIDIA | Media Blocks SDK |
Przegląd SDK
Video Capture SDK .Net
Przechwytuj wideo z kamer internetowych, kamer IP (RTSP/ONVIF), ekranów i urządzeń HDMI. Nagrywaj do MP4, AVI, MKV lub strumieniuj do RTMP/YouTube Live. Stosuj efekty i nakładki w czasie rzeczywistym.
Media Player SDK .Net
Odtwarzaj pliki wideo i audio (MP4, AVI, MKV, MP3) oraz strumienie sieciowe (RTSP, HLS, MPEG-DASH) z akceleracją sprzętową dekodowania. Przewijanie, regulacja prędkości, ekstrakcja klatek i sterowanie odtwarzaniem.
Video Edit SDK .Net
Edycja wideo na osi czasu — przycinanie, cięcie, łączenie plików, przejścia, nakładki tekstowe i graficzne oraz miksowanie audio. Renderowanie do MP4, AVI, MKV, WebM z akceleracją sprzętową kodowania.
Media Blocks SDK .Net
Modułowy framework potokowy — łącz bloki źródłowe, przetwarzające i wyjściowe, aby tworzyć niestandardowe przepływy multimedialne. Pełna kontrola nad kodowaniem, dekodowaniem, łańcuchami efektów i routingiem wielu wyjść.
Porównanie funkcji
| Funkcja | Video Capture SDK .Net | Media Player SDK .Net | Video Edit SDK .Net | Media Blocks SDK .Net |
|---|---|---|---|---|
| Przechwytywanie z kamery / USB | ✔ | — | — | ✔ |
| Kamera IP (RTSP / ONVIF) | ✔ | playback | — | ✔ |
| Przechwytywanie ekranu | ✔ | — | — | ✔ |
| Odtwarzanie plików | — | ✔ | — | ✔ |
| Edycja na osi czasu | — | — | ✔ | — |
| Przejścia wideo | — | — | ✔ | — |
| Nakładki tekstowe / graficzne | ✔ | ✔ | ✔ | ✔ |
| Kompozycja wideo na żywo | ✔ | — | — | ✔ |
| Niestandardowy potok przetwarzania | — | — | — | ✔ |
| Akceleracja sprzętowa (GPU) | ✔ | ✔ | ✔ | ✔ |
| Wyjście strumieniowania sieciowego | ✔ | — | ✔ | ✔ |
| Wieloplatformowość (Win / Mac / Linux) | ✔ | ✔ | ✔ | ✔ |
| Mobilne (Android / iOS) | ✔ | ✔ | ✔ | ✔ |
| Obsługa Unity 6 | ✔ | ✔ | ✔ | ✔ |
Czy mogę łączyć SDK?
Tak. Każdy SDK to niezależny pakiet NuGet. Możesz używać wielu SDK w tym samym projekcie — na przykład przechwytywać wideo za pomocą Video Capture SDK i edytować nagrania za pomocą Video Edit SDK. Wszystkie SDK współdzielą te same zależności platformowe, więc ich łączenie powoduje minimalny narzut.
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
Gotowy, aby zacząć?
Wybierz swój SDK, przejrzyj dokumentację lub sprawdź przykłady kodu na GitHubie.
