it could be that the player you're using cant support the headphones because the power needed for the 'phones isnt given in enough quantity by the player.
Try another pair of headphones you have laying around or ask a friend.
If they dont give you any problem, my solution is your best bet.