Skip to content

11 Party Mode

CraigD edited this page May 11, 2024 · 2 revisions

As of version 3.0.0 this skin can be run in 'party' mode. In this mode is designed to allow your party guests to add tracks to the play queue, but to restrict other options. The list of restricted features is:

  1. Don't allow changing ratings
  2. Don't list local files when browsing
  3. Only allow adding tracks to the queue - disable replacing the queue
  4. Don't allow the queue to be re-ordered, tracks removed, or saved
  5. Don't allow playlists to be edited, deleted, or created
  6. Don't allow virtual libraries to be created
  7. Don't allow favourites to be created or edited
  8. Don't allow volume changes
  9. Don't allow prev/next tracks
  10. Don't allow changing repeat or shuffle
  11. Don't allow sleeping of players
  12. Don't allow access to player or server settings
  13. Don't allow access to synchronisation
  14. Don't allow access to power

To access 'party' mode you can either:

  1. Use the ?party query parameter - e.g. http://SERVER:9000/material/?party
  2. Use http://SERVER:9000/materialparty/ URL
  3. Set LMS's default skin to Material Skin (Party)

Example usage

As suggested by d6jg on the LMS forums, you can use this mode using the following guide:

  1. Guests need to access your WiFi. Use QiFi to generate a QR code. Unlike other web resources that do this QiFi is entirely JS in your browser - i.e. you don’t send your SSID and WiFi password to some random web server.
  2. Open the URL from step 1 in Chrome. Then click the share icon (or the three dots on desktop) where there is an option to generate a QR code.
  3. Print the two QR codes out so your guests can use them!

Single player

To restrict Material to a single player you can add single&player=Name or singe&player=ID to the Material URL. e.g.

  • http://SERVER:9000/material/?party&single&player=Dining%20Room
  • http://SERVER:9000/materialparty/?single&player=Dining%20Room
Clone this wiki locally