ABSTRACT

Chapter 2 examines the technological aspects of streaming, with an emphasis on how streaming is supplanting traditional digital systems for disseminating data, such as downloading. It elaborates on concepts and principal methods of streaming—such as buffering, caching unicast streaming, multicast streaming, and peer-to-peer streaming—to analyse how streaming has changed the digital content landscape. It also discusses how streaming has increased in popularity among end-users with technological features such as non-downloading and anonymity.