Remote access implementation in Android

Want to implement remote access app on android. As I'm still amateur in Android, needed some pointers on implementation of remote access app.

In which I should be able to provide

  1. A screen that is similar to monitor, keep itself updating at regular interval.
  2. A mouse pointer & additional (functional & control) key's to the existing keyboard in Android.

Any advice regarding this ? feel free to provide. :-)

Thanks in advance.

-------------Problems Reply------------

If I am not understanding wrong, you want remote access to your desktop computer from an Android phone?

Ok, you need to do the following:

  1. Write a simple server application listening on a local port in your desktop. This application understands some commands which you pre-define to represent all kinds of actions you perform on a desktop computer, and when it receives a command from clients, it executes the command accordingly, such as moving the mouse cursor, right click, etc. Here you will use java.awt.Robot.
  2. Write an android application which connects to the server application, send commands to it, you can do all this using Java sockets.
  3. For making the screen like a monitor and updating the display regularly, you need to keep a long-live connection from the client to the server, and the screen will take screenshots of the current desktop screen at a pre-defined interval(we call it fps, or Frame Per Second) and stream the frames to the client, the client will take that raw data to build a Bitmap, and draw that bitmap on a canvas, or you can simply build a Drawable from the bitmap, and set the Drawable image to a ImageView. Here you will also use java.awt.Robot to take screenshots in the server application.
Category:java Views:0 Time:2012-03-24

Related post

  • Building an android app that will create remote access between phone and pc & be able to share files 2011-12-19

    I am almost a newbie in android . Now , I want to build an app that will create remote access between my phone & windows pc . I am looking for some suggestions . If you guys can help me by giving some tips about what should I do or what should I

  • Is it possible to remotely access a Windows 10 machine through the windows android app? 2014-03-07

    I've not tried using the remote access on Windows 8, so I don't know how it would work if it was available to use. I may just be using it wrong, but is the feature even there? --------------Solutions------------- Yes, it's possible. There's a new bet

  • Accessing Desktop through Android device 2011-07-13

    Is there any way of accessing, editing,deleting files on the desktop through your android Device?? Is it possible through Socket Connection?? I dont like to go for Internet connection (remote access). --------------Solutions------------- Yes it's pos

  • write data to a remote text file in android 2012-08-20

    how can you write a data to a remote text file in android. I am able to read the content of my text file but i cannot write data to it. My aim is to change the content of the text file to a new one. I'm using xampp as the remote server since I don't

  • Accessing Microphone in Android SDK 2010-10-07

    Is there any way to access the micro phone in a android phones similar to accessing the android.hardware.Camera?. I know we can use MediaRecorder to record audio from android application into a file as shown in this link . Let me explain what I want

  • how to make an arraylist remotely accessable 2011-02-23

    I have a project where I am using Java RMI to make objects remotely accessable to other objects. I need to make the following class remote: public interface MarketBB extends Remote { public ArrayList<CloudEntry> getMarketBB() throws RemoteExcep

  • accessing localhost from android over wifi 2011-04-28

    I have written a Https webservice, so it is encrypted with SSL. For testing i would like to acces that webservice over wifi. edit Example: My webservice is running on a VM number 111, i want to acces it over wifi so the adress would be https://VM111/

  • Can I find the MAC address of my Access point in Android? 2011-05-19

    Can my Android app find the MAC address of the Wifi access point it is connected to? The docs for android.net.wifi.WifiInfo getMacAddress() don't provide any details. See http://developer.android.com/reference/android/net/wifi/WifiInfo.html#getMacAdd

  • How to handle remote objects when an android service restarts? 2012-01-31

    I have created the following entities in Android :- Android MyService (apk) MyServiceClient (jar) MyApplication (uses MyService via MyServiceClient) For IPC, I have used AIDL. A sample implementation (of service client) is given below. AIDL interface

  • Remote Access to RdS on SBS2011 (Standard) using Server 2008 Member Server 2013-05-24

    I have a SBS2011 (Standard version) DC & a W2008Enterprise (member server). I want to get Remote access forusers to the SBS2011 Server. I have 20 Usercals for TS (RetailPack) installed on the 2008 Server, and a 5 UserCal open license Retail Pack

  • PC remotely accessed by hackers, All certificates, keys, authorizations, concerning My PC and My identity have been copied and stolen. Several on line accounts have been accessed by a third party. 2013-07-14

    My PC is being remotely accessed and my online credentials and personal information has been stolen. I have had several online accounts compromised. I have had Microsoft Live use their remote access service three times and my computer is still being

  • Remote Desktop + the Official Android App (Can't connect) 2014-07-07

    hi, I don't know what i'm doing wrong bt i'm on Windows 8.1 and I want to use the official app windows created for Android (Remote Desktop) 1)Dowloaded the Android app 2)Downloaded The RDC app on the windows marketplace 3)Allowed Remote access in win

  • Remote access versus walking code 2009-05-27

    At my work we are growing to the point where we are becoming uncomfortable with "walking code". By that I mean code that goes home with developers such as myself on laptops. While I am a developer, meaning I certainly have a motivation to keep develo

  • Renting development machines by the hour using remote access 2009-06-16

    I am thinking about getting an iPhone, but there are no good solutions for developing iPhone applications on the Windows platform. I don't own or have easy access to a Mac. Were my position switched, I know I could at minimum rent a VPS and do Window

  • PostgreSQL remote access with existing user name 2009-11-03

    I would like to access my PostgreSQL 8.3 database with the name of an existing user but, when I try, I get a password authentication failure. I am able to access the database by creating a new Postgres user: postgres createuser -P newusername So I tr

  • ASP.NET WebService deny remote access 2009-12-15

    I've created an ASP.NET WebService that is to be consumed using ASP.NET Ajax. The WebService is located on the same box and same web application that it is to be used by, so I do not want to allow remote access to this webservice, but have it only re

  • What's the best way to store and access XML in Android? 2010-03-07

    While I realize resources themselves are defined in XML files, if I have an XML file of my own type that I wish to use, should I be storing them in "res/xml"? Is there a better way to do this such as using assets and then loading them as binary to be

  • C# how to know if a remote object implements an interface 2010-05-10

    Is there a way to know if a remote object implements an interface (I cannot change/add methods to the remote object). Indeed I cannot use a IsAssignableFrom nor the "as" to test since it's a remote object. Then I have an exception when I try to call

  • Application that provides local and remote access to data 2010-08-26

    I need to develop an application with following features and want to understand if GWT can be used to develop this application or is it the right technology to use ? 1) Backend is in Java and uses MySQL 2) Desktop based UI to create some datafiles an

Copyright (C) dskims.com, All Rights Reserved.

processed in 0.126 (s). 11 q(s)