1
Spring2002 CS461 1
Multimedia
Outline
Compression RTP Scheduling
Spring2002 CS461 2
CompressionOverview
- EncodingandCompression
– Huffmancodes
- Lossless
– datareceived=datasent – usedforexecutables,textfiles,numericdata
- Lossy
– datareceiveddoesnot!=datasent – usedforimages,video,audio
Spring2002 CS461 3
Lossless Algorithms
- RunLengthEncoding(RLE)
– example:AAABBCDDDDencodingas3A2B1C4D – goodforscannedtext(8-to-1compressionratio) – canincreasesizefordatawithvariation(e.g.,someimages)
- DifferentialPulseCodeModulation(DPCM)