Um telefone Android pode controlar o Ubuntu como um controle remoto?


37

Estou pensando em fazer um centro de mídia de orçamento. Eu sou novo no Linux e ainda não o instalei, mas acho que posso gerenciar. Quero usar o Ubuntu e gostaria de usar meus telefones Android para controlar ou trabalhar como um controle remoto para a reprodução de mídia na TV.

Minha configuração será a caixa de mídia para a TV via HDMI (sem teclado ou mouse conectado) e depois para o meu roteador Wi-Fi via Ethernet.

Quero poder ligar o PC e, depois de inicializado diretamente no telefone, controlar o PC remotamente para abrir o aplicativo de mídia e executar vídeos e fotos diretamente na TV.

Estou usando um Samsung Galaxy S II e em breve uma nova Sony para a esposa.


3
Não é uma resposta, mas alguns nerds podem sorrir pelo fato de eu adorar usar o PuTTy no meu celular para conectar via SSH ao meu laptop em vez de me levantar de uma cadeira confortável e caminhar alguns metros para diminuir o volume;)
Rafał Cieślak

Respostas:


22

Se você instalar os pacotes xbmc (e usar esse ambiente), poderá controlar sua máquina no android, porque existe um aplicativo chamado xbmc remote no google play. Funciona perfeitamente para mim.


Xbmc agora incluído no repositório 12.04
Tachyons

O nome dela é agora kodi.
Ruslan

11
Kore é o aplicativo oficial para Android do kodi: play.google.com/store/apps/details?id=org.xbmc.kore e para iOS esse cliente trabalha itunes.apple.com/us/app/official-kodi-remote/ id520480364 (não tenho certeza se é realmente oficial ou não)
ccpizza

10

Você pode usar anyRemote demais


11
Funciona muito bem ... como um controle remoto. Você pode controlar os jogadores de vídeo e outras coisas muito facilmente, mas não reunir o trabalho como um mouse ou teclado ...
Wilf

5

Na verdade, existe um aplicativo Android criado especificamente para este caso de uso. Chama-se batata de sofá . Além de fornecer um mouse e teclado virtual, ele permite registrar sua máquina e, posteriormente, inicializá-la enviando um pacote Wake-on-LAN.

Divulgação completa: eu sou o desenvolvedor.


2
Wake on LAN é um bom recurso :)
WinEunuuchs2Unix

@ WinEunuuchs2Unix Thanks! Estou feliz por ter gostado! :-)
branco

Eu apenas tentei ... O pacote Ubuntu depende do Java7, que não está mais disponível. Mesmo que eu baixei o Java Binary Ant testado com Java 8 e 9. Nos dois, eu poderia usar o mouse, o que devo dizer que funciona perfeitamente. Infelizmente, no aplicativo Android, não consegui abrir o teclado. Estou esquecendo de algo?. Obrigado.
bitifet

@bitifet Desculpe pelo problema! Arquivei dois problemas com base no seu comentário, que podem ser encontrados aqui e aqui . Em primeiro lugar, a dependência do Java 7 deve ser ativada apenas se o pacote Java padrão for mais antigo que isso. Sinceramente, estou surpreso por você ter recebido uma notificação sobre isso, mas, de qualquer forma, não é mais necessário e será removido. Quanto à questão do teclado, isso parece algo específico do dispositivo. Qual modelo de telefone você está usando?
Blank

Obrigado pela sua resposta. Meu dispositivo é um BQ Aquaris M5 com Android 6.0.1. Meu teclado é MessagEase ( play.google.com/store/apps/… ), mesmo que eu tenha certeza de que tentei voltar temporariamente ao padrão do dispositivo sem olhar (não a 100% porque estava testando outras alternativas também, mas estou quase certo que sim).
bitifet


2

Eu usei o servidor VNC padrão ( Desktop Sharingaplicativo no Ubuntu) e o PocketCloud .

É fácil de configurar e funciona bem.

Você pode encontrar instruções aqui: clique em .


2

Um aplicativo que chega perto de fazer isso é o RemoteDroid . Faz com que o telefone touchscreen funcione como uma combinação de touchpad + teclado sem fio.

Você precisa fazer o download de dois aplicativos separados para isso - um para a sua máquina Linux (servidor) e outro para o seu telefone Android.


2

Tenho uma boa experiência com o controle remoto doméstico . Funciona bem com linux.

Você pode controlar:

  • mídia (reproduzir, parar, volume, ...)
  • mouse, teclado,
  • procurar pastas, carregar / baixar arquivos para o smartphone
  • executar um comando

Todos esses são "atalhos" organizados para "grupos de atalhos" e são implementados / podem ser configurados com comandos personalizados.

Não há necessidade de instalar nada no Ubuntu (apenas xdotools para controle de mídia por comandos). A conexão é feita por nome de usuário / senha ou por ssh-key / passphrase


2

Encontrei apenas um aplicativo gratuito, genérico (não escrito especificamente para funcionar com um determinado programa), que não requer a instalação de um software de servidor personalizado especial para esse aplicativo e é capaz de se conectar ao meu computador (bem ... depois de trabalhar com o autor para encontrar e corrigir uma restrição não razoável).

É o XMouse e é de código aberto . Sem anúncios e sem importunos. Você pode usá-lo como mouse, teclado ou controle remoto com botões programáveis ​​(execute o comando que desejar). Talvez não seja a melhor interface do usuário (leva algum tempo para entender e se acostumar), mas funciona bem.

Os únicos requisitos são ssh e xdotool (bem, o xdotool não é 100% necessário, mas acho que é pelo menos necessário para a funcionalidade do mouse e do teclado).


11
exatamente o que eu queria!
Peter Thorin

1

Eu também recomendaria

http://openelec.tv/

Que usa XBMC e configurou compartilhamentos para lidar facilmente com a mídia no media center. É uma instalação muito simples e requer hardware mínimo.


1

Existe uma maneira de fazê-lo e é gratuito e também não há necessidade de usar a Internet.

1) Instale qualquer servidor VNC da lista como TightVNC, UltraVNC, TigerVNC ou RealVNC, embora a criptografia não seja suportada por este último.

2) Crie um ponto de acesso sem internet, se desejar, e conecte seu laptop e seu telefone Android na mesma rede.

3) Instale o bVNC Secure VNC Viewer no seu telefone Android.

O aplicativo bVNC é um visualizador de VNC, também pode emular um touchpad ou permitir que você use o Android como mouse, com suporte para gestos na tela de toque. Você pode salvar sessões, ampliar e dimensionar a área de trabalho do Linux na tela do Android e compartilhar o texto na área de transferência entre o Android e o PC.

E aproveitar.. !!!!!!!



0

Acredito que o AndroMouse oferece uma configuração fácil e está cheia de recursos. Você só precisa executar um aplicativo java no seu servidor (sua área de trabalho Ubuntu) e o aplicativo Android no cliente (seu telefone). Em seguida, você tem duas opções para conectar o cliente ao servidor: Wi-fi ou Bluetooth. Em seguida, o aplicativo pesquisa automaticamente o servidor; se não for encontrado, você poderá inserir o IP do servidor facilmente visível no cliente para se conectar.




0

Kore e Yatse são o que eu uso na minha configuração OSMC no pi.

Instale o kodi no Ubuntu. para isso você precisa fazer é: sudo apt install kodi Depois disso, inicie o kodi e navegue até

Serviços abaixo dela e defina o nível Configurações como Avançado / Especialista.

Navegue até a opção Controle e, em seguida, Permitir controle remoto via HTTP e também Permitir controle remoto de aplicativos em outro sistema.

Volte ao menu Configurações no Kodi, como mostrado na Etapa 1, e navegue até Informações do sistema

Navegue até Informações do sistema e, em Rede, anote o Endereço IP e o Endereço MAC. Você precisará deles para configurar o Aplicativo no iPhone / iPad / Android.

e instale o aplicativo no seu telefone Android. Playstore:
https://play.google.com/store/apps/details?id=org.xbmc.kore&hl=pt_BR Yatse (alternativa paga, gratuita para download)
https://play.google.com/store/apps/ detalhes? id = org.leetzone.android.yatsewidgetfree & hl = pt_IN f-droid: https://f-droid.org/en/packages/org.xbmc.kore/

Após a instalação do Kore / Yatse, tudo o que você precisa fazer é inserir o IP no aplicativo e você estará pronto.

Link útil: https://kodi.wiki/view/Remote_controls


-1

Você pode usar o TeamViewer . Esta ferramenta simples e fácil de controlar o seu PC usando o seu dispositivo Android. Você precisa instalar o teamviwer no ubuntu e no android mobile.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.