Неофициальный клиент KinoPub для телевизоров LG на webOS.
Релизы · Сообщить об ошибке · Предложить идею · Telegram
reelo сделан для большого экрана и обычного пульта: без мелких элементов и лишних шагов между выбором фильма и просмотром.
Это не отдельный онлайн-кинотеатр. Приложение подключается к вашему аккаунту KinoPub и использует его каталог, историю, закладки и прогресс просмотра. Нужен аккаунт KinoPub.
- главная с продолжением просмотра, новинками и подборками;
- фильмы, сериалы и аниме без повторяющихся карточек;
- поиск и фильтры на русском;
- выбор качества, озвучки и субтитров;
- дополнительное подключение через reelo.ru, если KinoPub недоступен напрямую;
- 4K, HDR и HEVC, когда их поддерживают материал и телевизор;
- рейтинги, актёры, режиссёры, трейлеры и похожие фильмы;
- история, закладки и синхронизация прогресса;
- обычный и детский профили;
- обновление прямо на телевизоре через Homebrew Channel.
Нужны аккаунт KinoPub и Homebrew Channel — каталог приложений для телевизоров LG, которых нет в магазине LG. Если он ещё не установлен, начните с инструкции проекта webosbrew: на разных моделях он ставится через Developer Mode или на телевизор с root-доступом. Сам reelo права не повышает и инструментов для взлома телевизора не содержит.
-
Откройте Homebrew Channel → шестерёнка → Add repository.
-
Введите адрес:
https://reelo.ru/r -
Найдите reelo в каталоге и установите.
-
При первом запуске подключите KinoPub по коду на экране.
Адрес вводится один раз. Файл .ipk на странице
релизов нужен только для
установки вручную — через Developer Mode или ares-install.
Проверено на webOS 22 и новее. На webOS 3–6 приложение запускается, но проверено меньше — если попробуете, напишите в канал.
Новые версии приходят через Homebrew Channel; reelo сам сообщит о них в Настройки → Обновления. На телевизорах, где Homebrew Channel установлен с root-доступом, обновление ставится прямо из reelo; сам reelo права не повышает.
Обновления подписаны Ed25519: открытый ключ лежит в
update-signing-key.json, подпись проверяется на телевизоре перед установкой.
По умолчанию reelo обращается к KinoPub напрямую. Если так не работает, в настройках можно включить дополнительное подключение через reelo.ru.
Перед включением приложение покажет отдельное предупреждение: в этом режиме
соединение идёт через сервер reelo, который технически видит IP-адрес, данные
авторизации KinoPub и сведения о запрошенном видео. Без явного согласия режим
не включается, отключить его можно в любой момент. Код сервера открыт —
см. relay/.
Та же сборка, что уходит в ipk, лежит на reelo.ru/app — удобно смотреть интерфейс на компьютере без телевизора. Пульт заменяют стрелки, Enter и Esc (как Back). Обновляется вместе с каждым релизом.
Новости о релизах и короткие подсказки — в канале @reeloapp.
Если что-то сломалось, создайте сообщение об ошибке. Форма подскажет, какие сведения пригодятся.
Есть идея? Оставьте предложение. Перед этим стоит посмотреть открытые обращения, чтобы не делать дубликат.
Интерфейс рассчитан на экраны Full HD и 4K. Доступность отдельных форматов видео зависит от модели телевизора и самого материала.
git clone https://github.com/ihovsky/Reelo.git
cd Reelo
npm ci
npm run dev # dev-сервер Vite
npm test # тесты
npm run lint # eslint
npm run package:webos # сборка .ipk в release/Нужен Node 22. Переменные сборки — в .env.example. Код сервера
дополнительного подключения — в relay/.
MIT — см. LICENSE.
reelo — независимый проект. Он не связан с KinoPub и LG и не предоставляет контент. KinoPub и LG — товарные знаки их владельцев.
This product uses the TMDB API but is not endorsed or certified by TMDB.