Player as a service