| CPC H04N 21/44 (2013.01) [G09G 5/006 (2013.01); H04N 7/012 (2013.01); G09G 2370/12 (2013.01)] | 20 Claims |

|
1. A method comprising:
transmitting a video including a number of video frames from a video source using an uncompressed video protocol;
receiving the video;
buffering and splitting each one of the number of video frames into a plurality of split video frames, each of the split video frames in the uncompressed video protocol;
simultaneously receiving and converting each of the split video frames in one of a plurality Universal Serial Bus (USB) controllers into a first number of USB data packets;
coupling the first number of USB data packets from the plurality of USB controllers to a USB hub and interleaving the first number of USB data packets in the USB hub to form a stream of USB data packets;
transmitting the stream of USB data packets to a host system; and
executing a program in the host system to stitch the split video frames encompassed by the number of data packets together to reassemble each of the number of video frames and ordering each of the number video frames to capture the video.
|