VisioForge

Video Capture SDK .NET

당사의 .Net SDK는 비디오 캡처 및 처리 기능을 소프트웨어 애플리케이션에 원활하게 통합합니다. 이 다재다능한 SDK는 비디오 및 오디오 재생을 용이하게 하고 USB 웹캠, IP 카메라, Blackmagic Decklink 카드 및 캠코더를 포함한 다양한 소스에서의 캡처를 지원합니다. MP4, WebM, AVI, WMV, MPEG-1/2 등을 포함한 다양한 출력 형식에 대한 포괄적인 지원을 제공합니다. 또한 개발자에게 멀티미디어 콘텐츠를 향상하고 사용자 지정할 수 있는 광범위한 비디오 및 오디오 효과 라이브러리를 제공합니다.

또한 당사의 SDK는 강력한 크로스 플랫폼 호환성을 제공하여 Windows, Linux, macOS, iOS 및 Android 환경과의 원활한 통합을 보장합니다. 이러한 크로스 플랫폼 적응성을 통해 개발자는 다양한 운영 체제 및 장치에서 일관되게 작동하는 애플리케이션을 만들어 사용자에게 일관되고 유연한 멀티미디어 경험을 제공할 수 있습니다.

SDK 개요

SDK Structure

SDK 구조

이 SDK는 10개 이상의 비디오 및 오디오 입력 소스와 높은 호환성을 자랑하며 20개 이상의 출력 형식을 지원합니다. 입력 및 출력 구성을 위한 광범위한 하드웨어 옵션을 수용하여 개발자에게 유연성을 제공합니다. SDK는 비디오 및 오디오 콘텐츠를 모두 처리하여 처리된 데이터를 파일에 저장하거나 네트워크 연결을 통해 스트리밍할 수 있습니다.

비디오 캡처 파이프라인

미리보기 또는 캡처 단계에서 비디오 및 오디오 스트림은 다양한 효과로 처리될 수 있습니다. 그 후 이러한 스트림은 분할되어 추가 처리를 위해 인코더 및 오디오/비디오 렌더러로 전달됩니다.

Video Capture Pipeline
Output Formats

출력 형식

이 SDK는 MP4(비디오용 H264/HEVC 및 오디오용 AAC 사용), WebM(비디오용 VP8/VP9/AV1 및 오디오용 Vorbis 또는 OPUS 사용), WMV, MP3, JPEG, GIF 및 PNG와 같은 다양한 인기 비디오, 오디오 및 이미지 형식과 코덱을 지원합니다.

비디오 처리

텍스트, 이미지 또는 GIF 로고를 추가하고, 밝기, 대비, 채도 또는 색조를 조정하고, 콘텐츠 크기를 조정, 자르기 또는 회전하고, 크로마키 또는 다양한 비디오 효과를 적용하여 콘텐츠를 향상시킬 수 있습니다.

Video Processing
Audio Processing

오디오 처리

애플리케이션에 이퀄라이저를 통합하여 사용자가 오디오 경험을 미세 조정할 수 있도록 합니다. 이 기능을 통해 고음, 중음, 저음과 같은 특정 오디오 주파수를 조정하여 원하는 사운드 프로필을 얻을 수 있습니다. 또한 사용자는 오디오 레벨을 정규화하거나 볼륨을 증폭하여 오디오 출력을 정밀하게 제어할 수 있습니다. 추가 사용자 지정을 위해 다른 많은 오디오 효과도 사용할 수 있습니다.

설치

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 등

플랫폼 지원

Windows7/8/10/11x86/x64Server 2016+LinuxUbuntu 22+Debianx64/ARMmacOS12+Intel/M1/M2/M3Android8.0+ARM/x86iOS11.0+iPhone/iPad

주요 기능

전문 비디오 캡처 애플리케이션을 구축하는 데 필요한 모든 것

지원되는 소스

  • 웹 카메라(DirectShow, Media Foundation 또는 Linux V4L을 통해)
  • 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의 이미지 및 이미지 시퀀스

출력 비디오 형식

  • 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#

라이선스 선택

모든 프로젝트를 위한 유연한 라이선스 옵션

모든 라이선스에는 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 지원
  • 얼굴 추적
  • 출력 형식+, FFMPEG를 사용한 MPEG-1/2/4, 소프트웨어, Intel QuickSync, Nvidia NVENC/CUDA 또는 AMD Radeon 인코더를 사용한 MP4(H264/HEVC + AAC)

모든 라이선스에는 개발자 1인, 소스 코드 샘플 및 이메일 지원이 포함됩니다.
평생 라이선스에는 평생 무료 업데이트가 포함됩니다. 연간 라이선스에는 1년 업데이트가 포함됩니다.

시스템 요구 사항

개발 및 배포를 위한 최소 요구 사항

운영 체제
  • Windows 7 SP1 / 8 / 8.1 / 10 / 11 (32비트 및 64비트)
  • Windows Server 2016 이상
  • macOS 12 이상
  • Ubuntu 22.04 이상
  • Android 8 이상
  • iOS 11.0 이상
.NET 프레임워크
  • .NET Framework 4.6.1 이상
  • .NET Core 3.1 이상
  • .NET 5/6/7/8/9/10
하드웨어 요구 사항
  • 최소 2GB RAM(4GB 이상 권장)
  • SDK용 500MB 여유 디스크 공간
  • Windows용 DirectX 9.0c 이상
  • OpenGL 2.0 지원 그래픽 카드
개발 도구
  • Visual Studio 2019 이상
  • Visual Studio Code(C# 확장 포함)
  • JetBrains Rider

문서 및 리소스

시작하는 데 필요한 모든 것

오늘 무료 평가판을 시작하세요

완전한 기능의 30일 평가판으로 모든 기능을 테스트하세요. 평가판 버전은 비디오 창에 워터마크를 표시합니다.