Change the speed/compression characteristics of a stream without changing the compression algorithm to accommodate different devices (e.g., laptop, mobile phone) on networks of varying quality of service.