A mediator having at least a ranking component, a listening component, and
a control component, selectively controls a group of devices from a
plurality of network devices in a network environment to reproduce
multimedia content. The mediator correlates the multimedia content with
the plurality of network devices. The listening component collects data
about the network environment to enhance a user's experience with the
multimedia content. The mediator utilizes the network environment data
and the correlation of the multimedia content and the plurality of
network devices to automatically select the group devices from the
plurality of network devices that maximize a user's viewing or listening
pleasure when reproducing the multimedia content on the group of devices.