Ok. So an update here for Linux desktops. I have a solution! I stumbled upon this completely by accident and haven't tested it yet because some compiling and patching is involved. If you would like to know the solution, please PM me or message me as I do not think this should be public just yet. For one reason, it's quite beta. Secondly, it's not officially supported by SlingMedia, who seem to not care if a Linux version is ever created.