Showtime is a media player for use on HTPC media centers. It is primarily intended to be controlled via keypad input such as a IR or bluetooth remote control, keyboards, etc but works also very well with a pointer device.
Search has never been easier – Just type the keywords in the search bar and Showtime will search all media sources that have been configured. Results will be grouped by source so you can easially separate them from each other.
The search input field also accepts any type of URL that Showtime understands.
Showtime integrates to the Spotify music service via libspotify. The integration currently offers:
Browsing of current logged in users playlists
Search for tracks, albums and artists
While playing music and if Showtime enter screen saver mode it will animate a constant flow of images related to the currently playing artist. The images are downloaded using LastFM's web API.
Showtime's primary userinterface, as seen in the screenshot at the top of this page, is modelled in Showtime's own view declaration language.
At the moment none of the view declaration language is documented but should interest arise from the community to help with skinning and modelling of UI I will try to document and describe how it works.