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.