A method for transmitting a stream of multi-media content from provider
server to a user device includes transmitting multi-media content from
the provider server to the user device via a communication network and
outputting the multi-media content from the user device to a user via an
output on the user device such that the multi-media content is delivered
from the provider server to the user in real-time. A degree of attention
that the user directs to the output of the user device is continuously
determined during the transmission and a parameter adjusting module at
the provider server adjusts a parameter of the multi-media content in
response to the degree of attention.