You need no rooting for Scotts Rise Player. Install it just like any other app. Setup and settings are also plain and simple, easy to understand.
Where you could benefit from rooting, however, is your custom boot animation. I've had my Android devices rooted just for that. Other than that I cannot think of any other benefit from rooting for your signage player.