어떤 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 .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 지원 | ✔ | ✔ | ✔ | ✔ |
| AI 객체 감지 (YOLO / RT-DETR / 개방형 어휘) | ✔ | ✔ | — | ✔ |
| 얼굴 인식 및 자동 PII 마스킹 | ✔ | ✔ | — | ✔ |
| OCR 및 번호판 인식 (ANPR) | ✔ | ✔ | — | ✔ |
| 음성-텍스트 변환 및 실시간 자막 (Whisper) | ✔ | ✔ | — | ✔ |
| 시맨틱 비디오 검색 (CLIP 임베딩) | — | ✔ | — | ✔ |
SDK를 조합할 수 있나요?
네. 각 SDK는 독립적인 NuGet 패키지입니다. 같은 프로젝트에서 여러 SDK를 사용할 수 있습니다. 예를 들어 Video Capture SDK로 비디오를 캡처하고 Video Edit SDK로 녹화본을 편집할 수 있습니다. 모든 SDK는 동일한 플랫폼 종속성을 공유하므로 조합해도 오버헤드는 최소입니다.
AI 코딩 에이전트로 개발하기
Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenAI Codex 같은 AI 에이전트와 함께 개발 중이신가요? VisioForge는 VisioForge .NET SDKs에 대한 기계 판독 가능한 인터페이스를 제공하므로 에이전트가 처음부터 통합을 정확히 처리합니다. 올바른 NuGet 패키지, 라이선스 등록, 프로젝트 설정, 그리고 그렇지 않으면 추측해야 할 크로스 플랫폼 배포 세부 사항까지.
MCP 서버 연결
MCP에이전트에 VisioForge MCP 서버를 추가하면 상황에 맞는 도움을 받을 수 있습니다. API 검색, 클래스 및 멤버 조회, 작동하는 코드 예제 가져오기, 배포 가이드 가져오기를 에디터 안에서 바로 할 수 있습니다.
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"
}
}
}Agent Skill 불러오기
Agent SkillsSDK와 플랫폼 조합마다 다운로드 가능한 스킬을 제공합니다. 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전체 문서를 에이전트에 넘기고 싶으신가요? 일반 마크다운으로도 제공됩니다: /llms.txt · /llms-full.txt
시작할 준비가 되셨나요?
SDK를 선택하고 문서를 탐색하거나 GitHub의 코드 샘플을 확인하세요.
