If high-quality streaming is an issue for your self-hosted media server, there are a few things you can try.
Hardware transcoding is one of my favorite features of my media server, which is powered by Plex. It allows me to have one copy of a movie on it and then simply transcodes it into any container or ...