Not sure what exactly you are asking for, but check Jellyfin, it might be part of the answer.

Jellyfin is good. I'm currently using the Roku version

Jellyfin is great.