어떤 VisioForge .NET SDK를 사용해야 할까요?
네 가지 멀티미디어 SDK는 각각 다른 시나리오에 맞게 설계되었습니다. 이 가이드로 C# 또는 .NET 프로젝트에 적합한 SDK를 찾으세요.
빠른 선택 가이드
사용 사례를 찾아 가장 적합한 SDK를 확인하세요.
| 만들고 싶은 것 | 권장 SDK |
|---|---|
| 웹캠 또는 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
웹캠, 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 .Net | Media Player SDK .Net | Video Edit SDK .Net | Media Blocks SDK .Net |
|---|---|---|---|---|
| 웹캠 / 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.
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
시작할 준비가 되셨나요?
SDK를 선택하고 문서를 탐색하거나 GitHub의 코드 샘플을 확인하세요.
