Представлена открытая операционная платформа для умных устройств Roku LT OS

2 мин
Представлена открытая операционная платформа для умных устройств Roku LT OS

Компания Roku выпустила открытую операционную систему Roku LT OS, которая предназначена для специализированных инженерных проектов и встраиваемых систем. 

Roku LT OS даёт возможность создавать работающие решения в окружениях с ограниченными ресурсами и жёсткими требованиями к задержкам и времени выполнения операций. 

Исходник проекта написан на языке Си и распространяется под лицензией Apache 2.0. Он поддерживает разработка прошивок для микроконтроллеров ESP32 и STM32, а также запускание Roku LT OS поверх Linux.

Roku предоставляет SDK и примеры прошивок, а всем желающим доступен видеокурс. 

Сама организация использует Roku LT OS в пультах дистанционного управления телевизорами и в университетском проекте LT Racing, развивающем гоночный электромобиль. Там система применяется в блоке управления (VCU, Vehicle Control Unit) на базе SoC STM32H755ZI. Процессор включает два ядра ARM Cortex‑M4 и ARM Cortex‑M7, которые задействованы для раздельного изолированного выполнения независимых экземпляров Roku LT OS.

Для запуска Roku LT OS требуется чип 100Mhz и 64 Кб ОЗУ. Приложения собираются в форме динамически загружаемых разделяемых библиотек. ОС предлагает поддержку TCP/IP стека lwIP, кодеков MP4 и Opus, шифрования и TLS. Доступны драйверы для различных датчиков, Bluetooth, USB, устройств ввода, Wi-Fi, SD-карт, NPU, SPI, I2C.

Между тем организация Bright Data, управляющая одной из крупнейших в мире сетей резидентных прокси, выпустила SDK для приложений смарт-телевизоров, превращая эти устройства в узлы для веб-сканирования. Она опубликовала более 200 собственных приложений только в магазине LG и до сих пор указывает в качестве поддерживаемых платформ ОС Tizen от Samsung и webOS от LG, хотя LG заявляет, что SDK «официально не поддерживается», и его работа на webOS «не гарантируется». Когда Google, Amazon и Roku приняли политику, ограничивающую или запрещающую использование фоновых прокси-SDK, Bright Data перестала поддерживать эти платформы.

Читают сейчас

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

1 час назад

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

Nvidia выпустила средство PAIR (Personal AI Router), который объединяет некоторое количество компьютеров в локальной сети и распределяет между ними задачи по запуску AI‑моделей. В один кластер можно п

1 час назад

H3 Max Director генерирует управляемый видеопоток в реальном времени

Новая релиз H3 Max генерирует не отдельные клипы с последующей склейкой, а единый непрерывный видеопоток. Схема сохраняет контекст сцены, персонажей и происходящего, а промпт можно менять прямо во вре

2 часа назад

Гипотеза панспермии начала понемногу переходить из статуса крамольной к статусу экстравагантной, но обсуждаемой

В июльском номере научного журнала Springer Nature была опубликована материал, название которой можно приблизительно перевести как "Следствие публикации Муди с соавторами для жизнеспособности гипотезы

2 часа назад

Агенты Cursor научились собирать приложения для iOS и macOS

Namespace интегрировала свою облачную инфраструктуру Devboxes с Cursor Cloud Agents. Сам Cursor по-прежнему отвечает за агентный цикл и управление задачей, а выполнение действий — работа с репозиторие

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

3 часа назад

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

OpenAI представила GPT-6 Astra – новую версию модели, в которой основной акцент сделан на выполнении сложных задач. В компании говорят о развитии возможностей работы с компьютером, программировании и