1. A method comprising: receiving video stream data and a graphical user interface; splitting the video stream data to create two video streams of data, a video stream of reduced scale images and a video stream of full scale images; determining whether the video stream of reduced scale images and the video stream of full scale images should be synchronized; delaying either the video stream of reduced scale images or the video stream of full scale images relative to one another when it is determined that the video stream of reduced scale images and the video stream of full scale images should not be synchronized; and outputting the video stream of reduced scale images, the video stream of full scale images, and the graphical user interface to a display device, the video stream of reduced scale images including reduced scale images corresponding to full scale images of the video stream of full scale images.