Jellyfin
Jellyfin is an open source media server designed to organise, manage, and share digital media to networked devices. It follows a client-server model that allows for multiple simultaneous connections. The server can automatically identify media and assign metadata and the client features a robust and easy to use interface.
To find out more about this self-hosted media server you can visit their website here.