I have used Amiga to control remote machines for ages through various dirty tricks. For example I have somewhere a module for DOpus 5.x to play music files on the Amiga on for example a Linux machine. It uses a dopus lister as playlist and has buttons for play, pause, stop, skip back and forth, volume up and down etc.