@foone @PatrickoftheG xine has a remote mode so you can control it from another SSH session, so you can just leave it fullscreened on the TV and then issue commands to any connected SSH session
Something... I... have never had... as my primary... mediaserver