CLIENTS
A Client is responsible for synchronizing the a d o and video
packets and delivering them to the output devices.
A Client contains a synchronization manager, a buffer
pnager, a media partition manager, and m communication
managers for each server. Figure 2 shows the 10gca.l layout
characteristic of the client. The communication manager
receives data fiom all the servers, unpack it, and sends it to the
receiving of queries and sendmg of data to the client are
handled by the communication manager The communication
manager is responsible for transferring data at the rate specdied
by the client. The service " g e r handles the scheduhg of
multiple client requests. The buffer manager is responsible for
retrieving of partitioned medm data and s t o w data in the
b&er. The load of the server is monitored by the load
monitoring manager.