[multipiattaforma]

Video Capture SDK .Net

v15.9
Il nostro SDK .Net integra perfettamente le funzionalità di acquisizione ed elaborazione video nelle applicazioni software. Questo versatile SDK facilita la riproduzione di video e audio e supporta l'acquisizione da varie fonti, tra cui webcam USB, telecamere IP, schede Blackmagic Decklink e videocamere. Offre un supporto completo per diversi formati di output, tra cui MP4, WebM, AVI, WMV, MPEG-1/2 e altri. Offre inoltre agli sviluppatori un'ampia libreria di effetti video e audio per migliorare e personalizzare i contenuti multimediali.

Inoltre, il nostro SDK offre una solida compatibilità multipiattaforma, garantendo una perfetta integrazione con gli ambienti Windows, Linux, macOS, iOS e Android. Questa adattabilità multipiattaforma consente agli sviluppatori di creare applicazioni che funzionano in modo coerente su diversi sistemi operativi e dispositivi, offrendo agli utenti un'esperienza multimediale coerente e flessibile.
video-capture-sdk-net-slide-1

STRUTTURA SDK

L'SDK è altamente compatibile con più di 10 sorgenti di ingresso video e audio e supporta più di 20 formati di uscita. Offre agli sviluppatori una certa flessibilità, grazie all'ampia gamma di opzioni hardware per le configurazioni di ingresso e uscita. L'SDK elabora sia i contenuti video che quelli audio, consentendo di salvare i dati elaborati su file o di trasmetterli in streaming attraverso connessioni di rete.

VIDEO CAPTURE PIPELINE

Durante le fasi di anteprima o di acquisizione, i flussi video e audio possono essere elaborati con vari effetti. Successivamente, questi flussi vengono suddivisi e indirizzati a codificatori e renderizzatori audio/video per un'ulteriore elaborazione.
video-capture-sdk-net-slide-2
video capture sdk net slide 3

FORMATI DI USCITA

L'SDK supporta un'ampia gamma di formati e codec video, audio e immagine, come MP4 (che utilizza H264/HEVC per il video e AAC per l'audio), WebM (che utilizza VP8/VP9/AV1 per il video e Vorbis o OPUS per l'audio), oltre a WMV, MP3, JPEG, GIF e PNG.

ELABORAZIONE VIDEO

È possibile aggiungere testo, immagini o loghi GIF, regolare la luminosità, il contrasto, la saturazione o la tonalità, ridimensionare, ritagliare o ruotare i contenuti e applicare la colorazione cromatica o vari effetti video per migliorare i contenuti.
video capture sdk net slide 4
video capture sdk net slide 5

ELABORAZIONE AUDIO

Incorporate un equalizzatore nella vostra applicazione, consentendo agli utenti di regolare con precisione la loro esperienza audio. Questa funzione consente di regolare frequenze audio specifiche, come gli alti, i medi e i bassi, per ottenere il profilo sonoro desiderato. Inoltre, gli utenti possono normalizzare i livelli audio o amplificare il volume, fornendo un controllo preciso sull'uscita audio. Per un'ulteriore personalizzazione sono disponibili molti altri effetti audio.

Le principali caratteristiche di VisioForge Video Capture SDK .Net includono:

Sorgenti video e audio supportate

  • Webcam USB e altri dispositivi di acquisizione (compresi i dispositivi 4K)
  • Telecamere IP ONVIF (PTZ e altre API supportate)
  • JPEG/MJPEG, MPEG-4 e H.264 Telecamere/server IP HTTP/RTSP/RTMP, formato HD supportato
  • Dispositivi Blackmagic Decklink
  • Sorgente di cattura dello schermo (compresi diversi display) e cattura delle finestre
  • Altoparlanti (loopback)
  • Dispositivi NDI NewTek
  • Schede di acquisizione PCI
  • Sintonizzatori TV (con e senza codificatore MPEG interno)
  • Videocamere DV e HDV MPEG-2
  • Telecamere FLIR/Teledyne (USB3 Vision/GigE)
  • Telecamere Basler (USB3 Vision/GigE)
  • Microsoft Kinect/Kinect 2 per Windows
  • Dispositivi di acquisizione audio e schede audio
  • Dispositivi ASIO

Formati video in uscita

  • AVI (utilizzando codec audio/video come MJPEG, DivX, XviD e x264)
  • WMV (supporto di profili WMV personalizzati. È possibile configurare i flussi in modo che utilizzino la codifica a bit rate variabile (VBR), il flusso audio o video non compresso, la dimensione del video, la dimensione del buffer, la frequenza dei fotogrammi e così via).
  • DV e MPEG da videocamere DV/HDV e sintonizzatori TV con encoder MPEG interno (tecnologia DirectCapture)
  • DV (da qualsiasi dispositivo di acquisizione video)
  • MPEG-1/2/4 (compresi i profili VCD/SVCD/DVD) e FLV con wrapper FFMPEG
  • WebM (Vorbis + VP8/VP9)
  • Uscita MP4 H264/HEVC + AAC tramite codificatore software o codificatore GPU (Intel QuickSync, Nvidia CUDA/NVENC o AMD/ATI AMF)
  • Tutti i formati supportati da FFMPEG.exe (compreso MP4 H264/HEVC)
  • Formati di uscita personalizzati (utilizzando filtri DirectShow di terze parti)
  • GIF animate
  • MOV
  • MPEG-TS

Formati audio in uscita

  • WAV (compresso o PCM)
  • WMA (Windows Media Audio)
  • M4A (AAC)
  • MP3 (utilizzando LAME)
  • FLAC
  • Ogg Vorbis
  • Speex

Formati delle istantanee

  • JPEG
  • PNG
  • GIF
  • BMP
  • System.Drawing.Bitmap
  • SkiaSharp SKBitmap

Elaborazione video ed effetti (CPU/GPU)

  • sovrapposizione di immagini (comprese le GIF animate)
  • sovrapposizione di testo
  • panoramica/zoom
  • luminosità, contrasto, saturazione, tonalità, ecc.
  • deinterlacciamento
  • denoise
  • ridimensionare a qualsiasi risoluzione
  • chiave cromatica
  • dissolvenza in entrata/dissolvenza in uscita
  • ruotare
  • Supporto dei filtri DirectShow di terze parti
  • effetti video indipendenti per l'anteprima e l'output

Elaborazione audio ed effetti

  • amplificatore di volume
  • equalizzatore
  • Sistema 3D-bass
  • normalizzazione
  • guadagno automatico/manuale
  • there are a lot of other effects

Formati di streaming di rete

  • WMV (Windows Media Video)
  • HLS (HTTP Live Streaming), compatibile con Android e iOS
  • Streaming RTSP con codec H264/AAC
  • Protocollo Smooth Streaming per il server Microsoft IIS
  • RTMP, UDP e qualsiasi altro protocollo supportato da FFMPEG.exe verso altri server e dispositivi multimediali.
  • YouTube
  • NDI
  • ad altri server multimediali e dispositivi utilizzando una telecamera virtuale/sorgente audio

Altre caratteristiche

  • Anteprima audio/video
  • Sintonizzazione TV
  • Video capture controllo del dispositivo
    • ingresso video (interfaccia crossbar)
    • formato video
    • frequenza dei fotogrammi
    • supporta schede video con più ingressi
    • controllo della fotocamera (luminosità, saturazione, ecc.)
  • Rilevamento del movimento
  • Lettore di codici a barre (QR Code, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
  • Supporto di interfacce personalizzate
  • API di visione artificiale
  • OSD (On-Screen Display)
  • PIP (Picture-In-Picture) (sono supportate sorgenti di acquisizione video, telecamere IP e file video)
  • Rilevamento dei volti e tracciamento degli oggetti
  • Supporto di più schermi di uscita
  • Timeshift
  • Uscita su file video crittografati utilizzando l'opzione Video Encryption SDK
  • Uscita verso Virtual Camera SDK
  • Supporto di ingresso e uscita delle schede Blackmagic Decklink
  • Supporto alle applicazioni di servizio
  • Supporto per la lettura e la scrittura di tag di file audio/video
  • Supporto del renderizzatore video madVR
  • riproduzione a bassa latenza di flussi RTSP e MJPEG dalla telecamera IP
  • OBS (Open Broadcaster Software) in streaming
  • API async/await

IDE

  • Visual Studio 2019 e successivi: Visual C#, Visual C++, Visual Basic .NET
  • Visual Studio Code
  • JetBrains Rider
  • Può essere utilizzato con altre applicazioni compatibili con .Net, come Microsoft Access, Word ed Excel.

Quadri UI

  • WinForms
  • WPF
  • WinUI 3 per desktop
  • Avalonia
  • GTK#
  • MAUI
  • Xamarin.Mac
  • Xamarin.Android
  • Xamarin.iOS

Versioni .Net

  • .Net Framework 4.6.1 e versioni successive
  • .Net Core 3.1
  • .Net 5
  • .Net 6
  • .Net 7
  • .Net 8

Requisiti di sistema

  • Windows 10 o Windows 11
  • Ubuntu 22+
  • macOS 12+

Piattaforme target

  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 e successivi
  • Android 8 e successivi
  • Linux (Ubuntu)
  • macOS
  • iOS

Diritti di distribuzione

Distribuzione gratuita.

Limiti della prova

La versione di prova visualizza una filigrana nella finestra del video.

abstract 1

EDITION

abstract 2

STANDARD

abstract 3

PROFESSIONAL

abstract 4

PREMIUM

Dispositivi di input e altre fonti supportate
  • Telecamere web 
  • Sintonizzatori TV e schede di acquisizione
  • Videocamere DV e MPEG 
  • Capture dello schermo
  • Telecamere IP HTTP/RTSP/ONVIF
  • UDP, TCP, RTMP e altri flussi di rete
  • Blackmagic Decklink
  • Dispositivi DVB-T/DVB-C/DVB-S/ATSC (BETA)
  • Microsoft Kinect for Windows
Anteprima video
Acquisizione di fotogrammi
Elaborazione video
Elaborazione audio
Supporto video HD e 4K
Sintonizzazione TV
Streaming di rete in formato WMV
Android 8 e successivi
Chiave cromatica
Rilevamento del movimento
Elaborazione video con filtri DirectShow
OSD (On-Screen Display)
Immagine nell'immagine
Modifica del nome del file di output al volo
Schermi di uscita multipli
Effetti video accelerati dalla GPU
Uscita verso l'SDK della Virtual Camera
Supporto SDK di crittografia video
Tracciamento del volto
Formati di uscita
  • AVI
  • WMV (Windows Media Video)
  • WMA (Windows Media Audio)
  • WAV
  • MP3
  • Ogg Vorbis
  • Speex
  • Video DV
  • DV/MPEG-1/2/4 (utilizzando un sintonizzatore TV con codificatore MPEG interno o una videocamera DV/HDV)
  • Video Flash (FLV) utilizzando FFMPEG
  • WebM
  • Formati di uscita personalizzati utilizzando filtri DirectShow esterni
  • MPEG-1/2/4 con FFMPEG
  • MP4 (H264/HEVC + AAC) tramite software, codificatori Intel QuickSync, Nvidia NVENC/CUDA o AMD Radeon

L'acquisto di Video Capture SDK .Net vi darà i seguenti vantaggi:

  • Utilizzo illimitato
  • Nessun nag-screen
  • Aggiornamenti minori e maggiori gratuiti entro un anno (dopo un anno, l'SDK funzionerà come prima) per una licenza regolare e aggiornamenti illimitati per un tempo illimitato per la licenza a vita
  • Assistenza e correzioni prioritarie
La licenza regolare viene fatturata annualmente e rinnovata automaticamente ogni anno. È possibile annullare l'abbonamento in qualsiasi momento.

L'SDK contiene i file opzionali FFMPEG e libVLC motori. Librerie originali concesse in licenza come LGPL v2.1.

logo
VisioForge © 2006 - 2024
discord