VisioForge

Nachrichten und Produktupdates - 2021

Alle VisioForge Nachrichten, Veröffentlichungen und Ankündigungen von 2021

Veröffentlichung

VisioForge .Net SDKs v15.1 wurde veröffentlicht

Die .Net SDKs Version 15.1 markiert einen revolutionären Meilenstein mit umfassender plattformübergreifender Unterstützung, der native Android-Kompatibilität und eine vollständig neu gestaltete GStreamer-basierte Engine-Architektur einführt. Diese bahnbrechende Veröffentlichung erweitert die VisioForge-Funktionen über traditionelle Windows-Plattformen hinaus und ermöglicht Entwicklern die Erstellung von Multimedia-Anwendungen, die nahtlos auf Android-Geräten laufen. Die neue Android-Unterstützung eröffnet umfangreiche Möglichkeiten für mobile Videoverarbeitung, Streaming und Aufnahme-Anwendungen. Die Kernarchitektur wurde grundlegend um GStreamer herum neu aufgebaut und bietet überlegene Leistung, verbesserte Stabilität und umfangreiche Codec-Unterstützung. Dieses Engine-Redesign gewährleistet konsistentes Verhalten auf allen unterstützten Plattformen und nutzt dabei die Fähigkeiten des robusten GStreamer-Multimedia-Frameworks. Wichtige Verbesserungen umfassen verbesserte Speicherverwaltung, bessere Fehlerbehandlung und optimierte Leistung für mobile Geräte. Die plattformübergreifende Architektur behält API-Konsistenz bei und ermöglicht Entwicklern, einmal zu schreiben und auf mehreren Plattformen mit minimalen plattformspezifischen Anpassungen bereitzustellen. Diese Veröffentlichung repräsentiert VisioForges Engagement für moderne, plattformübergreifende Entwicklung und stellt Entwicklern leistungsstarke Multimedia-Tools zur Verfügung, die konsistent in Desktop- und mobilen Umgebungen funktionieren.
Änderungsprotokoll anzeigen
Veröffentlichung

VisioForge .Net SDKs v15.0 wurde veröffentlicht

Die .Net SDKs Version 15.0 führt bedeutende architektonische Änderungen mit umfassendem API-Redesign und der strategischen Trennung der Core-Funktionalität von VideoView-Komponenten ein und etabliert eine neue Grundlage für zukünftige Entwicklung. Diese Hauptversion repräsentiert eine bedeutende Evolution in der VisioForge-Architektur und implementiert eine sauberere Trennung der Belange zwischen Kernverarbeitungslogik und Benutzeroberflächenkomponenten. Die Core/VideoView-Trennung ermöglicht flexiblere Anwendungsarchitekturen und verbesserte Testbarkeit. Das API-Redesign konzentriert sich auf verbesserte Entwicklererfahrung mit intuitiveren Methodennamen, konsistenten Parametermustern und verbesserter IntelliSense-Unterstützung. Breaking Changes wurden sorgfältig geplant, um klarere, wartbarere Code-Strukturen zu bieten und gleichzeitig wesentliche Funktionalität zu bewahren. Leistungsoptimierungen in der gesamten Kern-Engine liefern verbesserte Verarbeitungsgeschwindigkeiten und reduzierten Speicherbedarf. Die modulare Architektur ermöglicht Entwicklern, nur notwendige Komponenten einzuschließen, was zu kleineren Anwendungsverteilungen und reduzierten Abhängigkeiten führt. Migrationshandbücher und umfassende Dokumentation unterstützen den Übergang zur neuen API-Struktur. Dieses grundlegende Update bereitet die SDKs auf zukünftige Verbesserungen vor und bietet gleichzeitig sofortige Vorteile in Bezug auf Code-Klarheit und Wartbarkeit.
Änderungsprotokoll anzeigen
Veröffentlichung

VisioForge .Net SDKs v14.3 wurde veröffentlicht

Die .Net SDKs Version 14.3 umarmt die Zukunft der .NET-Entwicklung mit Vorschau-Unterstützung für .Net 6, strategischer Entfernung von CUDA-Abhängigkeiten und umfassenden ONVIF-Engine-Verbesserungen für verbesserte IP-Kamera-Integration. Diese zukunftsorientierte Veröffentlichung umfasst frühe Unterstützung für Microsofts .Net 6 Vorschau und stellt sicher, dass VisioForge-Kunden die neuesten .NET-Leistungsverbesserungen und Sprachfeatures nutzen können, sobald sie verfügbar werden. Die Vorschau-Unterstützung demonstriert VisioForges Engagement, mit Microsofts Entwicklungsroadmap Schritt zu halten. Die strategische Entfernung von CUDA-Abhängigkeiten vereinfacht Bereitstellungsszenarien und reduziert die Komplexität für Anwendungen, die keine GPU-Beschleunigung benötigen. Diese Änderung eliminiert potenzielle Treiberkonflikte und Kompatibilitätsprobleme und behält dabei die Leistung durch optimierte CPU-basierte Verarbeitung bei. ONVIF-Engine-Verbesserungen liefern verbesserte Kompatibilität mit modernen IP-Kameras, einschließlich besserer Geräteerkennung, verbesserter Authentifizierungsmechanismen und erweiteter Feature-Unterstützung. Die aktualisierte ONVIF-Implementierung bietet zuverlässigere Verbindungen und bessere Fehlerbehandlung für Überwachungs- und Sicherheitsanwendungen. Zusätzliche Verbesserungen umfassen Speicheroptimierungen, erweiterte Protokollierungsfähigkeiten und bessere plattformübergreifende Kompatibilität. Die Veröffentlichung enthält auch verschiedene Fehlerbehebungen und Stabilitätsverbesserungen basierend auf Community-Feedback und realen Nutzungsszenarien.
Änderungsprotokoll anzeigen
Veröffentlichung

VisioForge .Net SDKs v14.2 wurde veröffentlicht

Die .Net SDKs Version 14.2 konzentriert sich auf Stabilität und moderne Entwicklungspraktiken mit umfassenden Virtual Camera SDK-Korrekturen und der Implementierung von async/await-Mustern für ONVIFControl, wodurch sowohl Zuverlässigkeit als auch Entwicklererfahrung verbessert werden. Das Virtual Camera SDK erhält bedeutende Stabilitätsverbesserungen mit Korrekturen für häufige Absturzszenarien, Speicherlecks und Initialisierungsprobleme. Diese Verbesserungen gewährleisten zuverlässigere Virtual-Camera-Operationen in Produktionsumgebungen, was besonders wichtig für Streaming- und Konferenzanwendungen ist. Die Einführung von async/await-Unterstützung in ONVIFControl stellt eine bedeutende Modernisierungsanstrengung dar und ermöglicht nicht-blockierende Operationen bei der Kommunikation mit IP-Kameras. Diese architektonische Verbesserung verhindert UI-Einfrieren während Netzwerkoperationen und bietet bessere Skalierbarkeit für Anwendungen, die mehrere Kameraverbindungen verwalten. Leistungsoptimierungen im gesamten SDK verbessern Antwortzeiten und reduzieren Ressourcenverbrauch. Die async-Implementierung ermöglicht Anwendungen, mehrere gleichzeitige Operationen effizienter zu handhaben, was besonders vorteilhaft für Überwachungssysteme ist, die zahlreiche IP-Kameras verwalten. Zusätzliche Verbesserungen umfassen verbesserte Fehlerberichterstattung, bessere Ausnahmebehandlung und verbesserte Debugging-Fähigkeiten. Die Veröffentlichung behandelt auch verschiedene von der Community gemeldete Probleme und bietet bessere Dokumentation für häufige Anwendungsfälle und Fehlerbehebungsszenarien.
Änderungsprotokoll anzeigen