If you're not using DHCP, can you simply add a second TCP subnet to the network control panel on one of the PCs? (As described here.) Then you wouldn't need to have the player do anything special, it could stay on one fixed IP that was the same for home and work.
_________________________
Tony Fabris