Patent ID: 8363715

Claim:
Apparatus for producing compressed video data for streaming to mobile devices, wherein said data includes spatially compressed frames (I frames) followed by a plurality of temporally compressed frames(P frames), comprising: a coder for coding a source of input video data to produce first compressed data having I frames and P frames; a comparator for comparing the data volume of the I frames to the P frames in said first compressed data to provide a data volume ratio; and a processing device configured to identify a preferred ratio of I frame data volume to P frame data volume, and in response to said data volume ratio being greater than said preferred ratio, recode the input data to produce second compressed data, the I frames in said second compressed data having a smaller data volume than the I frames in said first compressed data in response to the data volume of the I frames when compared to the data volume of the P frames being greater than a predetermined value, wherein said coding is performed again to produce I frames having a smaller data volume until the ratio of I frame data volume to P frame data volume has dropped below said preferred ratio, wherein the number of times in which the coding performed again is limited to a predetermined maximum, even when the ratio of I frame data volume to P frame data volume has not dropped below said preferred ratio.