Media Distribution within the Internet is done with the help of
Application-Servers, Content-Servers and distributed Edge Servers where
the clients are connected to Media Distribution Services. A computer
system is provided comprising a client having a Web browser with a media
player, a Web Application Server, content Edge Servers ES1 to ES4 and a
Media Request Broker. After the client has selected a media for
streaming, the Media Request Broker makes a determination concerning an
appropriate Edge Server to perform the streaming operation. This
determination is made based on an extension of the client's http request
made by the Edge Server and passed from the Application Server to the
Media Request Broker.