Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.93 KB

readme_enduser.md

File metadata and controls

30 lines (23 loc) · 1.93 KB

HQPWV End-User Instructions

HQPWV is a local webserver that allows you to remotely control HQPlayer from any device on your network using a web browser.

Demo video Demo video

Requirements

  1. HQPlayer 4
  2. MacOS, Windows (64-bit), or Linux (64-bit)
  3. A modern desktop or mobile browser, connected to your local network (If using desktop or mobile Safari, it must be a recent version, circa April 2021)

Setup

  1. Get the latest (unsigned) MacOS, Windows, or Linux executable here. Instructions for running unsigned binaries on MacOS can be found here. If running an unsigned executable is not an option, consider downloading the source code and run the application using Node.js.
  2. Make sure HQPlayer is running, and that your library is populated. Verify that the "Allow control from network" button is checked.
  3. Run hqpwv-server. Running it from the same computer as HQPlayer itself is recommended, but not required.
  4. If all goes well, the console output should give you a webpage url to navigate to (eg, something likehttp://192.168.X.XXX:8000).
  5. Navigate to the url from any desktop or mobile browser that's on the same network as HQPlayer and HQPWV.

Troubleshooting tips

TODO

Roadmap, possible TODOs

  • Add DSD bitrates to the "Preset Rules" section.
  • Support random playback.
  • Pagination system for extra-large user libraries?
  • Consider supporting older versions of Desktop Safari and Mobile Safari
  • Consider signing executables for major and minor releases.