Video Capture SDK .NET
Notre SDK .Net intègre de manière transparente des capacités de capture et de traitement vidéo dans les applications logicielles. Ce SDK polyvalent facilite la lecture vidéo et audio et prend en charge la capture à partir de diverses sources, notamment les webcams USB, les caméras IP, les cartes Blackmagic Decklink et les caméscopes. Il offre une prise en charge complète de différents formats de sortie, notamment MP4, WebM, AVI, WMV, MPEG-1/2 et autres. Il fournit également aux développeurs une vaste bibliothèque d'effets vidéo et audio pour améliorer et personnaliser le contenu multimédia.
De plus, notre SDK offre une compatibilité multi-plateforme robuste, assurant une intégration transparente avec les environnements Windows, Linux, macOS, iOS et Android. Cette adaptabilité multi-plateforme permet aux développeurs de créer des applications qui fonctionnent de manière cohérente sur divers systèmes d'exploitation et appareils, offrant aux utilisateurs une expérience multimédia cohérente et flexible.
Aperçu du SDK
STRUCTURE DU SDK
Le SDK est hautement compatible avec plus de 10 sources d'entrée vidéo et audio et prend en charge plus de 20 formats de sortie. Il offre aux développeurs une flexibilité en s'adaptant à une large gamme d'options matérielles pour les configurations d'entrée et de sortie. Le SDK traite le contenu vidéo et audio, permettant d'enregistrer les données traitées dans des fichiers ou de les diffuser sur des connexions réseau.
PIPELINE DE CAPTURE VIDÉO
Pendant les étapes de prévisualisation ou de capture, les flux vidéo et audio peuvent être traités avec divers effets. Ensuite, ces flux sont divisés et dirigés vers des encodeurs et des rendus audio/vidéo pour un traitement ultérieur.
FORMATS DE SORTIE
Le SDK prend en charge une large gamme de formats et codecs vidéo, audio et image populaires, tels que MP4 (utilisant H264/HEVC pour la vidéo et AAC pour l'audio), WebM (utilisant VP8/VP9/AV1 pour la vidéo et Vorbis ou OPUS pour l'audio), ainsi que WMV, MP3, JPEG, GIF et PNG.
TRAITEMENT VIDÉO
Vous pouvez ajouter du texte, des images ou des logos GIF, ajuster la luminosité, le contraste, la saturation ou la teinte, redimensionner, recadrer ou faire pivoter le contenu, et appliquer une incrustation chroma ou divers effets vidéo pour améliorer votre contenu.
TRAITEMENT AUDIO
Intégrez un égaliseur dans votre application, permettant aux utilisateurs d'affiner leur expérience audio. Cette fonctionnalité leur permet d'ajuster des fréquences audio spécifiques, telles que les aigus, les médiums et les basses, pour obtenir le profil sonore souhaité. De plus, les utilisateurs peuvent normaliser les niveaux audio ou amplifier le volume, offrant un contrôle précis sur la sortie audio. De nombreux autres effets audio sont également à leur disposition pour une personnalisation plus poussée.
Installation
Installation Rapide avec NuGet
Installez le SDK directement dans votre projet à l'aide de la console du gestionnaire de packages :
Install-Package VisioForge.DotNet.VideoCaptureOu recherchez VisioForge.DotNet.VideoCapture dans le gestionnaire de packages NuGet de Visual Studio.Voir le guide d'installation →
Fonctionnalités Clés
Support Multi-Plateforme
Windows, macOS, Linux, iOS, Android
Large Support de Périphériques
Webcams, caméras IP, matériel professionnel
Accélération Matérielle
NVIDIA, Intel Quick Sync, AMD
Formats de Sortie Multiples
MP4, WebM, AVI, WMV et plus
Support Plateforme
Fonctionnalités Principales
Tout ce dont vous avez besoin pour créer des applications de capture vidéo professionnelles
Sources Supportées
- •Webcams (via DirectShow, Media Foundation, ou Linux V4L)
- •Caméras IP ONVIF (PTZ et autres API supportées)
- •Caméras/serveurs IP JPEG/MJPEG, MPEG-4 et H.264 HTTP/RTSP/RTMP
- •Périphériques Blackmagic Decklink
- •Capture d'écran avec effets (Windows/Linux/macOS)
- •Capture de fenêtre séparée
- •Périphériques NewTek NDI
- •Caméra virtuelle
- •Tuners TV (avec et sans encodeur MPEG interne)
- •Caméras FLIR/Teledyne (USB3 Vision/GigE)
- •Microsoft Kinect/Kinect 2 pour Windows
- •Sources vidéo virtuelles DirectShow (comme l'entrée vidéo en direct d'Adobe Flash, Skype, etc.)
- •Périphériques de capture USB
- •Cartes d'acquisition PCI
- •DV et MPEG depuis caméscopes DV/HDV (technologie DirectCapture)
- •Images et séquences d'images depuis la mémoire ou le disque dur comme flux vidéo
Formats Vidéo de Sortie
- •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 (profils VCD/SVCD/DVD)
- •MOV (QuickTime)
- •FLV (Flash Video)
- •MKV (Matroska)
- •MPEG-TS (Transport Stream)
- •Formats personnalisés basés sur DirectShow
Formats Audio et Instantanés
Formats Audio de Sortie
- •WAV (PCM/compressé)
- •WMA (Windows Media Audio)
- •M4A (AAC)
- •MP3 (encodeur LAME)
- •FLAC (sans perte)
- •OGG Vorbis
- •Opus
- •Speex
Formats d'Instantanés
- •JPEG
- •PNG
- •BMP
- •GIF (animé)
- •TIFF
Traitement Vidéo et Effets
- •Superposition d'image (support GIF animé)
- •Superposition de texte (texte défilant)
- •Effets panoramique/zoom
- •Luminosité/contraste/saturation/teinte
- •Désentrelacement
- •Filtres de réduction de bruit
- •Redimensionnement à n'importe quelle résolution
- •Chroma-key (fond vert)
- •Effets de fondu entrant/sortant
- •Rotation (n'importe quel angle)
- •Recadrage
- •Filtres DirectShow tiers
- •Effets indépendants pour prévisualisation/sortie
Traitement Audio et Effets
- •Amplificateur de volume
- •Égaliseur
- •Système 3D-bass
- •Normalisation
- •Contrôle de gain auto/manuel
- •Annulation d'écho
- •Suppression de bruit
- •Mixage audio
- •Pistes audio multiples
Formats de Streaming Réseau
- •HLS (compatible Android/iOS)
- •Serveur RTSP
- •Smooth Streaming vers IIS
- •RTMP vers serveurs multimédias (Facebook, YouTube, etc.)
- •SRT (Secure Reliable Transport)
- •Streaming UDP
- •NewTek NDI
Autres Fonctionnalités
- •Audio/video preview
- •Tuner TV
- •Contrôle du périphérique de capture vidéo
- •Entrée vidéo (interface crossbar)
- •Configuration du format vidéo
- •Contrôle de la fréquence d'images
- •Support d'entrées multiples
- •Contrôle de la caméra (luminosité, saturation, etc.)
- •Détection de mouvement
- •Lecteur de code-barres
- •OSD (Affichage à l'écran)
- •Image dans l'image (PIP)
- •Détection de visage et suivi d'objets
- •Reconnaissance faciale
- •Support d'écrans de sortie multiples
- •Timeshift
- •Support Video Encryption SDK
- •Sortie Virtual Camera SDK
- •Support des applications de service
- •Support des tags de fichiers audio/vidéo
- •Rendu vidéo madVR
- •Lecture RTSP/MJPEG à faible latence
- •Support du streaming OBS
Cas d'Utilisation
Créez des applications vidéo puissantes pour diverses industries et scénarios
Imagerie Médicale
Capturez et traitez des flux vidéo de dispositifs médicaux, enregistrement d'endoscopie, capture d'échographie
Vidéosurveillance
Surveillance multi-caméras, alertes de détection de mouvement, systèmes d'enregistrement continu
Enregistrement d'Écran
Vidéos de formation, tutoriels logiciels, enregistrement de jeux avec superposition de webcam
Visioconférence
Communication en temps réel, arrière-plans virtuels, capacités de partage d'écran
Diffusion en Direct
Diffusez sur plusieurs plateformes, streaming professionnel avec superpositions et effets
Production Multimédia
Capture vidéo professionnelle, enregistrement multi-caméras, traitement chroma key
Facile à Intégrer
Commencez avec seulement quelques lignes de code
Exemples de Code
Explorez des exemples pratiques démontrant les fonctionnalités clés du Video Capture SDK.
Prévisualisation Vidéo
C#Capture Vidéo vers MP4
C#Prévisualisation Caméra IP RTSP
C#Capture d'Écran
C#Superposition de Texte et d'Image
C#Choisissez Votre Licence
Options de licence flexibles pour chaque projet
Toutes les licences incluent 12 mois de mises à jour et de support
Standard
€750/vie
Acheter Maintenant- Périphériques d'entrée supportés et autres sourcesWebcams, tuners TV et cartes d'acquisition, caméscopes DV et MPEG, capture d'écran
- Prévisualisation Vidéo
- Capture d'Image
- Traitement Vidéo
- Traitement Audio
- Support vidéo HD et 4K
- Tuner TV
- Incrustation Chroma (Fond Vert)
- Détection de Mouvement
- OSD (Affichage à l'écran)
- Écrans de sortie multiples
- Formats de SortieAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex
Professionnel
€1000/vie
Acheter Maintenant- Périphériques d'entrée supportés et autres sources+, caméras IP HTTP/RTSP/ONVIF, flux réseau UDP, TCP, RTMP et autres
- Prévisualisation Vidéo
- Capture d'Image
- Traitement Vidéo
- Traitement Audio
- Support vidéo HD et 4K
- Tuner TV
- Streaming réseau au format WMV
- Incrustation Chroma (Fond Vert)
- Détection de Mouvement
- Traitement vidéo utilisant des filtres DirectShow
- OSD (Affichage à l'écran)
- Image dans l'image (PIP)
- Changement de nom de fichier de sortie à la volée
- Écrans de sortie multiples
- Sortie vers Virtual Camera SDK
- Formats de Sortie+, vidéo DV, DV/MPEG-1/2/4 (utilisant un tuner TV avec un encodeur MPEG interne ou un caméscope DV/HDV), Flash Video (FLV) utilisant FFMPEG, WebM, formats de sortie personnalisés utilisant des filtres DirectShow externes
Premium
€1500/vie
Acheter Maintenant- Périphériques d'entrée supportés et autres sources+, Blackmagic Decklink, périphériques DVB-T/DVB-C/DVB-S/ATSC (BETA), Microsoft Kinect pour Windows
- Prévisualisation Vidéo
- Capture d'Image
- Traitement Vidéo
- Traitement Audio
- Support vidéo HD et 4K
- Tuner TV
- Streaming réseau au format WMV
- Streaming réseau utilisant RTMP/RTSP/UDP/NDI
- Incrustation Chroma (Fond Vert)
- Détection de Mouvement
- Traitement vidéo utilisant des filtres DirectShow
- OSD (Affichage à l'écran)
- Image dans l'image (PIP)
- Changement de nom de fichier de sortie à la volée
- Écrans de sortie multiples
- Effets vidéo accélérés par GPU
- Sortie vers Virtual Camera SDK
- Support Video Encryption SDK
- Suivi de Visage
- Formats de Sortie+, MPEG-1/2/4 utilisant FFMPEG, MP4 (H264/HEVC + AAC) utilisant un logiciel, Intel QuickSync, Nvidia NVENC/CUDA ou encodeurs AMD Radeon
Toutes les licences incluent 1 poste développeur, des exemples de code source et un support par email.
Les licences à vie incluent des mises à jour gratuites pour toujours. Les licences annuelles incluent 1 an de mises à jour.
Configuration Requise
Exigences minimales pour le développement et le déploiement
| Systèmes d'Exploitation |
|
| Frameworks .NET |
|
| Configuration Matérielle Requise |
|
| Outils de Développement |
|
Documentation et Ressources
Tout ce dont vous avez besoin pour commencer
Commencez Votre Essai Gratuit Aujourd'hui
Testez toutes les fonctionnalités avec notre essai de 30 jours entièrement fonctionnel. La version d'essai affiche un filigrane sur la fenêtre vidéo.
