Advances in distributed multimedia systems have begun to significantly affect the development of on-demand multimedia services. Researchers are working within established computer areas to transform existing technologies and develop new ones. The big picture shows multimedia as the merging of computing, communications, and broadcasting.