WebOS 2.24 arrive avec un nouveau service d'enregistrement, élimine les dépendances et bien plus encore

webos-os présente une nouvelle version de l'application Home

webOS, également connu sous le nom de webOS TV et open webOS, est un système d'exploitation multitâche pour les appareils intelligents tels que les téléviseurs et les montres, basé sur Linux.

Il y a quelques jours, il a été annoncé sortie de la nouvelle version de webOS OSE 2.24, qui arrive avec le moteur Web webOS OSE mis à jour vers la version Chromium 108, ainsi que l'élimination des dépendances entre les services multimédias, des améliorations, des corrections de bugs et plus encore

Pour ceux qui ne connaissent pas encore webOS Open Source Edition (ou également connu sous le nom de webOS OSE), sachez que la plate-forme webOS a été initialement développée par Palm en 2008. L'environnement système webOS est construit à l'aide d'OpenEmbedded et des packages de base, ainsi que d'un système de construction et d'un ensemble de métadonnées du projet Yocto.

Les composants clés de webOS sont le System and Application Manager (SAM), qui est responsable de l'exécution des applications et des services, et le Luna Surface Manager (LSM), qui constitue l'interface utilisateur.

Le rendu se fait via un gestionnaire composite utilisant le protocole Wayland. Pour développer des applications personnalisées, il est proposé d'utiliser les technologies web (CSS, HTML5 et JavaScript) et le framework Enact basé sur React, mais il est également possible de créer des programmes en C et C++ avec une interface basée sur Qt.

Principales nouveautés de WebOS Open Source Edition 2.24

L'un des changements les plus importants de cette nouvelle version de webOS OSE 2.24 est suppression des dépendances entre les services multimédias, puisque jusqu'à la version précédente, les développeurs devaient appeler des méthodes de plusieurs API pour implémenter certaines fonctionnalités multimédia. Ce scénario d’utilisation n’était pas du tout convivial.

Par conséquent, les développeurs travaillé pour réaliser une refactorisation des services multimédia, dans le but d'éliminer les liens entre les services multimédia pour travailler avec la caméra et le serveur multimédia (uMediaServer), Pour ce que, Pour implémenter certaines fonctions, le développeur a dû appeler des méthodes de différentes API. Il est mentionné qu'un nouveau service d'enregistrement et une fonctionnalité de prévisualisation distincte ont été ajoutés.

Un autre des changements qui ressort de la nouvelle version est le nouveau service d'enregistrement universelQui se présente comme une nouvelle API pour l'enregistrement multimédia «com.webos.service.mediarecorder» pour enregistrer la vidéo de la caméra et l'audio du microphone.

De plus, dans webOS OSE 2.24 implémentation d'une fonctionnalité distincte pour organiser un aperçu des données de la caméra, lié uniquement à l'API «com.webos.service.camera2» puisqu'avant il fallait utiliser des API « com.webos.service.camera2 » et « com.webos.media » ensemble.

Des autres changements qui se démarquent de cette nouvelle version:

  • Le moteur du navigateur a été mis à jour vers la base de code Chromium 108 (utilisant auparavant Chromium 94).
  • Un support est fourni pour la compilation avec Qt 6.7.0.
  • Mise à jour de la dernière version de loctool et de ses plugins (v1.15.1).
  • Gestion de la mémoire améliorée dans le composant de caméra g-camera-pipeline.
  • Dans le navigateur Enact, correction d'un problème de mise à jour de l'URL dans la barre d'adresse.
  • Correction d'un bug qui provoquait des erreurs de compilation dans l'application native Qt
  • L'émulateur a résolu des problèmes liés à la création d'applications Qt normales.
  • L'API com.palm.service.tellurium est documentée et conçue pour interagir avec les applications Web.
  • Correction d'un bug où l'écran hôte WebEx était affiché sous forme de boîte grise.
  • Correction d'un bug où le composant caméra provoquait des erreurs lors de la compilation (32 bits).
  • Correction d'un bug où les webcams ne fournissaient pas de données en streaming.

Enfin, si vous souhaitez en savoir plus sur cette nouvelle version sortie, vous pouvez consulter les détails dans le lien suivant.

Comment obtenir WebOS Open Source Edition 2.24?

Pour ceux qui souhaitent pouvoir utiliser ou tester webOS Open Source Edition, il est nécessaire de générer l'image système de leur appareil. Pour cela, ils peuvent consulter les étapes à suivre à partir du lien suivant 

Il est à noter que les cartes Raspberry Pi 4 sont considérées comme la plate-forme matérielle de référence.La plate-forme est développée dans un référentiel public sous la licence Apache 2.0, et le développement est supervisé par la communauté, selon un modèle de gestion de développement collaboratif.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.