The best thing about living in 2010 and owning an Android phone is the incredible number of apps.
My mission over the past few months has been to find the best apps that I can use to control my PC with my phone. I have tested a number of free and paid apps and put together a great list of apps that makes the life of a couch potato that much easier.
Over the next few articles I will highlight some of the apps that have really made my life much easier.
Like most people my age, I love watching videos on my PC and my player of choice is of course the Swiss Army Knife of media players: VLC”.
VLC is a versatile application and there are a number of ways of controlling it from your phone. However, my preferred method has been the free app VLC Remote. It does the basic tasks of volume change, play/pause, forward and rewind easily and without any great difficulty setting up.
1. Set-up your Computer
First, you will have to download the VLC player from their website.
Note: I have tested the Android app with VLC version 1.1.0 and above.
Before installing the Android app VLC Remote, you must first make some changes to the default VLC application on your computer to enable your phone to properly detect VLC.
Open VLC and click on Tools > Preferences. Next, select All under Show settings.
![]()
This launches VLC’s advanced settings. Now select, Interface > Main interfaces. In the Main interfaces window select “HTTP remote control interface.”
![]()
2. Set-Up VLC Remote
Website | AppBrain | Market Link
![]()
Once you have configured VLC on your computer you can download VLC Remote onto your Android phone.
First, launch VLC on your computer. Unless VLC is running on your computer, the VLC Remote app will not work.
Next, launch VLC Remote on your phone. If it is able to detect your computer, the app will automatically pick up the name of the video file that is being played. However, in my experience it has never automatically detected my computer and I must add my IP address manually.
![]()
To connect to your computer, first, click on Menu and Settings.
![]()
In the Settings menu first ensure you are connected to your home wireless network. Once connected, click on “Add VLC server”.
![]()
In the “Add VLC server” type in your local IP address (for example 192.168.1.101) and leave the Port as the default 8080.
![]()
You should now be connected to your computer’s VLC application.
3. Features
I like VLC Remote because it is a simple that does not overflow with features but it has just enough to make media consumption easy.
All the basic settings can be accessed from the main interface.
![]()
Clicking on the Browse Media button launches a file browser that shows you all the files/folders on your computer. However, VLC must be running on your computer to actually be able to browse your media.
![]()
If you have all your media files in a specific folder you can set that particular folder as Home. To do this hold down the home button until you see “Home set to [folder]”.
![]()
You can select any media file (that is compatible with VLC) and have it play on your computer.
4. Conclusion
The best thing about this particular app and using the HTTP interface is that you do not need to worry about messing around with your router or firewall settings. So, long as you enable the HTTP interface the app will “just work”. In fact this app has become indispensable. I can now sit on my bed or couch, watch videos on my computer and I don’t have to get up to change the volume, play a new video or play/pause the video. Essentially, this is like a remote control for your computer.
There are a number of VLC remote apps in the Android marketplace, let us know which one you use to control VLC.
Image credit: purpcheese
Receive the latest update in your inbox.







Thank you for taking your time and guiding us trough this!
I'm new on Android, old on Linux and got drowned by the number of Android apps doing this. Nice to see someone techy finding the *one* that works.
I see many write about GMote also, the good thing being that it can also work as a remote mouse controller and so allows you to control more than only VLC, for instance web browsing etc… Do you have any opinion on this?
f**k… just saw your newest post :-)
Glad you find them helpful!
Great post! Got it working in minutes. This is awesome! I can’t believe I have a new reason to become even lazier.haha
Hi! I have also developed a VLC remote! Maybe you could try it some day.
You can find it in the market ‘VLC – Remote LIGHT’.
More information can be found on our blog http://android.banamalon.net/
Your app looks interesting and we’ll look into it for the future.
Cheers
Sweet man! Talk about working like a charm. Do you know if we can play / control DVDs with this. If we can, I can just make this my media server / player combo!
As far as I can tell you can play/pause content on VLC. Unsure if it works with DVDs.
Please let us know if it does work though!
Hi, if I have an Android archos tablet can this app be installed also? Which Android version is supported. I think my tablet is Android 2.1
It should work. Try it out and let us know.
I had to enable web interface to get this to work. (On the PC – View -> Add Interface -> Web Interface). But after that I’m rocking. Thanks!
Question can we play songs from my Mobile and use my PC as speaks only???
not for this app.
Thank you very much for this article, remote control on my tablet works like a charm now. No need to jump between the couch and PC every time anymore! :)
not workin on my galaxy s….keep sayin….connection refused….after putting in 192.168.1.101..
You need to find out what your local ip is. Mine is 192.168.0.2
Can this be done without wifi? I currently control my utorrent through mobile internet.. and don’t have wifi at my home.. Any help would be appreciated
There must be a connection between your phone and the PC. WiFi seem to be the only way.
I can do it with Vlc 2.0
it works before :x
neither do i :(
You should try the Remote Control Collection. Works like a charm for me and also supports iTunes and Windows Media Player.
I keep getting a “connection timed out” error. What seems to be the problem? I’ve followed all the steps.