Add MediaExtractorPlayer.

This player is the most complicated, but it works pretty well.