NOTES:
The technique that MPEG uses to do encoding requires the encoder to look at the images both forward and backward . This holding of reference frames requires both storage and time. The quality of the compression is better than realtime encoders and the quality of the images are maintained, at the cost of realtime. Variation of the MPEG encoding technique can decrease encoding time, without decreasing the image quality. This faster encooding results in higher frame size, requiring more network bandwidth.
Realtime encoding allows for higher loss of image quality to achieve a small frame size and the ability to encode in near realtime.