A simple way to control a device's MPV media player from your mobile phone. The server will run on whatever system you want to remote-control. The client app (remote controller) will be served by the server, and can be visited on any device in the same LAN as the server.
You will need:
nodejs / npm
to build both the server and the client -- and to run the servermpv
MPV should be discoverable in your system's PATH variableyt-dlp
Used instead ofyoutube-dl
for performance reasons -- should also be discoverable in your system's PATH variable