1. A method for operating a cache arranged between client terminals and at least one server, said cache being configured to receive requests from client terminals for at least a first representation of a segment of a multimedia content available in a plurality of representations, wherein it comprises: receiving, in a first period of time, a plurality of requests for a given segment from client terminals, each request specifying one first representation and at least one alternative representation of said given segment; determining at least one main relevant requested representation amongst the representations of the requests received during the first period of time; requesting said main relevant representation of the given segment from a remote server.