A method of and
system for transmitting video images preferably allows a specially trained individual to remotely supervise, instruct, and observe administration of medical tests conducted at remote locations. This
system preferably includes a source device, a transmitting device, and at least one remote receiving device. The transmitting device, and the remote receiving device communicate over a network such as any appropriate data network. The transmitting device transmits the video images to the remote receiving device either for live display from the source device or for pre-recorded display from a video recorder device. The remote receiving device is also capable of communicating with the transmitting device while simultaneously receiving video images to provide
remote control. The source device is preferably a
medical test device such as an
ultrasound, a sonogram, an echocardiogram, an angioplastigram, and the like. The transmitting device captures the video images in real-time from the source device and compresses these video images utilizing a
compression method prior to transmitting data representing the video images to the remote receiving device. The compressor and
compression method preferably utilize data structures comprising line number data structures and the repeat data structures. Remote users utilizing the remote receiving devices are capable of viewing a live
stream of video and remotely controlling a number of parameters relating to the source device and the transmitting device. Such parameters include
compression method,
image quality, storage of the video images on the transmitting device, manipulating and controlling the source device, and the like.