WebOS 2.24 поставляется с новой службой записи, устраняет зависимости и многое другое.

webos-os представляет новую версию приложения Home

webOS, также известная как webOS TV и open webOS, представляет собой многозадачную операционную систему для интеллектуальных устройств, таких как телевизоры и часы, на базе Linux.

Несколько дней назад было объявлено выпуск новой версии webOS OSE 2.24, который поставляется с веб-движком webOS OSE, обновленным до версии Chromium 108, а также устранением зависимостей между медиа-сервисами, улучшениями, исправлениями ошибок и многим другим.

Тем, кто еще не знаком с WebOS Open Source Edition (известной также как webOS OSE), следует знать, что Платформа webOS изначально была разработана компанией Palm в 2008 году.. Системная среда webOS построена с использованием OpenEmbedded и базовых пакетов, а также системы сборки и набора метаданных из проекта Yocto.

Ключевыми компонентами webOS являются Диспетчер систем и приложений (SAM), отвечающий за запуск приложений и служб, и Luna Surface Manager (LSM), формирующий пользовательский интерфейс.

Рендеринг осуществляется через композитный менеджер по протоколу Wayland. Для разработки пользовательских приложений предлагается использовать веб-технологии (CSS, HTML5 и JavaScript) и фреймворк Enact на базе React, но также возможно создание программ на C и C++ с интерфейсом на базе Qt.

Основные новые функции WebOS Open Source Edition 2.24

Одно из самых важных изменений этой новой версии webOS OSE 2.24 удаление зависимостей между медиа-сервисами, поскольку до предыдущей версии разработчикам приходилось вызывать методы из нескольких API для реализации некоторых мультимедийных функций. Этот сценарий использования был совершенно неудобен для пользователя.

Поэтому разработчики работал над проведением рефакторинга мультимедийных сервисов, с целью устранения связи между мультимедийными сервисами по работе с камерой и мультимедийным сервером (uMediaServer), следовательно, Для реализации некоторых функций разработчику приходилось вызывать методы из разных 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-приложений.
  • API com.palm.service.tellurium документирован и предназначен для взаимодействия с веб-приложениями.
  • Исправлена ​​ошибка, из-за которой экран хоста WebEx отображался в виде серого прямоугольника.
  • Исправлена ​​ошибка, из-за которой компонент камеры вызывал ошибки во время компиляции (32-разрядная версия).
  • Исправлена ​​ошибка, из-за которой веб-камеры не предоставляли потоковые данные.

Наконец, если вам интересно узнать больше об этой выпущенной новой версии, вы можете ознакомиться с подробностями По следующей ссылке.

Как получить WebOS Open Source Edition 2.24?

Для тех, кто заинтересован в возможности использовать или тестировать webOS Open Source Edition, необходимо создать образ системы для своего устройства, для этого они могут ознакомиться с шагами, которые необходимо выполнить в по следующей ссылке. 

Стоит отметить, что эталонной аппаратной платформой считаются платы Raspberry Pi 4. Платформа разрабатывается в общедоступном репозитории под лицензией Apache 2.0, а разработка контролируется сообществом в соответствии с моделью управления совместной разработкой.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.