Shared hosting really isn’t suitable for Xibo. You will hit several issues if you try to go that route.
That’s not to say it isn’t possible, but it’s not a configuration we can offer you support for.
We have a list of recommended hardware devices. If you want to purchase something different, then please do ensure you test thoroughly your requirements before you commit to a purchase for it, as the cheaper Android boxes often have poorly authored firmware which leads to issues with the Player.