Not open source but still very usefull and self hosted : <a href="http:&#x2F;&#x2F;plex.tv" rel="nofollow">http:&#x2F;&#x2F;plex.tv</a><p>Ampache is cool but is really heavy for a simple hosting.
Plex does movies and tv shows sort too.
Place a Transmission &#x2F; Deluge torrent client behind, you have a true media center, on a little server.<p>Owncloud is cool but very buggy !