Don't recreate the entire EmbeddedPlayer every time we play a video +
move buffer update stuff to EmbeddedPlayer