VisioForge

Actualités et mises à jour produits - 2021

Toutes les actualités, versions et annonces de VisioForge de 2021

Version

VisioForge .Net SDKs v15.1 est sorti

La version 15.1 des SDK .Net marque une étape révolutionnaire avec un support multiplateforme complet, introduisant une compatibilité native Android et une architecture de moteur entièrement repensée basée sur GStreamer. Cette version révolutionnaire étend les capacités de VisioForge au-delà des plateformes Windows traditionnelles, permettant aux développeurs de créer des applications multimédias qui fonctionnent de manière transparente sur les appareils Android. Le nouveau support Android ouvre de vastes opportunités pour les applications de traitement vidéo mobile, de streaming et de capture. L'architecture de base a été fondamentalement reconstruite autour de GStreamer, offrant des performances supérieures, une stabilité accrue et une prise en charge étendue des codecs. Cette refonte du moteur garantit un comportement cohérent sur toutes les plateformes prises en charge tout en tirant parti des capacités robustes du framework multimédia GStreamer. Les améliorations clés incluent une meilleure gestion de la mémoire, une meilleure gestion des erreurs et des performances optimisées pour les appareils mobiles. L'architecture multiplateforme maintient la cohérence de l'API, permettant aux développeurs d'écrire une fois et de déployer sur plusieurs plateformes avec des ajustements spécifiques à la plateforme minimes. Cette version représente l'engagement de VisioForge envers le développement moderne et multiplateforme, fournissant aux développeurs des outils multimédias puissants qui fonctionnent de manière cohérente dans les environnements de bureau et mobiles.
Consulter le journal des modifications
Version

VisioForge .Net SDKs v15.0 est sorti

La version 15.0 des SDK .Net introduit des changements architecturaux majeurs avec une refonte complète de l'API et la séparation stratégique des fonctionnalités Core des composants VideoView, établissant une nouvelle fondation pour le développement futur. Cette version majeure représente une évolution significative dans l'architecture VisioForge, mettant en œuvre une séparation plus nette des préoccupations entre la logique de traitement de base et les composants de l'interface utilisateur. La séparation Core/VideoView permet des architectures d'application plus flexibles et une meilleure testabilité. La refonte de l'API se concentre sur une expérience développeur améliorée avec des noms de méthodes plus intuitifs, des modèles de paramètres cohérents et un support IntelliSense amélioré. Les changements de rupture ont été soigneusement planifiés pour fournir des structures de code plus claires et plus maintenables tout en préservant les fonctionnalités essentielles. Les optimisations de performance dans tout le moteur principal offrent des vitesses de traitement améliorées et une empreinte mémoire réduite. L'architecture modulaire permet aux développeurs d'inclure uniquement les composants nécessaires, ce qui entraîne des distributions d'applications plus petites et des dépendances réduites. Des guides de migration et une documentation complète soutiennent la transition vers la nouvelle structure API. Cette mise à jour fondamentale prépare les SDK pour les améliorations futures tout en offrant des avantages immédiats en termes de clarté et de maintenabilité du code.
Consulter le journal des modifications
Version

VisioForge .Net SDKs v14.3 est sorti

La version 14.3 des SDK .Net embrasse l'avenir du développement .NET avec un support préliminaire pour .Net 6, la suppression stratégique des dépendances CUDA et des améliorations complètes du moteur ONVIF pour une meilleure intégration des caméras IP. Cette version tournée vers l'avenir inclut un support précoce pour la préversion de Microsoft .Net 6, garantissant que les clients VisioForge peuvent tirer parti des dernières améliorations de performance et fonctionnalités de langage .NET dès qu'elles deviennent disponibles. Le support préliminaire démontre l'engagement de VisioForge à rester à jour avec la feuille de route de développement de Microsoft. La suppression stratégique des dépendances CUDA simplifie les scénarios de déploiement et réduit la complexité pour les applications qui ne nécessitent pas d'accélération GPU. Ce changement élimine les conflits potentiels de pilotes et les problèmes de compatibilité tout en maintenant les performances grâce à un traitement optimisé basé sur le processeur. Les améliorations du moteur ONVIF offrent une compatibilité accrue avec les caméras IP modernes, y compris une meilleure découverte des appareils, des mécanismes d'authentification améliorés et une prise en charge étendue des fonctionnalités. L'implémentation ONVIF mise à jour fournit des connexions plus fiables et une meilleure gestion des erreurs pour les applications de surveillance et de sécurité. Les améliorations supplémentaires incluent des optimisations de mémoire, des capacités de journalisation améliorées et une meilleure compatibilité multiplateforme. La version inclut également divers correctifs de bugs et améliorations de stabilité basés sur les commentaires de la communauté et les scénarios d'utilisation réels.
Consulter le journal des modifications
Version

VisioForge .Net SDKs v14.2 est sorti

La version 14.2 des SDK .Net se concentre sur la stabilité et les pratiques de développement modernes avec des correctifs complets pour Virtual Camera SDK et l'implémentation de modèles async/await pour ONVIFControl, améliorant à la fois la fiabilité et l'expérience développeur. Le Virtual Camera SDK reçoit des améliorations de stabilité significatives avec des correctifs pour les scénarios de plantage courants, les fuites de mémoire et les problèmes d'initialisation. Ces améliorations garantissent des opérations de caméra virtuelle plus fiables dans les environnements de production, particulièrement importantes pour les applications de streaming et de conférence. L'introduction du support async/await dans ONVIFControl représente un effort de modernisation majeur, permettant des opérations non bloquantes lors de la communication avec les caméras IP. Cette amélioration architecturale empêche le gel de l'interface utilisateur pendant les opérations réseau et offre une meilleure évolutivité pour les applications gérant plusieurs connexions de caméras. Les optimisations de performance dans tout le SDK améliorent les temps de réponse et réduisent la consommation de ressources. L'implémentation asynchrone permet aux applications de gérer plusieurs opérations simultanées plus efficacement, particulièrement bénéfique pour les systèmes de surveillance gérant de nombreuses caméras IP. Les améliorations supplémentaires incluent un meilleur rapport d'erreurs, une meilleure gestion des exceptions et des capacités de débogage améliorées. La version résout également divers problèmes signalés par la communauté et fournit une meilleure documentation pour les cas d'utilisation courants et les scénarios de dépannage.
Consulter le journal des modifications

Parcourir les autres années