Video Capture SDK .NET
Unser .Net SDK integriert nahtlos Video-Erfassungs- und Verarbeitungsfunktionen in Softwareanwendungen. Dieses vielseitige SDK ermöglicht die Video- und Audiowiedergabe und unterstützt die Erfassung von verschiedenen Quellen, einschließlich USB-Webcams, IP-Kameras, Blackmagic Decklink-Karten und Camcordern. Es bietet umfassende Unterstützung für verschiedene Ausgabeformate, einschließlich MP4, WebM, AVI, WMV, MPEG-1/2 und andere. Es bietet Entwicklern auch eine umfangreiche Bibliothek von Video- und Audioeffekten zur Verbesserung und Anpassung von Multimedia-Inhalten. Darüber hinaus bietet unser SDK robuste plattformübergreifende Kompatibilität und gewährleistet eine nahtlose Integration mit Windows-, Linux-, macOS-, iOS- und Android-Umgebungen. Diese plattformübergreifende Anpassungsfähigkeit ermöglicht es Entwicklern, Anwendungen zu erstellen, die konsistent über verschiedene Betriebssysteme und Geräte hinweg funktionieren und den Benutzern ein konsistentes und flexibles Multimedia-Erlebnis bieten.
SDK-Übersicht
SDK-STRUKTUR
Das SDK ist hochkompatibel mit mehr als 10 Video- und Audioeingabequellen und unterstützt mehr als 20 Ausgabeformate. Es bietet Entwicklern Flexibilität durch die Unterstützung einer breiten Palette von Hardware-Optionen für Eingabe- und Ausgabekonfigurationen. Das SDK verarbeitet sowohl Video- als auch Audioinhalte und ermöglicht das Speichern verarbeiteter Daten in Dateien oder das Streaming über Netzwerkverbindungen.
VIDEO-CAPTURE-PIPELINE
Während der Vorschau- oder Aufnahmephasen können Video- und Audiostreams mit verschiedenen Effekten bearbeitet werden. Anschließend werden diese Streams aufgeteilt und an Encoder sowie Audio-/Video-Renderer zur weiteren Verarbeitung weitergeleitet.
AUSGABEFORMATE
Das SDK unterstützt eine breite Palette beliebter Video-, Audio- und Bildformate sowie Codecs, wie MP4 (mit H264/HEVC für Video und AAC für Audio), WebM (mit VP8/VP9/AV1 für Video und Vorbis oder OPUS für Audio) sowie WMV, MP3, JPEG, GIF und PNG.
VIDEOVERARBEITUNG
Sie können Text, Bilder oder GIF-Logos hinzufügen, Helligkeit, Kontrast, Sättigung oder Farbton anpassen, Inhalte skalieren, zuschneiden oder drehen und Chroma-Keying oder verschiedene Videoeffekte anwenden, um Ihre Inhalte zu verbessern.
AUDIOVERARBEITUNG
Integrieren Sie einen Equalizer in Ihre Anwendung, mit dem Benutzer ihr Audioerlebnis feinabstimmen können. Diese Funktion ermöglicht es ihnen, spezifische Audiofrequenzen wie Höhen, Mitten und Bässe anzupassen, um ihr gewünschtes Klangprofil zu erreichen. Zusätzlich können Benutzer Audiopegel normalisieren oder die Lautstärke verstärken, was eine präzise Kontrolle über die Audioausgabe bietet. Viele weitere Audioeffekte stehen ebenfalls zur weiteren Anpassung zur Verfügung.
Installation
Schnelle Installation mit NuGet
Installieren Sie das SDK direkt in Ihrem Projekt über die Package Manager-Konsole:
Install-Package VisioForge.DotNet.VideoCaptureOder suchen Sie nach VisioForge.DotNet.VideoCapture im NuGet-Paket-Manager von Visual Studio.Installationsanleitung anzeigen →
Hauptfunktionen
Plattformübergreifende Unterstützung
Windows, macOS, Linux, iOS, Android
Breite Geräteunterstützung
Webcams, IP-Kameras, professionelle Hardware
Hardware-Beschleunigung
NVIDIA, Intel Quick Sync, AMD
Mehrere Ausgabeformate
MP4, WebM, AVI, WMV und mehr
Plattform-Unterstützung
Hauptfunktionen
Alles für professionelle Videoaufnahme-Anwendungen
Unterstützte Quellen
- •Webkameras (über DirectShow, Media Foundation oder Linux V4L)
- •ONVIF IP-Kameras (PTZ und andere APIs unterstützt)
- •JPEG/MJPEG, MPEG-4 und H.264 HTTP/RTSP/RTMP IP-Kameras/Server
- •Blackmagic Decklink-Geräte
- •Bildschirmaufnahme mit Effekten (Windows/Linux/macOS)
- •Separate Fensteraufnahme
- •NewTek NDI-Geräte
- •Virtuelle Kamera
- •TV-Tuner (mit und ohne internen MPEG-Encoder)
- •FLIR/Teledyne-Kameras (USB3 Vision/GigE)
- •Microsoft Kinect/Kinect 2 für Windows
- •DirectShow virtuelle Videoquellen (wie Live-Video-Eingabe von Adobe Flash, Skype, etc.)
- •USB-Capture-Geräte
- •PCI-Capture-Karten
- •DV und MPEG von DV/HDV-Camcordern (DirectCapture-Technologie)
- •Bilder und Bildsequenzen aus Speicher oder HDD als Videoströme
Ausgabe-Videoformate
- •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-Profile)
- •MOV (QuickTime)
- •FLV (Flash Video)
- •MKV (Matroska)
- •MPEG-TS (Transport Stream)
- •Benutzerdefinierte DirectShow-basierte Formate
Audio- und Snapshot-Formate
Ausgabe-Audioformate
- •WAV (PCM/komprimiert)
- •WMA (Windows Media Audio)
- •M4A (AAC)
- •MP3 (LAME-Encoder)
- •FLAC (verlustfrei)
- •OGG Vorbis
- •Opus
- •Speex
Schnappschuss-Formate
- •JPEG
- •PNG
- •BMP
- •GIF (animiert)
- •TIFF
Videoverarbeitung und Effekte
- •Bildüberlagerung (animierte GIF-Unterstützung)
- •Textüberlagerung (Lauftext)
- •Schwenk-/Zoomeffekte
- •Helligkeit/Kontrast/Sättigung/Farbton
- •Deinterlacing
- •Rauschfilter
- •Größenänderung auf beliebige Auflösung
- •Chroma-Key (Greenscreen)
- •Ein-/Ausblend-Effekte
- •Drehung (beliebiger Winkel)
- •Zuschneiden
- •DirectShow-Filter von Drittanbietern
- •Unabhängige Effekte für Vorschau/Ausgabe
Audioverarbeitung und Effekte
- •Lautstärkeverstärker
- •Equalizer
- •3D-Bass-System
- •Normalisierung
- •Automatische/manuelle Verstärkungsregelung
- •Echounterdrückung
- •Rauschunterdrückung
- •Audio-Mixing
- •Mehrere Audiospuren
Netzwerk-Streaming-Formate
- •HLS (Android/iOS-kompatibel)
- •RTSP-Server
- •Smooth Streaming zu IIS
- •RTMP zu Media-Servern (Facebook, YouTube, etc.)
- •SRT (Secure Reliable Transport)
- •UDP-Streaming
- •NewTek NDI
Weitere Funktionen
- •Audio/video preview
- •TV-Tuning
- •Videoaufnahmegeräte-Steuerung
- •Videoeingang (Crossbar-Schnittstelle)
- •Videoformat-Konfiguration
- •Bildrate-Steuerung
- •Unterstützung mehrerer Eingänge
- •Kamerasteuerung (Helligkeit, Sättigung, etc.)
- •Bewegungserkennung
- •Barcode-Leser
- •OSD (On-Screen-Display)
- •Bild-in-Bild (PIP)
- •Gesichtserkennung und Objektverfolgung
- •Gesichtswiedererkennung
- •Unterstützung mehrerer Ausgabebildschirme
- •Timeshift
- •Video Encryption SDK-Unterstützung
- •Virtual Camera SDK-Ausgabe
- •Service-Anwendungsunterstützung
- •Audio/Video-Datei-Tags-Unterstützung
- •madVR Video-Renderer
- •RTSP/MJPEG-Wiedergabe mit niedriger Latenz
- •OBS-Streaming-Unterstützung
Anwendungsfälle
Erstellen Sie leistungsstarke Videoanwendungen für verschiedene Branchen und Szenarien
Medizinische Bildgebung
Erfassung und Verarbeitung von Videostreams medizinischer Geräte, Endoskopie-Aufzeichnung, Ultraschall-Erfassung
Videoüberwachung
Mehrkamera-Überwachung, Bewegungserkennungs-Alarme, kontinuierliche Aufzeichnungssysteme
Bildschirmaufzeichnung
Schulungsvideos, Software-Tutorials, Gameplay-Aufzeichnung mit Webcam-Overlay
Videokonferenzen
Echtzeitkommunikation, virtuelle Hintergründe, Bildschirmfreigabe-Funktionen
Live-Streaming
Übertragung auf mehrere Plattformen, professionelles Streaming mit Overlays und Effekten
Medienproduktion
Professionelle Videoerfassung, Mehrkamera-Aufzeichnung, Chroma-Key-Verarbeitung
Einfache Integration
Beginnen Sie mit wenigen Codezeilen
Code-Beispiele
Entdecken Sie praktische Beispiele, die wichtige Funktionen des Video Capture SDK demonstrieren.
Videovorschau
C#Videoaufnahme in MP4
C#IP RTSP-Kamera-Vorschau
C#Bildschirmaufnahme
C#Text- und Bildüberlagerung
C#Wählen Sie Ihre Lizenz
Flexible Lizenzierungsoptionen für jedes Projekt
Alle Lizenzen beinhalten 12 Monate Updates und Support
Standard
€750/lebenslang
Jetzt kaufen- Unterstützte Eingabegeräte und andere QuellenWebkameras, TV-Tuner und Capture-Karten, DV- und MPEG-Camcorder, Bildschirmaufnahme
- Videovorschau
- Frame Grabber
- Videoverarbeitung
- Audioverarbeitung
- HD- und 4K-Videounterstützung
- TV-Tuning
- Chroma Key
- Bewegungserkennung
- OSD (On-Screen-Display)
- Mehrere Ausgabebildschirme
- AusgabeformateAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex
Professional
€1000/lebenslang
Jetzt kaufen- Unterstützte Eingabegeräte und andere Quellen+, HTTP/RTSP/ONVIF IP-Kameras, UDP, TCP, RTMP und andere Netzwerkstreams
- Videovorschau
- Frame Grabber
- Videoverarbeitung
- Audioverarbeitung
- HD- und 4K-Videounterstützung
- TV-Tuning
- Netzwerk-Streaming im WMV-Format
- Chroma Key
- Bewegungserkennung
- Videoverarbeitung mit DirectShow-Filtern
- OSD (On-Screen-Display)
- Bild-in-Bild
- Ändern des Ausgabedateinamens im laufenden Betrieb
- Mehrere Ausgabebildschirme
- Ausgabe an Virtual Camera SDK
- Ausgabeformate+, DV-Video, DV/MPEG-1/2/4 (mit TV-Tuner mit internem MPEG-Encoder oder DV/HDV-Camcorder), Flash Video (FLV) mit FFMPEG, WebM, Benutzerdefinierte Ausgabeformate mit externen DirectShow-Filtern
Premium
€1500/lebenslang
Jetzt kaufen- Unterstützte Eingabegeräte und andere Quellen+, Blackmagic Decklink, DVB-T/DVB-C/DVB-S/ATSC-Geräte (BETA), Microsoft Kinect für Windows
- Videovorschau
- Frame Grabber
- Videoverarbeitung
- Audioverarbeitung
- HD- und 4K-Videounterstützung
- TV-Tuning
- Netzwerk-Streaming im WMV-Format
- Netzwerk-Streaming mit RTMP/RTSP/UDP/NDI
- Chroma Key
- Bewegungserkennung
- Videoverarbeitung mit DirectShow-Filtern
- OSD (On-Screen-Display)
- Bild-in-Bild
- Ändern des Ausgabedateinamens im laufenden Betrieb
- Mehrere Ausgabebildschirme
- GPU-beschleunigte Videoeffekte
- Ausgabe an Virtual Camera SDK
- Video Encryption SDK-Unterstützung
- Gesichtsverfolgung
- Ausgabeformate+, MPEG-1/2/4 mit FFMPEG, MP4 (H264/HEVC + AAC) mit Software, Intel QuickSync, Nvidia NVENC/CUDA oder AMD Radeon Encodern
Alle Lizenzen beinhalten 1 Entwicklerplatz, Quellcode-Beispiele und E-Mail-Support.
Lebenslange Lizenzen beinhalten kostenlose Updates für immer. Jahreslizenzen beinhalten 1 Jahr Updates.
Systemanforderungen
Mindestanforderungen für Entwicklung
| Betriebssysteme |
|
| .NET Frameworks |
|
| Hardware-Anforderungen |
|
| Entwicklungswerkzeuge |
|
Dokumentation & Ressourcen
Alles für den Einstieg
Starten Sie Ihre Testversion
Testen Sie alle Funktionen mit unserer voll funktionsfähigen 30-Tage-Testversion. Die Testversion zeigt ein Wasserzeichen im Videofenster an.
