PSP Client Beta


What is it?
The PSP client is a front end to the Xbox Media Center allowing for the control and selection of music from the PSP.

The client is built in flash, and requires the PSP Firmware update 2.6 or higher to run. It may also run (and should) on the homebrew flash player as well (untested). You also need to have a wireless network.

This application has been optimised to work on the PSP, so interaction is limited to the directional imput keys and a select key. This application should also work on any device with a flash player (v6 and above) and arrow keys, there is an option to choose which is the select key (By default it is the space bar)
Installing
Copy the files pspconfig.xml and psp.swf into the Web directory of your XBMC install.

You will then need to edit the pspconfig.xml file. Its parameters are:
  • ip: eg. http://192.168.0.10 The web address of your Xbox Media Center (Make sure the webserver option is enabled)
  • musicpath: eg. F:/tunes - The path where your music files are stored (see File Structure Note below)
  • musicfiles: .wma|.mp3 - Music file types. This IS case sensitive, separate with a |
  • polltime: 3000 - Keep alive time in milliseconds - sends a little keep alive PING to the server
  • stripsuffix: 1 to display filename suffix (eg .mp3) 0 to hide
  • striptrack: 1 to hide a track numbers. 0 to do nothing. If your files are named as 01 Track Name.mp3 this removes the leading numbers
  • trigger: (32 = Space, Enter = 13) the ASCII keycode of the key you want to use as a select key if using as a flash player on a non-psp environment.
File Structure
This application is designed for music stored in the following directory format. It wont work for other formats, it's the way my music is stored so :D

Artist
      > Albums
            > Tracks

I recommend using the excellent Tag&Rename program for organising the ID tags of your music and naming them well.
Thumbnails
This application can view the currently playing song thumbnail, however to do this you need to make a copy of your thumbnails directory.

Using the My Files link on the XBMC start page, copy the Q:/UserData/Thumbnails/Music directory into your XBMC Web directory. (See images below)





Using
Use the arrow keys to move the selection. Use the X button to select. Left and right jump the next page, unless on the first row where they cycle through the controls. Up and down will scroll up and down by a single element.

When you click to play a track, the album is added to a playlist so that songs will play one after the other. Use the stop button to clear the playlist

I have the .swf file bookmarked as my homepage on the PSP. In order to get it to work one needs to refresh the pag eevery time you turn on the psp (to re enable the internet connection) I also find I need to click the X button once to 'activate' the flash controls, then I can navigate and use.
Download
Links