WebOS 2.24 带来新的录制服务,消除依赖性等

webos-os 引入了新版本的 Home 应用程序

webOS,又称webOS TV、open webOS,是一个基于Linux的面向电视、手表等智能设备的多任务操作系统。

前几天公布了 webOS OSE 2.24新版本发布, 随 webOS OSE Web 引擎更新至 Chromium 108 版本一起发布,并消除了媒体服务之间的依赖关系、改进、错误修复等

对于那些还不了解 webOS Open Source Edition(或也称为 webOS OSE)的人,你应该知道 webOS平台最初由Palm于2008年开发. webOS 系统环境是使用 OpenEmbedded 和基本包以及来自 Yocto 项目的构建系统和元数据集构建的。

webOS 的关键组件是负责运行应用程序和服务的系统和应用程序管理器 (SAM),以及形成用户界面的 Luna Surface Manager (LSM)。

渲染是通过使用 Wayland 协议的复合管理器完成的。 为了开发自定义应用程序,建议使用 Web 技术(CSS、HTML5 和 JavaScript)和基于 React 的 Enact 框架,但也可以使用基于 Qt 的界面用 C 和 C++ 创建程序。

WebOS开源版2.24的主要新功能

最重要的变化之一 这个新版本的 webOS OSE 2.24 是 消除媒体服务之间的依赖关系,因为直到之前的版本,开发人员都必须调用多个API中的方法来实现一些多媒体功能。 这种使用场景一点也不人性化。

因此,开发商 致力于对多媒体服务进行重构,目的是消除与相机和多媒体服务器一起使用的多媒体服务之间的链接 (u媒体服务器), 因此, 为了实现某些功能,开发人员必须调用不同API的方法。 据说添加了新的录制服务和单独的预览功能。

从新版本中脱颖而出的另一个变化是 新的通用录音服务哪一个 作为媒体录制的新 API 出现 «com.webos.service.mediarecorder» 录制来自摄像机的视频和来自麦克风的音频。

除此之外,在 webOS OSE 2.24 中 实现了单独的功能来组织相机数据的预览,仅链接到 API «com.webos.service.camera2» 因为以前需要使用 API “com.webos.service.camera2”和“com.webos.media”在一起。

其他变化 从这个新版本中脱颖而出:

  • 浏览器引擎已更新为 Chromium 108 代码库(之前使用 Chromium 94)。
  • 支持使用 Qt 6.7.0 进行编译。
  • 更新了loctool及其插件的最新版本(v1.15.1)。
  • 改进了 g-camera-pipeline 相机组件中的内存管理。
  • 在 Enact 浏览器中,修复了更新地址栏中 URL 的问题。
  • 修复了导致本机 Qt 应用程序编译错误的错误
  • 该模拟器修复了创建普通 Qt 应用程序时出现的问题。
  • com.palm.service.tellurium API 已记录并设计用于与 Web 应用程序交互。
  • 修复了主机 WebEx 屏幕显示为灰色框的错误。
  • 修复了相机组件在编译时(32 位)期间导致错误的错误。
  • 修复了网络摄像头不提供流数据的错误。

最后,如果您想了解更多有关此新发行版本的信息,可以查阅详细信息。 在下面的链接中。

如何获得webOS开源版2.24?

对于那些对能够使用或测试 webOS Open Source Edition 感兴趣的人,有必要为他们的设备生成系统映像,为此他们可以参考以下步骤: 以下链接。 

值得一提的是,树莓派4板作为参考硬件平台,该平台在Apache 2.0许可下的公共存储库中开发,开发由社区监督,遵循协同开发管理模式。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。