The site mentions that it is software upgradeable. How is this done without the serial cable? Does it use standard protocols for streaming/downloading from the server PC? e.g. could I run some server software on my car player / Linux server? Philb.