È stata rilasciata la versione 15.7 degli SDK .Net con diversi miglioramenti e correzioni. Questa versione include il supporto per .Net 8 in tutti gli SDK.
I principali miglioramenti apportati al Video Capture SDK .Net includono la risoluzione dei problemi legati alla doppia chiamata dell'evento `OnNetworkSourceDisconnect`, la correzione delle impostazioni del formato della sorgente audio in VideoCaptureCoreX e la risoluzione dei problemi di rendering nativo di WPF con le finestre a comparsa. Il metodo Start/StartAsync di VideoCaptureCore ora restituisce false se il dispositivo di acquisizione video è già utilizzato da un'altra applicazione.
I motori X sono stati aggiornati con nuovi codificatori video MPEG-2 e audio MP2, il supporto del codificatore video DNxHD e le modifiche alle impostazioni predefinite VP8/VP9 per la registrazione dal vivo. Sono stati risolti i problemi di enumerazione dei Decklink.
Gli SDK multipiattaforma beneficiano degli aggiornamenti del sorgente Decklink, che risolve i problemi relativi ai nomi errati dei dispositivi, e dell'Overlay Manager, ora dotato di una classe `OverlayManagerDateTime` per disegnare la data corrente e il testo personalizzato. Inoltre, sono stati risolti gli aggiornamenti di sicurezza di SkiaSharp e i problemi relativi all'utilizzo di System.Drawing.Bitmap in `OverlayManagerImage`.
È stato aggiunto il supporto per Avalonia 11.0.5 e sono stati apportati aggiornamenti ai sorgenti e ai codificatori VLC (libVLC 3.0.19) e FFMPEG, che risolvono problemi di dipendenze MSVC mancanti. Anche il motore ONVIF è stato aggiornato.
Infine, l'aggiornamento migliora l'output FFMPEG.exe in VideoCaptureCore, migliorando il supporto per gli encoder x264 e x265 nelle build FFMPEG personalizzate, e risolve un raro problema di crash con WinUI VideoView.
Controllare il changelog.
La versione 15.6 degli SDK .Net introduce numerosi miglioramenti e nuove funzionalità. L'SDK per la cattura video migliora le prestazioni del video crop sulle moderne CPU e introduce una nuova API per la sovrapposizione dei video, con relative demo che ne mostrano l'utilizzo. L'aggiornamento migliora anche il rilevamento dell'encoder hardware per i sistemi con più GPU. Avalonia VideoView è stato aggiornato per risolvere i problemi di ricreazione.
L'SDK Media Player include modifiche come la risoluzione di problemi di avvio su Android e l'aggiunta di nuovi metodi per la selezione del flusso video. Sono stati implementati miglioramenti delle prestazioni per i video 4K e 8K nel rendering WPF in tutti gli SDK. Sono stati risolti vari problemi, tra cui i problemi di ritaglio dei video e le uscite multiple in VideoCaptureCoreX.
Sono incluse nuove demo e il supporto per funzioni come lo streaming NDI, madVR e le tracce audio multiple. L'aggiornamento aggiunge anche diverse nuove classi e metodi, come il supporto alle sorgenti VNC e il ridimensionamento video basato sull'intelligenza artificiale utilizzando l'SDK Nvidia Maxine. L'SDK Media Blocks aggiunge nuovi blocchi OpenCV, blocchi NDI source e sink e ulteriori codificatori video come rav1e AV1 e GIF.
Questa versione contiene anche miglioramenti alla riproduzione della memoria, ai problemi relativi ai misuratori VU e al supporto avanzato per WASAPI 2. Gli SDK supportano ora lo smaltimento asincrono con l'interfaccia IAsyncDisposable e hanno risolto vari problemi di rilevamento e riproduzione. Nuove caratteristiche come la gestione dei dati KLV, lo streaming di rete MJPEG e le funzionalità migliorate dei blocchi multimediali ampliano ulteriormente le capacità degli SDK. Infine, l'aggiornamento include una serie di miglioramenti della stabilità e delle prestazioni su diverse piattaforme e componenti.
Controllare il changelog.