Czy telefon z systemem Android może sterować Ubuntu jak pilot?


37

Patrzę na stworzenie niedrogiego centrum medialnego. Jestem nowy w Linuksie i jeszcze go nie zainstalowałem, ale myślę, że dam radę. Chcę używać Ubuntu i chciałbym używać moich telefonów z Androidem do sterowania lub pracy jako pilot do odtwarzania multimediów na telewizorze.

Moją konfiguracją będzie Media Box do telewizora przez HDMI (bez klawiatury lub myszy), a następnie do mojego routera Wi-Fi przez Ethernet.

Chcę więc móc włączyć ten komputer, a po uruchomieniu bezpośrednio z telefonu sterować komputerem zdalnie, aby otworzyć aplikację multimedialną i uruchomić filmy i zdjęcia bezpośrednio na telewizor.

Używam Samsunga Galaxy S II, a wkrótce nowego Sony dla żony.


3
W ogóle nie ma odpowiedzi, ale niektórzy maniacy mogą się uśmiechać z faktu, że uwielbiam używać PuTTy na moim telefonie komórkowym do łączenia się przez SSH z moim laptopem zamiast wstawania z wygodnego krzesła i chodzenia kilka metrów, aby zmniejszyć głośność;)
Rafał Cieślak,

Odpowiedzi:


22

Jeśli zainstalujesz pakiety xbmc (i użyjesz tego środowiska), możesz sterować maszyną z poziomu Androida, ponieważ w Google Play jest aplikacja o nazwie xbmc remote . Działa dla mnie bezbłędnie.


XBMC teraz włączone 12.04 repozytorium
Tachiony

Nazywa się teraz kodi.
Ruslan

1
Kore to oficjalna aplikacja na Androida dla kodi: play.google.com/store/apps/details?id=org.xbmc.kore, a na iOS ten klient działa itunes.apple.com/us/app/official-kodi-remote/ id520480364 (nie jestem pewien, czy to naprawdę oficjalne, czy nie)
ccpizza

10

Można użyć anyRemote zbyt


1
Działa bardzo dobrze ... jako pilot. Możesz bardzo łatwo sterować odtwarzaczami wideo i innymi rzeczami, ale nie działa to jak mysz lub klawiatura ...
Wilf

5

W rzeczywistości jest aplikacja na Androida napisana specjalnie dla tego przypadku użycia. To się nazywa Couch Potato . Oprócz udostępnienia wirtualnej myszy i klawiatury pozwala ona zarejestrować komputer, a następnie uruchomić go, wysyłając pakiet Wake-on-LAN.

Pełne ujawnienie: jestem programistą.


2
Wake on LAN to fajna funkcja :)
WinEunuuchs2Unix

@ WinEunuuchs2Unix Thanks! Cieszę się ze to lubisz! :-)
Pusty

Właśnie próbowałem ... Pakiet Ubuntu zależy od Java7, który nie jest już dostępny. Mimo że pobrałem java binarną mrówkę przetestowaną na Javie 8 i 9. W obu mogłem używać myszy, co muszę powiedzieć, że działa idealnie. Niestety, w aplikacji na Androida nie byłem w stanie otworzyć klawiatury. Czy coś mi brakuje? Dzięki.
bitifet

@bitifet Przepraszamy za kłopoty! Złożyłem dwa problemy na podstawie twojego komentarza, które można znaleźć tutaj i tutaj . Po pierwsze, zależność Java 7 powinna zostać uruchomiona tylko wtedy, gdy domyślny pakiet Java jest starszy. Jestem szczerze zaskoczony, że dostałeś nawet powiadomienie o tym, ale w każdym razie nie jest to już konieczne i zostanie usunięte. Jeśli chodzi o problem z klawiaturą, brzmi to jak coś specyficznego dla urządzenia. Z jakiego modelu telefonu korzystasz?
Puste

Dziękuję za odpowiedź. Moje urządzenie to BQ Aquaris M5 z systemem Android 6.0.1. Moja klawiatura to MessagEase ( play.google.com/store/apps/… ), nawet jestem prawie pewien, że próbowałem tymczasowo przełączyć się z powrotem do domyślnych ustawień urządzenia bez żadnego wyglądu (nie na 100%, ponieważ testowałem też inne alternatywy, ale jestem prawie na pewno).
bitifet


2

Użyłem standardowego serwera VNC ( Desktop Sharingaplikacja w Ubuntu) i PocketCloud .

Jest łatwy w konfiguracji i działa dobrze.

Instrukcje znajdziesz tutaj: kliknij .


2

Aplikacja, która zbliża się do tego, jest RemoteDroid . Sprawia, że ​​telefon z ekranem dotykowym działa jak kombinacja bezprzewodowego touchpada i klawiatury.

W tym celu należy pobrać dwie osobne aplikacje - jedną dla urządzenia z systemem Linux (serwer), a drugą dla telefonu z Androidem.


2

Mam dobre doświadczenie z Home Remote Control . Działa dobrze z linuksem.

Możesz kontrolować:

  • media (odtwarzanie, zatrzymywanie, głośność, ...)
  • mysz, klawiatura,
  • przeglądaj foldery, przesyłaj / pobieraj pliki na smartfon
  • uruchom polecenie

Wszystkie te są „skrótami” zorganizowanymi w „grupy strzałów” i są implementowane / mogą być konfigurowane za pomocą niestandardowych poleceń.

Nie ma potrzeby instalowania niczego na Ubuntu (wystarczy xdotools do sterowania multimediami za pomocą poleceń). Połączenie odbywa się według nazwy użytkownika / hasła lub klucza ssh / hasła


2

Znalazłem tylko jedną aplikację, która jest darmowa, ogólna (nie napisana specjalnie do pracy z określonym programem), nie wymaga instalowania specjalnego niestandardowego oprogramowania serwera dla tej aplikacji i jest w stanie połączyć się z moim komputerem (cóż… po pracy z autor, aby znaleźć i naprawić nieuzasadnione ograniczenie).

To jest XMouse i jest open-source . Bez reklam i nagów. Możesz go używać jako myszy, klawiatury lub pilota za pomocą programowalnych przycisków (wykonaj dowolne polecenie). Może nie najlepszy interfejs użytkownika (zajmuje trochę czasu, aby go zrozumieć i przyzwyczaić się), ale działa dobrze.

Jedyne wymagania to ssh i xdotool (cóż, xdotool nie jest wymagany w 100%, ale myślę, że jest przynajmniej potrzebny do działania myszy i klawiatury).


1
dokładnie to, czego chciałem!
Peter Thorin

1

Poleciłbym również

http://openelec.tv/

Który używa XBMC i skonfigurował udziały do ​​łatwego kopiowania multimediów do centrum mediów. Jest to bardzo prosta instalacja i wymaga minimalnego sprzętu.


1

Istnieje sposób, aby to zrobić, a jego bezpłatny plus również nie wymaga korzystania z Internetu.

1) Zainstaluj dowolny serwer VNC z listy, taki jak TightVNC, UltraVNC, TigerVNC lub RealVNC, chociaż szyfrowanie nie jest obsługiwane z tym ostatnim.

2) Utwórz hotspot bez internetu, jeśli chcesz, i podłącz laptopa i telefon z Androidem do tej samej sieci.

3) Zainstaluj bVNC Secure VNC Viewer na swoim telefonie z Androidem.

Aplikacja bVNC to przeglądarka VNC, która może także emulować touchpad lub pozwalać używać Androida jako myszy z obsługą gestów na ekranie dotykowym. Możesz zapisywać sesje, powiększać i skalować pulpit systemu Linux na ekranie Androida oraz udostępniać tekst w schowku między Androidem a komputerem.

I baw się dobrze.. !!!!!!!



0

Wierzę, że AndroMouse oferuje niezwykle łatwą konfigurację i jest pełen funkcji. Wystarczy uruchomić aplikację Java na swoim serwerze (na pulpicie Ubuntu) i aplikację na Androida na kliencie (na telefonie). Następnie masz dwie opcje połączenia klienta z serwerem: Wi-Fi lub Bluetooth. Następnie aplikacja automatycznie wyszukuje serwer; jeśli nie zostanie znaleziony, możesz wstawić dobrze widoczny adres IP serwera na kliencie, aby się połączyć.




0

Kore i Yatse są tym, czego używam do konfiguracji OSMC na pi.

Zainstaluj kodi na Ubuntu. musisz to zrobić: sudo apt install kodi Po tym uruchom kodi i przejdź do

Usługi pod nim i ustaw Poziom ustawień na Zaawansowany / Ekspert.

Przejdź do opcji Sterowanie, a następnie Zezwalaj na zdalne sterowanie przez HTTP, a także Zezwalaj na zdalne sterowanie z aplikacji w innym systemie.

Wróć do menu Ustawienia w Kodi, jak pokazano w kroku 1 i przejdź do informacji o systemie

Przejdź do Informacje o systemie, aw obszarze Sieć zanotuj adres IP i adres MAC. Będziesz potrzebował ich do skonfigurowania w aplikacji na iPhonie / iPadzie / Androidzie.

a następnie zainstaluj aplikację na swoim telefonie z Androidem. Playstore:
https://play.google.com/store/apps/details?id=org.xbmc.kore&hl=pl Yatse (płatna alternatywa, do pobrania za darmo)
https://play.google.com/store/apps/ szczegóły? id = org.leetzone.android.yatsewidgetfree & hl = en_IN f-droid: https://f-droid.org/en/packages/org.xbmc.kore/

Po instalacji Kore / Yatse wszystko, co musisz zrobić, to wpisać ip do aplikacji i będziesz gotowy.

Pomocny link: https://kodi.wiki/view/Remote_controls


-1

Możesz użyć TeamViewer . To proste i łatwe w obsłudze narzędzie do sterowania komputerem za pomocą urządzenia z systemem Android. Musisz zainstalować teamviwer w Ubuntu i Android Mobile.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.