Patent ID: 7405738

Claim:
A method of processing a video stream having at least one video signal utilizing a video processing system including a computer, a video card connected to said computer and a frame processing card connected to said computer, said method comprising: generating a digital video signal by inserting said at least one video signal at an insertion rate into said digital video signal utilizing said video card delaying said inserting said at least one video signal into said digital video signal when said frame processing card would not be able to properly process said at least one video signal, wherein said digital video signal comprises a tracking variable accessible by said fame processing card and said tracking variable is updated to identify when said at least one video signal is inserted into said digital video stream and said delaying said inserting of said at least one video signal into said digital video signal is controlled, in part, by said tracking variable; transmitting said digital video signal at a transmission rate from said video card to said frame processing card on a video output port, said transmission rate being greater than said insertion rate; providing an externally-generated video synchronization signal relating to said at least one video signal to said frame processing card; and extracting said at least one video signal from said digital video signal at said frame processing card utilizing said video synchronization signal to maintain a frame rate for extracting said at least one video signal.