Abstract: A communications method and system which can accommodate changes in various parameters on a dynamic basis. A communications method and system utilizing a proxy for delivery of content at an optimal level to a client, even in the face of constantly changing client, channel conditions, or content parameters.