Initial implementation of MetaPlayer.