Video Capture SDK .NETC#으로 웹캠, 화면 및 IP 카메라에서 녹화
당사의 .Net SDK는 비디오 캡처 및 처리 기능을 소프트웨어 애플리케이션에 원활하게 통합합니다. 이 다재다능한 SDK는 비디오 및 오디오 재생을 용이하게 하고 USB 웹캠, IP 카메라, Blackmagic Decklink 카드 및 캠코더를 포함한 다양한 소스에서의 캡처를 지원합니다. MP4, WebM, AVI, WMV, MPEG-1/2 등을 포함한 다양한 출력 형식에 대한 포괄적인 지원을 제공합니다. 또한 개발자에게 멀티미디어 콘텐츠를 향상하고 사용자 지정할 수 있는 광범위한 비디오 및 오디오 효과 라이브러리를 제공합니다.
또한 당사의 SDK는 강력한 크로스 플랫폼 호환성을 제공하여 Windows, Linux, macOS, iOS 및 Android 환경과의 원활한 통합을 보장합니다. 이러한 크로스 플랫폼 적응성을 통해 개발자는 다양한 운영 체제 및 장치에서 일관되게 작동하는 애플리케이션을 만들어 사용자에게 일관되고 유연한 멀티미디어 경험을 제공할 수 있습니다.
SDK 개요
SDK 구조
이 SDK는 10개 이상의 비디오 및 오디오 입력 소스와 높은 호환성을 자랑하며 20개 이상의 출력 형식을 지원합니다. 입력 및 출력 구성을 위한 광범위한 하드웨어 옵션을 수용하여 개발자에게 유연성을 제공합니다. SDK는 비디오 및 오디오 콘텐츠를 모두 처리하여 처리된 데이터를 파일에 저장하거나 네트워크 연결을 통해 스트리밍할 수 있습니다.
개발자를 위한 비디오 캡처 도구
비디오 캡처 도구를 사용하면 맞춤형 애플리케이션에서 USB 웹캠, IP 카메라(RTSP 및 ONVIF), 데스크톱 화면, Blackmagic Decklink 장치로부터 녹화할 수 있습니다. 내장된 인코딩 기능은 영상을 MP4, WebM, AVI와 같은 형식으로 저장하며, 장치 열거, 형식 선택, 오디오 소스 관리는 SDK가 처리하므로 개발자는 애플리케이션 로직에 집중할 수 있습니다.
비디오 캡처 파이프라인
미리보기 또는 캡처 단계에서 비디오 및 오디오 스트림은 다양한 효과로 처리될 수 있습니다. 그 후 이러한 스트림은 분할되어 추가 처리를 위해 인코더 및 오디오/비디오 렌더러로 전달됩니다.
출력 형식
이 SDK는 MP4(비디오용 H264/HEVC 및 오디오용 AAC 사용), WebM(비디오용 VP8/VP9/AV1 및 오디오용 Vorbis 또는 OPUS 사용), WMV, MP3, JPEG, GIF 및 PNG와 같은 다양한 인기 비디오, 오디오 및 이미지 형식과 코덱을 지원합니다.
비디오 처리
텍스트, 이미지 또는 GIF 로고를 추가하고, 밝기, 대비, 채도 또는 색조를 조정하고, 콘텐츠 크기를 조정, 자르기 또는 회전하고, 크로마키 또는 다양한 비디오 효과를 적용하여 콘텐츠를 향상시킬 수 있습니다.
오디오 처리
애플리케이션에 이퀄라이저를 통합하여 사용자가 오디오 경험을 미세 조정할 수 있도록 합니다. 이 기능을 통해 고음, 중음, 저음과 같은 특정 오디오 주파수를 조정하여 원하는 사운드 프로필을 얻을 수 있습니다. 또한 사용자는 오디오 레벨을 정규화하거나 볼륨을 증폭하여 오디오 출력을 정밀하게 제어할 수 있습니다. 추가 사용자 지정을 위해 다른 많은 오디오 효과도 사용할 수 있습니다.
설치
NuGet으로 빠른 설치
패키지 관리자 콘솔을 사용하여 프로젝트에 SDK를 직접 설치하세요:
Install-Package VisioForge.DotNet.VideoCapture또는 다음을 검색하세요 VisioForge.DotNet.VideoCapture Visual Studio의 NuGet 패키지 관리자에서.설치 가이드 보기 →
주요 기능
크로스 플랫폼 지원
Windows, macOS, Linux, iOS, Android
광범위한 장치 지원
웹캠, IP 카메라, 전문가용 하드웨어
하드웨어 가속
NVIDIA, Intel Quick Sync, AMD
다중 출력 형식
MP4, WebM, AVI, WMV 등
플랫폼 지원
실시간 AI 감지 및 자막
온디바이스 객체 감지, 개방형 어휘 감지, 얼굴 인식, 텍스트/번호판 인식, 자동 프라이버시 마스킹, 가상 배경 효과, 실시간 자막을 Video Capture SDK .NET 캡처 세션에 직접 추가하세요.
VideoCaptureCoreX는 VisioForge.DotNet.Core.AI 및 VisioForge.DotNet.Core.AI.Whisper의 동일한 AI 블록을 Video_Processing_AddBlock 및 Audio_Processing_AddBlock을 통해 캡처 그래프 안에 직접 호스팅합니다 — 수동으로 MediaBlocksPipeline을 구성할 필요가 없습니다. StartAsync 이전에 블록을 등록하면, 웹캠, IP/RTSP 카메라 또는 캡처 카드에서 엔진이 캡처하는 모든 프레임 또는 오디오 샘플에서 실행되며, 라이브 미리보기와 녹화/스트리밍 출력 모두에 오버레이나 마스킹을 그려 넣습니다. 추론은 ONNX Runtime과 Whisper.net/GGML을 통해 로컬에서 실행되므로 아무것도 장치 밖으로 전송되지 않습니다.
실시간 객체 감지
YOLOv8, YOLOX 또는 RT-DETR 감지를 실행하여 웹캠, IP 카메라 또는 캡처 카드 피드의 모든 프레임에 경계 상자와 레이블을 그립니다.
실시간 구역 및 트립와이어 분석
동일한 실시간 감지기 위에 ByteTrack 다중 객체 추적, 라인 교차 카운터, 폴리곤 구역 점유 알림을 추가하세요 — 유동인구 집계와 경계 모니터링에 적합합니다.
실시간 얼굴 인식
라이브 피드에서 얼굴을 감지하고 등록된 갤러리와 실시간으로 매칭합니다 — 출입 통제 및 모니터링 애플리케이션에 적합합니다.
실시간 텍스트 및 번호판 인식
프레임이 도착하는 즉시 화면 속 텍스트나 차량 번호판을 인식합니다 — 게이트 카메라, 사이니지 모니터링, 주차 시스템에 적합합니다.
가상 카메라 배경 효과
ONNX 매팅 모델을 사용하여 웹캠 또는 스트리밍 피드의 배경을 흐리게 하거나, 교체하거나, 투명하게 만드세요.
녹화 중 실시간 자막
캡처하는 동안 Whisper와 Silero VAD로 마이크를 전사하고, 자막을 녹화 또는 스트리밍 출력에 삽입하세요.
실시간 프라이버시 마스킹
프레임이 캡처되는 즉시 얼굴, 차량 번호판, 화면 속 텍스트를 자동으로 흐리게 하거나 픽셀화합니다 — 컴플라이언스가 중요한 라이브 스트림과 공공 카메라 피드에 적합합니다.
개방형 어휘 객체 감지
고정된 클래스 목록 대신 자유 형식 텍스트 프롬프트로 라이브 피드에서 객체를 감지합니다 — 재학습 없이 런타임에 찾을 대상을 설명하고 변경할 수 있습니다.
실시간 장면 캡셔닝
Florence-2 비전-언어 블록으로 라이브 피드를 프레임 단위로 자연어 설명을 생성합니다 — 접근성 내레이션이나 모니터링 대시보드에 적합합니다.
Unity 지원
바로 가져올 수 있는 단일 .unitypackage로 Unity 6에 라이브 카메라 캡처를 추가하세요. 고수준 VideoCaptureCoreX 엔진은 웹캠과 마이크를 캡처하고, IP / RTSP / ONVIF 카메라에 연결하며, MP4로 녹화하고, 라이브 미리보기를 Unity RawImage에 렌더링합니다. 로컬 웹캠 캡처와 IP 카메라 뷰어, 두 개의 준비된 씬으로 빠르게 시작할 수 있습니다. 하나의 누적 패키지가 Windows, Android, macOS, iOS를 대상으로 합니다. 한 번 가져온 후 Build Target만 전환하여 빌드하세요.
고수준 캡처 엔진
VideoCaptureCoreX는 WinForms, WPF, MAUI, Avalonia에서 사용하는 것과 동일한 캡처 API를 제공합니다. 장치를 열거하고, 웹캠이나 마이크를 시작하고, 수동으로 파이프라인을 조립하지 않고도 라이브 미리보기를 볼 수 있습니다.
하나의 누적 패키지
Windows, Android, macOS, iOS 네이티브 런타임이 단일 .unitypackage에 포함되어 제공됩니다. Build Target을 전환하면 Unity가 적절한 네이티브 런타임을 자동으로 선택합니다.
준비된 캡처 씬
포함된 VideoCaptureX(로컬 웹캠 + 마이크)와 IPCameraX(RTSP / ONVIF 뷰어) 씬은 재사용 가능한 VisioForgeVideoView 컴포넌트를 통해 미리보기를 RawImage에 렌더링하며, Stretch, Letterbox, Crop 종횡비 모드를 지원합니다.
IP, RTSP 및 ONVIF 카메라
인증을 통해 RTSP, RTSPS, ONVIF로 네트워크 카메라에 연결하세요. 데스크톱과 모바일 모두에서 Unity 씬 안에 라이브 IP 카메라 대시보드와 비디오 월을 구축할 수 있습니다.
Unity에서 MP4로 녹화
미리보기를 넘어, 캡처한 카메라와 마이크를 하드웨어 가속 H.264 / HEVC 인코딩(NVENC, Quick Sync, MediaCodec, VideoToolbox)으로 MP4에 녹화하세요. 모두 Unity 빌드에서 직접 가능합니다.
씬 어디에나 렌더링
각 프레임은 Unity Texture2D에 업로드되므로 라이브 카메라가 UI에만 국한되지 않습니다. RawImage에 표시하거나, 화면, AR 표면, 설치물 등 모든 3D 오브젝트의 머티리얼에 매핑할 수 있습니다.
VideoCaptureCoreX로 Unity RawImage에 웹캠 캡처하기
C#// The bundled native runtime is configured automatically before the
// first scene loads. Initialize the SDK once in your MonoBehaviour.
VisioForgeEnvironment.InitializeSdk();
// Create the high-level capture engine — no manual pipeline wiring.
_capture = new VideoCaptureCoreX();
// Pick the first camera and microphone.
var cameras = await DeviceEnumerator.Shared.VideoSourcesAsync();
_capture.Video_Source = new VideoCaptureDeviceSourceSettings(cameras[0]);
// RGBA frames are delivered to Unity through OnVideoFrameUnity and
// uploaded into a Texture2D by VisioForgeVideoView (aspect + flip handled).
_capture.OnVideoFrameUnity += _videoView.OnFrameBuffer;
// Optionally record to MP4 while previewing (autostart: true records immediately).
_capture.Outputs_Add(new MP4Output("capture.mp4"), autostart: true);
await _capture.StartAsync();Unity 캡처는 VideoCaptureCoreX 엔진을 통해 제공됩니다. Unity 6(6000.x)에서 검증되었으며, .NET Standard 2.1 API 호환성 수준이 필요합니다. 로컬 웹캠 캡처는 Windows와 macOS를 대상으로 하며, RTSP / IP 카메라는 네 플랫폼 모두에서 작동합니다.
Unity 문서 보기 →주요 기능
전문 비디오 캡처 애플리케이션을 구축하는 데 필요한 모든 것
지원되는 소스
지원되는 비디오 소스
- •웹 카메라(DirectShow, Media Foundation 또는 Linux V4L을 통해)
- •USB OTG를 통한 Android USB(UVC) 카메라
- •ONVIF IP 카메라(PTZ 및 기타 API 지원)
- •JPEG/MJPEG, MPEG-4 및 H.264 HTTP/RTSP/RTMP IP 카메라/서버
- •Blackmagic Decklink 장치
- •효과가 포함된 화면 캡처(Windows/Linux/macOS)
- •별도의 창 캡처
- •NewTek NDI 장치
- •가상 카메라
- •TV 튜너(내부 MPEG 인코더 포함/미포함)
- •FLIR/Teledyne 카메라(USB3 Vision/GigE)
- •Microsoft Kinect/Kinect 2 for Windows
- •DirectShow 가상 비디오 소스(Adobe Flash, Skype 등의 라이브 비디오 입력)
- •USB 캡처 장치
- •PCI 캡처 카드
- •DV/HDV 캠코더의 DV 및 MPEG(DirectCapture 기술)
- •비디오 스트림으로서의 메모리 또는 HDD의 이미지 및 이미지 시퀀스
지원되는 오디오 소스
- •오디오 캡처 장치(마이크)
- •루프백 오디오 캡처(Windows Vista 이상)
- •DirectShow 가상 오디오 소스
- •오디오 소스로서의 WAV, MP3, AAC, M4A 및 기타 형식
출력 비디오 형식
- •MP4 (H.264/H.265/AAC)
- •WMA (Windows Media Audio)
- •WebM (VP8/VP9/AV1)
- •AVI (MJPEG, DivX, XviD, x264)
- •WMV (Windows Media Video)
- •MPEG-1/2/4 (VCD/SVCD/DVD 프로필)
- •MOV (QuickTime)
- •FLV (Flash Video)
- •MKV (Matroska)
- •MPEG-TS (Transport Stream)
- •사용자 지정 DirectShow 기반 형식
오디오 및 스냅샷 형식
출력 오디오 형식
- •WAV (PCM/압축)
- •WMA (Windows Media Audio)
- •M4A (AAC)
- •MP3 (LAME 인코더)
- •FLAC (무손실)
- •OGG Vorbis
- •Opus
- •Speex
스냅샷 형식
- •JPEG
- •PNG
- •BMP
- •GIF (애니메이션)
- •TIFF
비디오 처리 및 효과
- •이미지 오버레이(애니메이션 GIF 지원)
- •텍스트 오버레이(스크롤 텍스트)
- •팬/줌 효과
- •밝기/대비/채도/색조
- •디인터레이싱
- •노이즈 제거 필터
- •모든 해상도로 크기 조정
- •크로마키(그린 스크린)
- •페이드 인/페이드 아웃 효과
- •회전(모든 각도)
- •자르기
- •타사 DirectShow 필터
- •미리보기/출력을 위한 독립적인 효과
오디오 처리 및 효과
- •볼륨 부스터
- •이퀄라이저
- •3D 베이스 시스템
- •정규화
- •자동/수동 게인 제어
- •에코 캔슬레이션
- •노이즈 억제
- •오디오 믹싱
- •다중 오디오 트랙
네트워크 스트리밍 형식
- •HLS (Android/iOS 호환)
- •RTSP 서버
- •IIS로의 Smooth Streaming
- •미디어 서버로의 RTMP(Facebook, YouTube 등)
- •SRT (Secure Reliable Transport)
- •UDP 스트리밍
- •NewTek NDI
기타 기능
- •Audio/video preview
- •TV 튜닝
- •비디오 캡처 장치 제어
- •비디오 입력(크로스바 인터페이스)
- •비디오 형식 구성
- •프레임 속도 제어
- •다중 입력 지원
- •카메라 제어(밝기, 채도 등)
- •모션 감지
- •바코드 리더
- •OSD(On-Screen Display)
- •Picture-In-Picture(PIP)
- •얼굴 감지 및 객체 추적
- •얼굴 인식
- •다중 출력 화면 지원
- •타임시프트
- •Video Encryption SDK 지원
- •Virtual Camera SDK 출력
- •서비스 애플리케이션 지원
- •오디오/비디오 파일 태그 지원
- •madVR 비디오 렌더러
- •지연 시간 단축 RTSP/MJPEG 재생
- •OBS 스트리밍 지원
사용 사례
다양한 산업 및 시나리오를 위한 강력한 비디오 애플리케이션 구축
의료 영상
의료 기기 비디오 스트림 캡처 및 처리, 내시경 녹화, 초음파 캡처
비디오 감시
다중 카메라 모니터링, 모션 감지 알림, 연속 녹화 시스템
화면 녹화
교육 비디오, 소프트웨어 튜토리얼, 웹캠 오버레이가 포함된 게임 플레이 녹화
화상 회의
실시간 통신, 가상 배경, 화면 공유 기능
라이브 스트리밍
여러 플랫폼으로 방송, 오버레이 및 효과가 포함된 전문 스트리밍
미디어 제작
전문 비디오 캡처, 다중 카메라 녹화, 크로마키 처리
쉬운 통합
몇 줄의 코드만으로 시작하세요
코드 샘플
Video Capture SDK의 주요 기능을 보여주는 실제 예제를 살펴보세요.
비디오 미리보기
C#MP4로 비디오 캡처
C#IP RTSP 카메라 미리보기
C#화면 캡처
C#텍스트 및 이미지 오버레이
C#앱을 위한 고급 비디오 녹화
비디오 녹화는 사용자가 웹캠, IP 카메라 또는 데스크톱 활동에서 영상을 캡처, 저장 및 검토할 수 있게 하여 소프트웨어를 향상시킵니다. 이 기능은 분석, 아카이빙 및 콘텐츠 공유를 지원하여 다양한 환경에서 라이브 시각 데이터를 처리하는 애플리케이션의 다양성을 높입니다.
라이선스 선택
모든 프로젝트를 위한 유연한 라이선스 옵션
모든 라이선스에는 12개월 업데이트 및 지원이 포함됩니다
Standard
€750평생
지금 구매- 지원되는 입력 장치 및 기타 소스웹 카메라, TV 튜너 및 캡처 카드, DV 및 MPEG 캠코더, 화면 캡처
- 비디오 미리보기
- 프레임 그래버
- 비디오 처리
- 오디오 처리
- HD 및 4K 비디오 지원
- TV 튜닝
- 크로마키
- 모션 감지
- OSD(On-Screen Display)
- 다중 출력 화면
- 출력 형식AVI, WMV(Windows Media Video), WMA(Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex
Professional
€1000평생
지금 구매- 지원되는 입력 장치 및 기타 소스+, HTTP/RTSP/ONVIF IP 카메라, UDP, TCP, RTMP 및 기타 네트워크 스트림
- 비디오 미리보기
- 프레임 그래버
- 비디오 처리
- 오디오 처리
- HD 및 4K 비디오 지원
- TV 튜닝
- WMV 형식의 네트워크 스트리밍
- 크로마키
- 모션 감지
- DirectShow 필터를 사용한 비디오 처리
- OSD(On-Screen Display)
- Picture-in-Picture
- 즉석에서 출력 파일 이름 변경
- 다중 출력 화면
- Virtual Camera SDK로 출력
- 출력 형식+, DV 비디오, DV/MPEG-1/2/4(내부 MPEG 인코더 또는 DV/HDV 캠코더가 있는 TV 튜너 사용), FFMPEG를 사용한 Flash Video(FLV), WebM, 외부 DirectShow 필터를 사용한 사용자 지정 출력 형식
Premium
€1500평생
지금 구매- 지원되는 입력 장치 및 기타 소스+, Blackmagic Decklink, DVB-T/DVB-C/DVB-S/ATSC 장치(베타), Microsoft Kinect for Windows
- 비디오 미리보기
- 프레임 그래버
- 비디오 처리
- 오디오 처리
- HD 및 4K 비디오 지원
- TV 튜닝
- WMV 형식의 네트워크 스트리밍
- RTMP/RTSP/UDP/NDI를 사용한 네트워크 스트리밍
- 크로마키
- 모션 감지
- DirectShow 필터를 사용한 비디오 처리
- OSD(On-Screen Display)
- Picture-in-Picture
- 즉석에서 출력 파일 이름 변경
- 다중 출력 화면
- GPU 가속 비디오 효과
- Virtual Camera SDK로 출력
- Video Encryption SDK 지원
- 얼굴 추적
- AI 객체 감지
- AI 구역 및 트립와이어 분석
- AI 얼굴 인식
- AI OCR 및 번호판 인식
- AI 실시간 자막 및 전사
- AI 개인정보 보호 마스킹(얼굴, 번호판, 텍스트)
- AI 개방형 어휘 감지
- AI 실시간 장면 캡션
- 출력 형식+, FFMPEG를 사용한 MPEG-1/2/4, 소프트웨어, Intel QuickSync, Nvidia NVENC/CUDA 또는 AMD Radeon 인코더를 사용한 MP4(H264/HEVC + AAC)
모든 라이선스에는 개발자 1인, 소스 코드 샘플 및 이메일 지원이 포함됩니다.
평생 라이선스에는 평생 무료 업데이트가 포함됩니다. 연간 라이선스에는 1년 업데이트가 포함됩니다.
💰 번들 패키지로 더 많이 절약하세요
이 제품은 비용 효율적인 번들 패키지에 포함되어 있습니다. 더 많은 제품을 받고 최대 71% 절약하세요!
.NET Bundle Professional
최대 71% 절약
포함 사항:
- •Video Capture SDK .NET (Professional)
- •Media Player SDK .NET (Professional)
- •Video Edit SDK .NET (Professional)
- •Video Edit SDK FFmpeg .NET (Professional)
- •Media Blocks SDK .NET
.NET Bundle Premium
최대 70% 절약
포함 사항:
- •Video Capture SDK .NET (Premium)
- •Media Player SDK .NET (Premium)
- •Video Edit SDK .NET (Premium)
- •Video Edit SDK FFmpeg .NET (Premium)
- •Media Blocks SDK .NET
시스템 요구 사항
개발 및 배포를 위한 최소 요구 사항
| 운영 체제 |
|
| .NET 프레임워크 |
|
| 하드웨어 요구 사항 |
|
| 개발 도구 |
|
문서 및 리소스
시작하는 데 필요한 모든 것
AI 코딩 에이전트로 개발하기
Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenAI Codex 같은 AI 에이전트와 함께 개발 중이신가요? VisioForge는 Video Capture SDK .NET에 대한 기계 판독 가능한 인터페이스를 제공하므로 에이전트가 처음부터 통합을 정확히 처리합니다. 올바른 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와 플랫폼 조합마다 다운로드 가능한 스킬을 제공합니다. Video Capture SDK .NET의 경우 플랫폼별로 바로 쓸 수 있는 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
자주 묻는 질문
C#에서 웹캠 비디오를 캡처하려면 어떻게 해야 하나요?
프로젝트에 VisioForge.DotNet.Core NuGet 패키지를 추가하고, VideoCaptureCore 인스턴스를 생성하고, 비디오 소스를 웹캠 장치로 설정하고, MP4와 같은 출력 형식을 선택한 다음 StartAsync()를 호출합니다. SDK가 장치 열거, 미리보기 렌더링 및 인코딩을 처리합니다. WinForms, WPF, MAUI, Avalonia에서 작동합니다.
데스크톱 화면을 MP4로 녹화할 수 있나요?
네. 비디오 소스를 Screen으로 설정하고 캡처 영역(전체 화면 또는 특정 영역)을 구성합니다. SDK는 구성 가능한 프레임 레이트, 비트레이트, 시스템 출력 또는 마이크에서의 오디오 캡처를 지원하는 하드웨어 가속 H.264/H.265 MP4 인코딩을 지원합니다.
SDK가 RTSP 및 ONVIF를 통한 IP 카메라 캡처를 지원하나요?
네. SDK는 RTSP, ONVIF, HTTP MJPEG 및 기타 IP 카메라 프로토콜을 지원합니다. ONVIF 카메라의 경우 PTZ 제어, 장치 검색 및 구성이 가능합니다. 라이브 스트림 미리보기, 파일 녹화 또는 실시간 프레임 처리가 가능합니다.
어떤 UI 프레임워크와 플랫폼이 지원되나요?
SDK는 Windows에서 WinForms, WPF, MAUI, Uno Platform, Avalonia를 지원합니다. 크로스 플랫폼 빌드는 macOS, Linux, iOS, Android에서 작동합니다. .NET Framework 4.7.2+와 .NET 6/8/9+ 모두 지원됩니다.
하드웨어 가속 인코딩이 지원되나요?
네. SDK는 NVIDIA NVENC, Intel Quick Sync Video, AMD AMF를 통한 GPU 가속 인코딩을 지원합니다. 이를 통해 캡처 중 CPU 사용량이 크게 감소하며 4K를 포함한 고해상도에서 실시간 녹화가 가능합니다.
GigE Vision 및 USB3 Vision 카메라에서 캡처할 수 있나요?
네. SDK는 GenICam 표준을 통한 GigE Vision 및 USB3 Vision 산업용 카메라의 기본 지원을 포함합니다. 카메라 매개변수, 트리거 모드를 구성하고 머신 비전 및 검사 애플리케이션을 위한 고해상도 프레임을 캡처할 수 있습니다.
Unity에서 웹캠이나 IP 카메라를 캡처할 수 있나요?
네. Video Capture SDK .NET은 바로 가져올 수 있는 .unitypackage를 제공합니다. VideoCaptureCoreX 엔진은 로컬 웹캠과 마이크를 캡처하고 IP / RTSP / ONVIF 카메라에 연결하여 라이브 미리보기를 Unity Texture2D에 렌더링합니다. 로컬 웹캠 캡처는 Windows와 macOS를 대상으로 하며, RTSP / IP 카메라는 Windows, Android, macOS, iOS에서 작동합니다.
Unity 앱에서 동영상을 MP4로 녹화할 수 있나요?
네. 라이브 미리보기를 넘어, VideoCaptureCoreX는 캡처한 카메라와 마이크를 하드웨어 가속 H.264 / HEVC 인코딩(Windows의 NVENC 및 Quick Sync, Android의 MediaCodec, macOS / iOS의 VideoToolbox)으로 MP4에 녹화합니다. 모두 Unity 빌드 안에서 가능합니다.
Video Capture SDK가 라이브 웹캠이나 IP 카메라에서 객체를 감지하거나 얼굴을 인식할 수 있습니까?
네. StartAsync 이전에 YOLOObjectDetectorBlock, ObjectAnalyticsBlock 또는 FaceRecognitionBlock을 VideoCaptureCoreX.Video_Processing_AddBlock으로 등록하세요. 감지와 인식은 캡처된 모든 프레임에서 ONNX Runtime을 통해 온디바이스로 실행되며, 결과는 블록 자체의 이벤트를 통해 전달되고 선택적으로 미리보기와 녹화에 오버레이가 그려집니다.
비디오 녹화 중에 실시간 자막을 추가할 수 있습니까?
네. StartAsync 이전에 SpeechToTextBlock을 VideoCaptureCoreX.Audio_Processing_AddBlock으로 등록하세요. Whisper와 Silero VAD로 마이크를 로컬에서 전사하며, 실시간 자막을 렌더링하거나 녹화와 함께 SRT/VTT 파일을 작성할 수 있습니다.
