The VirtualHere server works well on most Android devices (and coming soon to Chromebooks!) It does not require root and has no advertisements. It's really easy to use and install, and supports Android Phone/Tablet/PC and Android TV. The Android Server can share at most one device at a time or if you purchase a license you can share up to 127 devices from a single Android server.
If you have any issues, post a question in the Support Forum
Below shows a screenshot of the VirtualHere Server running on an Android Nexus 5X (Marshmallow) Mobile Phone: