I decided against trying this as a Hass.io add-on, because it isn’t really a server based thing like the other add-ons. Instead, you can install this as a custom component with the SSH add-on. I have updated the install instructions in the repo.
On my Hass.io install, it pulled the required python module automatically, so you should just be able to copy the jvcprojector
directory into the custom_components
directory, update your config and restart Hass.io.