Plex is a media server for a personal film and music library, with paid features.
The Free Software Media System - Server Backend & API