UMSP

From WikiDLXTV
Revision as of 05:21, 19 May 2011 by Mad ady (Talk | contribs) (Added minimum extra information)

Jump to: navigation, search

UMSP is an internal UPnP Media Server based on PHP (for disclaimer and official thread see here). It is integrated in the latest versions of WDLXTV firmware. (Requires at least version 0.4.1.9-6 of WDLXTV)

The server can be used to make any sort of multimedia content show up under the "Media Server" subitem (for both Video and Music). There's a subversion repository with some standard plugins. There's also the forum.

The rest of this page is probably outdated.

Features

Plugin Development

  • detailed instructions on how to develop plugins for UMSP can be found here and here

Current Features of UMSP

  • Sort and shuffle local media with 'flat view'
  • plugin: ShoutCast
  • plugin: Apple-Trailers
  • plugin: Select BBC audio podcasts (beta)
  • Plugin: Revision3 Vodcasts
  • b-rad's optical drive mod

Setup

  • You can enable UMSP from the web interface. Also, from the Configuration -> UMSP tab you can enable/disable various plugins and can also configure plugins. This is the recommended method.
  • Alternatively, run these commands in ssh (or add config_tool -c UMSP=ON to S00custom-options):
config_tool -c UMSP=ON
config_tool -s
config_tool -s
  • Power cycle so the new webplugin settings get applied.

After that UMSP should appear under "Media Servers".

Adding new plugins

  • for firmwares prior to 0.5.0: all the plugins are automatically downloaded from the svn repository. You can use the web interface to enable individual plugins and also to set various parameters for each plugin.
  • for firmwares after 0.5.0, you need to use the web interface to select and enable the plugins you wish to use. You will just download the plugins you are effectively using.
  • the plugins are automatically updated on reboot (they are saved inside /tmp/umsp-plugins which is lost on reboot). For firmwares after 0.5.0 you can update the plugins from the web interface.


Troubleshooting

If for some reason UMSP doesn't show up you may have to load it manually like so:

  • Browse to the webinterface (go to http://<yourWDTV>/umsp/index.php) and click "Send SSDP broadcast".

Most plugins log their errors inside /tmp/umsp-log.txt. You can also activate debugging in most plugins and get more messages in the same log file.


Credits to zoster and b-rad