First implementation with video playback.