Управляйте Windows-ПК с телефона по локальному Wi-Fi: блокируйте его, выключайте, перезагружайте и переводите в спящий режим, запускайте приложения и управляйте медиа; подключение — по QR-коду.
levhakobyan/OpenTV-Remote
Бесплатный open-source пульт для Android и iPhone: управляйте Smart TV через домашний Wi‑Fi, настраивайте раскладку и используйте готовые шаблоны.
- Звёзды
- 191
- Форки
- 13
- Открытые issues
- 0
- Последний коммит
- 10 дней назад
Что это?
OpenTV-Remote превращает Android-смартфон или iPhone в пульт для Smart TV, подключённых к одной домашней сети. Приложение автоматически находит телевизоры в сети, позволяет сохранить несколько устройств и показывает только те элементы управления, которые поддерживает подключение конкретного телевизора.
Приложение для Android написано на Kotlin с использованием Jetpack Compose. Оно поддерживает Android TV / Google TV, телевизоры Samsung Tizen с WebSocket и старые модели LG webOS с SSAP на порту 3000, а также Bluetooth HID. Приложение для iPhone — нативное, на SwiftUI, для iOS 17 и новее. В нём доступны та же раскладка пульта, редактируемая сетка, восемь визуальных шаблонов, цвета акцентов и ярлыки. Оба приложения поддерживают английский и русский языки.
Интерфейс можно настроить в редакторе: перетаскивать и изменять размер кнопок, объединять их или удалять, а также добавлять ярлыки приложений. Данные для сопряжения на Android хранятся в зашифрованном виде. Согласно описанию проекта, Fire TV, Roku, дублирование экрана и LG с портом 3001 не поддерживаются; совместимость с реальными устройствами ещё предстоит проверить.
Ключевые возможности
- 01Автоматический поиск телевизоров в локальной сети Wi‑Fi с возможностью подключиться вручную по IP-адресу.
- 02Поддержка Android TV / Google TV, Samsung Tizen, старых телевизоров LG webOS и Bluetooth HID.
- 03Редактируемая сетка: кнопки можно перетаскивать, менять их размер, объединять и отменять изменения.
- 04Восемь встроенных шаблонов и возможность сохранять собственные пресеты.
- 05Нативные приложения для Android и iPhone с интерфейсом на английском и русском языках.
- 06Лицензия MIT; аккаунт и подписка не требуются.
Сценарии использования
- Управление Smart TV со смартфона, если физический пульт потерялся или сломался.
- Создание собственной раскладки пульта с нужными кнопками и ярлыками приложений.
- Управление несколькими телевизорами в одной домашней сети из одного приложения на смартфоне.
Быстрый старт
- 1
Откройте руководство по установке или страницу сборок для разработки, чтобы получить Android debug APK
- 2
Соберите Android debug APK из корневого каталога workspace (требуются JDK 17 и Android SDK Platform 34)
./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug - 3
Для iPhone откройте проект Xcode и запустите схему OpenTVRemote в Simulator или на собственном устройстве с подписью
Что важно знать
- Это сборка для разработки, и она не гарантирует совместимость со всеми телевизорами.
- Fire TV Wi-Fi, Roku ECP и дублирование экрана не поддерживаются.
- Эквивалентная поддержка Bluetooth HID в iOS недоступна; подписанный IPA для iPhone и сборка TestFlight не предоставляются.
- Для обнаружения устройств Samsung и LG на физическом iPhone требуется ограниченное разрешение Apple на multicast.
В подборках
Темы
Частые вопросы
- Что такое OpenTV-Remote?
- Бесплатный open-source пульт для Android и iPhone: управляйте Smart TV через домашний Wi‑Fi, настраивайте раскладку и используйте готовые шаблоны. OpenTV-Remote превращает Android-смартфон или iPhone в пульт для Smart TV, подключённых к одной домашней сети. Приложение автоматически находит телевизоры в сети, позволяет сохранить несколько устройств и показывает только те элементы управления, которые поддерживает подключение конкретного телевизора.
- OpenTV-Remote можно использовать бесплатно? Какая у него лицензия?
- OpenTV-Remote распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- OpenTV-Remote всё ещё поддерживается?
- Активно поддерживается. Последний коммит в OpenTV-Remote — 27 окт. 2026 г..
- Для чего можно использовать OpenTV-Remote?
- Управление Smart TV со смартфона, если физический пульт потерялся или сломался. Создание собственной раскладки пульта с нужными кнопками и ярлыками приложений. Управление несколькими телевизорами в одной домашней сети из одного приложения на смартфоне.
- Как установить OpenTV-Remote?
- Откройте руководство по установке или страницу сборок для разработки, чтобы получить Android debug APK Соберите Android debug APK из корневого каталога workspace (требуются JDK 17 и Android SDK Platform 34): ./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug Для iPhone откройте проект Xcode и запустите схему OpenTVRemote в Simulator или на собственном устройстве с подписью
- Где скачать OpenTV-Remote?
- Исходный код и инструкции по установке — на GitHub: https://github.com/levhakobyan/OpenTV-Remote
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для Android и iOS, которое сканирует объявления Bluetooth LE и предупреждает о смарт-очках известных производителей поблизости.
Приложение для Linux, которое позволяет телефону и компьютеру обмениваться буфером обмена, уведомлениями и файлами, а также управлять медиаплеерами через зашифрованное локальное соединение.
Нативное приложение для строки меню macOS, позволяющее удалённо управлять телевизорами LG webOS: запускать приложения, переключать входы HDMI и перемещаться по интерфейсу с помощью тачпада.
Бесплатное приложение с открытым исходным кодом для macOS, которое показывает эмуляторы Android, Android-смартфоны, симуляторы iOS и iPhone рядом — для трансляции экрана, управления и настройки устройств.
Бесплатный сканер и генератор штрихкодов для Android без рекламы, с открытым исходным кодом, на базе библиотеки ZXing-C++.