If you have used the famous XBMC, here is a program that will please much more. Plex Media Server
is a multimedia file manager that allows you to copy them to an online server. Therefore, you can easily share them with your friends and have access to them anywhere over the internet. It can import audio, video, photo and can retrieve their information from an online databases. It offers you various ways of classifying and lets you customize its settings to suit your needs. Moreover, it also offers you many free downloadable extensions.