Simple XBMC Remote is a simple Qt4 application
for controlling your XBMC from your phone. It was
originally developed and tested with Qt Widgets, on a N900 phone running Maemo5.
A newer version, using QML, is also available. This version was developed and
tested on desktop, Maemo5 N900 and MeeGo/Harmattan N950.
Simple XBMC Remote is currently hosted on SourceForge.
Note
Please report bugs by creating a new ticket in the
bug tracker.
Because the Qt Quick Components are available only on MeeGo Harmattan,
at the time of writing, the QML variant for the desktop and Maemo5 has all
the missing widgets implemented by hand; therefore, they may behave and look
a bit different when compared with the ones from Harmattan.
The Settings dialog can be activated from application's menu. The changes are
saved only if you press the Accept button. Clicking outside the dialog is
interpreted as canceling the current changes.
Simple XBMC Remote uses the Event Server API
to communicate with XBMC. This server uses UDP sockets and is, by default,
configured to listen on port 9777.
Note
If you are unable to control the XBMC, please first verify that the
Event Server port is not blocked by your firewall.
On the phone
Use these settings to configure the network connection between XBMC and Simple XBMC Remote.
Server: the IP or name of the XBMC server
Port: the Event Server port (default: 9777)
On the server
The network configuration for XBMC is accessible via System > Network >
Settings > Services. On this page, you will have to activate
Allow programs from other systems to control XBMC.
Simple XBMC Remote implements a custom screensaver that can keep the phone dimmed for a long
time, without locking it. This custom screensaver is configured via the setup.
To activate it, check the Use Custom Screensaver menu entry from the main
menu.
The Setup dialog can be activated from application's menu. The changes are
saved only if you press the Done button. Clicking outside the dialog is
interpretted as canceling the current changes.
The Restore Defaults button will restore the defaults. You will still have
to press Done to make these values active.
Simple XBMC Remote uses the Event Server API
to communicate with XBMC. This server uses UDP sockets and is, by default,
configured to listen on port 9777.
Note
If you are unable to control the XBMC, please first verify that the
Event Server port is not blocked by your firewall.
On the phone
Use these settings to configure the network connection between XBMC and Simple XBMC Remote.
Server: the IP or name of the XBMC server
Port: the Event Server port (default: 9777)
On the server
The network configuration for XBMC is accessible via System > Network >
Settings > Services. On this page, you will have to activate
Allow programs from other systems to control XBMC.
In case of some error, Simple XBMC Remote will display a notification. The time these
notifications are displayed is controlled by the slider under Notifications.
If you want to completely dissable these notifications, move the slider
completely to the left.
By default, the application starts maximized. If you want, you can check the
Start in full-screen to force the application to start in full-screen. The
application doesn't save it's maximized/fullscreen state, but uses the value
provided here.
To switch between maximized and full-screen, double-tap on the main window.