You can use an open source version of piSignage server to manage players. You just need player licenses. Here we see how to register a player and get a license  for open source server usage.