Controle um PC com Windows pelo celular via Wi-Fi local: bloqueie, desligue, reinicie, suspenda, abra apps e controle mídias, com pareamento por QR code.
levhakobyan/OpenTV-Remote
Controle remoto gratuito e de código aberto para Android e iPhone que controla smart TVs pelo Wi-Fi local, com layouts editáveis e predefinições.
- Estrelas
- 188
- Forks
- 13
- Issues abertas
- 0
- Último commit
- há 10 dias
O que é?
O OpenTV-Remote transforma um Android ou iPhone em um controle remoto para smart TVs conectadas à mesma rede doméstica. O app encontra TVs automaticamente por meio da descoberta de rede, permite salvar várias TVs e exibe apenas os controles compatíveis com a conexão de cada uma.
O app para Android é escrito em Kotlin com Jetpack Compose e é compatível com Android TV / Google TV, TVs Samsung Tizen com WebSocket e TVs LG webOS legadas usando SSAP na porta 3000, além de Bluetooth HID. O app para iPhone é nativo, feito com SwiftUI para iOS 17 ou superior, e oferece o mesmo layout de controle remoto, grade editável, oito modelos visuais, cores de destaque e atalhos. Os dois apps estão disponíveis em inglês e russo.
A interface pode ser reorganizada em um editor que permite arrastar, redimensionar, agrupar ou remover botões e adicionar atalhos para apps. As credenciais de pareamento são armazenadas de forma criptografada no Android. O projeto informa que Fire TV, Roku, espelhamento de tela e LG na porta 3001 não são compatíveis e que a compatibilidade com dispositivos físicos ainda precisa ser testada.
Recursos principais
- 01Descoberta automática de TVs na rede Wi-Fi local, com conexão manual por IP como alternativa.
- 02Compatível com Android TV / Google TV, TVs Samsung Tizen e TVs LG webOS legadas, além de Bluetooth HID.
- 03Layout de grade editável com opções para arrastar, redimensionar, agrupar e desfazer.
- 04Oito modelos integrados e predefinições personalizadas salvas.
- 05Apps nativos para Android e iPhone, com interfaces em inglês e russo.
- 06Licenciado sob MIT, sem necessidade de conta ou assinatura.
Casos de uso
- Controlar uma smart TV pelo celular quando o controle físico estiver perdido ou quebrado.
- Criar um layout de controle remoto personalizado com os botões e atalhos para apps mais usados.
- Gerenciar várias TVs na mesma rede doméstica usando um único app no celular.
Início rápido
- 1
Abra o guia de instalação ou a página de versões de desenvolvimento para obter o Android debug APK
- 2
Compile o Android debug APK a partir da raiz do workspace (é necessário JDK 17 e Android SDK Platform 34)
./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug - 3
No iPhone, abra o projeto do Xcode e execute o esquema OpenTVRemote em um Simulator ou no seu próprio dispositivo assinado
Antes de usar
- Esta é uma compilação de desenvolvimento e não garante compatibilidade com todas as TVs.
- Fire TV Wi-Fi, Roku ECP e espelhamento de tela não são oferecidos.
- A funcionalidade equivalente ao Bluetooth HID no iOS não está disponível, e nenhum IPA de iPhone assinado ou build do TestFlight é fornecido.
- A descoberta de dispositivos Samsung e LG em um iPhone físico requer o entitlement de multicast restrito da Apple.
Em coleções
Tópicos
Perguntas frequentes
- O que é OpenTV-Remote?
- Controle remoto gratuito e de código aberto para Android e iPhone que controla smart TVs pelo Wi-Fi local, com layouts editáveis e predefinições. O OpenTV-Remote transforma um Android ou iPhone em um controle remoto para smart TVs conectadas à mesma rede doméstica. O app encontra TVs automaticamente por meio da descoberta de rede, permite salvar várias TVs e exibe apenas os controles compatíveis com a conexão de cada uma.
- OpenTV-Remote é gratuito? Qual é a licença?
- OpenTV-Remote é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- OpenTV-Remote ainda é mantido?
- Manutenção ativa. O último commit de OpenTV-Remote foi em 27 de out. de 2026.
- Para que posso usar OpenTV-Remote?
- Controlar uma smart TV pelo celular quando o controle físico estiver perdido ou quebrado. Criar um layout de controle remoto personalizado com os botões e atalhos para apps mais usados. Gerenciar várias TVs na mesma rede doméstica usando um único app no celular.
- Como instalar OpenTV-Remote?
- Abra o guia de instalação ou a página de versões de desenvolvimento para obter o Android debug APK Compile o Android debug APK a partir da raiz do workspace (é necessário JDK 17 e Android SDK Platform 34): ./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug No iPhone, abra o projeto do Xcode e execute o esquema OpenTVRemote em um Simulator ou no seu próprio dispositivo assinado
- Onde consigo OpenTV-Remote?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/levhakobyan/OpenTV-Remote
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App para Android e iOS que escaneia anúncios Bluetooth LE e avisa quando há óculos inteligentes de fabricantes conhecidos por perto.
App para Linux que permite compartilhar área de transferência, notificações, arquivos e controles de mídia entre celular e computador por uma conexão local criptografada.
App nativo para a barra de menus do macOS que controla TVs LG webOS remotamente, com inicialização de apps, troca de entradas HDMI e navegação pelo touchpad.
App gratuito e de código aberto para macOS que exibe emuladores Android, celulares Android, simuladores iOS e iPhones lado a lado para espelhamento, controle e ajustes de configurações.
Um leitor e gerador de códigos de barras gratuito, sem anúncios e de código aberto para Android, desenvolvido com a biblioteca ZXing-C++.