Об этом проекте

PlxNative — быстрый неофициальный клиент Plex для телевизоров LG webOS. В отличие от официального приложения, которое работает как веб-страница в Chromium телевизора, PlxNative отрисовывает интерфейс напрямую на GPU с частотой 60 fps и использует нативный декодер телевизора для воспроизведения видео. Это обеспечивает более отзывчивый и плавный опыт, особенно на старых моделях. Приложение написано преимущественно на Rust и предлагает интерфейс, ощущаемый как нативный, с такими функциями, как вращающийся hero-баннер на главном экране, полки библиотек, поиск по всем серверам и полнофункциональный плеер с главами, меню дорожек, возобновлением, перемоткой, Skip Intro/Credits и Up Next с автопереходом. Поддерживается прямое воспроизведение H.264 и HEVC, включая 4K, 10-бит, Dolby Vision профили 5 и 8, а также E-AC-3 Atmos; для всего остального используется транскодирование на сервере. PlxNative требует webOS 4.0 или новее. Его можно установить через LG Developer Mode или Homebrew Channel (для большинства функций root не нужен). Известны проблемы на некоторых моделях 2019 года с чипами k5lp/k3lp (видео не воспроизводится в Developer Mode), на моделях 2018 года с прошивкой 3.9.3 (видео вообще не запускается) и на моделях с чипом k6hp (сбой). Приложение включает опциональную отправку отчётов о сбоях и аналитику использования со строгой защитой приватности — данные библиотеки и личная информация разработчику не передаются. Проект имеет открытый исходный код под лицензией GPL-3.0-or-later, доступны ночные сборки. Это неофициальный клиент, не связанный с Plex или LG.