okay, this is my XBMC plugin I announced recently. This is only a first beta release, as I am planning to add more functions and to make the plugin more customizable.
But currently it is working really good in LCDSmartie so I thought to release it, as the old XBMC-Plugin had a fixed Port Number and was using the soon to be deprecated HTTP-Interface. This plugin uses the current JSON-Interface and was tested and is designed for XBMC Eden at the moment.
Changelog:
08.08.2012 - 0.7.1
- Removed unused configuration options: You can remove the user and pass section from your LCDSmartie.exe.config
- Changed JSON-Protocol to TCP: This means the plugin will run much faster and chances that LCDSmartie will stutter are minimized
Note: You will have to change some settings in your LCDSmartie.exe.config, as TCP uses a different port than HTTP (9090 is default in XBMC)
I have currently implemented 4 functions:
Function1 returns 0 or 1 depending if XBMC.exe is started or not
Function2 either returns what is currently being played with the displayed information depending on the item that is played or it returns the time of the currently played item
Function3 allows you to return any infolabel from xbmc
Function4 returns current playback speed and also XBMC's current status if you want to switch screens dynamically with actions.
Screenshots:
Display currently selected item via infolabels
Playing a movie
Playing music
Playing tv series
You can find the full documentation, source code and download the plugin at http://xbmc4lcdsmartie.codeplex.com
Have a look at it and I would appriciate getting some feedback on the plugin and wishes for further development.
Have fun,
IzeQube