Actually I had never looked into any existing libraries or software, at the time I had free time and wanted to experiment with building it from scratch. I also host a few other apps on the server so I went with the "easiest" way where I could simply modify the existing server architecture. That being said, I may look into Plex or other frameworks and maybe disect or integrate them in, so thanks for the heads up.
That’s awesome! Is there anything specific that turned you away from Plex?
Actually I had never looked into any existing libraries or software, at the time I had free time and wanted to experiment with building it from scratch. I also host a few other apps on the server so I went with the "easiest" way where I could simply modify the existing server architecture. That being said, I may look into Plex or other frameworks and maybe disect or integrate them in, so thanks for the heads up.
plex.tv/ I use it on a server of mine :D