The noise you are describing sounds like a ground loop. One of the things that can cause ground loops is a short or a fault in the wiring.

You are right, it could be internal to the player. But also check this.
_________________________
Tony Fabris