I recommend iMPlayer 100% you can create management codes so they login with a short code and it sets up everything automatically. You do have to set it all up on your end in the cloud so to speak but then your management of their playlists and almost all settings in the app can be done remotely. You can also do batch settings changes so everyone gets the changes. It's absolutely hands done ment for this stuff. The down side is the $7 license fee per device and after 50 devices the charge a secondary fee for managing that many devices so a business account type thing. Its not that expensive still worth it. Just charge a one time activation fee, also if the cancel or dont pay the bill you keep the licence, The other upside is the mobile version is nice as well. Just one person's opinion. That being said IBO or something mac based is your only real option. Maybe that new MyTvOnline Clone will fit the bill.
Yes that's right, implayer is a beautiful player, also the managing features are ok.
The downside in my opinion is, that the app crashes sometimes with big lists. And on weaker devices it s not that responsive.
And on Android TV'S you can't Adress the P+/- Buttons to the app. As you press P+ you switch to the normal LiveTV (not app), that can be annoying.
And sometimes the Managing backend is some confusing.
In my opinion Xeev is the most advanced allinone solution. yes the player is not that fancy, but it is very reliable.
And you can give your customer a Dashboard, where he can manage his categories via a Webbrowser.
Best part is, if the DNS of your provider switches, you can switch it in your xeev template for all you clients with one step.
im using it since years.
PS: you can also send Config (VPN login, Player, and many more) and Messages (bulk or individual) to your customer/s