Media Blocks SDK .Net

v15.8
L'SDK consente di costruire la propria applicazione multimediale partendo da singoli blocchi, come una casa di mattoni. Ad esempio, per registrare un video da una telecamera, si aggiunge il blocco "Camera", il blocco "H264 encoder" e il blocco "MP4 sink" per registrare il video in un file MP4.
video-capture-sdk-net-slide-1

STRUTTURA SDK

L'SDK supporta più di 10 diversi ingressi video e audio e più di 20 formati di uscita.

VIDEO CAPTURE PIPELINE

I flussi video e audio possono essere elaborati con vari effetti durante l'anteprima o l'acquisizione. Dopo l'elaborazione, i flussi vengono divisi e inviati agli encoder e ai renderizzatori audio/video.
video-capture-sdk-net-slide-2
video capture sdk net slide 3

FORMATI DI USCITA

L'SDK supporta tutti i formati e i codec video, audio e immagine più diffusi, tra cui MP4, WebM, WMV, MP3, AAC, JPEG, GIF e PNG.

ELABORAZIONE VIDEO

Aggiungere testo, immagine o logo GIF. Modificare luminosità, contrasto, saturazione o tonalità. Eseguire il ridimensionamento, il ritaglio o la rotazione. Utilizzare il chroma-key o uno dei tanti altri effetti video.
video capture sdk net slide 4
video capture sdk net slide 5

ELABORAZIONE AUDIO

Aggiungete un equalizzatore alla vostra app per consentire agli utenti di controllare l'audio. Normalizzate l'audio o aumentate il livello del volume o dei bassi. Sono disponibili molti altri effetti.

Le principali caratteristiche di VisioForge Media Blocks SDK .Net includono:

  • Anteprima audio/video
  • Acquisizione di video e audio in un'ampia gamma di formati
  • Acquisizione di fotogrammi in file di classe Bitmap, BMP, JPEG e PNG
  • Elaborazione video ed effetti (CPU/GPU)
  • Video capture controllo del dispositivo
  • Streaming di rete
  • 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
  • PIP (Immagine nell'immagine)
  • Screen capture/window capture
  • Rilevamento dei volti e tracciamento degli oggetti
  • Supporto di schermi di uscita multipli
  • Acquisizione audio dagli altoparlanti
  • Blackmagic Decklink card's input and output support
  • Supporto per la lettura e la scrittura di tag di file audio/video
  • Supporto delle telecamere FLIR/Teledyne (USB3Vision/GigE)

Codificatori audio

  • AAC
  • FLAC
  • MP3
  • OPUS
  • Vorbis
  • WMA (Windows Media Audio)
  • Speex

Elaborazione audio

  • Amplificare
  • Mixer audio
  • Acquisizione di campioni audio
  • Equilibrio
  • Compressore/Espansore
  • Eco
  • Equalizzatore
  • Scala/Tempo
  • Volume dell'audio

Blackmagic Decklink

  • Lavello audio
  • Fonte audio
  • Lavello video
  • Fonte video

Lavandini per file

  • MP4
  • WebM
  • MOV
  • AVI
  • MPEG-TS
  • MKV
  • OGG

Streaming di rete

  • HLS
  • RTMP
  • RTSP
  • UDP

Elaborazione video

  • Effetti cromatici
  • Deinterlacciamento
  • Occhio di pesce
  • Capovolgere/Rotare
  • Gamma
  • Sfocatura gaussiana
  • Sovrapposizione di immagini
  • Specchio
  • Prospettiva
  • Pizzico
  • Ridimensionamento
  • Ruotare
  • Acquisizione di campioni
  • Sfera
  • Quadrato
  • Stretch
  • Sovrapposizione di testo
  • Tunnel
  • Girotondo
  • Equilibrio video
  • Mixer video
  • Ondulazione dell'acqua

Codificatori video (CPU/GPU)

  • H264
  • H265/HEVC
  • VP8/VP9
  • WMV (Windows Media Video)
  • MJPEG
  • AV1

Fonti

  • Fonte del file
  • Fonte RTSP
  • Fonte dello schermo
  • Sorgente video del sistema
  • Sorgente audio del sistema
  • Sorgente video virtuale
  • Sorgente audio virtuale

Speciale

  • Renderer nullo
  • Tee
  • Misuratore VU

Dispositivi di input supportati:

  • Videocamere DV e HDV MPEG-2
  • Webcam USB e altri dispositivi di acquisizione (compresi i dispositivi 4K)
  • Schede di acquisizione PCI
  • Sintonizzatori TV (con e senza codificatore MPEG interno)
  • JPEG/MJPEG, MPEG-4 e H.264 Telecamere/server IP HTTP/RTSP/RTMP, formato HD supportato
  • Telecamere IP ONVIF con supporto PTZ
  • Dispositivi Blackmagic Decklink
  • Dispositivi di acquisizione audio e schede audio
  • Dispositivi ASIO

IDE

  • Visual Studio 2019 e successivi: Visual C#, Visual C++, Visual Basic .NET
  • Visual Studio Code
  • JetBrains Rider
  • SDK may be used with other .Net-compatible applications such as Microsoft Access, Word, and  Excel

Quadri UI

  • WinForms
  • WPF
  • WinUI 3 per desktop
  • Avalonia
  • GTK#
  • MAUI
  • Xamarin.Android
  • Xamarin.Mac
  • 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.

L'acquisto di Media Blocks 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 librerie GStreamer concesse in licenza come LGPL v2.1.

logo
VisioForge © 2006 - 2024
discord