HQPWV is a local webserver that allows you to remotely control HQPlayer from any device on your network using a web browser.
- HQPlayer 4
- MacOS, Windows (64-bit), or Linux (64-bit)
- 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)
- 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.
- Make sure HQPlayer is running, and that your library is populated. Verify that the "Allow control from network" button is checked.
- Run
hqpwv-server
. Running it from the same computer as HQPlayer itself is recommended, but not required. - If all goes well, the console output should give you a webpage url to navigate to (eg, something like
http://192.168.X.XXX:8000
). - Navigate to the url from any desktop or mobile browser that's on the same network as HQPlayer and HQPWV.
TODO
- 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.