Il Media Player SDK .Net consente agli sviluppatori di integrare senza problemi un'ampia gamma di funzionalità di riproduzione multimediale nelle loro applicazioni, compreso il supporto per video, audio, DVD, Blu-ray e vari flussi di rete. Questo SDK offre anche la possibilità di eseguire il rendering di bitmap e testo in sovrimpressione con effetti sul video. Offre flessibilità nei motori di riproduzione, consentendo l'uso di codec di sistema, FFMPEG o VLC, garantendo un'ampia compatibilità e un'esperienza multimediale di alta qualità.
STRUTTURA SDK
L'SDK consente agli sviluppatori di selezionare sorgenti video e audio specifiche, applicare una serie di effetti per l'elaborazione e quindi indirizzare i media per il rendering. È versatile e si adatta a diversi framework dell'interfaccia utente, fornendo un unico controllo VideoView per ciascuno di essi (WPF, WinForms, MAUI, Avalonia o altri), garantendo un'integrazione e una visualizzazione perfetta dei media all'interno di varie interfacce applicative.
MEDIA PLAYBACK PIPELINE
L'architettura dell'SDK separa ogni sorgente multimediale in flussi audio e video discreti. Questi flussi vengono poi indirizzati ai rispettivi decodificatori. Dopo la decodifica, i dati non compressi vengono elaborati e, se necessario, possono essere consultati direttamente da un sample grabber. Questa funzione è utile per le applicazioni in tempo reale che elaborano o analizzano campioni multimediali.
ELABORAZIONE VIDEO
Aggiungete testo, immagini o GIF ai vostri video per creare sovrapposizioni personalizzate. Regolate elementi visivi come luminosità, contrasto, saturazione e tonalità per migliorare la qualità dell'immagine. Utilizzate gli strumenti di editing per ridimensionare, ritagliare o ruotare i filmati come necessario. Applicate il chroma key per ottenere effetti di schermo verde ed esplorate un'ampia gamma di effetti video aggiuntivi per migliorare la vostra narrazione.
ELABORAZIONE AUDIO
Integrare un equalizzatore nell'applicazione per consentire una precisa sintonizzazione dell'audio. Normalizzate i livelli audio, amplificate il volume o migliorate le frequenze basse. È disponibile una suite di effetti audio aggiuntivi per un ulteriore perfezionamento. Implementate il controllo automatico o manuale del guadagno per ottenere una qualità audio ottimale.
CONTROLLI PERSONALIZZATI DELL'INTERFACCIA UTENTE
L'SDK vanta un'interfaccia personalizzabile con supporto di skin, icone PNG/SVG e opzioni di stile personalizzate.
Le principali caratteristiche di VisioForge Media Player SDK .Net includono:
Formati di file supportati (utilizzando i codec di sistema/DirectShow)
Formati video: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC) e altri con il decodificatore appropriato.
Formati audio: WAV, MP3, OGG, WMA, AAC e altri con il decoder appropriato.
MIDI, karaoke KAR e CDG
Riproduzione DVD [solo Windows]
Formati di file supportati (utilizzando FFMPEG)
Formati video: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), FLV, ASF, MP4, MJPEG, DV, MKV (Matroska), Real Video (e alcuni altri)
Formati audio: WAV, MP3, OGG, WMA, AAC, AC3, Real Audio, ADTS, NSV (e alcuni altri)
Riproduzione Blu-ray [solo Windows]
Formati di file supportati (utilizzando VLC)
Formati video: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), FLV, ASF, MP4, MJPEG, DV, MKV (Matroska), Real Video (e alcuni altri)
Formati audio: WAV, MP3, OGG, WMA, AAC, AC3, Real Audio, ADTS, NSV (e alcuni altri)
Elaborazione video ed effetti (CPU/GPU)
sovrapposizione di immagini (comprese le GIF animate)
sovrapposizione di testo
trasparenza video
panoramica/zoom
luminosità, contrasto, saturazione, tonalità, ecc.
colori invertiti
scala di grigi
deinterlacciamento
denoise
dissolvenza in entrata/dissolvenza in uscita
ruotare
ridimensionare a qualsiasi risoluzione
Supporto dei filtri DirectShow di terze parti
più di 30 altri effetti
Elaborazione audio ed effetti
amplificatore di volume
equalizzatore
sistema 3D-bass
normalizzazione
guadagno automatico/manuale
molti altri effetti
Altre caratteristiche
Riproduzione di file dalla memoria
Riproduzione senza interruzioni (nessun ritardo tra 2 file nella playlist)
Supporto di schermi di uscita multipli
Supporto Picture-in-Picture
Supporto di file video 4K e 8K
Decodifica accelerata dalla GPU (DXVA2/Direct3D 11/Intel QuickSync/Nvidia CUVID)
Ricerca avanti/indietro
Acquisizione di fotogrammi in file .Net Bitmap o BMP/JPEG/GIF/PNG
OSD (On-Screen Display)
Audio streams from additional audio/video files
Supporto dei sottotitoli
Riproduzione di flussi di rete MMS/WMV/RTSP/RTMP/UDP
Riproduzione inversa
Riproduzione di file video crittografati creati con il programma Video Encryption SDK
Rilevamento del movimento
Rilevamento dei volti e degli oggetti [solo Windows]
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)
Chiave cromatica
API async/await
Rendering video opzionale di madVR [solo per Windows].
Supporto video VR 360° [solo Windows]
IDE
Visual Studio 2019 e successivi: Visual C#, Visual C++, Visual Basic .NET
Visual Studio Code
Cavaliere JetBrains
L'SDK può essere utilizzato con altre applicazioni compatibili con .Net, come Microsoft Access, Word, Excel.
Quadri UI
WinForms
WPF
WinUI 3 for Desktop
Avalonia
Xamarin.Android
Xamarin.Mac
Xamarin.iOS
MAUI
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
Versioni .Net
.Net Framework 4.6.1 e versioni successive
.Net Core 3.1
.Net 5
.Net 6
.Net 7
.Net 8
Diritti di distribuzione
Distribuzione gratuita.
Limiti della prova
La versione di prova visualizza una filigrana nella finestra del video.
EDIZIONE
STANDARD
PROFESSIONALE
Riproduzione di file video
Riproduzione di file audio
Riproduzione del flusso di memoria
Supporto dei sottotitoli
Supporto video HD e 4K
Elaborazione ed effetti video/audio
Riproduzione di flussi di rete (HTTP/RTSP/RTMP/HLS/WMV/NDI)
Chiave cromatica
Riproduzione inversa
Rilevamento del movimento
Elaborazione video con Filtri DirectShow (*)
OSD (On-Screen Display)
Acquisizione di fotogrammi
Schermi di uscita multipli (*)
Effetti video accelerati dalla GPU
Supporto SDK di crittografia video (*)
Tracciamento del volto (*)
Secuencias de audio de archivos externos
(*) - Solo per Windows
L'acquisto di Media Player 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.