Deal with possible state change to empty state (reload state in test hangout). Give video player default width and height. Use jquery for attribute getting/setting?