DiVA: QoS-aware streaming of multimedia content over the Internet