Definition
In the client–server multimedia streaming, each client requests and obtains what it wants directly from the streaming server.
Client–server based multimedia streaming [1] has been widely deployed over the Internet. With this approach, each client requests and obtains what it wants directly from the streaming server. The server is responsible for managing and allocating resources for streaming desired multimedia data for the requests from clients.
Delivery of multimedia data can be achieved by either unicast or multicast. For unicast delivery, each client (C) has a dedicated channel established between the server (S) and itself for data delivery (see Fig. 1). The client first issues requests for service to the streaming server. When this request is received, the server decides whether this request will be accepted or not based on the network conditions and the availability of system resources. If all of them are got ready, the request is accepted and the server will allocate...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
D.P. Wu, Y.W. Hou, W. Zhu, Y.Q. Zhang, and J.M. Peha, “Streaming Video over the Internet: Approaches and Directions,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 11, No. 1, February 2001, pp. 282–300.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag
About this entry
Cite this entry
(2008). Client–Server Multimedia Streaming. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78414-4_201
Download citation
DOI: https://doi.org/10.1007/978-0-387-78414-4_201
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-74724-8
Online ISBN: 978-0-387-78414-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering