It doesn't seem like a high price to pay, but let me ask this: will the player still get input written to it via /proc after it loses the serial port with what you have in mind?