building out video playback