why are we resetting the media player in this method? This method should just parse the URL then set it to the media player