Multimedia over the Internet — how downloading differs from streaming, and how compression makes both possible.
Effect on bandwidth: streaming requires continuous, sustained bandwidth for the duration of playback; a slow or inconsistent connection causes buffering. Downloading can use available bandwidth in bursts and doesn't need to be continuous.
Compression technology reduces file size for faster transmission/storage:
| Type | How it works | Trade-off |
|---|---|---|
| Lossless | Compresses data without discarding any information — original can be perfectly reconstructed | Larger file size than lossy for the same content |
| Lossy | Discards some data judged less noticeable to save more space (common for sound/image/video) | Smaller file size, but some quality is permanently lost |
Lossy compression of sound files (e.g. MP3) removes audio frequencies/details less perceptible to the human ear to significantly reduce file size while keeping acceptable quality.
There is always a trade-off between compression quality and bandwidth/speed: higher quality (less compression) means larger files needing more bandwidth and time to transmit; more compression means faster transmission but lower quality.
💡 Exam Tip
If asked to justify lossy vs lossless for a scenario: use lossless for anything where accuracy is critical (e.g. medical images, software files); use lossy where some quality loss is acceptable in exchange for much smaller size (e.g. streaming music).