Pytanie:
Zdalne wyświetlanie i sterowanie ekranem Android
cyrius
2012-12-07 21:57:41 UTC
view on stackexchange narkive permalink

Szukam rozwiązania / technologii umożliwiającej zdalne wyświetlanie screencastów i sterowanie z pulpitu. Moim celem jest zapewnienie zdalnego wyświetlania na urządzeniu mobilnym za pośrednictwem przeglądarki. Znalazłem kilka istniejących rozwiązań:

  • AndroidScreenCast: Oparty na interfejsie ADB. to tylko zrzuty ekranu z prostym prymitywem dostarczonym przez ADB. niski wyświetlacz.
  • Klient VNC Serwer &. działa zarówno dla zrootowanego Androida, jak i iPhone'a po jailbreaku. niski wyświetlacz.
  • iDemo + ScreenSplitR: Lepsze, tylko iPhone z jailbreakiem.
  • Wyjście HDMI / TV: Brak pilota.

Mam słyszał o technologii „direct-to-device”, z której korzysta DeviceAnyWhere. Czy są jakieś inne rozwiązania?

Moja odpowiedź tutaj może być przydatna: http://android.stackexchange.com/q/5652/1465
Pięć odpowiedzi:
Stephen Schrauger
2012-12-07 23:31:29 UTC
view on stackexchange narkive permalink

Webkey to mój ulubiony program do zdalnego sterowania. Zamienia Twój telefon w serwer internetowy, wraz z https i nazwą użytkownika / hasłami z uprawnieniami, które możesz ustawić. Możesz więc mieć administratora z pełnym dostępem i zwykłego użytkownika, który widzi tylko ekran.

Oprócz wbudowanego VNC, Webkey daje również możliwość śledzenia telefonu przez GPS, łączyć się z terminalem, przeglądać i pobierać pliki ze swojego urządzenia oraz wiele innych czynności administracyjnych. Chociaż brzmi to tak, jakby nie było Twoich potrzeb (ale nie musisz korzystać z tych funkcji).

A co najważniejsze, Webkey jest oprogramowaniem typu open source i darmowym , obejmujący dwa ulubione modne słowa wszystkich użytkowników Androida.

Screenshot of Webkey in the browser

Pamiętaj, że do tego wymagany jest root. Prawdopodobnie jakiekolwiek rozwiązania będą wymagały rootowania; może istnieć aplikacja na Androida, która akceptuje polecenia z jakiegoś serwera i inicjuje właściwą INTENCJĘ otwarcia aplikacji. Nawet wtedy udostępnianie i kontrolowanie ekranu Androida * będzie wymagało uprawnień administratora.
Webkey jest jednym z najlepszych do odświeżania klatek. Ale wymaga roota. Używam tego do demonstrowania przez cały czas.
@StephenSchrauger Czy masz odniesienie do asercji „ekran kontrolny wymaga roota”?
Dzięki za podpowiedź do „open source”. Webkey wymaga prawie wszystkich uprawnień, jakie może znaleźć (ponad 125!), Co w innym przypadku wygląda przerażająco. Z prawie 10.000 aplikacji na [moich listach aplikacji na Androida] (http://android.izzysoft.de/), następną pod względem uprawnień jest aplikacja „antywirusowa” wymagająca 51…
@Izzy Ponieważ aplikacja wymaga uprawnień administratora, teoretycznie pozostałe uprawnienia są dyskusyjne. Chociaż użycie standardowego modelu uprawnień / api jest prawdopodobnie łatwiejsze do zakodowania niż samodzielne pisanie wszystkiego.
@StephenSchrauger to była moja pierwsza myśl o wielu aplikacjach i przyznaję, że to raczej przemawia * za * deweloperem (gdyby miał złośliwe zamiary i chciał je ukryć, nie musiał deklarować * żadnych * uprawnień). Chyba że to rozumowanie miało to ukryć - wiesz, "jeśli chcesz coś ukryć, zrób to na widoku";)
Aplikacja Play Store została znacznie zmieniona (na gorsze imo.) I nie mogę już znaleźć dla niej źródła.Podany link do źródła klucza sieciowego już nie działa.Czy wiesz coś o tym?Byłbym zadowolony z działającego kodu źródłowego jakiejkolwiek starszej wersji.
Francisco Alvarado
2012-12-07 22:04:06 UTC
view on stackexchange narkive permalink

Wypróbuj bezpłatną aplikację o nazwie AirDroid, która umożliwia bezprzewodowe sterowanie urządzeniem z systemem Android za pomocą przeglądarki na komputerze.

Oto fragment opisu aplikacji w Sklepie Play:

Ekran Androida w czasie rzeczywistym (funkcja eksperymentalna, wymagane uprawnienia roota )

Wyświetl ekran swojego Androida, zrób zrzut ekranu, a nawet nagraj screencast.

Airdroid

Oto film przedstawiający niektóre z jego funkcji.

Czy mógłbyś wyjaśnić, jak kierować [* ScreenCast *] (http://en.wikipedia.org/wiki/Screencast) za pomocą tej aplikacji, o co pytał pytający? Musiałem to przeoczyć w AirDroid, ponieważ nigdy nie zauważyłem, że ma taką funkcjonalność.
@Francisco: dzięki za tę fajną aplikację. Ale nie tego chcę. Chciałbym przejąć kontrolę nad urządzeniem i uruchamiać aplikacje z przeglądarki lub aplikacji komputerowej.
W rzeczywistości skupiłem się na wyszukiwaniu na zdalnym sterowaniu z komputera, a nie na screencastie, biorąc pod uwagę, że ostatnio widziałem aplikację AirDroid wśród aplikacji polecanych przez Sklep Play. Wyczytałem w funkcjach aplikacji, że pozwala ona na robienie zrzutu ekranu w czasie rzeczywistym (eksperymentalne, wymaga uprawnień roota), czyli screencast AFAIK, ale nie wiem, czy pasuje do tego, czego potrzebuje pytający (część uprawnień).
Właśnie sprawdziłem opis sklepu z aplikacjami: w rzeczywistości ma funkcję eksperymentalną, która może się do tego zbliżać, ale wymaga roota: * Ekran Androida w czasie rzeczywistym (funkcja eksperymentalna, wymagane uprawnienia roota) Wyświetl ekran swojego Androida, zrób zrzut ekranu, a nawet nagraj screencast. * Może chcesz dołączyć te informacje do swojej odpowiedzi, aby była bardziej wartościowa.
osexp2003
2014-05-11 05:56:30 UTC
view on stackexchange narkive permalink

Wszystkie istniejące produkty niewymagane przez rootowanie działają z bardzo małą liczbą klatek na sekundę: 0,8 klatki / sekundę dla typowego rozmiaru ekranu 720x1024, więc nie nadają się do wyświetlania w czasie rzeczywistym.

"sji przechwytywanie ekranu androida „będzie pasować do Twoich potrzeb, nie wymaga rootowania. Tylko z przeglądarką na komputerze. Działa z częstotliwością odświeżania 4+ dla pełnego ekranu 1080x1920, 8+ kl./s dla rozmiaru 320xauto zmniejszonego w dół.Jednocześnie może nagrywać do mp4 / webm i może zdalnie sterować Androidem z przeglądarki komputera.

https://github.com/sjitech/sji-android-screen-capture

Powodzenia.

alexlev2004
2015-10-11 11:59:20 UTC
view on stackexchange narkive permalink

Niedawno napotkałem fajne rozwiązanie na https://www.mobizen.com/ Żaden root nie wymagał bardzo płynnej kontroli urządzenia. To powinno pomóc.

Wymagany jest tutaj krótki opis i przypadek użycia.
Dodając do punktu @Firelord, odpowiedź dotycząca samego łącza może stać się nieważna w przyszłości z powodu wyłączenia lub zablokowania łącza z jakiegoś powodu. Aby zachować aktualność odpowiedzi w przyszłości, abyśmy mogli pomóc większej liczbie użytkowników, prosimy o doprecyzowanie odpowiedzi wraz z opisem, uzasadnieniem i przykładowym użyciem.
Wydaje się, że jest to rozwiązanie płatnicze.
Sharen Eayrs
2015-10-11 17:14:40 UTC
view on stackexchange narkive permalink

Użyłbym łącza Asus PC. Używa USB lub Wi-Fi. A jeśli połączę się przez USB, jest cholernie szybko.

Połącz to „Asus PC Link”. Czy działa z każdym urządzeniem z Androidem? O czym to jest? Wymagany jest krótki opis, a zrzut ekranu również by się przydał.
W chwili pisania tego tekstu nie obsługuje nowszych urządzeń z Androidem tylko Android 5.0


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...