Patent ID: 8582662

Claim:
A method of encoding successive frames of a video sequence, comprising: generating a first video description including the successive frames of the video sequence; generating a second video description including the successive frames of the video sequence, wherein the successive frames included in the first video description are the same as the successive frames included in the second video description; encoding the first video description by performing encoding operations of a first encoder; encoding the second video description by performing encoding operations of a second encoder, wherein the encoding operations of the second encoder are displaced in time in relation to the encoding operations of the first encoder such that the encoding operations of the second encoder with respect to a frame of the successive frames are displaced by an amount of time in relation to the encoding operations of the first encoder with respect to the same frame, and wherein encoding the second video description includes determining the amount of time based on a network condition; transmitting the first encoded video description to an external device; and transmitting the second encoded video description to an external device, wherein transmitting the second encoded video description is performed independently of transmitting the first encoded video description.