2010-07-07, 22:51
I have implemented small python script that can be used from S60 Symbian phones to control XBMC. Currently only WiFi enabled phones are supported.
Nothing fancy, just basic functionality, see: http://www.youtube.com/watch?v=mgKghjDoFlk
As I haven't figured out how to create signed sis package that can be installed easily, so you have use following installation procedure:
Known issues:
Has been tested only on Nokia E51, but should work on all phones where PythonS60 2.0.0 is available.
Nothing fancy, just basic functionality, see: http://www.youtube.com/watch?v=mgKghjDoFlk
As I haven't figured out how to create signed sis package that can be installed easily, so you have use following installation procedure:
- Install Python 2.0.0 for S60
- Download S60-xbmc-remote script from http://shrt.st/jjm and put it to your phone E:\python directory (memory card)
- Run Python for S60 application
- Choose Options->Run Script
- Find s60-xbmc-remote.py and run it
- Set your XBMC web interface host: port from options menu. Due to limitation of Symbian, you must use IP address (XBMC must have HTTP enabled - Settings->Network->Services->Allow control of XBMC via HTTP)
- Use phones navigation, center (OK), back and * keys to control XBMC
Known issues:
- You must be connected to your WLAN AP before starting Python and WLAN AP must appear in WLAN connection lists, otherwise you will get
URLError: <urlopen error (13, 'Permission denied')>
- XBMC host is not saved, so you must set it every time you start s60-xbmc-remote
Has been tested only on Nokia E51, but should work on all phones where PythonS60 2.0.0 is available.