Die Version 15.5 der .Net SDKs wurde mit mehreren neuen Funktionen und Updates veröffentlicht. Diese Version bietet Unterstützung für .Net 7 und führt eine Reihe von Verbesserungen in verschiedenen SDK-Komponenten ein.
Im Video Capture SDK .Net wurde der MJPEG Low Latency IP-Kamera-Engine ein NetworkDisconnect-Ereignis hinzugefügt, und das Ereignis "OnRTSPLowLatencyRAWFrame" ermöglicht den Abruf von RAW-Frames aus RTSP-Streams mit der RTSP Low Latency-Engine. Die VideoEditCoreX-Engine unterstützt jetzt Linux-basierte Demos und verfügt über eine neue AutoTransitions-Eigenschaft. Darüber hinaus wurde die Kompatibilität mit Snap Camera für die MP4-HW-Codierung verbessert und die Unterstützung für mehrere Decklink-Ausgänge in den SDKs für Video Capture und Video Edit verbessert.
Für plattformübergreifende APIs wurden die Typen `System.Drawing.Rectangle` und `System.Drawing.Size` durch `VisioForge.Types.Rectangle` und `VisioForge.Types.Size` ersetzt. Das Update bringt auch MAUI-Beispiele (BETA) und eine verbesserte Online-Lizenzierung.
Das Media Player SDK .Net wurde mit Segmentunterstützung in seiner plattformübergreifenden Engine, einer Playlist-API für die Windows-Only-Engine und GPU-HW-Decodierung für die VLC-Engine aktualisiert. Probleme mit der umgekehrten Wiedergabe, der Methode `MediaPlayerCore.Video_Renderer_SetCustomWindowHandle` und WPF HighDPI-Anwendungen mit EVR wurden behoben. Außerdem unterstützt das Media Player SDK jetzt die Wiedergabe früherer Frames in seiner plattformübergreifenden Engine.
Das Media Blocks SDK .Net hat eine WPF Screen Capture Demo hinzugefügt, während ONVIFControl und die zugehörigen APIs jetzt auf allen Plattformen verfügbar sind. Es gab eine bahnbrechende API-Änderung, bei der der Frame-Rate-Typ in allen APIs von double auf `VideoFrameRate` geändert wurde.
Zu den weiteren Verbesserungen gehören eine neue Camera Light-Demo, eine aktualisierte Handhabung des Aufrufs "rtsp_source_create_audio_resampler" in der RTSP Low Latency-Engine für Video Capture SDK .Net und eine verbesserte Segmentunterstützung im Media Player SDK. Diese Aktualisierungen verbessern insgesamt die Funktionalität, Kompatibilität und Leistung der verschiedenen .Net SDKs.
Prüfen Sie die Änderungsprotokoll.
Die Version 15.4 der .Net SDKs wurde veröffentlicht und bringt eine Vielzahl von Updates und neuen Funktionen. Diese Version behebt mehrere Probleme und führt Verbesserungen in verschiedenen Komponenten ein.
Zu den wichtigsten Aktualisierungen gehören die Behebung des Problems, dass die Eigenschaft `Play_PauseAtFirstFrame` ignoriert wird, sowie Verbesserungen der HighDPI-Unterstützung in WinForms-Beispielen und für den Direct2D-Videorenderer. Die ONVIFControl-Klasse wurde um neue APIs erweitert: `GetDeviceCapabilities` und `GetMediaEndpoints`.
Das Problem der erzwungenen Neukodierung beim Zusammenfügen von FFMPEG-Dateien ohne Neukodierung wurde behoben. Das Update enthält auch ein Sentry-Update und fügt Video-Interpolationseinstellungen für Zoom- und Pan-Videoeffekte hinzu.
Unterstützung für das GtkSharp UI-Framework für Video-Rendering wurde hinzugefügt, und die FastEdit-API wurde auf async geändert. Darüber hinaus wurde ein Screen-Flip-Problem im Zusammenhang mit der Eigenschaft `Video_Effects_AllowMultipleStreams` im Video Capture SDK .Net Core behoben.
Die RTSP-MultiView-Demo wurde aktualisiert, um GPU-Decodierung und Zugriff auf RAW-Streams zu ermöglichen. Zu den neuen Funktionen gehören ein "OnLoop"-Ereignis im Media Player SDK .Net und eine Schleifenfunktion im Media Blocks SDK .Net.
Aufgrund von Problemen mit Avalonia UI und NativeControl wurde Avalonia VideoView auf Version 0.10.12 heruntergestuft. Dem Video Edit SDK .Net wurde eine neue File Encryptor Demo hinzugefügt, die ein Beispiel für die Verschlüsselung von Videodateien liefert.
Insgesamt verbessert diese Version die Funktionalität, behebt kritische Probleme und führt neue Funktionen ein, um die Benutzerfreundlichkeit aller .Net SDKs zu verbessern.
Prüfen Sie die Änderungsprotokoll.
Die Version 15.3 der .Net SDKs wurde mit einer Reihe von Verbesserungen und Optimierungen veröffentlicht. Zu den wichtigsten Verbesserungen gehören die Verkürzung der Startzeit der App für PCs mit Decklink-Karten und die Unterstützung von NDI SDK v5. Ein Problem mit der MKV-Legacy-Ausgabe, das zu Ausnahmen bei falschen Rollen führte, wurde behoben.
Die Leistung von Zoom- und Schwenkeffekten wurde optimiert, und es wurde eine grundlegende Medienblock-API eingeführt, die sich jedoch noch in der Entwicklung befindet. Das Video Edit SDK .Net unterstützt jetzt HLS-Netzwerk-Streaming.
In WPF VideoView wurde eine neue Eigenschaft Rotate hinzugefügt, die eine Videodrehung um 90, 180 oder 270 Grad ermöglicht. Benutzer können auch die Methode `GetImageLayer()` verwenden, um die Bildebene für die Anwendung benutzerdefinierter Transformationen abzurufen.
Eine API-Änderung hat `FilterHelpers` in `FilterDialogHelper` umbenannt. Die Assemblies `VisioForge.Types` und `VisioForge.MediaFramework` wurden in `VisioForge.Core` zusammengeführt, und UI-Klassen wurden in `VisioForge.Core.UI.*`-Assemblies und unabhängige NuGet-Pakete verschoben. Außerdem wurde `VisioForge.Types` in `VisioForge.Core.Types` umbenannt, und `VisioForge.Core` ist nicht mehr vom Windows Forms-Framework abhängig.
Diese Updates verbessern die Leistung, optimieren die API und erweitern die Funktionalität der .Net SDKs.
Prüfen Sie die Änderungsprotokoll.
Die Version 15.2 der .Net SDKs wurde veröffentlicht und enthält mehrere neue Ergänzungen und Verbesserungen. Zu den wichtigsten Aktualisierungen gehören die Hinzufügung der Eigenschaften `HorizontalAlignment` und `VerticalAlignment` für Text- und Bildlogos, die eine bessere Anpassung und Positionierung ermöglichen.
Die ONVIF-Unterstützung wurde aktualisiert, wodurch Probleme im Zusammenhang mit der Angabe von Benutzernamen und Kennwörtern in URLs ohne entsprechende Quelleneinstellungen behoben wurden. Die RTSP-Unterstützung für IP-Kameras wurde verbessert, wodurch zuverlässigere Verbindungen und eine bessere Leistung gewährleistet sind.
Probleme mit dem FFMPEG.exe-Ausgabedialog und der separaten Erfassung in Dienstanwendungen wurden behoben. Das SDK wurde von NewtonsoftJson auf System.Text.Json migriert, um eine bessere Leistung und moderne Serialisierungsunterstützung zu gewährleisten.
Die DirectCapture-Ausgabe für IP-Kameras wurde aktualisiert, und eine neue DirectCapture ASF-Ausgabeoption wurde hinzugefügt. Der Eigenschaftstyp "IPCameraSourceSettings.URL" wurde von "String" in "System.Uri" geändert, um die Handhabung von URL-Typen zu verbessern.
Die Video- und Audioeffekte wurden aktualisiert, und die Leistung der Videoverarbeitung wurde insgesamt optimiert. Verschiedene Fehlerkorrekturen und Leistungsverbesserungen erhöhen die Stabilität und Effizienz des SDKs.
Insgesamt konzentriert sich diese Version auf die Erweiterung der Funktionalität, die Verbesserung der Leistung und die Behebung kritischer Probleme in den .Net SDKs.
Prüfen Sie die Änderungsprotokoll.
Feiern Sie die Neujahrsfeiertage mit unserem Sonderverkauf, bei dem Sie ein erstaunliches 30% Rabatt auf alle Produkte!
Beginnen Sie das neue Jahr mit unglaublichen Einsparungen bei unserer Premium-Software. Verwenden Sie den Gutscheincode NY30 an der Kasse, um einen Rabatt von 30 % auf alle Produkte zu erhalten.
Lassen Sie sich diese fantastischen Ersparnisse nicht entgehen! Nutzen Sie die Neujahrsfeiertage mit unseren Sonderangeboten und verbessern Sie Ihr Software-Erlebnis.
Frohes Einkaufen und ein gutes neues Jahr!